【正文】
度相對較慢的單片機,而沒有采用速度更快的工控機,一定程度上降低了采樣頻率。很顯然,基于模糊算法的溫度控制系統(tǒng)能夠滿足一般溫度控制系統(tǒng)的要求,其有著控制精度高、算法簡單、成本低的優(yōu)點,有著很大的市場前景。而經過不斷調整參數,系統(tǒng)達到了預期的控制效果。偏差e=現行溫度值─設定溫度值,其模糊集合可以表示為{負大(NB)、負?。∟S)、零(Z0)、正小(PS)、正大(PB)}并將其大小量化為九個等級:4,3,2,1,0,+1,+2,+3,+4。(1) 定時中斷0中斷服務子程序定時中斷0用于等周期的進行A/D轉換(即溫度的采樣點數固定),并將采樣后的值作為模糊輸入量,再由模糊控制程序實現由輸入量到輸出量的計算,再將計算出的控制量存儲在fuzztime寄存器中。鍵盤管理程序再掃描鍵盤完成用戶要求的任務。0~9數字鍵、設定、上限、下限溫度鍵、下翻、關機鍵、確認鍵[5]。100℃,A/D輸出為2000。單片機最小系統(tǒng)電源顯示器AT24c01檢測變換電路鍵盤TCL2551執(zhí)行器圖2 系統(tǒng)原理框圖 溫度檢測與變送環(huán)節(jié) DDZ173。(2) 由于采用了離線的方法進行模糊運算,實現起來較容易。(2)恒溫控制。然后根據模糊控制算法得出控制量。關鍵詞:單片機;模糊控制;測量變送Abstract: Using the AT89C2051 single chip puter as the Fuzzy controller, with temperature measure and adjustconvection instrument, A/D transformer , LED displayer, solid switch and so on, form a temperature control which based on Fuzzy control arithmetic. In such system, the single chip puter educe the control value based on the difference between the initialization and the measure value. Solid switch used as a