TehnologieiElectronică

USB-programator (AVR): descriere, denumire

În tehnicieni radio, cărora le place să se implice în construcția de dispozitive electronice, din când în când este necesar să se utilizeze în modelele lor microcontrolere. Utilizarea acestor dispozitive semiconductoare Acesta oferă perspective extraordinare pentru electronica. Microcontrolerele sunt produse de doar câteva companii, din care lideri sunt Microchip Technology, Atmel, ARMLimited. Caracteristica principală a acestor dispozitive este nevoie de firmware-ul lor de program. Pentru aceasta și programatori necesare. Până în prezent, există o selecție mare de diferite tipuri de programatori, cu toate acestea, prețul de astfel de produse este foarte mare, și nu orice amator de radio își pot permite să cumpere un astfel de dispozitiv.

În acest articol ne vom uita la USB-programator (AVR), pe baza controlului microcontrolerul Atmega 8. Acest produs este simplu suficient pentru radioamatorism a fost capabil să-l colecteze tine si nu cheltui mai multi bani pe produse de marcă. Am ales USB-programator (AVR) are microcontroler minime de conducte, care vă permite să construiască un dispozitiv foarte mic. Un astfel de produs nu ocupă mult spațiu, are dimensiunile unui bliț convențional. USB-programator (AVR) în schema lui cuprinde un microcontroler Atmega 8, tipul de locuințe - TQFP 32 (a nu se confunda cu tipul de carcasă DIP, deoarece acestea au diferite pinouts). Circuitul unui astfel de dispozitiv este prezentat în fotografie.

Vom proceda la descrierea circuitului instrumentului. Jumper J1 este folosit în cazul în care există un microcontroler nevoie EEPROM având o frecvență de ceas sub 1,5 MHz. Dacă se dorește, această bluză cu ușurință eliminat din circuit, pentru această ieșire controler 25-lea ajunge la „sol“. În acest caz, AVR-USB-programator va funcționa întotdeauna la o frecvență redusă. Trebuie remarcat faptul că programarea pe frecvență joasă durează mai mult timp, dar pentru a decide, desigur, voi. diode Zener D1, D2 sunt aplicate la nivel de potrivire între autobuz și-programator USB. LED albastru indică disponibilitatea dispozitivului pentru programarea microcontroler, LED-ul roșu se aprinde în timpul programării. Circuitul are IDC-06 conector la care sunt derivate contactele, care corespunde tipului pinout Atmel ISP conector cu 6 pini. On a spus microcontroler conector pini-putere, este luat de la PC USB-porturi, prin urmare, trebuie avut grijă pentru a preveni scurtcircuitele. C programarea și controlul controlerului prin intermediul aceluiași conector, este necesar să se conecteze Reinițializare contactele de pe controler și conectorul (prezentat în schema roșie punctată). Jumper reduce viteza de programare și conexiune microcontroler mufa situată la capătul dispozitivului. Aici este ceea ce este un USB-programator (AVR), după cum puteți vedea, toate elementare.

După asamblare, dispozitivul trebuie să fie controlat de un microcontroler să clipească, pentru că eu recomand să utilizeze programul PonyProg. Când programarea, vom începe funcționarea de pe sursa de sincronizare externă a cristalului este de 12 MHz.

Descrise în acest articol, USB-programator pentru microcontrolere AVR funcționează cu toate tipurile de AVR, permițându-le să coase, urmăriți conținutul înregistrat al dispozitivului, pentru a șterge cip, schimba configurația.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.atomiyme.com. Theme powered by WordPress.