Ha tetszik az oldal, kérlek támogasd egy minimális összeggel!
KÖZÖSSÉG
Üzenőfal
Nyomj egy tetszik gombot!
Oszd meg!
Küldj mailt!
1
Attiny13 LED dimmer
Hogy az ardus cuccok közé került ez az egyszerű dimmer, annak az az oka, hogy Arduinoban készült a hozzávaló szoftver.
Sokakban felvetődhet az a kérdés, hogy miért kell egy ledes fényerőszabályzóhoz mikrokontrollert használni? Egyszerűen azért,
mert filléres cucc, nem kell mellé csak két nyomógomb, egy ellenállás, na meg a led.
A kapcsolás akkus üzemre lett tervezve, a led fényerejét nyomógombbal lehet növelni, egy másikkal csökkenteni.
Amint a led fénye nullára van szabályozva, a tiny13 szépen elmegy aludni. Jelen esetben ez mérésem szerint 13 uA fogyasztást jelent,
ami egy átlagos állapotban lévő használt telefonakkut feltételezve minimum 1-2 év készenlétet jelent. Gombnyomásra a tiny13 felébred,
és teszi a dolgát. A kapcsolás természetesen stabilizátoról, vagy töltő adapterről is üzemeltethető. A felhasználást mindenki álmodja meg magának. A led árama 30 mA-t ne haladja meg! Ha nagyobb teljesítményű led sort kell hajtani, akkor valamilyen kapcsoló eszközt kell közbeiktatni. A próbadarab esetén 28 mA körül van a teljes fogyasztás, a led 30 mA-rel hajtható, így egész jó fénye van az 1 Ohmos előtétellenállással.
Mivel sok vitát váltott ki a LED 1 ohmos előtétellenállása, ezért javavaslom helyette 68 ohm használatát. Mindezt annak ellenére, hogy a megépített készülék hibátlanul működik a rajzon szereplő 1 Ohmmal. Ennek oka, hogy a használt telefonakku belső ellenállása hozzáadódik az 1 ohmhoz, ráadásul a PWM miatt nem folyamatos üzemről van szó. A ledek is a névleges áramuk sokszorosát bírják impulzusos meghajtás esetén, és a kontroller max 30 mA kimeneti árama is folyamatos 30 mA-t feltételez, ami itt átlagban nézve nincs túllépve.
A tiny13 9,6 MHz belső órajelen fut, ezt a fusebit beállításnál LOW:7A, HIGH:FF értékekkel lehet elérni.
A hex fájl itt tölthető le.
A kapcsolásokhoz hozzászólhattok a Facebookon! Kövessétek Morgoelektronika csoportot!