Kazalo:

Konfigurator AVR HVPP: 4 koraki
Konfigurator AVR HVPP: 4 koraki

Video: Konfigurator AVR HVPP: 4 koraki

Video: Konfigurator AVR HVPP: 4 koraki
Video: Типовые ошибки при проектировании систем охранно-пожарной сигнализации и управления 2024, November
Anonim
Konfigurator AVR HVPP
Konfigurator AVR HVPP

Pred kratkim sem dobil nekaj čipov ATMEGA8L, ki jih ni mogoče brati ali programirati prek USBASP. Spraševal sem se, ali so ti čipi uporabni ali popolnoma pokvarjeni.

Prebral sem podatkovni list čipa in ugotovil, da čip morda ne bo mogel prebrati, če je zaklenjen in/ali so nastavitve varovalk napačne.

Omenjeno je tudi, da je za reševanje čipa mogoče uporabiti visokonapetostno vzporedno programiranje (HVPP). Zato to naredim, da preizkusim.

Lahko ga naredite tudi za reševanje čipov.

1. korak: Zgradite vezje

Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje

Potrebujete naslednje predmete:

1. En delujoči mikro krmilnik ATMEGA (ATMEGA8/88/168/328, uporabil sem ploščo ATMEGA168PA)

2. Ena 28 -pinska DIP vtičnica za ciljni čip (če jo imate, lahko uporabite vtičnico ZIP)

3. En tranzistor NPN (2N3904 ali 2N2222 itd., Tukaj sem uporabil 2N3904)

4. Dva 1K upora

5. En upor 150R (Če želite omejiti tok za rdečo LED, potrebujete 100R za zeleno ali modro LED)

6. Ena LED za indikator +12V (uporabil sem rdečo LED)

7. 12V baterija (A23) ali povečevalni modul (v tem projektu sem uporabil povečevalni modul MT3608)

Spajajte jih vse skupaj na podlagi sheme.

2. korak: Programirajte Micro Controller konfiguratorja

Naložite izvorno kodo v Arduino IDE, izberite svojo ploščo in posodobite čip.

Ali pa lahko programirate čip neposredno z uporabo mojih vnaprej sestavljenih datotek HEX.

3. korak: Konfigurirajte čip za težave

Konfigurirajte čip za težave
Konfigurirajte čip za težave

Zdaj je vse pripravljeno. Čas je, da odpravite težavo s čipom.

Za konfiguracijo čipa lahko uporabite ukaz prek serijskega monitorja v Arduino IDE (BAUD 57600). Celoten meni najdete znotraj izvorne kode Arduino.

Druga možnost je, da za komunikacijo s konfiguratorjem uporabite grafični vmesnik sistema Windows. GUI vključuje vse funkcije, ki jih ponuja konfigurator.

Izvedljivo datoteko ali izvorno kodo lahko prenesete z mojega githuba in jo sami sestavite.

4. korak: Zadnje besede

Uspešno sem rešil ta nečitljiv čip in vsi so delovali dobro, potem ko sem izbrisal čip in ponastavil nastavitve varovalk.

Težave s težavami lahko odpravite tudi.

Za več informacij in celotno izvorno kodo projekta obiščite moj github.

github.com/zsccat/HVPP-Configurator

Priporočena: