Sadržaj:

Kontrolirajte bilo što s jednim AVR pinom: 4 koraka
Kontrolirajte bilo što s jednim AVR pinom: 4 koraka

Video: Kontrolirajte bilo što s jednim AVR pinom: 4 koraka

Video: Kontrolirajte bilo što s jednim AVR pinom: 4 koraka
Video: Урок 101. Использование ИК-пульта дистанционного управления для управления телевизором, лампочкой переменного тока с реле, двигателем постоянного тока и серводвигателем. 2024, Srpanj
Anonim
Kontrolirajte sve pomoću jednog AVR pina
Kontrolirajte sve pomoću jednog AVR pina
Kontrolirajte sve pomoću jednog AVR pina
Kontrolirajte sve pomoću jednog AVR pina

Ovo uputstvo pokazuje kako kontrolirati grupu LED dioda s jednim izlazom za mikroprocesor. Mikro koji ću koristiti je Atmel Attiny2313.

Korak 1: Dijelovi i alati

Dijelovi i alati
Dijelovi i alati
Dijelovi i alati
Dijelovi i alati

Dijelovi: Attiny2313 (dobio sam 5 besplatnih uzoraka od Atmela) 20 -polna utičnica Otpornici (bilo koja veličina će raditi, ovisno o vašim postavkama. Objasnit ću kasnije) 5 -voltni regulator (bilo koji će raditi, koristim LM340) Tranzistori ili Mosfeti (najlakše Pronađite i najjeftiniji su obično 2n3904. Samo provjerite radi li se o NPN tranzistoru ili N-kanalnom Mosfetu) 2 mala kondenzatora (potražite list s podacima o regulatorima,.1uf i.22uf s LM340) Mnogo LED diodaNeka protoboard ili matična pločaSvaki programer za AVRWireTools: lemilica

Korak 2: Shema i kako to funkcionira

Shema i kako to funkcionira
Shema i kako to funkcionira
Shema i kako to funkcionira
Shema i kako to funkcionira
Shema i kako to funkcionira
Shema i kako to funkcionira

Prva shema prikazuje kako sam spojio redove LED -a na izlazne pinove. Izlazni pin AVR -a ide na bazu tranzistora, koji je ožičen da radi kao prekidač. Kad je izlaz nizak ili 0v, tranzistor je isključen, a struja ne može teći kroz opterećenje na masu. Kad je izlaz visok ili 5v, tranzistor je uključen i struja može teći kroz opterećenje na masu. To se naziva prebacivanje na nisku stranu i može se koristiti za LED diode, istosmjerne motore, koračne motore i mnoge druge stvari koje zahtijevaju veći napon ili struju nego što mikro izlaz može iznijeti. Opterećenje za ovaj projekt bit će neke LED diode. LED diode mogu biti ožičeni kako god želite, ali napajanje koje koristite će odrediti kako ih možete spojiti. Za mene sam pronašao punjač za prijenosno računalo koji može izlaziti 16V pri maksimalno 7,5 ampera. Sada je najučinkovitiji način spajanja LED dioda bio u nizu paralelnih nizova kako je prikazano na trećoj slici. Da biste odredili veličinu otpornika, prvo saznajte koliko je napona palo po LED -u. Za plave i zelene LED diode koje sam koristio pad napona je oko 3 do 3,3 volta. Crvene i žute LED diode su oko 2,2 volta. Sada zbrojite sve padove napona u seriji (3*5 = 15v) Sada oduzmite to od napona izvora (16-15 = 1v) Sada znate koliko je napon pao otpornik (1v) Sada upotrijebite ohmov zakon za rješavanje R: V = IR (1v =.015R)*Koristio sam 15 mA za LED diode, to je tipično za LED diode od 5 mmTako da sada svaki niz koristi 15 mA iz vaše zalihe. može biti vlastito opterećenje, ili ih možete spojiti koliko god želite, sve dok ukupna struja za to opterećenje ne prelazi granicu za tranzistor. (2n3904 može podnijeti 100 mA)*Tranzistor se može zamijeniti N-kanalnim Mosfetom

Korak 3: Izgradite ga

Izgradi ga
Izgradi ga
Izgradi ga
Izgradi ga
Izgradi ga
Izgradi ga
Izgradi ga
Izgradi ga

Sada možete započeti izradu kružnog kruga. Nakon što sam napravio nekoliko testova na ploči za lemljenje, sve sam lemio na proto ploču. Ako ste se htjeli doista dojmiti, mogli biste postaviti vlastitu ploču i urezati je pomoću jednog od procesa objašnjenih na ovoj mjestu.

Korak 4: Programirajte AVR

Vrijeme je za programiranje vašeg AVR -a. Ako ne znate kako to učiniti, pogledajte upute: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Evo programa koji sam napravio: Jednostavno prolazi kroz petlje sekvenci. Nakon što je AVR programiran, možete ga umetnuti u utičnicu koju ste lemili na ploču, ili ako nemate utičnicu, provjerite program na ploči i ako je točan, tada možete lemiti čip u svoju ploču.

Preporučeni: