Sisällysluettelo:

AVR HVPP Configurator: 4 vaihetta
AVR HVPP Configurator: 4 vaihetta

Video: AVR HVPP Configurator: 4 vaihetta

Video: AVR HVPP Configurator: 4 vaihetta
Video: Atmega fusebit doctor HVPP + HVSP 2024, Marraskuu
Anonim
AVR HVPP Configurator
AVR HVPP Configurator

Olen äskettäin saanut joitain ATMEGA8L -siruja, joita ei voi lukea eikä ohjelmoida USBASP: n kautta. Mietin, ovatko nämä sirut käyttökelpoisia tai täysin rikki.

Olen lukenut sirun tietolomakkeen ja huomannut, että siru ei ehkä pysty lukemaan, jos se on lukittu ja/tai sulakkeen asetukset ovat väärin.

Siinä mainittiin myös, että sirun pelastamiseen voidaan käyttää HVPP (High Voltage Parallel Programming) -ohjelmaa. Siksi rakennan tämän testatakseni sitä.

Voit myös tehdä pelastaaksesi pelimerkkisi.

Vaihe 1: Rakenna piiri

Rakenna piiri
Rakenna piiri
Rakenna piiri
Rakenna piiri

Tarvitset seuraavat tuotteet:

1. Yksi toimiva ATMEGA -mikro -ohjain (ATMEGA8/88/168/328, olen käyttänyt ATMEGA168PA -korttia)

2. Yksi 28 -nastainen DIP -liitin kohdesirulle (voit käyttää ZIP -liitäntää, jos sinulla on sellainen)

3. Yksi NPN -transistori (2N3904 tai 2N2222 jne., Olen käyttänyt 2N3904 täällä)

4. Kaksi 1K vastusta

5. Yksi 150R vastus (Punaisen LEDin virran rajoittamiseksi tarvitset 100R vihreää tai sinistä LEDiä varten)

6. Yksi LED +12 V: n merkkivalolle (olen käyttänyt punaista LEDiä)

7. 12 V: n akku (A23) tai lisämoduuli (olen käyttänyt tässä projektissa MT3608-lisämoduulia)

Juottaa ne kaikki yhteen kaavion perusteella.

Vaihe 2: Ohjelmoi Configurator Micro Controller

Lataa lähdekoodi Arduino IDE: hen, valitse korttisi ja päivitä siru.

Tai voit ohjelmoida sirun suoraan käyttämällä valmiiksi koottuja HEX-tiedostoja.

Vaihe 3: Määritä ongelmapiiri

Määritä ongelmapiiri
Määritä ongelmapiiri

Nyt kaikki on valmista. On aika korjata ongelmapiiri.

Voit konfiguroida sirun komennolla Arduino IDE -sarjan monitorin kautta (BAUD 57600). Koko valikko löytyy Arduinon lähdekoodista.

Vaihtoehtoisesti voit käyttää Windows -käyttöliittymää kommunikoidaksesi konfiguraattorin kanssa. Käyttöliittymä sisältää kaikki konfiguraattorin tarjoamat toiminnot.

Voit ladata suoritettavan tiedoston tai lähdekoodin githubistani ja kääntää sen itse.

Vaihe 4: Viimeiset sanat

Olen onnistuneesti pelastanut nämä lukemattomat sirut ja ne kaikki toimivat hyvin sen jälkeen, kun olen poistanut sirun ja palauttanut sulakkeen asetukset.

Voit myös korjata ongelmalliset sirusi.

Saat lisätietoja ja projektin koko lähdekoodin käymällä githubissani.

github.com/zsccat/HVPP-Configurator

Suositeltava: