Cuprins:
- Pasul 1: Construiți circuitul
- Pasul 2: Programați microcontrolerul configurator
- Pasul 3: Configurați cipul cu probleme
- Pasul 4: Cuvinte finale
Video: Configurator AVR HVPP: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Recent am primit câteva cipuri ATMEGA8L care nu pot fi citite și nici programate prin USBASP. Mă întrebam dacă aceste jetoane sunt utilizabile sau total sparte.
Am citit foaia tehnică a cipului și am realizat că este posibil ca cipul să nu poată citi dacă este blocat și / sau setările siguranței sunt greșite.
De asemenea, a menționat că programarea în paralel de înaltă tensiune (HVPP) poate fi utilizată pentru salvarea cipului. Prin urmare, construiesc acest lucru pentru a-l testa.
Puteți crea unul pentru a vă salva și jetoanele.
Pasul 1: Construiți circuitul
Aveți nevoie de următoarele elemente:
1. Un microcontroler ATMEGA funcțional (ATMEGA8 / 88/168/328, am folosit o placă ATMEGA168PA)
2. Un soclu DIP de 28 de pini pentru cipul țintă (Puteți utiliza soclu ZIP dacă aveți unul)
3. Un tranzistor NPN (2N3904 sau 2N2222 etc., am folosit 2N3904 aici)
4. Două rezistențe de 1K
5. Un rezistor 150R (Pentru a limita curentul pentru LED-ul roșu, aveți nevoie de 100R pentru LED-ul verde sau albastru)
6. Un LED pentru + 12V indicator (am folosit LED roșu)
7. O baterie de 12V (A23) sau un modul step-up (am folosit modulul MT3608 step-up în acest proiect)
Lipiți-le pe toate împreună pe baza schemei.
Pasul 2: Programați microcontrolerul configurator
Încărcați codul sursă în Arduino IDE, selectați placa dvs. și actualizați cipul.
Sau puteți programa cipul direct folosind fișierele mele HEX precompilate.
Pasul 3: Configurați cipul cu probleme
Acum, totul este gata. Este timpul să remediați cipul cu probleme.
Puteți utiliza comanda prin intermediul Serial Monitor în Arduino IDE (BAUD 57600) pentru a configura cipul. Meniul complet poate fi găsit în interiorul codului sursă Arduino.
Alternativ, puteți utiliza GUI-ul Windows pentru a comunica cu configuratorul. GUI a inclus toate funcțiile pe care le oferă configuratorul.
Puteți descărca fișierul executabil sau codul sursă din github-ul meu și îl puteți compila singur.
Pasul 4: Cuvinte finale
Am salvat cu succes aceste cip care nu pot fi citite și toate funcționează bine după ce am șters cipul și am resetat setările siguranței.
Puteți rezolva și cipurile cu probleme.
Pentru a obține mai multe informații și codul sursă complet pentru proiect, vă rugăm să vizitați github-ul meu.
github.com/zsccat/HVPP-Configurator
Recomandat:
Tutorial AVR Assembler 2: 4 pași
Tutorial AVR Assembler 2: Acest tutorial este o continuare a " AVR Assembler Tutorial 1 " Dacă nu ați parcurs Tutorialul 1, ar trebui să vă opriți acum și să faceți asta mai întâi. În acest tutorial vom continua studiul programării limbajului de asamblare al atmega328p u
Tutorial AVR Assembler 1: 5 pași
AVR Assembler Tutorial 1: Am decis să scriu o serie de tutoriale despre cum să scriu programe de limbaj de asamblare pentru Atmega328p care este microcontrolerul utilizat în Arduino. Dacă oamenii rămân interesați, voi continua să renunț la o săptămână sau cam așa până când voi rămâne fără
Tutorial AVR Assembler 6: 3 pași
Tutorial AVR Assembler 6: Bine ați venit la Tutorialul 6! Tutorialul de astăzi va fi unul scurt, în care vom dezvolta o metodă simplă de comunicare a datelor între un atmega328p și altul folosind două porturi care le conectează. Vom lua apoi rolul de zaruri din Tutorialul 4 și din Registr
Arduino Ca ISP -- Înregistrați fișierul hexagonal în AVR -- Siguranță în AVR -- Arduino ca programator: 10 pași
Arduino Ca ISP || Înregistrați fișierul hexagonal în AVR || Siguranță în AVR || Arduino ca programator: ……………………… Vă rugăm să vă ABONAȚI la canalul meu YouTube pentru mai multe videoclipuri …….. Acest articol este totul despre arduino ca isp. Dacă doriți să încărcați fișier hexagonal sau dacă doriți să setați siguranța în AVR, atunci nu este nevoie să cumpărați un programator, puteți face
Configurator produs inventator: 11 pași
Inventor Product Configurator: Acest instructable arată cum să construiți un simplu configurator de produs utilizând Inventor 2019. De ce aveți nevoie? Inventor professional 2019 Cunoaștere a Inventorului de bază despre: Design parametric Piese derivate Asamblare