Sommario:
- Passaggio 1: costruisci il circuito
- Passaggio 2: programmare il microcontrollore del configuratore
- Passaggio 3: configurare il chip problematico
- Passaggio 4: parole finali
Video: Configuratore AVR HVPP: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Recentemente ho avuto alcuni chip ATMEGA8L che non possono essere letti né programmati tramite USBASP. Mi chiedevo se questi chip sono utilizzabili o totalmente rotti.
Ho letto la scheda tecnica del chip e mi sono reso conto che il chip potrebbe non essere in grado di leggere se è bloccato e/o le impostazioni del fusibile sono errate.
Ha anche menzionato che la programmazione parallela ad alta tensione (HVPP) può essere utilizzata per salvare il chip. Quindi costruisco questo per testarlo.
Puoi anche crearne uno per salvare i tuoi chip.
Passaggio 1: costruisci il circuito
Hai bisogno dei seguenti elementi:
1. Un micro controller ATMEGA funzionante (ATMEGA8/88/168/328, ho usato una scheda ATMEGA168PA)
2. Una presa DIP a 28 pin per il chip di destinazione (puoi usare la presa ZIP se ne hai una)
3. Un transistor NPN (2N3904 o 2N2222 ecc., ho usato 2N3904) qui)
4. Due resistori da 1K
5. Un resistore da 150R (per limitare la corrente per il LED rosso, è necessario 100R per il LED verde o blu)
6. Un LED per l'indicatore +12V (ho usato il LED rosso)
7. Una batteria da 12 V (A23) o un modulo step-up (ho usato il modulo step-up MT3608 in questo progetto)
Saldarli tutti insieme in base allo schema.
Passaggio 2: programmare il microcontrollore del configuratore
Carica il codice sorgente in Arduino IDE, seleziona la tua scheda e aggiorna il chip.
Oppure puoi programmare il chip direttamente usando i miei file HEX precompilati.
Passaggio 3: configurare il chip problematico
Ora è tutto pronto. È ora di risolvere il problema del chip.
È possibile utilizzare il comando tramite il monitor seriale in Arduino IDE (BAUD 57600) per configurare il chip. Il menu completo si trova all'interno del codice sorgente di Arduino.
In alternativa è possibile utilizzare la GUI di Windows per comunicare con il configuratore. La GUI ha incluso tutte le funzioni fornite dal configuratore.
Puoi scaricare il file eseguibile o il codice sorgente dal mio github e compilarlo da solo.
Passaggio 4: parole finali
Ho salvato con successo questi chip illeggibili e funzionano tutti bene dopo aver cancellato il chip e ripristinato le impostazioni del fusibile.
Puoi anche risolvere i tuoi problemi con i chip.
Per ottenere maggiori informazioni e il codice sorgente completo per il progetto, visita il mio github.
github.com/zsccat/HVPP-Configurator
Consigliato:
Tutorial Assembler AVR 2: 4 passaggi
AVR Assembler Tutorial 2: questo tutorial è una continuazione del "AVR Assembler Tutorial 1" Se non hai seguito il Tutorial 1, dovresti fermarti ora e farlo prima. In questo tutorial continueremo il nostro studio sulla programmazione in linguaggio assembly di atmega328p u
Tutorial Assembler AVR 1: 5 passaggi
AVR Assembler Tutorial 1: Ho deciso di scrivere una serie di tutorial su come scrivere programmi in linguaggio assembly per l'Atmega328p che è il microcontrollore utilizzato nell'Arduino. Se le persone rimangono interessate, continuerò a pubblicarne una a settimana o giù di lì fino a quando non finirò
Tutorial Assembler AVR 6: 3 passaggi
AVR Assembler Tutorial 6: Benvenuto nel Tutorial 6! Il tutorial di oggi sarà breve in cui svilupperemo un metodo semplice per comunicare dati tra un atmega328p e un altro utilizzando due porte che li collegano. Prenderemo quindi il rullo di dadi dal Tutorial 4 e dal Registro
Arduino come ISP -- Masterizza file esadecimale in AVR -- Fusibile nell'AVR -- Arduino come programmatore: 10 passaggi
Arduino come ISP || Masterizza file esadecimale in AVR || Fusibile nell'AVR || Arduino As Programmer:………………………ISCRIVITI al mio canale YouTube per altri video……..Questo articolo è tutto su arduino come isp. Se vuoi caricare un file esadecimale o se vuoi impostare il tuo fusibile in AVR, non è necessario acquistare un programmatore, puoi farlo
Configuratore El Wifi Y Activar El SSH En Una Raspberry PI ZERO: 3 passaggi
Configurar El Wifi Y Activar El SSH En Una Raspberry PI ZERO: En este INSTRUCTABLE veremos como configurar la conexión WiFi y el servidor sshd en la Raspberry pi zero, aunque sirve para cualquier raspberry con el sistema operativo Raspbian y lo haremos directamente en la tarjeta SD de la Raspberry, Para