Witam. Przedstawiam sterownik pieca CO (węglowego). Sterownik zbudowany na Atmega8. Jest to podwójny regulator PI i PID. Temperatura mierzona jest co 1s za pomocą DS18b20. W roli układu regulującego ciąg pracuje przepustnica od silnika 2,5l z BMW E46. Ma ona potencjometr z którego napięcie podawane jest na przetwornik ADC Atmegi, oraz mocny elektromagnes. Cewka sterowana jest sygnałem PWM. Regulator PI ma za zadanie wygenerować sygnał sterujący o położeniu klapki od 0 do 100%, (255 położeń) na podstawie zmian temperatury w piecu. Regulator PID ma za zadanie utrzymywać klapę w zadanym położeniu. Wszystkie nastawy są zapisywane w pamięci eeprom. Na razie wszystko na płytce testowej. W przypadku całkowitego otwarcia klapy i spadku temp. o 4 stopnie dodatkowo włącza się wentylator. Jeżeli temperatura nadal spada to znaczy, że w piecu nie ma opału i wyświetla się komunikat o konieczności dołożenia do pieca. Jeżeli w ciągu 45 min. nadal nie będzie można utrzymać temp. zadanej (piec zgasł) wówczas sterownik zamknie klapę i wyłączy wentylator i pompę. Sterownik posiada tryb rozpalania pieca (włącza się wentylator i otwiera przepustnica na max.)