Am lipit programatorul de microcontrolere AVR.
Dacă citiți acest articol, atunci evident doriți să vă lipiți propriul programator pentru microcontrolerele AVR. Vom face cel mai ieftin program "cinci fire" (imaginea 1). Pentru aceasta avem nevoie de:
1. ieșire LPT din imprimantă;
2. Cablu cu cinci fire;
3. Patru rezistoare la 220 Ohm;
4. Și un fel de conector pentru cinci ieșiri, pe care îl vei introduce în robot.
Circuitul programator este foarte simplu,
și o puteți vedea în Figura 2.
Pentru programarea microcontrolerelor AVR ale familiei Classic. Tiny (cu excepția Tiny 28) și Mega destul de interfață, constând din cinci fire - o linie Mosi (date de intrare), Miso (date de ieșire), Sck. Resetați (resetare linie), Gnd (minus, masă). Tot ce aveți nevoie pentru acest programator este să lipiți totul așa cum este arătat în figura 2. După ce ați sudat totul, verificați cu atenție dacă există un contact între diferitele linii, în caz contrar programatorul ar putea să nu funcționeze sau, în cel mai rău caz, LPT va arde portul computerului.
Când programatorul este gata, rămâne să vă învăț cum să îl utilizați. Vom programa microcontrolerul în modul în timp real. adică, cablul de la programator este introdus direct în dispozitivul de lucru, prin urmare, pentru a nu deteriora dispozitivul, portul LPT sau nervii, trebuie să respectați cu strictețe această secvență de acțiuni:
1. Conectați programatorul la computer;
2. Conectați programatorul la dispozitivul oprit;
3. Porniți dispozitivul;
4. Rulați programul CodeVisionAVR. În fila Setări -> Programator selectați programatorul Kanda Systems STK200 + / 300 și faceți clic pe butonul Run the programmer chip (Fig.3);
5. În fereastra (Fig.4) a programatorului încorporat, selectați setările (pe fila Chip selectați numele microcontrolerului, pe fila ceasului Chip selectați frecvența rezonatorului de cuart);
6. Apăsați butonul "Programare toate" și așteptați sfârșitul operației și (dacă selectați o fereastră, apăsați Nu);
7. Opriți dispozitivul;
8. Scoateți programatorul de pe dispozitiv;
9. Ne bucuram de munca de succes.
Deci, după ce ați făcut programatorul, să numărăți câți bani a fost necesar:
1. LPT - ieșirea din imprimantă - 5 grivne = 1 $
2. Cablu de cinci fire - 5 grivne = 1 $
3. Patru rezistoare pe 220 Ohm - 0.80 grivne = 0.15 $
1. Conector pentru cinci ieșiri - 0.50 grivne = 0.09 $
TOTAL: 11.30 UAH = 2.13 $
Ca rezultat, am venit programator destul de ieftin pentru 11 grivne, în comparație cu originalul STK 200, care costa aproximativ 50 de grivne, apoi pur și simplu salvat 39.70 grivna. Dacă la tine ceva nu a plecat, scrie-mi prin poștă.