HV Rescue enkel (1 / 5 steg)
Steg 1: Ledningar en Pro Mini som HV programmerare
Bilderna visar de framsteg jag gjort som jag fast bakbord, och slutligen den var färdig och min FTDI-liknande adaptern ansluten med skissen kör.
För att hålla ordning och kontrollera ledningarna har den bästa chansen att man gör etiketter rätt, skriva ut som visar vad varje stift används för på target chip och på Arduino. Skriva ut dem på vanligt papper, klippa etiketterna, och kör dem genom Xyron Create-a-klistermärke maskin (som du kan hitta i din bättre hälft scrapbooking verktyg) eller sätta dubbelhäftande tejp på dem. Sedan använda dem och börja lägga ut komponenterna som bakbord och tråd enligt schematiskt. Varsel skissen använder digital stift 1-13, och alla analoga stift A0-A5. Digital pin 0, som är RX stift, används inte.
Jag har hittat den lilla Arduinos som Pro Mini eller Nano resultatet i den snyggaste bakbord ledningar. Om du använder en Pro Mini eller Nano är det också lätt att använda en multimeter för att kontrollera kontinuitet i alla anslutningar, för att se till att har inte du missat några anslutningar. Observera att Pro Mini RX stift är markerat RXI och TX pin markeras TXO. TXO PIN-koden är pin 1 RXI pin är stift 0 oavsett hur förvirrande märkning på Pro Mini ser ut. Anslut den TX pin DATA1 line av target chip och Anslut inte RX stift till någon pin av target chip.
Använda bitar av ett gem för en batterihållare och böj dem för att få en liten fjäderspänning. Du kan använda en 27A eller A23 eller andra liknande 12V batteri. Jag har också lånat ett förseglat bly syra 12V batteri från en UPS. EBay har listor för extremt billig steg upp bearbetarna som skärbräda vänliga och kan ge 12V. Jag funderar på att beställa en MT3608 DC-DC steg upp, som kostar mellan $1 och $3 USD portot ingår. Dessa moduler har det intressanta kravet på att hålla peak nuvarande "inte mer än TV universitet." Du behöver inte använda mycket aktuella 12V för detta, det är bara en signal att indikera till mål processor den träda parallella programmeringsläget, det brinner inte något med hög ström. Om du lämnar din 12V batteri i kretsen under lång tid, kommer att det rinna. Så, skulle det vara bra att infoga det precis innan programmering, och ta bort den när du är klar.
Anteckningar om etiketterna jag föreslår att du använder för att hålla ditt arbete organiseras:
Vsup representerar pin 12 i Arduino leverera fungerande spänningen till target chip och som bör vara kopplade till stiften märkta V på målet. 12VG representerar pin A0 av Arduino som kontrollerar 12V switch eller utfärda utegångsförbud för, och som bör vara kopplade till motståndet leder till basen av transistorn.