Sadržaj:

AVR HVPP konfigurator: 4 koraka
AVR HVPP konfigurator: 4 koraka

Video: AVR HVPP konfigurator: 4 koraka

Video: AVR HVPP konfigurator: 4 koraka
Video: Open FFBoard DIY FFB update 1: Comparing motors, new GUI, PWM and wheel mounts 2024, Juli
Anonim
AVR HVPP konfigurator
AVR HVPP konfigurator

Nedavno sam dobio neke ATMEGA8L čipove koji se ne mogu čitati niti programirati putem USBASP -a. Pitao sam se jesu li ti čipovi upotrebljivi ili su potpuno polomljeni.

Pročitao sam podatkovni list čipa i shvatio da čip možda neće moći čitati ako je zaključan i/ili su postavke osigurača pogrešne.

Također je spomenuto da se visokonaponsko paralelno programiranje (HVPP) može koristiti za spašavanje čipa. Stoga sam ovo izgradio da bih ga isprobao.

Možete napraviti i jedan za spasavanje čipova.

Korak 1: Izgradite krug

Izgradite krug
Izgradite krug
Izgradite krug
Izgradite krug

Potrebne su vam sledeće stavke:

1. Jedan radni ATMEGA mikro kontroler (ATMEGA8/88/168/328, koristio sam ploču ATMEGA168PA)

2. Jedna 28 -pinska DIP utičnica za ciljni čip (možete koristiti ZIP utičnicu ako je imate)

3. Jedan NPN tranzistor (2N3904 ili 2N2222 itd., Ovdje sam koristio 2N3904)

4. Dva 1K otpornika

5. Jedan otpornik od 150R (Da biste ograničili struju za crvenu LED, trebate 100R za zelenu ili plavu LED)

6. Jedna LED za indikator +12V (koristio sam crvenu LED)

7. Baterija od 12 V (A23) ili pojačani modul (u ovom projektu koristio sam pojačani modul MT3608)

Spajati ih sve zajedno na osnovu šeme.

Korak 2: Programirajte Micro Controller konfiguratora

Učitajte izvorni kod u Arduino IDE, odaberite svoju ploču i ažurirajte čip.

Ili možete programirati čip izravno pomoću mojih prethodno sastavljenih HEX datoteka.

Korak 3: Konfigurirajte problematični čip

Konfigurirajte problematični čip
Konfigurirajte problematični čip

Sada je sve spremno. Vrijeme je za rješavanje problematičnog čipa.

Za konfiguriranje čipa možete koristiti naredbu putem serijskog monitora u Arduino IDE -u (BAUD 57600). Cijeli izbornik može se pronaći unutar Arduino izvornog koda.

Alternativno, možete koristiti Windows GUI za komunikaciju s konfiguratorom. GUI je uključio sve funkcije koje konfigurator pruža.

Možete preuzeti izvršnu datoteku ili izvorni kod sa mog github -a i sami je sastaviti.

Korak 4: Završne riječi

Uspješno sam spasio ovaj nečitljiv čip i svi rade dobro nakon što sam izbrisao čip i vratio postavke osigurača.

Možete i riješiti svoje problematične čipove.

Za više informacija i potpuni izvorni kod projekta posjetite moj github.

github.com/zsccat/HVPP-Configurator

Preporučuje se: