Kazalo:
Video: Nadzorujte kar koli z enim vtičem AVR: 4 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta navodila kažejo, kako upravljati skupino LED diod z enim izhodom mikroprocesorja. Mikro, ki ga bom uporabljal, je Atmel Attiny2313.
Korak: Deli in orodja
Deli: Attiny2313 (dobil 5 brezplačnih vzorcev iz Atmela) 20 -polna vtičnica Upori (vse velikosti bodo delovale, odvisno od vaše nastavitve. Pojasnil bom kasneje) 5 -voltni regulator (kateri koli bo deloval, uporabljam LM340) Tranzistorji ali Mosfeti (najlažje najti in najcenejše so ponavadi 2n3904. Prepričajte se le, da gre za NPN tranzistor ali N-kanalni mosfet) 2 majhna kondenzatorja (poiščite podatkovni list za regulator,.1uf in.22uf z LM340) Veliko LED diod Nekatere protobore ali a omarica Vsak programer za orodje AVRWireTools: Spajkalnik
2. korak: Shema in kako deluje
Prva shema prikazuje, kako sem povezal vrstice LED na izhodne zatiče. Izhodni pin AVR -ja gre na osnovo tranzistorja, ki je povezan tako, da deluje kot stikalo. Ko je izhod nizek ali 0v, je tranzistor izklopljen in tok ne more teči skozi obremenitev na tla. Ko je izhod visok ali 5v, je tranzistor vklopljen in tok lahko teče skozi obremenitev na tla. To se imenuje preklapljanje na nizki strani in se lahko uporablja za LED, dc motorje, koračne motorje in mnoge druge stvari, ki zahtevajo več napetosti ali toka kot izhod mikronatovora. Obremenitev za ta projekt bo nekaj LED. ožičen na kakršen koli način, toda napajalnik, ki ga uporabljate, bo določil, kako jih lahko priključite. Zame sem našel polnilnik za prenosni računalnik, ki lahko oddaja 16 V pri največ 7,5 amperov. Zdaj je najučinkovitejši način za priklop LED je bil v nizu vzporednih nizov, kot je prikazano na tretji sliki. Če želite določiti velikost upora, najprej ugotovite, koliko napetosti pade na LED. Za modre in zelene LED diode, ki sem jih uporabljal, je padec napetosti okoli 3 do 3,3 volta. Rdeče in rumene LED diode so okoli 2,2 volta. Zdaj seštejte vse padce napetosti v seriji (3*5 = 15v) Zdaj to odštejte od napetosti vira (16-15 = 1v) Zdaj veste, koliko napetosti pade upor (1v) Zdaj uporabite ohmov zakon za reševanje R: V = IR (1v =.015R)*Za svoje LED diode sem uporabil 15 ma, to je značilno za 5 -milimetrske LED -e. Torej vsak pramen uporablja 15 ma iz vaše zaloge. lahko lastna obremenitev ali pa jih povežete kolikor želite, dokler skupni tok za to obremenitev ne preseže meje za tranzistor. (2n3904 lahko prenese 100 mA)*Tranzistor lahko zamenjate z N-kanalnim mosfetom
3. korak: Zgradite ga
Zdaj lahko začnete s kroženjem svojega vezja. Ko sem opravil nekaj preskusov na plošči, sem vse spajkal na proto ploščo. Če bi se radi resnično domislili, bi lahko postavili svojo ploščo in jo jedkali z enim od postopkov, razloženih na tem spletnem mestu.
4. korak: Programirajte AVR
Zdaj je čas, da programirate svoj AVR. Če ne veste, kako to storiti, si oglejte ta navodila: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Tukaj je program, ki sem ga naredil: Za vedno gre skozi zanko zaporedij. Ko je AVR programiran, ga lahko vstavite v vtičnico, ki ste jo spajkali na ploščo, ali če nimate vtičnice, preverite program na plošči in če je pravilen, nato lahko čip spajkate na ploščo.