MORGO ELEKTRONIKA



Kezdőlap | Kezdőknek | Kapcsolások | Kalkulátorok | Leírások | Letöltések | Linkek | Eladó cuccaim



MENÜ



KAPCSOLÁSOK



TÁMOGATÁS

Ha tetszik az oldal, kérlek támogasd egy minimális összeggel!


KÖZÖSSÉG

Üzenőfal



Nyomj egy tetszik gombot!

Share Oszd meg!


Küldj mailt!


  2







Attiny fusebit resetter





Előfordulhat, hogy kis lábszámú mikrovezérlők reset kivezetését is kimenetként kell felhasználni.
Ebben az esetben hagyományos ISP progamozóval nem lehetséges a chip újraprogramozása, a kontroller láthatatlan marad a programozó számára. A megoldás az ún. HVSP vagyis "nagyfeszültségű" programozó használata, ami képes alaphelyzetbe állítani az AVR biztosíték bitjeit.
A következő igen egyszerű kapcsolás egy Arduino lap segítségével teszi ezt. Használható Attiny13-25-45-85, és egyéb 8 kivezetésés Tiny AVR-hez. Más -14 lábú- Attiny-k esetén is működik, a megfelelő kivezetésékre kapcsolva. (VCC, GND, RESET, CLK, SCK, MISO, MOSI)

fuse resetter

A használata sem bonyolultabb a felépítésénél. Az Ardunio IDE segítségével betöltjük a szükséges programot az Arduinóba (alul letölthető). Csatlakoztatni kell a helyreállítani kívánt Attinyt, rákapcsolni egy külső labortápról vagy pl. 8db. sorbakapcsolt AA telepről a stabil 12 V-ot, megnyitni az Arduino IDE soros monitorát, beállítani az átviteli sebességet (baud rate) 19200-ra, majd a küldés gomba kattintva megtörténik a biztosítékbitek alaphelyzetbe állítása. A soros monitor ki is írja, a régi és az új biztosíték bitek értékét. A kapcsolás és a program a https://sites.google.com/site/wayneholder/attiny-fuse-reset oldalról származik.

Bár a hat ellenállást és egy tranzisztort nem nagy durranás próbapanelen összedobni, de gyakori használat melett talán érdemes lehet készíteni egy nyákot, ami az említett alkatrészek mellett tartalmaz egy DIL8 foglalatot és néhány csatlakozótüskét így nem kell drótozgatni, csak beszúrni az Arduinó lapba és mehet a procedúra. A tranzisztor tulajdonképp bármilyen kisjelű NPN eszköz lehet, a 12 V mellett kb. 12 mA fog folyni maximum. Én BCW66H tranzisztort alkalmaztam, ez volt a fiókban. Probléma nélkül működik.

A kapcsolási, és nyákrajz + az Arduinoba töltendő .pde fájl itt letölthető.
A nyákterv PRO Mini laphoz készült, amibe nem a hozzá adott tüskék lettek beforrasztva, hanem tüskesor aljzatok.
Ha valaki elkészíti ehhez a laphoz a nyákot, első körben ellenőrizze, hogy a birtokában lévő PRO Mini kivezetései azonosak-e a nyákterven szereplővel!

fuse resetter foto

fuse resetter foto

fuse resetter foto

fuse resetter foto






A kapcsolásokhoz hozzászólhattok a Facebookon! Kövessétek Morgoelektronika csoportot!



Kapcsolódó témák:

AVR próbapanel



Datasheet:

Attiny25-45-85


Kezdőlap | Kezdőknek | Kapcsolások | Kalkulátorok | Leírások | Letöltések | Linkek | Eladó cuccaim
created by Morgo - 2012