Sisällysluettelo:
- Vaihe 1: Rakenna piiri
- Vaihe 2: Ohjelmoi Configurator Micro Controller
- Vaihe 3: Määritä ongelmapiiri
- Vaihe 4: Viimeiset sanat
Video: AVR HVPP Configurator: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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
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:
AVR -kokoonpanon opetusohjelma 2: 4 vaihetta
AVR -kokoonpanon opetusohjelma 2: Tämä opetusohjelma on jatkoa " AVR -kokoonpanon opetusohjelma 1 " Jos et ole käynyt läpi opetusohjelmaa 1, lopeta nyt ja tee se ensin. Tässä opetusohjelmassa jatkamme tutkimustamme kokoonpanokielen ohjelmoinnista atmega328p u
AVR -kokoonpanon opetusohjelma 1: 5 vaihetta
AVR Assembler -opetusohjelma 1: Olen päättänyt kirjoittaa sarjan opetusohjelmia kokoonpanokieliohjelmien kirjoittamisesta Atmega328p: lle, joka on Arduinossa käytetty mikrokontrolleri. Jos ihmiset ovat edelleen kiinnostuneita, jatkan yhtä viikossa tai niin kauan, kunnes loppuu
AVR -kokoonpanon opetusohjelma 6: 3 vaihetta
AVR -kokoonpanon opetusohjelma 6: Tervetuloa opetusohjelmaan 6! Tämän päivän opetusohjelma on lyhyt, jossa kehitämme yksinkertaisen menetelmän tietojen välittämiseksi yhden atmega328p: n ja toisen välillä kahden liitännän kautta. Otamme sitten noppapullin opetusohjelmasta 4 ja rekisteristä
Arduino Internet -palveluntarjoajana -- Polta kuusiotiedosto AVR: ssä -- AVR: n sulake -- Arduino ohjelmoijana: 10 vaihetta
Arduino Internet -palveluntarjoajana || Polta kuusiotiedosto AVR: ssä || AVR: n sulake || Arduino ohjelmoijana: ……………………… Tilaa YouTube -kanavani saadaksesi lisää videoita …….. Tämä artikkeli on kyse arduinosta kuten isp. Jos haluat ladata heksatiedoston tai jos haluat asettaa sulakkeen AVR: ään, sinun ei tarvitse ostaa ohjelmoijaa, voit tehdä
Inventor Product Configurator: 11 vaihetta
Inventor Product Configurator: Tämä ohje sisältää ohjeet yksinkertaisen tuotekonfiguraattorin luomiseen Inventor 2019 -ohjelmistolla. Mitä tarvitset? Inventor professional 2019