Orodha ya maudhui:

Mti wa Xmas wa Charlieplexing: Hatua 7 (na Picha)
Mti wa Xmas wa Charlieplexing: Hatua 7 (na Picha)

Video: Mti wa Xmas wa Charlieplexing: Hatua 7 (na Picha)

Video: Mti wa Xmas wa Charlieplexing: Hatua 7 (na Picha)
Video: Leyla - Wimbo Wa Historia (sms SKIZA 8544651 to 811) 2024, Julai
Anonim
Image
Image
Mti wa Xmas wa Charlieplexing
Mti wa Xmas wa Charlieplexing

Xmas inakuja na tunahitaji vifaa vipya.

Vifaa vya Xmas lazima iwe kijani + nyeupe + nyekundu + kupepesa.

Kwa hivyo PCB ni kijani + nyeupe, kisha ongeza taa za kupepesa na tumemaliza. Nina mengi ya "Right Angle Side View Red Clear Ultra bright SMD 0806 LEDs" (1206 hufanya kazi pia), basi tuna karibu kila kitu.

Hatua ya 1: Mpangilio

Mpangilio
Mpangilio

Sawa, tuna wazo. kofia tunayohitaji ijayo ni skimu zingine.

Ili kuweza kushughulikia LED nyingi bila kifaa ngumu sana, wazo nzuri ni kutumia upatanishi. Charlieplexing iko karibu na tumbo, lakini inachanganya safu na safu pamoja. Wazo ni kuwa na mti wa upande 6, halafu kwa kanuni za kawaida na anaweza kutumia tumbo la kuchangamsha 5 × 6 au 6 × 7. Kweli, ni xmas, kisha tumia kubwa. Niliamua kutumia tumbo la nguzo 6 na safu 7. Halafu tunahitaji MCU na angalau pini 7 za GPIO kila moja na uwezekano wa kufanya kazi kama pato na pembejeo (au jimbo la 3). Moja ya bei rahisi ni PIC16F15323.

Tuna pini za bure, basi kwa mfano tumia ubadilishaji wa A / D kwa kazi fulani na uweke moja iliyoongozwa juu.

Sawa, basi mpango uko mahali.

Sehemu inayofuata ni kuamua, jinsi ya kupanga bodi.

Hatua ya 2: Bodi

Bodi
Bodi
Bodi
Bodi

Mpango wangu ni kuwa na bodi ya jumla, ambayo inaweza kutumika 6 ×. Bodi moja kwa kila safu.

Wacha tufikirie, tuna bodi ya pande mbili, tunaweza kuwa na nguzo mbili kwa kila bodi, upande mmoja unalisha LED kutoka juu hadi chini, ya pili kutoka chini hadi juu. Lazima tuwe na mahali, ambapo tuligawanya milisho hiyo miwili. Kwa kugawanya mistari ya PCB tuna chaguzi mbili za kawaida.

  • Tunaweza kutumia kisu na kukata laini ya ushirika (lazima uwe sahihi, vinginevyo utaharibu bodi)
  • Au tunaweza kuchimba makutano ya upande wa msalaba (iitwayo "kupitia")

Napendelea kuchimba nje. Ni rahisi zaidi na haionekani.

Tunahitaji pia kulisha safu, lakini tunapaswa kuchagua moja sahihi ambayo ni malisho kutoka kwa safu husika. Niliamua kutumia makutano ya kutengeneza PCB. Hiyo ni rahisi na karibu bila malipo. Halafu kwenye kila bodi, inayowakilisha safu moja tuna "makutano" moja Jx na moja "kupitia" Vx ambayo inawakilisha bodi fulani x. Inamaanisha, kwamba kwenye bodi ya 1 tunapaswa kutengeneza "makutano" J1 na kuchimba nje kupitia "V1. Kisingizio kimoja kidogo ni bodi ya 6, ambayo inapaswa kulisha safu mbili na kisha iwe na "makutano" mawili J6 na J6 '.

Sehemu ya mwisho ni kuunda bodi ya "msingi", ambayo itakuwa na MCU na vifaa vingine vya elektroniki. Bodi hii ni rahisi bila kazi maalum.

Hatua ya 3: Agizo la PCB

Agizo la PCB
Agizo la PCB
Agizo la PCB
Agizo la PCB

Ninatumia utengenezaji wa china kwa kuagiza bodi.

Moja ya haraka na starehe kwangu ni AllPCB. Wana mfumo rahisi wa kuagiza. Kwenye ukurasa wa kwanza ingiza mwelekeo. Kwa ukubwa wa bodi hii ni 85 × 100 mm, chagua idadi (usisahau, kwamba unahitaji pcs 3 kwa mti mmoja), weka tabaka 2 na weka unene wa 1, 6 mm. Bonyeza nukuu sasa na kisha utapata bei pamoja na usafirishaji.

Unaweza kurekebisha rangi za bodi, lakini kijani ni rangi bora kwa mti na nyeupe ndio bora kwa kuiga theluji.

Ingiza anwani yako ya barua pepe na ubofye "Ongeza kwenye gari".

Utaulizwa "faili ya kijinga". Hiyo imeambatishwa faili ya charlieplex7_85x100_brd.zip, kisha uipakie. Chagua anwani yako, njia ya malipo unayopendelea na agizo la kumaliza.

Hatua ya 4: Andaa PCB na Solder ya Sehemu

Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri
Andaa PCB na Solder ya Vipuri

Ndani ya siku chache unaweza kutarajia kifurushi na PCB.

Kwanza kabisa lazima tugawanye bodi. Zinaunganishwa kwa kutumia madaraja madogo. Kwa kuagiza rahisi hapa kunaunganishwa sehemu tatu pamoja. Ninatumia shears, hiyo ni haraka, lakini kutumia wembe wa JLC ilifanya kukata laini zaidi.

Wakati ukata umekamilika, andaa bodi ambayo itatumika kwa safu gani. Kuwa mwangalifu, wakati wa kuchagua bodi za nguzo 3 na 6. Bodi 3 na 6 lazima ziwe na waya wa ziada upande wa nyuma kwa LED iliyowekwa juu. Bodi zilizo na waya huu wa ziada ni ile iliyo na picha za theluji na picha za kengele.

Hatua inayofuata ni kuchimba vias husika na makutano ya solder.

Kisha solder LED zote za SMD, vipingaji vya processor na sehemu zingine za elektroniki kwa bodi za safu sita na bodi moja ya msingi.

Hatua ya 5: Solder Pamoja

Solder Pamoja
Solder Pamoja
Solder Pamoja
Solder Pamoja

Wakati sehemu zote za elektroniki za SMD zinauzwa, ni wakati, kwa bodi za solder pamoja.

Hatua ya kwanza ni solder bodi zote za safu sita kwa bodi ya msingi. Anza na vidokezo vidogo upande mmoja (kwa mfano upande wa juu tu). bodi za solder. Bodi za Solder kwa uangalifu, zingatia kuweka bodi karibu na kituo lakini karibu, kuunda hexagon katikati.

Wakati bodi zote sita zimeambatanishwa na bodi ya msingi, tumia bodi moja ya msingi isiyo na nafasi kama mmiliki. Chora bodi hii ya vipuri juu ya bodi za safu, itatengeneza bodi za safu katika nafasi na umbali unaotarajiwa. Inafanya ujenzi wote uwe thabiti zaidi na ni rahisi zaidi kutengenezea karibu safu tatu za chini kwenye bodi. Unapomaliza, pande za nyuma za bodi, rejea pande za juu hadi hali ya mwisho na usisahau waya hizo mbili za ziada kwa LED ya juu.

Baada ya hapo ondoa bodi ya vipuri na kumaliza kumaliza kwa safu zote.

Hatua ya mwisho ni LED iliyo juu ya THT. Kata waya wa taa hii ya LED, fomati iliyoongozwa kutoshea nyuma ya bodi na kuiunganisha kwa msimamo na cathode kwenye bodi ya 3 na anode kwenye bodi ya 6.

Hiyo yote ni kutoka kwa mtazamo wa kuuza.

Hatua ya 6: Programu

Programu
Programu
Programu
Programu
Programu
Programu

Programu ni rahisi sana.

Niliandaa mfano rahisi, kwamba kutumia meza za jadi kwa Microchip PIC MCUs. Programu hiyo hutumia kipima muda kimoja kukatiza kutembea kupitia mwangaza wa LED na kuonyesha fremu zilizohifadhiwa kwenye RAM ya "video".

Mpango kuu angalia tu hatua inayofuata. Shift data katika "video" RAM na uweke safu inayofuata.

Pia ilisoma thamani kutoka kwa kibadilishaji cha DA na kuitumia kwa muda wa fremu inayofuata.

Unaweza kupakua nambari ya chanzo na kuibadilisha, au unaweza kupakua faili ya hex tu na kuitumia ilivyo.

Ninatumia PICkit3 kwa programu ya HEX kusindika.

Faili ya HEX imesanidiwa kumaliza mti wa xmas ukitumia tundu sita la shimo 0.1 x1. Sio lazima kiunganishi kiunganishi hapa. Tumia waya za moja kwa moja zinazotolewa na PICkit 3 na pini pande zote mbili. Pitisha pini kupitia mashimo na ubonyeze kwa upole kwenye mashimo.

Bodi ina alama sawa ya pembetatu kwa pini 1 kama PICkit3. Wakati wa programu, angalia, waya hiyo iliyowekwa alama na pembetatu kwenye PICkit3 moja iko kwenye shimo lenye alama kwenye ubao.

Ninatumia MPLAB IPE (Mazingira ya Programu Jumuishi) kwa programu.

Kabla ya kuanza kwa programu, usisahau kuwezesha kuwezeshwa kwa bodi kutoka kwa zana. Chaguo hilo linapatikana kwenye kichupo cha "Power" cha IPE.

Baada ya programu, zana zitashika bodi, basi unaweza kuangalia moja kwa moja matokeo.

Hatua ya 7: Kukamilisha

Image
Image
Kukamilisha
Kukamilisha
Kukamilisha
Kukamilisha

Sehemu ya mwisho ni pakiti ya betri kama msimamo.

Ninatumia mmiliki wa betri 3 × AA. Mmiliki huyu kawaida huwa na mashimo mawili kwa screws mbili za M3. Bodi ya msingi ina mashimo sawa, kisha kufunga ni rahisi kwa kutumia screws mbili za M3 × 12 na karanga husika.

Kabla ya kuweka waya, waya za nguvu kwa bodi ya msingi na kwa mmiliki wa betri.

Na hiyo ni yote. Chomeka betri tatu na ufurahie.

Ilipendekeza: