Când am început să lucrez cu AVR, am avut un programator cunoscut sub numele de "5 cabluri", dar dezavantajele sale sunt evidente: nevoia de energie externă, lipsa de protecție, lipsa portului paralel într-un netbook etc.
În acest articol vă voi spune cum să asamblați un programator, care este la fel de simplu și relativ ieftin posibil, dar este susținut de toate sistemele moderne (GNU LINUX, WINDOWS, MAC OSX) prin programul avrdude.
Dar mai întâi ai nevoie de un programator (da, recursivă, ai nevoie de un programator pentru a face un programator), dacă ai, apoi sări peste pasul următor, dacă ești nou la AVR, atunci ar trebui mai întâi să faci 5 postări.
Pentru programator veți avea nevoie de:
- 1 conector DB-25
- 4 rezistoare 100-220 Ohm
- trunchierea sârmei
Suntem lipiți conform schemei și amânați.
Acum, lista detaliilor pentru programatorul VUSBTiny:
- o bucată de pânză de 51 x 18 de sticlă
- Cablu cu 10 fire
- Conectorul IDC-10
- ATTiny 45/85
- Conector USB
- 2 diode zener 3v6
- Rezistente de 68 Ohm
- 2 rezistoare 100-220 ohmi sau jumperi
- rezistor 1k5
- contracție (ca corp)
Schema schematică a VUSBTiny:
MK se poate bloca înainte de etanșare sau după asamblare, prin conectorul j2.
avrdude -c usbtiny -p t45 -e -V -U flash: w: usbtiny.hex \ firmware
avrdude -c usbtiny -p T45 -V -U lfuse: w: 0xe1: m -U hfuse: w: 0x5d: m -U efuse: w: 0xff: m \\ fyuz biți
IMPORTANT! Modificați -p t45 la -p t85 dacă utilizați aTiny85, și -c usbtiny la -s programator!
Placa de circuite imprimate poate fi fabricată de tehnologia LUT sau fotorezist. Din cauza lipsei unei imprimante laser, am ales a doua opțiune.
Șablonul arată astfel:
Înainte: imprimați, tăiați, lipiți fotorezistul, expuneți, manifestați, etcați, mină, exersați, lipiți, înfiletați conectorul și așezați tubul. Apoi, coaseți (dacă nu ați făcut acest lucru mai devreme) prin j2.
Gata! Se pare ceva de genul:
Pentru verificare am fabricat adaptorul în conformitate cu attiny2313 (foarte convenabil), stick J2 apoi usb:
Și verificăm capacitatea de lucru:
Costul programatorului a fost de aproximativ 350 r.
Mai jos puteți descărca sursele, driverele și plăcile de circuite în format LAY