Elektronika.lt

Elektronika.lt - elektronikos, informacinių ir
ryšių technologijų portalas

Adresas: http://www.elektronika.lt
El. paštas: info@elektronika.lt
 Atspausdinta iš: http://www.elektronika.lt/projektai/elektronika/242/pk-ventiliatoriu-reguliatorius/spausdinti/

PK ventiliatorių reguliatorius

Publikuota: 2004-10-18 14:06
Tematika: Elektronika, automatika
Vykdytojai: Mėgėjai
Autorius: el. paštas Gediminas Labutis
Aut. teisės: el. paštas ©Elektronika.lt

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 (proj. suspenduotas).


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:

  1. Perėjimas nuo RS232 prie USB (kai rasiu kur Lietuvoj gauti normalių USB IC, pvz., FTDI ).
  2. 6 ventiliatorių valdymas (kai pasirodys ATMega48/88/168, turintys 6 PWM kanalus).
  3. Prietaiso programinės įrangos atnaujinimas be programatoriaus, per ryšio su PC kabelį (RS232 arba USB).
  4. Temperatūros nuskaitymas (gal per analoginius daviklius panaudojant procesoriaus ADC, gal per skaitmeninius (pvz., DS18S20)).
  5. Temperatūros reguliavimas (užduodi temperatūrą ir prietaisas bando palaikyti ją keisdamas apsisukimus) – gal kažką panašaus į PID tam reikalui panaudoti.
  6. 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.

‡ 1999–2024 © Elektronika.lt LTV.LT - lietuviškų tinklalapių vitrina Valid XHTML 1.0!