Სარჩევი:

Charlieplexing ნაძვის ხე: 7 ნაბიჯი (სურათებით)
Charlieplexing ნაძვის ხე: 7 ნაბიჯი (სურათებით)

ვიდეო: Charlieplexing ნაძვის ხე: 7 ნაბიჯი (სურათებით)

ვიდეო: Charlieplexing ნაძვის ხე: 7 ნაბიჯი (სურათებით)
ვიდეო: DIY Mini Christmas Tree LED's - Arduino 2024, ივლისი
Anonim
Image
Image
ნაძვის ხის ჩარლიპლექსი
ნაძვის ხის ჩარლიპლექსი

საშობაო მოდის და ჩვენ გვჭირდება ახალი ტექნიკა.

საშობაო ტექნიკა უნდა იყოს მწვანე + თეთრი + წითელი + მოციმციმე.

ასე რომ, PCB არის მწვანე + თეთრი, შემდეგ დაამატეთ მოციმციმე LED- ები და ჩვენ დავასრულეთ. მე მაქვს ბევრი "მარჯვენა კუთხის გვერდითი ხედი Red Clear Ultra bright SMD 0806 LED" (1206 ასევე მუშაობს), მაშინ ჩვენ გვაქვს თითქმის ყველაფერი.

ნაბიჯი 1: სქემატური

სქემატური
სქემატური

კარგი, ჩვენ გვაქვს იდეა. ქუდი, რომელიც ჩვენ გვჭირდება, არის რამდენიმე სქემა.

იმისათვის, რომ შეძლოთ ბევრი LED- ების დამუშავება არც ისე რთული მოწყობილობით, კარგი იდეაა გამოიყენოთ charlieplexing. ჩარლიპლექსი ახლოს არის მატრიცასთან, მაგრამ ის აერთიანებს რიგებს და სვეტებს ერთად. იდეა არის ექვსმხრივი ხე, შემდეგ კი ჩვეულებრივი პრინციპებით e- ს შეუძლია გამოიყენოს შარლიპლექსირების მატრიცა 5 × 6 ან 6 × 7. კარგი, ეს საშობაოა, შემდეგ გამოიყენეთ უფრო დიდი. მე გადავწყვიტე გამოვიყენო 6 სვეტისა და 7 რიგის მატრიცა. შემდეგ ჩვენ გვჭირდება MCU მინიმუმ 7 GPIO ქინძისთავით, რომელთაგან თითოეული აქვს შესაძლებლობა იმუშაოს როგორც გამომავალი და შემავალი (ან მე –3 მდგომარეობა). ერთ -ერთი ყველაზე იაფია PIC16F15323.

ჩვენ გვაქვს უფასო ქინძისთავები, შემდეგ მაგალითად გამოვიყენოთ A/D გადამყვანი სამუშაოსთვის და დავაყენოთ ერთი led თავზე.

კარგი, მაშინ სქემატური არის ადგილზე.

შემდეგი ნაწილი გადაწყვეტს, როგორ მოაწყოს დაფა.

ნაბიჯი 2: დაფა

დაფა
დაფა
დაფა
დაფა

ჩემი გეგმაა, მქონდეს ზოგადი დაფა, რომელიც შეიძლება გამოყენებულ იქნას 6 სანტიმეტრით. თითოეულ დაფაზე თითო დაფა.

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

  • ჩვენ შეგვიძლია გამოვიყენოთ დანა და კუპერის ხაზი (თქვენ უნდა იყოთ ზუსტი, წინააღმდეგ შემთხვევაში თქვენ დააზიანებთ დაფას)
  • ან ჩვენ შეგვიძლია გავხვრიტოთ ჯვარედინი გვერდითი კვანძი (ეწოდება "გავლით")

მირჩევნია ბურღვა. ეს უფრო ადვილია და ნაკლებად ჩანს.

ჩვენ ასევე გვჭირდება რიგების შესანახი, მაგრამ ჩვენ უნდა შევარჩიოთ ის, რაც არის შესაბამისი სვეტიდან. მე გადავწყვიტე გამოვიყენო PCB soldering junction. ეს არის მარტივი და თითქმის უფასოდ. შემდეგ თითოეულ დაფაზე, რომელიც წარმოადგენს ერთ სვეტს, გვაქვს ერთი "კვეთა" Jx და ერთი "Vx" - ით, რომელიც წარმოადგენს კონკრეტულ დაფას x. ეს ნიშნავს, რომ 1 ბორტზე უნდა შევაერთოთ "Junction" J1 და გავარვაროთ "V1" - ით. ერთი პატარა საბაბი არის დაფა 6, რომელსაც უნდა მიაწოდოს ორი რიგი და შემდეგ ჰქონდეს ორი "შეერთება" J6 და J6 '.

ბოლო ნაწილი არის "ბაზის" დაფის შექმნა, რომელიც შეიცავს MCU და დანარჩენ ელექტრონულ კომპონენტებს. ეს დაფა შედარებით მარტივია, სპეციალური ფუნქციების გარეშე.

ნაბიჯი 3: PCB შეკვეთა

PCB შეკვეთა
PCB შეკვეთა
PCB შეკვეთა
PCB შეკვეთა

მე ვიყენებ ჩინეთის წარმოებას დაფის შეკვეთისთვის.

ჩემთვის ერთ -ერთი ყველაზე სწრაფი და კომფორტული არის AllPCB. მათ აქვთ მარტივი შეკვეთის სისტემა. პირველ გვერდზე შეიყვანეთ განზომილება. ამ დაფის განზომილებაა 85 × 100 მმ, აირჩიეთ რაოდენობა (არ უნდა დაგვავიწყდეს, რომ თქვენ გჭირდებათ 3 ცალი თითო ხეზე), შეინახეთ 2 ფენა და შეინახეთ 1, 6 მმ სისქე. დააწკაპუნეთ ციტირებაზე ახლა და შემდეგ მიიღებთ ფასს გადაზიდვის ჩათვლით.

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

შეიყვანეთ თქვენი ელ.ფოსტის მისამართი და დააჭირეთ ღილაკს "კალათაში დამატება".

თქვენ მოგეთხოვებათ "გერბერის ფაილი". თან ერთვის charlieplex7_85x100_brd.zip ფაილი, შემდეგ ატვირთეთ. შეარჩიეთ თქვენი მისამართი, გადახდის სასურველი მეთოდი და დაასრულეთ შეკვეთა.

ნაბიჯი 4: მოამზადეთ PCB და ნაწილების შემდუღებელი

მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი
მოამზადეთ PCB და ნაწილების შემდუღებელი

რამდენიმე დღის განმავლობაში შეგიძლიათ დაელოდოთ PCB– ების პაკეტს.

უპირველეს ყოვლისა, ჩვენ უნდა გავყოთ დაფები. ისინი დაკავშირებულია მცირე ხიდების გამოყენებით. უფრო მოსახერხებელი შეკვეთისთვის აქ არის დაკავშირებული სამი ნაწილი ერთად. მე ვიყენებ მაკრატლებს, რაც სწრაფია, მაგრამ JLC razor- ის ხერხის გამოყენება უფრო გლუვს ხდის.

როდესაც გაჭრა დასრულებულია, მოამზადეთ რომელი დაფა რომელი სვეტისთვის იქნება გამოყენებული. ფრთხილად იყავით, როდესაც მე -3 და მე -6 სვეტებისთვის დაფების შერჩევისას დაფები 3 და 6 უნდა შეიცავდეს უკანა მხარეს დამატებით მავთულს ზედა დამონტაჟებული LED- ისთვის. ამ დამატებითი მავთულის დაფები არის თოვლის ბაბუისა და ზარის გამოსახულებები.

შემდეგი ნაბიჯი არის შესაბამისი ვიზებისა და შედუღების შეერთებების გაბურღვა.

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

ნაბიჯი 5: ჯარისკაცები ერთად

ჯარისკაცი ერთად
ჯარისკაცი ერთად
ჯარისკაცი ერთად
ჯარისკაცი ერთად

როდესაც ყველა SMD ელექტრონული ნაწილი შედუღებულია, დროა, დაფები ერთმანეთთან შეაერთოთ.

პირველი ნაბიჯი არის შედუღება ექვსივე სვეტის დაფა ძირი დაფაზე. დაიწყეთ პატარა წერტილებით ერთ მხარეს (მაგალითად მხოლოდ ზედა მხრიდან). solder დაფები. შედუღების დაფები ყურადღებით, ფოკუსირება მოახდინეთ დაფების ცენტრთან ახლოს, მაგრამ ახლოს, ექვსკუთხედის შესაქმნელად შუაში.

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

ამის შემდეგ ამოიღეთ სათადარიგო დაფა და დაასრულეთ ყველა სვეტის შედუღება.

ბოლო ნაბიჯი არის THT თავზე დამონტაჟებული LED. გათიშეთ ამ LED- ის მავთულები, ფორმატი მოთავსდა დაფების უკანა მხარეს და მიამაგრეთ იგი კათოდზე 3 ბორტზე და ანოდ 6 -ში.

ეს ყველაფერი შედუღების თვალსაზრისით.

ნაბიჯი 6: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა ძალიან ადვილია.

მე მოვამზადე მარტივი მაგალითი, რომელიც იყენებს ტრადიციულ ცხრილებს მიკროჩიპის PIC MCU– ებისთვის. პროგრამული უზრუნველყოფა იყენებს ერთ ტაიმერს შეფერხებისათვის LED- ების გავლით და "ვიდეო" ოპერატიულ მეხსიერებაში შენახული ჩარჩოების ჩვენებისათვის.

მთავარი პროგრამა უყურეთ მხოლოდ მომდევნო ნაბიჯს. გადაიტანეთ მონაცემები "ვიდეო" ოპერატიული მეხსიერებაში და მოათავსეთ შემდეგი სვეტი მასზე.

მან ასევე წაიკითხა მნიშვნელობა DA კონვერტორიდან და გამოიყენა იგი შემდეგი ჩარჩოს ხანგრძლივობისთვის.

თქვენ შეგიძლიათ ჩამოტვირთოთ საწყისი კოდი და შეცვალოთ იგი, ან შეგიძლიათ ჩამოტვირთოთ მხოლოდ ექვსკუთხა ფაილი და გამოიყენოთ ის როგორც არის.

მე ვიყენებ PICkit3- ს HEX პროცესორზე პროგრამირებისთვის.

HEX ფაილი დაპროგრამებულია ნაძვის ხის დასასრულებლად ექვსი ხვრელით 0.1 სოკეტი X1. აქ არ არის აუცილებელი შეაერთოთ ნებისმიერი კონექტორი. გამოიყენეთ პირდაპირი მავთულები PICkit 3 -ით მიწოდებული ორივე მხარეს ქინძისთავებით. გაიარეთ ქინძისთავები ხვრელებში და ნაზად დააჭირეთ მათ ხვრელებში.

დაფა შეიცავს იგივე სამკუთხედის ნიშანს პინის 1 -ისთვის, როგორც PICkit3. პროგრამირების დროს, შეამოწმეთ, რომ ერთი PICkit3 სამკუთხედის მარკირება ფიქსირდება დაფაზე.

მე ვიყენებ MPLAB IPE (ინტეგრირებული პროგრამირების გარემო) პროგრამირებისათვის.

პროგრამირების დაწყებამდე არ დაგავიწყდეთ ინსტრუმენტებისგან დაფის ჩართვა. ეს ვარიანტი ხელმისაწვდომია IPE ჩანართზე "Power".

პროგრამირების შემდეგ, ინსტრუმენტები ინახავს დაფაზე, შემდეგ შეგიძლიათ პირდაპირ შეამოწმოთ შედეგი.

ნაბიჯი 7: დასრულება

Image
Image
დასრულება
დასრულება
დასრულება
დასრულება

დასკვნითი ნაწილი არის ბატარეის დაყენება როგორც სტენდი.

მე ვიყენებ 3 × AA ბატარეის დამჭერს. ამ მფლობელს ჩვეულებრივ აქვს ორი ხვრელი ორი M3 ხრახნისთვის. ბაზის დაფას აქვს იგივე ხვრელები, შემდეგ ადვილია მისი მონტაჟი ორი M3 × 12 ხრახნის და შესაბამისი კაკლის გამოყენებით.

დამონტაჟებამდე, შეაერთეთ დენის სადენები საბაზო დაფაზე და ბატარეის დამჭერზე.

და სულ ეს არის. შეაერთეთ სამი ბატარეა და ისიამოვნეთ.

გირჩევთ: