Სარჩევი:

10 Band Led სპექტრის ანალიზატორი: 11 ნაბიჯი
10 Band Led სპექტრის ანალიზატორი: 11 ნაბიჯი

ვიდეო: 10 Band Led სპექტრის ანალიზატორი: 11 ნაბიჯი

ვიდეო: 10 Band Led სპექტრის ანალიზატორი: 11 ნაბიჯი
ვიდეო: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, ნოემბერი
Anonim
Image
Image

კარგი შუადღე, ძვირფასო მაყურებლებო და მკითხველებო. დღეს მე მინდა გაჩვენოთ სრული ასამბლეის სახელმძღვანელო 10 ბენდიანი LED სპექტრის ანალიზატორისთვის.

ნაბიჯი 1: სპექტრის ანალიზატორის ტექნიკური მახასიათებლების მოკლე მიმოხილვა

1. კითხვის მნიშვნელობა არის სიხშირის დიაპაზონში ოცდათერთმეტი ჰერციდან თექვსმეტ კილოჰერცამდე.

2. LED მატრიცის ზომები: ათი სტრიქონი ათ სვეტზე.

3. შესაძლო ოპერაციული რეჟიმები: წერტილი, წერტილი მწვერვალებით, ხაზი, ხაზი მწვერვალებით.

4. სპექტრის ანალიზატორი იკვებება თორმეტი ვოლტიანი დენის წყაროსთან.

5. ენერგიის მოხმარება დამოკიდებულია მატრიცაში გამოყენებულ LED- ებზე.

6. შეყვანის სიგნალის ტიპი: ხაზოვანი მონო.

ნაბიჯი 2: რადიო კომპონენტების ბმულები

არქივი სპექტრის ანალიზატორების ფაილებით ბმული:

პროექტი EasyEDA გვერდზე:

რადიო ნაწილების მაღაზია:

მიკროჩიპი ატმეგა 8:

მიკროჩიპი TL071:

მიკროჩიპი CD4028:

სტერეო ჯეკის სოკეტი:

DC დენის კონექტორი:

DIP გადამრთველები:

10 სეგმენტის LED მოდული:

ნაბიჯი 3: სქემის დიზაინი

ეს 10 ბენდიანი LED ხმის სპექტრის ანალიზატორი შედგება ორი ნაწილისგან-საკონტროლო ნაბეჭდი მიკროსქემის დაფა და LED მატრიცის ნაბეჭდი მიკროსქემის დაფა.

LED სპექტრის ანალიზატორის სქემა შეიცავს ისეთ ერთეულებს, როგორიცაა ოპერატიული გამაძლიერებელი, საკონტროლო მიკროკონტროლერი, ორობითი ათწილადიანი დეკოდირება და PNP და NPN ტრანზისტორი კონცენტრატორები.

LED მატრიცა შედგება ათი მოდულისგან. თითოეული მოდული შეიცავს სხვადასხვა ფერის ათი LED- ს.

ნაბიჯი 4: PCB განლაგება

PCB განლაგება
PCB განლაგება
PCB განლაგება
PCB განლაგება
PCB განლაგება
PCB განლაგება

1. LED სპექტრის ანალიზატორის შეკრების დასაწყებად, თქვენ უნდა გაეცნოთ საკონტროლო წრიულ დიაგრამას და LED მატრიცის სქემის დიაგრამას EasyEDA ვებსაიტზე დარეგისტრირებით ან არქივის გადმოტვირთვით ბმულიდან მე -2 საფეხურზე.

2. EasyEDA ვებსაიტზე ჩვენ ვქმნით გერბერის ფაილებს სპექტრის ანალიზატორის მოაქცია დაბეჭდილი მიკროსქემის დაფებიდან ქარხანაში შემდგომი წარმოებისთვის.

3. ნაბეჭდი მიკროსქემის მწარმოებლის ოფიციალურ ვებგვერდზე წასვლამდე, EasyEDA განვითარების გარემო გვაჩვენებს მოკლე ინფორმაციას ბეჭდური მიკროსქემის დაფების მახასიათებლებისა და სავარაუდო ღირებულების შესახებ 10 ცალი.

4. ნაბეჭდი მიკროსქემის დაფის მწარმოებლის ვებგვერდზე JLCPCB ფაილების ჩამოტვირთვა შესაძლებელია ავტომატურად EasyEDA Gerber განვითარების გარემოს საშუალებით. თქვენ ასევე შეგიძლიათ გამოიყენოთ გერბერის კონკრეტული ფაილები არქივიდან და ატვირთოთ ისინი ხელით.

5. ამის შემდეგ განათავსეთ შეკვეთა მითითებულ მისამართზე და შეარჩიეთ სასურველი მიწოდების დრო.

დაბეჭდილი მიკროსქემის დაფები მიეწოდება ყუთში მწარმოებლის სახელით. ყუთის შიგნით დაბეჭდილი მიკროსქემის დაფები კარგად არის დაკეცილი ვაკუუმ შეფუთვაში.

ნაბიჯი 5: რადიო კომპონენტების დაყენება საკონტროლო PCB- ზე

რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე
რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე
რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე
რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე
რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე
რადიოს კომპონენტების დაყენება საკონტროლო PCB- ზე

მოდით გავაგრძელოთ რადიო კომპონენტების დამონტაჟება საკონტროლო მიკროსქემის დაფაზე.

ნაბიჯი 6: რადიო კომპონენტების დაყენება LED მატრიცის PCB– ზე

რადიო კომპონენტების დაყენება LED მატრიცის PCB- ზე
რადიო კომპონენტების დაყენება LED მატრიცის PCB- ზე
რადიო კომპონენტების დაყენება LED მატრიცის PCB– ზე
რადიო კომპონენტების დაყენება LED მატრიცის PCB– ზე
რადიო კომპონენტების დაყენება LED მატრიცის PCB– ზე
რადიო კომპონენტების დაყენება LED მატრიცის PCB– ზე

შემდეგი, მოდით დავაყენოთ LED მატრიცის დაბეჭდილი მიკროსქემის დაფა.

ნაბიჯი 7: პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი

პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი
პროგრამული უზრუნველყოფა და USB AVR პროგრამისტი

მოდით გადავიდეთ სპექტრის ანალიზატორის პროგრამულ ნაწილზე.

Atmega 8 მიკროკონტროლერის პროგრამული უზრუნველყოფის განახლებისთვის ჩვენ გამოვიყენებთ Atmel studio 7 -ს.

თქვენ შეგიძლიათ ჩამოტვირთოთ Atmel studio 7 -ის უფასო სრული ვერსია Microchip Technology– ის ოფიციალური ვებ – გვერდიდან.

https://www.microchip.com/mplab/avr-support/atmel-…

მიკროკონტროლერის კომპიუტერთან დასაკავშირებლად ჩვენ გამოვიყენებთ Pololu USB AVR პროგრამისტს.

Pololu USB არის კომპაქტური და იაფი ჩართვის პროგრამისტი AVR დაფუძნებული კონტროლერებისათვის. პროგრამისტი ემულაციას STK500– ს ვირტუალური სერიული პორტის საშუალებით, რაც მას თავსებადია სტანდარტულ პროგრამებთან, როგორიცაა Atmel studio და AVR DUDE.

პროგრამისტი უკავშირდება სამიზნე მოწყობილობას მიწოდებული 6 პინიანი ISP კაბელის გამოყენებით. პროგრამისტი დაკავშირებულია USB პორტთან USB Type A– ით Mini B კაბელით, რომელიც ასევე შედის ნაკრებში.

პროგრამისტის სრული მუშაობისთვის გადმოწერეთ დრაივერი Pololu– ს ოფიციალური ვებ – გვერდიდან.

https://www.pololu.com/product/1300/resources

Pololu ვებსაიტზე გადადით რესურსების ჩანართზე და შეარჩიეთ საჭირო ფაილები Windows ოპერაციული სისტემის ინსტალაციის დრაივერებით და პროგრამული უზრუნველყოფით.

ნაბიჯი 8: მიკროკონტროლერის პროგრამირება

მიკროკონტროლერის პროგრამირება
მიკროკონტროლერის პროგრამირება
მიკროკონტროლერის პროგრამირება
მიკროკონტროლერის პროგრამირება
მიკროკონტროლერის პროგრამირება
მიკროკონტროლერის პროგრამირება

1. შემდეგი, დააკავშირეთ პროგრამისტის ISP კაბელი და 5 პინიანი კონექტორი მიკროკონტროლერთან დაკავშირებული მავთულით დაბეჭდილი მიკროსქემის დაფაზე და შემდეგ დაუკავშირეთ პროგრამისტი თქვენს კომპიუტერში USB პორტს.

2. პროგრამირების დაწყებამდე გადადით Start მენიუში, შეარჩიეთ მართვის პანელი და შემდეგ შეარჩიეთ მოწყობილობის მენეჯერი ფანჯარაში, რომელიც გამოჩნდება.

3. მოწყობილობის მენეჯერში აირჩიეთ პორტების ჩანართი. აქ თქვენ უნდა ნახოთ რომელ ვირტუალურ პორტს უკავშირდება პროგრამისტი. ჩემს შემთხვევაში, ეს არის ვირტუალური COM პორტი 3.

4. შემდეგი, დაბრუნდით Start მენიუში და შეარჩიეთ პროგრამისტის კონფიგურაციის პროგრამა.

5. ფანჯარაში, რომელიც გამოჩნდება, თქვენ უნდა შეცვალოთ სამიზნე მოწყობილობის საათის სიხშირე. ISP სიხშირე უნდა იყოს სამიზნე AVR მიკროკონტროლის საათის სიხშირის მეოთხედზე ნაკლები.

6. შემდეგი, გადადით ინსტრუმენტების ჩანართზე და დააწკაპუნეთ „სამიზნის დამატებაზე“. ფანჯარაში, რომელიც გამოჩნდება, აირჩიეთ "STK500" და "ვირტუალური COM პორტი 3".

7. შემდეგ გადადით ინსტრუმენტების ჩანართზე და დააჭირეთ ღილაკს "მოწყობილობის დაპროგრამება".

8. ფანჯარაში, რომელიც გამოჩნდება, სადაც არის ინსტრუმენტები, აირჩიეთ "STK500 COM პორტი 3". როგორც პროგრამირების მოწყობილობა, შეარჩიეთ Atmega 8 მიკროკონტროლერი. შემდეგი, მიუთითეთ ISP პროგრამირების ინტერფეისი.

ISP სიხშირე ასევე შეიძლება დაყენდეს Atmel studio– ში, მაგრამ Atmel studio– ის ინტერფეისში მითითებული სიხშირეები არ ემთხვევა გამოყენებული პროგრამისტის რეალურ სიხშირეებს.

9. წაიკითხეთ სამიზნე მოწყობილობის ძაბვა და ხელმოწერა, რის შემდეგაც გადადით Fuse-bit ჩანართზე და დააწკაპუნეთ ყუთებზე, როგორც ეს ნაჩვენებია ვიდეოში. ჩაწერეთ მითითებული დაუკრავენ ბიტი მიკროკონტროლის მეხსიერებაში.

10. შემდეგი, გახსენით მეხსიერების ჩანართი და შეარჩიეთ კომპიუტერში შენახული HEX ფაილი და ჩაწერეთ იგი მიკროკონტროლის მეხსიერებაში.

ნაბიჯი 9: LED მატრიცის PCB და საკონტროლო PCB დაკავშირება

LED მატრიცის PCB და საკონტროლო PCB დაკავშირება
LED მატრიცის PCB და საკონტროლო PCB დაკავშირება
LED მატრიცის PCB და საკონტროლო PCB დაკავშირება
LED მატრიცის PCB და საკონტროლო PCB დაკავშირება
LED მატრიცის PCB და საკონტროლო PCB დაკავშირება
LED მატრიცის PCB და საკონტროლო PCB დაკავშირება

მიკროკონტროლერის პროგრამირების და რადიოს ყველა კომპონენტის შედუღების შემდეგ, შეაერთეთ LED მატრიცის დაბეჭდილი მიკროსქემის დაფა და საკონტროლო მიკროსქემის დაფა.

ნაბიჯი 10: 10 Band Led სპექტრის ანალიზატორის მუშაობა

ნაბიჯი 11: ინსტრუქციის დასრულება

მადლობა ყველას ვიდეოს ყურებისათვის და სტატიის წაკითხვისთვის. არ დაგავიწყდეთ მოწონება და გამოიწერეთ არხი "Hobby Home Electronics". გაუზიარე მეგობრებს. გარდა ამისა იქნება კიდევ უფრო საინტერესო სტატიები და ვიდეოები.

გირჩევთ: