Raspberry Pi


Jednodušší řízení otáček ventilátoru v RasPi přes ATtiny13

Na základě požadavku jednoho z návštěvníků jsem vytvořil ještě trochu jednodušší verzi řízení ventilátoru.


 

V tomto případě se ventilátor ovládá jedním logickým stavem (RUN / STOP). O generování PWM se stará ATtiny13.

Okamžitě po přepnutí ovládacího pinu do stavu "RUN" (logická "0") se do ventilátoru pustí plný výkon. Pomocí jednoho analogového vstupu je možné nastavit dobu rozběhu ventilátoru v rozsahu 0 až 5 sekund. To by mělo sloužit k bezpečnému roztočení stojícího ventilátoru.

Po uplynutí této doby se aktivuje PWM generátor.

Výkon PWM je možné druhým analogovým vstupem nastavit na 0 až 100%. Toto nastavení by mělo zajistit tichý chod ventilátoru při jeho běhu.

Posledním analogovým vstupem se nastavuje čas doběhu (0 až 50 sekund). 
Při přepnutí ovládacího pinu do stavu "STOP" (logická "1") se ventilátor ještě po nastavený čas točí, což by mělo zajistit dochlazení procesoru i po ukončení systému.   

 


Schéma:


Program:

Zdroják venttiny13.ino
Přeložený HEX do ATtiny13 venttiny13.hex

Ukázkové video na YouTube:


 


úvodní strana webu AstroMiK.org

poslední úprava stránky 22.10.2016