Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul constă în implementarea unui cooler de laptop. Vitezele fanurilor vor fi reglate automat, în funcție de inputul primit de la senzorii de temperatură plasați pe suportul de laptop. Ideea a pornit din simpla nevoie de a avea un self-regulating cooler, pentru a evita consumul inutil de energie.
Senzorul de temperatură va controla 2 ventilatoare. Inputul de la senzor va fi procesat si mapat la o viteză corespunzătoare unor trepte, modificată prin variația tensiunii.
Listă de piese:
Mediu de dezvoltare:
API-ul WinAVR - http://winavr.sourceforge.net/ Bootloader - http://cs.curs.pub.ro/wiki/pm/tutorial/bootloader
Functionalitati:
Proiectul consta intr-un cooler de laptop ce isi regleaza automat viteza in functie de temperatura masurata de un senzor plasat in zona unde laptopul tinde sa se incalzeasca excesiv. Algoritmul consta in folosirea ADC pentru a obtine inputul de la senzorul de temperatura si maparea acestuia la 4 trepte de viteza (0%, 33%, 66%, 100%). Pentru reglarea vitezei, este folosit timerul, setand astfel duty cycle-ul, precum am invatat in cadrul laboratoarelor.
Coolerul are urmatoarele trepte de viteza:
In urma dezvoltarii acestui proiect, am aprofundat cunostintele dobandite in cadrul laboratorului.