Projekto tikslai
Ventiliatorių reguliatorius, skirtas reguliuoti standartinių PK ventiliatorių apsisukimus, kad perdaug neūžtų ir gerai pūstų. Jis turėtų būti valdomas mikrokontrolerio, o apsukas numanoma stebėti ir pakeisti programoje iš PK.
Specifikacija
Aišku procesoriaus aušintuvo nerizikuosiu prie jo jungti. Jungsiu 3 korpuso ventiliatorius – 2 oro ištraukimui ir 1 padavimui. Kuo skiriasi nuo kitų reguliatorių – ventiliatorius valdo mikrokontroleris, apsukas galima pasižiūrėti ir pakeisti neatitraukiant rankų nuo pelės – užduočių juostoje yra piktograma, kurią paspaudus iššoka langas reguliavimui ir pažiūrėjimui.
Šiek tiek apie techninę pusę:
- Mikrokontroleris – „ATMega8“.
- Ant reguliatoriaus standartinės jungtys PC ventiliatoriams.
- Ventiliatorių apsukos reguliuojamos PWM („ATMega8“ turi 3 PWM kanalus, todėl yra 3 ventiliatoriai).
- Maitinimas – standartinė PC maitinimo šaltinio jungtis.
- Ventiliatoriai pajungti prie mikrokontrolerio per lauko tranzistorius.
- Ryšys su PC – RS232.
Tolimoj perspektyvoj praplėtimas:
- Perėjimas nuo RS232 prie USB (kai rasiu kur Lietuvoj gauti normalių USB IC, pvz., FTDI ).
- 6 ventiliatorių valdymas (kai pasirodys ATMega48/88/168, turintys 6 PWM kanalus).
- Prietaiso programinės įrangos atnaujinimas be programatoriaus, per ryšio su PC kabelį (RS232 arba USB).
- Temperatūros nuskaitymas (gal per analoginius daviklius panaudojant procesoriaus ADC, gal per skaitmeninius (pvz., DS18S20)).
- Temperatūros reguliavimas (užduodi temperatūrą ir prietaisas bando palaikyti ją keisdamas apsisukimus) – gal kažką panašaus į PID tam reikalui panaudoti.
- Turit dar pasiūlymų? Rašykite komentaruose.
Projekto dalyviai
Vykdytojas ir sumanytojas – Gediminas L. (gediminasl@lycos.com).
Norintys prisijungti laukiami.
Projekto istorija
2004-10-18
Pradėtas (sumąstymas viso projekto).
2005-01-01
Projektas suspenduotas. Norintys tęsti šį projektą, susisiekite su „Elektronika.lt“ administratoriais.