日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]溫度是工業(yè)生產(chǎn)過程中重要的物理量,尤其在冶金、機械、食品、化工等工業(yè)中,對工件的處理溫度都要求嚴格控制,對溫度的精確度和穩(wěn)定性均有較高要求,溫度的測量與控制直接關系到企業(yè)的生產(chǎn)利益甚至存亡。目前在國內外

溫度是工業(yè)生產(chǎn)過程中重要的物理量,尤其在冶金、機械、食品、化工等工業(yè)中,對工件的處理溫度都要求嚴格控制,對溫度的精確度和穩(wěn)定性均有較高要求,溫度的測量與控制直接關系到企業(yè)的生產(chǎn)利益甚至存亡。

目前在國內外很多溫度控制系統(tǒng)都采用ARM 作為處理器,PID 作為溫度控制方式[1]。該控制方式對大多數(shù)控制對象均可達到滿意的控制效果,但對于有特殊要求或具有復雜對象特性的系統(tǒng),采用數(shù)字PID控制一般難以達到目的。基于溫度變化的非線性與模糊控制魯棒性強、干擾和參數(shù)變化對控制效果的影響較小,尤其適合于非線性、時變及純滯后系統(tǒng)的控制,將PID與模糊控制相結合來實現(xiàn)對溫度的控制。

因此,本文以熱水器為對象,運用系統(tǒng)控制理論,以模糊控制與數(shù)字PID控制相結合方式進行溫度控制系統(tǒng)的設計。

1 整體方案設計

系統(tǒng)采用晶控電子的STC系列單片機進行下位機溫度控制,同時采用PC機進行上位機控制。上位機首先給下位機發(fā)出命令,下位機再根據(jù)此命令解釋成相應時序信號直接控制相應設備。下位機不時讀取設備狀態(tài)數(shù)據(jù),轉化成數(shù)字信號反饋給上位機。下位機實現(xiàn)現(xiàn)場實時控制,上位機實現(xiàn)遠程實時監(jiān)控。

系統(tǒng)的實現(xiàn)采用模塊化設計思想,分別從硬件、軟件來設計并綜合應用。硬件分為溫度檢測模塊、輸入輸出模塊、串口通信模塊及加熱模塊幾個部分;軟件由上下位機同時控制,包括溫度采集子程序、液晶顯示子程序、鍵盤輸入子程序、模糊PID控制子程序、串口通信子程序等。設計主要針對控制算法來實現(xiàn),系統(tǒng)總體設計方案如圖1所示。

 

 

2 硬件電路設計

2.1溫度檢測模塊

DS18B20是DALLAS公司生產(chǎn)的數(shù)字溫度傳感器,溫度測量范圍為-55℃~+125℃,測溫分辨率可達0.062 5 ℃,它集溫度測量與A/D轉換于一體,直接輸出數(shù)字量,傳輸距離遠,可以實現(xiàn)多點檢測,硬件結構簡單,避免了傳統(tǒng)熱電偶、熱電阻模擬信號到數(shù)字信號轉換、硬件結構復雜、成本高的缺點,其電路連接如圖2所示。

 

 

2.2 串口通信模塊

接口RS232是用正負電壓來表示邏輯狀態(tài)的,而單片機采用正邏輯TTL電平,因此必須在此分立元件實現(xiàn)電平和邏輯關系的變換。通信電路中,下位機串口使用查詢法接收和發(fā)送資料,上位機發(fā)出指定字符,下位機收到后返回給上位機原字符,其電路連接如圖3所示。

 

 

2.4 加熱模塊

系統(tǒng)的加熱過程通過單片機控制繼電器的開關來實現(xiàn),當檢測溫度與設定溫度有差距時繼電器處于接通狀態(tài),加熱器持續(xù)加熱,當檢測溫度與設定溫度一致時,繼電器處于斷開狀態(tài),加熱器停止加熱。繼電器電路連接如圖5所示[2]。

 

 

 

 

3 軟件設計

3.1模糊PID控制算法

模糊PID控制是找出Kp、Ki、Kd與E、Ec之間的模糊關系,通過不斷檢測E和Ec,根據(jù)模糊推理對Kp、Ki、Kd進行在線修改,滿足了不斷變化的E、Ec對控制參數(shù)的要求,從而使被控對象具有良好的動、靜態(tài)性能。模糊PID結構圖如圖6所示。模糊PID控制器的調整規(guī)則是[3]:

 

 

(1)當E較大時,為加快系統(tǒng)響應速度,應取較大的Kp和較小的Kd,由于積分太強會使系統(tǒng)超調加大,因而要對積分作用加以限制,通常取Ki=0或者較小值;

(2)當E和Ec中等大小時,為減少系統(tǒng)超調并保證一定的響應速度,Kp應適當取小些,同時Kd的取值對系統(tǒng)影響很大,也應取小些,Ki的取值要適當;

(3)當E較小時,為減小穩(wěn)態(tài)誤差,Kp與Ki應取得大些,而Kd的取值要適當,取值不當會引起系統(tǒng)震蕩。其原則是:當Ec較小時,Kd取大些,當Ec較大時,Kd取較小的值,通常Kd為中等大小。

3.2 下位機程序流程圖

下位機采用keil軟件,C語言進行程序的編寫,采用STC-ISP進行軟件燒寫,程序流程圖如圖7所示。

 

 

3.3 上位機界面顯示

上位機采用VB6.0對溫度監(jiān)控界面進行編寫,通過界面可以選擇不同的串口進行通信,在不同時間可以通過多個溫度檢測器對不同熱水器進行溫度檢測并自行設定溫度,界面可以實時顯示溫度變化曲線如圖9所示。

 

 

本系統(tǒng)將單片機與模糊PID控制相結合,不僅單片機控制效果顯著而且易于操作,還實現(xiàn)了智能控制與常規(guī)PID控制兩者的優(yōu)點:它具備自學習、自適應、自組織的能力,能夠自動識別被控過程參數(shù),自動整定控制參數(shù),能夠適應被控過程參數(shù)的變化;它又具備常規(guī)PID控制器結構簡單、魯棒性強、可靠性高、為現(xiàn)場設計人員所熟悉等特點,較易應用與推廣。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

為增進大家對熱水器的認識,本文將對熱水器繼電器正確接線的方法以及熱水器繼電器損壞原因進行分析。

關鍵字: 熱水器 指數(shù) 繼電器

為增進大家對熱水器的認識,本文將對熱水器跳閘的原因以及熱水器漏水保護器跳閘的原因予以介紹。

關鍵字: 熱水器 指數(shù) 漏水保護器

為增進大家對熱水器的認識,本文將對熱水器安全發(fā)的作用以及熱水器安全閥的使用方法予以介紹。

關鍵字: 熱水器 指數(shù) 安全閥

為增進大家對熱水器的認識,本文將對熱水器泄壓閥一直流水的解決方法以及處理熱水器繼電器不吸合的方式予以介紹。

關鍵字: 熱水器 指數(shù) 泄壓閥 繼電器

為增進大家對平衡式燃氣熱水器的認識,本文將對平衡式燃氣熱水器的內部構造以及平衡式燃氣熱水器的保養(yǎng)技巧予以介紹。

關鍵字: 熱水器 指數(shù) 平衡式燃氣熱水器

為增進大家對平衡式燃氣熱水器的認識,本文將對平衡式燃氣熱水器的工作原理、平衡式燃氣熱水器的優(yōu)缺點等內容予以介紹。

關鍵字: 熱水器 指數(shù) 平衡式燃氣熱水器

為增進大家對空氣能熱水器的認識,本文將對空氣能熱水器的優(yōu)點、空氣能熱水器的缺點予以介紹。

關鍵字: 熱水器 指數(shù) 空氣能熱水器

為增進大家對熱水器的認識,本文將對平衡式燃氣熱水器工作原理、平衡式燃氣熱水器優(yōu)缺點以及熱水器的選擇標準予以介紹。

關鍵字: 熱水器 指數(shù) 燃氣熱水器

為增進大家對熱水器的認識,本文將對熱水器泄壓閥的安裝位置、熱水器泄壓閥一直漏水的解決方法予以介紹。

關鍵字: 熱水器 指數(shù) 泄壓閥

為增進大家對熱水器的認識,本文將對熱水器的工作原理、熱水器安全閥的作用予以介紹。

關鍵字: 熱水器 指數(shù) 安全閥
關閉