Cel mai simplu programator pentru AVR, din punct de vedere al circuitelor. Sarcina principală a acestui programator este să se potrivească nivelurilor dintre dispozitivul programabil și portul COM al calculatorului. Schema programatorului Gromov nu este complicată. Semnul meu pentru acest programator arată astfel:
Circuitul utilizează șapte rezistoare de 1kΩ. Un rezistor pentru 330 sau 470 Ohm (conectat la LED). Trei diode cu putere redusă. Și un LED. În principiu, circuitul meu poate fi simplificat și aruncat afară indicatorul de putere, implementat pe LED. Puteți descărca schema programatorului Gromov în formatul Sprint-Layout.
Programul ar trebui să arate astfel:
O fotografie a dispozitivului terminat a fost oferită de un prieten (Alexander). Și toată lumea a mers mult timp la universitate, pentru care am sculptat periodic jucării interesante pe microcontrolere.
La jumperul de lângă LED, trebuie să conectați alimentarea la programator. Putere 5 volți. Aceeași putere este conectată la sursa de alimentare a dispozitivului programabil. Blocul jumperului din stânga este conectat la conectorul portului COM. În principiu, puteți simplifica totul și puteți lipi cablul direct pe plăcuțele de blocare. Și cablul pentru programare poate fi de asemenea lipit direct pe plăcuțele de pe pad. Vreau să observ o mică subtilitate. Lungimea portului buclei COM poate fi un metru sau jumătate, iar lungimea buclei de programator la dispozitivul programabil Gromov nu trebuie să depășească 20 de centimetri
Programatorul Gromov este un programator (bitbang), deci are nevoie de software-ul corespunzător. De exemplu, îl puteți folosi împreună cu Gromov # 151; UniProf și adudud.
Principalul minus # 151; aceasta este necesitatea conectării la portul COM al computerului. Sincer, pe toate laptopurile moderne, acest port pur și simplu nu există, iar pe computerele staționare acest port dispar treptat. Viteza de programare prin acest tip de programatori este foarte scăzută. Nu funcționează cu adaptoarele USB-COM. Nu funcționează cu programele standard de la AVR Studio.
Programatorul Gromov poate fi folosit ca programator unic. Pot bloca un alt programator. De exemplu, programatorul AVR910 necesită software pre-firmware. În acest caz, puteți să colecționați programatorul lui Gromov, să mergeți la prieteni care au un computer cu un port COM și să realizați firmware-ul preliminar al AVR910.
Folosind COM-port nu se poate frica de scurtcircuit pe programator, acest port este în general foarte durabil și stabil. Cea mai simplă bază elementară garantează că în orice magazin de radio există accesorii pentru el. Cel mai simplu circuit electric vă permite să asamblați acest programator chiar și pe un carton standard și să lipiți toate monturile montate.
Primul meu pachet de programatori pe care l-am folosit a fost programatorul lui Gromov plus avrdude.
Există o mulțime de alternative pentru programatorul lui Gromov, aici este un exemplu mic: AVR910, USBasp, Prottos, USBBit. Toate acestea funcționează prin USB și, prin urmare, pot fi utilizate atunci când lucrează cu calculatoare moderne. Aproape toate complexele de depanare conțin un programator, de exemplu: STK, BigAVR, Dragon, PinBoard (de la versiunea 1.1), OrcaBoard (din versiunea Rev 2).