Obsah:

Konfigurátor AVR HVPP: 4 kroky
Konfigurátor AVR HVPP: 4 kroky

Video: Konfigurátor AVR HVPP: 4 kroky

Video: Konfigurátor AVR HVPP: 4 kroky
Video: Создание файла конфигурации для AVR контроллера 2024, November
Anonim
Konfigurátor AVR HVPP
Konfigurátor AVR HVPP

Nedávno som dostal niekoľko čipov ATMEGA8L, ktoré sa nedajú čítať ani programovať prostredníctvom USBASP. Zaujímalo by ma, či sú tieto čipy použiteľné alebo úplne rozbité.

Prečítal som si technický list čipu a zistil som, že čip nemusí byť schopný čítať, ak je zablokovaný a/alebo sú nesprávne nastavené poistky.

Tiež sa v ňom uviedlo, že na záchranu čipu je možné použiť paralelné programovanie vysokého napätia (HVPP). Preto som to postavil, aby som to vyskúšal.

Môžete si vyrobiť jeden na záchranu svojich žetónov.

Krok 1: Vybudujte obvod

Vybudujte obvod
Vybudujte obvod
Vybudujte obvod
Vybudujte obvod

Potrebujete nasledujúce položky:

1. Jeden fungujúci mikrokontrolér ATMEGA (ATMEGA8/88/168/328, použil som dosku ATMEGA168PA)

2. Jedna 28 -kolíková zásuvka DIP pre cieľový čip (môžete použiť zásuvku ZIP, ak ju máte)

3. Jeden tranzistor NPN (2N3904 alebo 2N2222 atď., Tu som použil 2N3904)

4. Dva 1K odpor

5. Jeden 150R odpor (Na obmedzenie prúdu pre červenú LED potrebujete 100R pre zelenú alebo modrú LED)

6. Jedna LED pre indikátor +12V (použil som červenú LED)

7. Batéria 12V (A23) alebo zosilňovací modul (v tomto projekte som použil posilňovací modul MT3608)

Spájajte ich všetky dohromady podľa schémy.

Krok 2: Naprogramujte mikrokontrolér Configurator

Vložte zdrojový kód do Arduino IDE, vyberte dosku a aktualizujte čip.

Alebo môžete čip naprogramovať priamo pomocou mojich predkompilovaných súborov HEX.

Krok 3: Nakonfigurujte problémový čip

Nakonfigurujte problémový čip
Nakonfigurujte problémový čip

Teraz je všetko pripravené. Je čas opraviť problémový čip.

Na konfiguráciu čipu môžete použiť príkaz pomocou sériového monitora v Arduino IDE (BAUD 57600). Celú ponuku nájdete vo vnútri zdrojového kódu Arduino.

Na komunikáciu s konfigurátorom môžete alternatívne použiť grafické používateľské rozhranie systému Windows. GUI obsahuje všetky funkcie, ktoré konfigurátor poskytuje.

Môžete si stiahnuť spustiteľný súbor alebo zdrojový kód z môjho githubu a zostaviť ho sami.

Krok 4: Záverečné slová

Tieto nečitateľné čipy som úspešne zachránil a po vymazaní čipu a resetovaní nastavení poistky všetky fungujú dobre.

Môžete tiež opraviť svoje problémové čipy.

Ak chcete získať ďalšie informácie a úplný zdrojový kód projektu, navštívte môj github.

github.com/zsccat/HVPP-Configurator

Odporúča: