Innholdsfortegnelse:

AVR HVPP -konfigurator: 4 trinn
AVR HVPP -konfigurator: 4 trinn

Video: AVR HVPP -konfigurator: 4 trinn

Video: AVR HVPP -konfigurator: 4 trinn
Video: ARDUINO UNO "КОМБАЙН" КАК СДЕЛАТЬ ПРОГРАММАТОР USB, ISP, HVPP СВОИМИ РУКАМИ 2024, Juli
Anonim
AVR HVPP -konfigurator
AVR HVPP -konfigurator

Nylig har jeg fått noen ATMEGA8L -brikker som ikke kan leses eller programmeres via USBASP. Jeg lurte på om disse sjetongene er brukbare eller helt ødelagte.

Jeg har lest databladet til brikken og innsett at brikken kanskje ikke kan lese hvis den er låst og/eller sikringsinnstillingene er feil.

Den nevnte også at High Voltage Parallel Programming (HVPP) kan brukes til å redde brikken. Derfor bygger jeg dette for å teste det ut.

Du kan også lage en for å redde sjetongene dine.

Trinn 1: Bygg kretsen

Bygg kretsen
Bygg kretsen
Bygg kretsen
Bygg kretsen

Du trenger følgende ting:

1. En fungerende ATMEGA mikrokontroller (ATMEGA8/88/168/328, jeg har brukt et ATMEGA168PA -kort)

2. En 28 -pins DIP -kontakt for målbrikken (Du kan bruke ZIP -kontakt hvis du har en)

3. En NPN -transistor (2N3904 eller 2N2222 etc, jeg har brukt 2N3904 her)

4. To 1K motstand

5. En 150R -motstand (For å begrense strøm for rød LED trenger du 100R for grønn eller blå LED)

6. En LED for +12V indikator (jeg har brukt rød LED)

7. Et 12V batteri (A23) eller en trinnvis modul (jeg har brukt MT3608 trinnmodul i dette prosjektet)

Lodde dem alle sammen basert på skjematisk.

Trinn 2: Programmer Configurator Micro Controller

Last inn kildekoden i Arduino IDE, velg brettet ditt og oppdater brikken.

Eller du kan programmere brikken direkte ved å bruke mine forhåndskompilerte HEX-filer.

Trinn 3: Konfigurer problembrikken

Konfigurer problembrikken
Konfigurer problembrikken

Nå er alt klart. Det er på tide å fikse problembrikken.

Du kan bruke kommandoen gjennom Serial Monitor i Arduino IDE (BAUD 57600) for å konfigurere brikken. Hele menyen finner du inne i Arduino -kildekoden.

Alternativt kan du bruke Windows GUI til å kommunisere med konfiguratoren. GUI har inkludert alle funksjonene som konfiguratoren gir.

Du kan laste ned den kjørbare filen eller kildekoden fra min github og kompilere den selv.

Trinn 4: Siste ord

Jeg har lykkes med å redde denne ikke-lesbare brikken, og de fungerer alle fint etter at jeg har slettet brikken og tilbakestilt sikringsinnstillingene.

Du kan også fikse problembrikkene dine.

For å få mer informasjon og hele kildekoden for prosjektet, vennligst besøk min github.

github.com/zsccat/HVPP-Configurator

Anbefalt: