MCS 51單片機的溫度控制系統方案
主要服務子程序包括溫度檢測采樣及數字濾波子程序、帶符號雙字節乘法子程序和標度轉換子程序目的是把實際采樣取得的二進制值轉換成BCD碼形式的溫度值,然后存放到顯示緩沖區中,供顯示子程序調用。
對于一般線性儀表來說,標度轉換公式為:
Tx=A0 + (Am-A0)
其中,A0為一次測量儀表的下限; Am為一次測量儀表的上限;Vx 為實際測量值(工程量);Vm為儀表上限對應的數字量; V0為儀表下限對應的數字量。
4 其它控制算法
不同的控制對象,所采用的算法有所不同。例如對于熱慣性大、時間滯后明顯、耦合強、難于建立精確數學模型的大型立式淬火爐,可以采用人工智能模糊控制算法,通過對淬火爐電熱元件通斷比的調節,實現對爐溫的自動控制,也可以采用仿人智能控制(SHIC)算法和PID控制算法的聯合控制方案,實際應用時應靈活運用。
5結束語
評論