Ahoj všem příznivcům bastlení a arduina zvlášť.
Řeším takový pro mě větší projekt regulace kotle.
Mám k tomu Arduino Mega (projekt se bude rozrůstat), RTC modul, LCD shield, relé moduly. Všechno funguje celkem spolehlivě, ale nevím, jestli dobře chápu implementaci PID knihovny, jelikož se stále nemůžu dostat na slušnou regulaci bez rozkmitání. Prozatím reguluji směšovací ventil poháněný servem na zpátečce kotle. Ten má za úkol nastavovat směšování vody z kotle a zpátečky z aku nádrže tak, aby se do kotle vracela voda o 60 stupních (ochrana proti nízkoteplotní korozi). Mám už za sebou čtení mnoha článků ohledně PID regulace, nastavování konstant, bezpočet měření reálného provozu, ale stále se mi nedaří a prosím tedy někoho znalejšího o nakopnutí.
Přikládám zdrojový kód z Arduina a pár grafů z posledních měření.
Předem děkuji za jakoukoli radu.
Patrik