Tai buvo ilgai gimdoma idėja. Katilinės pagrindas kieto kuro katilas, bet yra dar nemažai papildomas įrangos, kaip boileriai, cirkuliaciniai siurbliai, oro putiklis. Visą tai valdyti nėra paprasta, tad tam sugalvojau centralizuotą valdymą.
Projekto širdis – Atmega16. Šį RISC mikrokontrolerį pasirinkau, nes pakako jo galimybių ir buvau neblogai panagrinėjęs. Temperatūros matavimui norėjau naudoti skaitmeninius Dallas daviklius DS18B20, tačiau niekaip nesugebėjau programiškai įgyvendinti 1-wire protokolo. Teko apsistoti ties analoginiais davikliais. Pasirinkau LM35. Tada juos kabinau ant ADC (analogas – skaitmeninis konverteris) portų ir matavau jų duodas įtampas, kas atitinka temperatūrą. Prietaiso veikimą parodo šviesos diodai ir LCD.
Kolkas realiose sąlygose veikimo nebandžiau. Kai išbandysiu – parašysiu rezultatus.
Papasakok placiau apie visa valdyma? Kieno temp matuoji?
Matuoju įvariais temperatūras: katilo, boilerių. Žadėjau matuoti ir kamino temperatūrą su termopora, bet atsisakiau šios idėjos. Pagal temperatūras valdau visą įrangą: junginėju cirkuliacinius, keičiu pučiamo į pečių oro srautą.
Esu padares toky projektely ant pic 16f788. Valdo peciaus oro padavima, siurbly trieigy voztuva pagal 3 temperaturas ir laikrody. Kai padarysi, isbandysi, parasyk apie rezultatus.
Viską jau padariau ir išbandžiau. Tik neprisiruošiu aprašyti…