對加熱管進行通斷控制時,如果是常規的通斷控制,即當實際溫度低于設定溫度時,對加熱管一直供電,當實際溫度大于等于設定溫度時,關斷加熱管電源,那么實際溫度的超調會非常明顯,如果是對水進行加熱,一般會超調5℃左右,對空氣進行加熱時,超調溫度會在10℃左右。
而如果是使用PWM方式,并結合PID控制的話,對溫度的控制會非常精準,目前的溫度控制器基本上都是使用這種方式,其控制原理是:控制器會根據PID整定參數對PWM的輸出占空比進行實時調整,從而使加熱的實際溫度等于設定溫度。
PID控制PWM的具體的方法是:當實際溫度遠低于設定溫度時,PWM的輸出占空比會在90%或更高,當實際溫度越接近設定溫度時,PWM的占空比就會越小,當實際溫度保持住并與設定溫度相等時,PWM的占空比會調整至一個合適的范圍,一般理論上是在50%左右,但實際可能會比50%更低。
使用PWM的方式進行溫度調節,主要是通過加熱管通電是加熱、斷電是散熱的原理,通過調整加熱和散熱的時間,來使加熱管快速升溫,并最終保持加熱管的溫度恒定。