Taula de continguts:
- Pas 1: Construeix el circuit
- Pas 2: programa el micro controlador del configurador
- Pas 3: configureu el xip del problema
- Pas 4: Paraules finals
Vídeo: Configurador AVR HVPP: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Recentment tinc alguns xips ATMEGA8L que no es poden llegir ni programar mitjançant USBASP. Em preguntava si aquestes fitxes es poden utilitzar o estan totalment trencades.
He llegit el full de dades del xip i m’he adonat que és possible que el xip no pugui llegir si està bloquejat i / o si la configuració del fusible no és correcta.
També es va esmentar que la programació en paral·lel d'alta tensió (HVPP) es pot utilitzar per rescatar el xip. Per tant, construeixo això per provar-ho.
També en podeu fer un per rescatar les vostres fitxes.
Pas 1: Construeix el circuit
Necessiteu els elements següents:
1. Un microcontrolador ATMEGA que funciona (ATMEGA8 / 88/168/328, he utilitzat una placa ATMEGA168PA)
2. Un sòcol DIP de 28 pins per al xip objectiu (Podeu utilitzar un sòcol ZIP si en teniu un)
3. Un transistor NPN (2N3904 o 2N2222, etc., he utilitzat 2N3904 aquí)
4. Dues resistències de 1K
5. Una resistència 150R (per limitar el corrent del LED vermell, necessiteu 100R per al LED verd o blau)
6. Un LED per a indicador de + 12V (he utilitzat un LED vermell)
7. Una bateria de 12 V (A23) o un mòdul step-up (he utilitzat el mòdul step-up MT3608 en aquest projecte)
Soldeu-los tots junts basats en l’esquema.
Pas 2: programa el micro controlador del configurador
Carregueu el codi font a Arduino IDE, seleccioneu la vostra placa i actualitzeu el xip.
O podeu programar el xip directament utilitzant els meus fitxers HEX precompilats.
Pas 3: configureu el xip del problema
Ara, tot està a punt. És hora de solucionar el problema.
Podeu utilitzar l'ordre mitjançant el monitor de sèrie en Arduino IDE (BAUD 57600) per configurar el xip. El menú complet es troba dins del codi font Arduino.
Com a alternativa, podeu utilitzar la interfície gràfica d’usuari de Windows per comunicar-vos amb el configurador. La GUI inclou totes les funcions que proporciona el configurador.
Podeu descarregar el fitxer executable o el codi font del meu github i compilar-lo vosaltres mateixos.
Pas 4: Paraules finals
He recuperat amb èxit aquests xips que no es poden llegir i tots funcionen bé després d’haver esborrat el xip i restablir la configuració del fusible.
També podeu solucionar els vostres xips problemàtics.
Per obtenir més informació i el codi font complet del projecte, visiteu el meu github.
github.com/zsccat/HVPP-Configurator
Recomanat:
Tutorial AVR Assembler 2: 4 passos
AVR Assembler Tutorial 2: aquest tutorial és una continuació del " AVR Assembler Tutorial 1 " Si no heu passat pel tutorial 1, hauríeu d'aturar-vos ara i fer-ho primer. En aquest tutorial continuarem el nostre estudi de la programació del llenguatge assemblador de l'atmega328p u
Tutorial AVR Assembler 1: 5 passos
AVR Assembler Tutorial 1: He decidit escriure una sèrie de tutorials sobre com escriure programes de llenguatge ensamblador per a l'Atmega328p, que és el microcontrolador utilitzat a l'Arduino. Si la gent continua interessada, continuaré sortint una a la setmana aproximadament fins que em quedi sense
Tutorial AVR Assembler 6: 3 passos
AVR Assembler Tutorial 6: Benvingut al Tutorial 6. El tutorial d'avui serà breu, on desenvoluparem un mètode senzill per comunicar dades entre un atmega328p i un altre mitjançant dos ports que els connecten. Després agafarem el rodet de daus del tutorial 4 i el registre
Arduino com a ISP -- Grava fitxer hexadecimal a AVR -- Fusible a AVR -- Arduino com a programador: 10 passos
Arduino com a ISP || Grava fitxer hexadecimal a AVR || Fusible a AVR || Arduino com a programador: ……………………… SUBSCRIU-vos al meu canal de YouTube per obtenir més vídeos …….. Aquest article es tracta d’arduino com a isp. Si voleu penjar un fitxer hexadecimal o si voleu configurar el fusible a AVR, no necessiteu comprar cap programador, podeu fer
Configurador de productes inventor: 11 passos
Configurador de productes d’Inventor: aquest instructable mostra com construir un configurador de producte senzill mitjançant Inventor 2019. Què necessiteu? Professional de l’inventor 2019 Coneixement bàsic de l’inventor sobre: disseny paramètric Peces derivades Assemblea