Fan technologyElectronics

USB-Programmer (AVR): beskriuwing, oantsjutting

Yn radio monteurs dy't graach ûntliene de oanlis fan elektroanyske apparaten, fan tiid ta tiid is it nedich om te brûken yn harren ûntwerpen microcontrollers. It brûken fan dizze semiconductor apparaten It biedt ûnhuere perspektyf foar de elektroanika. Microcontrollers wurde produsearre troch mar in pear bedriuwen, lieders wêrfan binne MicrochipTechnology, Atmel, ARMLimited. It wichtichste skaaimerk fan sokke apparaten is de needsaak foar harren programma firmware. Foar dizze en nedich programmeurs. Oant no ta, is der in grutte seleksje fan ferskillende soarten programmeurs, lykwols, de priis fan sokke produkten is hiel heech, en net alle radio amateur kin betelje te keapjen sa'n apparaat.

Yn dit artikel sille wy sjen nei USB-programmeur (AVR) op grûn fan 'e behearsking fan it microcontroller Atmega 8. Dit produkt is simpel genôch om ham radio koe sammelje it sels en net mear jild útjaan oan branded produkten. Wy hawwe keazen foar de USB-programmeur (AVR) hat minimale pipen microcontroller wêrmei jo it bouwen fan in hiel lytse apparaat. Sa'n produkt net nimme up folle romte, it hat de ôfmjittings fan in wenstige flash. USB-Programmer (AVR) yn syn regeling bestiet út in microcontroller Atmega 8, it type fan wentebou - TQFP 32 (net te betiizjen mei it type DIP casing, omdat se hawwe ferskate pinouts). It sirkwy fan sa'n apparaat wurdt sjen litten yn 'e foto.

Wy gean nei de beskriuwing fan it ynstrumint sirkwy. Jumper J1 wurdt brûkt by de saak dêr't der ferlet EEPROM microcontroller it hawwen fan in klok frekwinsje ûnder 1,5 MHz. As winske, dit jumper maklik eliminearre út it circuit, foar dizze 25-th controller útfier krijt mei "grûn". Yn dit gefal AVR-USB-programmeur sil altyd wurkje op in redusearre frekwinsje. Dêrby moat opmurken wurde dat de programmearring op de lege frekwinsje nimt mear tiid, mar om te beslute, fansels, jim. Zener diodes D1, D2 wurde tapast om nivo matching tusken de bus en de USB-programmeur. Blue LED jout it apparaat reewilligens foar in adres yn de microcontroller, de reade LED lights omheech ûnder programmearring. It circuit hat IDC-06 Connector dêr't de kontakten binne ôflaat, dy't oerienkomt mei it pinout type Atmel ISP 6-pin ferbiner. Oan sein aansluiting pin-macht microcontroller, it is nommen út 'e PC USB-havens, dêrom, soarch moatte wurde nommen om te kommen koarte circuits. C de programmearring en de kontrôle fan de controller fia deselde Anschluss, is it nedich om te ferbine de Ynstellings tebek sette kontakten oan de controller en de Anschluss (werjûn yn Regeling read dotted). Jumper ferminderjen de programmearring snelheid en microcontroller ferbining socket leit op it apparaat ein. Hjir is wat is in USB-programmeur (AVR), lykas jo sjen kinne, al de elemintêre.

Nei gearkomste, it apparaat moat wurde regele troch in microcontroller te flash, hwent dat ik riede jo oan om it programma PonyProg. As in adres yn, wy begjinne by it kristal funksjonearret op de eksterne timing boarne is 12 MHz.

Beskreaun yn dit artikel, USB-programmeur foar AVR microcontrollers wurket mei alle soarten AVR, sadat se to sew, watch it opnommen ynhâld fan dyn apparaat, wissen chip, feroarje de konfiguraasje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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