Kazalo:

Nadzorujte kar koli z enim vtičem AVR: 4 koraki
Nadzorujte kar koli z enim vtičem AVR: 4 koraki

Video: Nadzorujte kar koli z enim vtičem AVR: 4 koraki

Video: Nadzorujte kar koli z enim vtičem AVR: 4 koraki
Video: Best Varicose Vein Home Treatments! [Top 25 Spider Veins Remedies] 2024, Julij
Anonim
Upravljajte karkoli z enim vtičem AVR
Upravljajte karkoli z enim vtičem AVR
Nadzorujte karkoli z enim vtičem AVR
Nadzorujte karkoli z enim vtičem AVR

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 in orodja
Deli in orodja
Deli in orodja
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

Shema in kako deluje
Shema in kako deluje
Shema in kako deluje
Shema in kako deluje
Shema in kako deluje
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

Zgradi ga
Zgradi ga
Zgradi ga
Zgradi ga
Zgradi ga
Zgradi ga
Zgradi ga
Zgradi 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.

Priporočena: