USB programer (AVR): opis, svrha
U radio tehničarima koji se žele uključiti u projektiranje elektroničkih uređaja, s vremena na vrijeme postoji potreba za korištenjem mikrokontrolera u njihovom razvoju. Korištenje ovih poluvodičkih uređaja otvara velike mogućnosti za radijske tehničare. Mikrokontroleri proizvode samo nekoliko tvrtki čiji su čelnici MicrochipTechnology, ATMEL, ARMLimited. Glavna značajka takvih uređaja je potreba za njihovim firmware softverom. Za to su također potrebni programeri. Do danas postoji veliki izbor različitih vrsta programera, međutim, cijena tih proizvoda je vrlo visoka, a ne svaki radio amater može kupiti takav uređaj.
sadržaj
U ovom ćemo članku razmotriti USB programer (AVR) koji se temelji na kontrolnom mikrokontroleru Atmega 8. Ovaj je proizvod prilično jednostavan, tako da radioamater može to skupljati i da nije potrošio puno novaca na proizvod s markom. USB-programer (AVR) koji smo odabrali ima minimalno vezanje mikrokontrolera, što omogućuje sastavljanje vrlo malog uređaja. Takav proizvod ne zauzima puno prostora, već ima ukupne dimenzije običan flash disk. USB programer (AVR) u svom programu sadrži mikrokontroler ATmega 8, tip stanovanja - TQFP 32 (ne biti zbunjen sa vrstom DIP kućište, jer oni imaju različite pinouts). Krug od takvih uređaja je prikazan na slici.
Nastavljamo opisati shemu uređaja. Jumper J1 koristi se u slučaju kada postaje neophodno bljeskati mikrokontroler koji ima frekvenciju sata ispod 1,5 MHz. Po želji, ovaj skakač se lako isključuje iz kruga, u tu svrhu 25. kontrolni sklop regulatora sjedi na tlu. U ovom slučaju, AVR-USB programator uvijek će raditi na nižoj frekvenciji. Treba napomenuti da programiranje radi niska frekvencija Potrebno je više vremena, ali to je do vas, naravno. Zener D1, D2 koriste se za usklađivanje razine između USB sabirnice i programera. Plava LED pokazuje da je uređaj spreman za programiranje mikrokontrolera, crvena dioda svijetli tijekom programiranja. Krug ima IDC-06 priključak, na koji se kontakti zatvaraju, čiji ispupčenja odgovaraju tipu ATMEL 6-pinskog ISP priključka. Na označenom konektoru se šalju napajanje kontakata mikrokontrolera, preuzima se iz USB priključka osobnog računala pa stoga treba paziti da ne dopustite kratki spoj. C programiranje i kontrola regulatora preko istog priključka, potrebno je spojiti Reset kontakte na kontroleru i priključka (prikazano u shemi crvenom isprekidanom). Skakač za smanjenje brzine programatora i konektora za spajanje mikrokontrolera nalaze se na kraju uređaja. To je ono što je USB programer (AVR), kao što možete vidjeti, sve je elementarno.
Nakon sastavljanja uređaja, potrebno je bljeskati upravljački mikrokontroler, za to preporučujem korištenje programa PonyProg. Pri programiranju, kristal počinje raditi s vanjskog sata na 12 MHz.
Opisano u ovom članku, USB programer za AVR mikrokontrolera radi sa svim vrstama AVR, dopuštajući im da šivati, gledati snimljeni sadržaj vašeg uređaja, brisanje čip, promjenu konfiguracije.
- AVR programiranje. Programiranje AVR mikrokontrolera za početnike
- Mikrokontroleri - što je ovo?
- Što se može mjeriti analizatorom spektra
- Gromov programer: imenovanje, opis
- Arduino Uno: oznaka, opis platforme
- Japanski radio kasetofon Alpine
- PIC programer: opis, svrha uređaja
- Let`s shvatiti kako napraviti programer svoje ruke
- Programer Postal 3: upute, podešavanje. Sklapanje programera pošte 3
- Arduino za početnike: upute za korak po korak. Programiranje i projekti Arduino: gdje početi?
- Programiranje mikrokontrolera za početnike: jednostavno i pristupačno
- PIC kontroler. Programiranje PIC kontrolera. Sheme PIC kontrolera
- Što je JTAG programer?
- Koji su sklopovi na mikrokontrolera?
- Mikrokontroleri Atmega8. Programiranje Atmega8 za početnike
- Poluvodička dioda. Osnova elektronike
- Regulator napona. I kakvu osobu?
- Najzahtjevnija struka je programer
- Strojevi za pranje s izravnim pogonom: prednosti i izbor
- Analogno-digitalni pretvarač je budućnost upravljačkih krugova električnih pogona
- Što trebate znati programeru da postane profesionalna