當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 摘要:介紹了一款基于單片機(jī)的全自動(dòng)鍋爐壓力控制器的設(shè)計(jì)。該系統(tǒng)能根據(jù)鍋爐現(xiàn)場(chǎng)檢測(cè)的各個(gè)狀態(tài)做出實(shí)時(shí)精確的自動(dòng)控制,如實(shí)現(xiàn)溫度、壓力、水位等的監(jiān)控,數(shù)碼管顯示、報(bào)警、系統(tǒng)參數(shù)設(shè)置的功能。該系統(tǒng)還采用模

  摘要:介紹了一款基于單片機(jī)的全自動(dòng)鍋爐壓力控制器的設(shè)計(jì)。該系統(tǒng)能根據(jù)鍋爐現(xiàn)場(chǎng)檢測(cè)的各個(gè)狀態(tài)做出實(shí)時(shí)精確的自動(dòng)控制,如實(shí)現(xiàn)溫度、壓力、水位等的監(jiān)控,數(shù)碼管顯示、報(bào)警、系統(tǒng)參數(shù)設(shè)置的功能。該系統(tǒng)還采用模糊PID方法進(jìn)行溫度控制,能克服普通的單片機(jī)PID溫度控制系統(tǒng)的一些不足之處,達(dá)到較為理想的控制效果。

  0前言

  鍋爐自控系統(tǒng)是一個(gè)典型的大慣性、大滯后、多變量的過(guò)程控制系統(tǒng),其涉及到壓力、溫度、水位等多個(gè)物理參數(shù)檢測(cè)與控制,需要同時(shí)控制風(fēng)機(jī)、補(bǔ)水泵、加熱裝置,自動(dòng)排除故障等。由于模擬輸入量多,需要的硬件電路也多,控制起來(lái)不簡(jiǎn)單?,F(xiàn)階段,很多廠家都是利用PLC對(duì)鍋爐進(jìn)行控制,其自動(dòng)化程度和可靠性較高,但是成本也很高,而且程序修改和參數(shù)設(shè)置比較困難。以單片機(jī)為控制核心的智能控制系統(tǒng)由于成本低、可靠性好、安全性高,受到了更多企業(yè)的喜歡[1]。本文在借鑒現(xiàn)有各類單片機(jī)溫度控制系統(tǒng)的基礎(chǔ)上,設(shè)計(jì)一個(gè)中檔單片機(jī)鍋爐壓力控制器系統(tǒng),該系統(tǒng)采用STC89C51單片機(jī)作為核心,具體控制采用基于模糊的PID方式。

  1系統(tǒng)硬件電路設(shè)計(jì)

  基于模糊PID的鍋爐壓力控制器的控制系統(tǒng)主要包括單片機(jī)芯片、鍵盤(pán)、LED顯示、蜂鳴器報(bào)警電路、開(kāi)關(guān)電路和輸入信號(hào)采集電路組成。硬件原理圖如圖1所示。


圖1  硬件系統(tǒng)原理框圖

  該方案設(shè)計(jì)相對(duì)簡(jiǎn)單,硬件電路中采用的STC89C51是臺(tái)灣宏晶科技推出的新一代超強(qiáng)抗干擾/高速/低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可任意選擇,最新的D版本內(nèi)部集成MAX810專用復(fù)位電路。

  輸入信號(hào)采集電路主要是采集水位信號(hào)和壓力控制器信號(hào),水位信號(hào)包括水位極低、低水位、正常水位、高水位、水位極高;壓力控制器包括低壓、高壓、超高壓;開(kāi)關(guān)電路主要是負(fù)責(zé)控制一段火燃燒機(jī)、二段火燃燒機(jī)、補(bǔ)水泵和鼓風(fēng)機(jī)的控制;LED顯示主要是負(fù)責(zé)各種水位的顯示、各種壓力的顯示和各種故障顯示;蜂鳴器報(bào)警電路主要是缺水水位、超高水位、超高壓狀態(tài)、各種故障的蜂鳴報(bào)警。

  該系統(tǒng)完成的功能主要是根據(jù)鍋爐的水位和壓力,來(lái)控制水泵是否補(bǔ)水,控制一二段火開(kāi)關(guān)的加熱,并根據(jù)具體情況控制風(fēng)機(jī)進(jìn)行降溫,并隨時(shí)可以進(jìn)行故障報(bào)警。而且相應(yīng)狀態(tài)都可以通過(guò)控制面板上的LED顯示出來(lái)。圖2為一段火開(kāi)關(guān)控制電路。

  燃燒機(jī)控制過(guò)程:運(yùn)行過(guò)程中,當(dāng)壓力狀態(tài)顯示“低位”時(shí),一段火、二段火同時(shí)啟動(dòng);當(dāng)壓力狀態(tài)顯示“正常”時(shí),二段火滅、一段火仍開(kāi),當(dāng)壓力狀態(tài)顯示“高位”時(shí),一段火、二段火全滅,繼續(xù)控制燃燒機(jī)風(fēng)機(jī)吹掃30秒。當(dāng)壓力下降,狀態(tài)再次顯示“低位”時(shí),一段火、二段火再次同時(shí)啟動(dòng),如此循環(huán)直到停止運(yùn)行??傊旱蛪?jiǎn)?dòng),常壓保持,高壓停止,超高壓保護(hù)。在壓力狀態(tài)顯示“正常”時(shí)按“運(yùn)行”鍵開(kāi)始運(yùn)行的話,一段火、二段火都不啟動(dòng),等壓力下降到“低位”時(shí)才啟動(dòng)。


圖2   一段火開(kāi)關(guān)控制電路

  2模糊PID調(diào)節(jié)規(guī)律的選擇

  該系統(tǒng)采用常用的PID調(diào)節(jié)規(guī)律:

  其中: 作為單片機(jī)的輸入信號(hào), 是給定值。但由于單片機(jī)只能處理數(shù)字信號(hào),故用數(shù)字PID來(lái)表示:

  上式中, 次采樣時(shí)的偏差值和PID的輸出量;  和 —比例、積分和微分系數(shù)。

  在現(xiàn)實(shí)系統(tǒng)中,所測(cè)控的對(duì)象多具有大滯后、強(qiáng)耦合、時(shí)變等特征,僅采用PID控制往往存在調(diào)整時(shí)間長(zhǎng)、超調(diào)量大、PID參數(shù)不易確定等不足。此處引入模糊思想對(duì)PID參數(shù)進(jìn)行實(shí)時(shí)調(diào)整,以期獲得較好的控制效果。

  具體的調(diào)整方式如下式所示,其中a、b和c分別為比例系數(shù)、積分系數(shù)和微分系數(shù)的調(diào)整系數(shù); 和 ——調(diào)整后用于求取PID輸出的比例系數(shù)、積分系數(shù)和微分系數(shù); 和 ——起始的比例系數(shù)、積分系數(shù)和微分系數(shù)。

  3系統(tǒng)軟件設(shè)計(jì)

  本系統(tǒng)中的軟件主要是根據(jù)系統(tǒng)要求運(yùn)用C語(yǔ)言設(shè)計(jì)的,軟件能可靠地實(shí)現(xiàn)系統(tǒng)的各種功能。系統(tǒng)軟件設(shè)計(jì)采用模塊化思想。根據(jù)功能將系統(tǒng)軟件分為初始化系統(tǒng)、數(shù)據(jù)采集并對(duì)采集所得的數(shù)據(jù)進(jìn)行處理。系統(tǒng)軟件主流程圖和中斷處理程序流程圖如圖3所示。


圖3  系統(tǒng)軟件主流程圖

  本系統(tǒng)水泵自動(dòng)控制過(guò)程如下:當(dāng)爐水水位下降超過(guò)低位時(shí),泵1啟動(dòng)自動(dòng)補(bǔ)水,當(dāng)爐水水位上升超過(guò)高位時(shí),泵1停止,當(dāng)爐水水位再次下降超過(guò)低位時(shí),泵1又啟動(dòng)自動(dòng)補(bǔ)水。如此循環(huán)直到停止運(yùn)行。在水位狀態(tài)顯示“正常”時(shí)按“運(yùn)行”鍵開(kāi)始運(yùn)行的話,泵1不啟動(dòng),等水位下降到“低位”時(shí)才啟動(dòng)。在壓力控制運(yùn)行過(guò)程中,當(dāng)發(fā)生缺水、壓力超高、水位超高、燃燒機(jī)故障、煙溫超高等故障時(shí)聲光報(bào)警停機(jī)保護(hù)。

  下面是燃燒機(jī)故障程序:

  else if(status_ERR==1)

  {

  LED_RUN=LED_ON;

  LED_WAIT=LED_OFF;

  LED_BURNFAULT=LED_ON;

  MotorAlm=0;                       //警鈴開(kāi)

  MotorAir=1;                        //強(qiáng)制關(guān)風(fēng)機(jī)

  SecondBurn=1;                        //關(guān)二極火

  FirstBurn=1;

  status_Start=0;

  }

  else if(status_Watered==0&&WaterLowest==0)

  {

  MotorWater=0;                        //開(kāi)水泵

  MotorAir=1;                        //關(guān)風(fēng)機(jī)

  SecondBurn=1;                        //關(guān)二極火

  FirstBurn=1;                        //關(guān)一級(jí)火

  if(WaterHigh==0)                    //加水到高水位停止

  status_Watered=1;                //置加過(guò)水標(biāo)志

  LED_RUN=LED_ON;

  LED_WAIT=LED_OFF;

  status_Start=1;                    //置運(yùn)行標(biāo)志

  }

  ……

  else if(PrESSureHighest==1&&Pressurelower==1&&PressureHigh==1)          //沒(méi)有壓力

  {

  status_PressureHighest=0;

  status_pressuresilence=0;

  LED_PRESSURE=LED_OFF;

  }

  4結(jié)束語(yǔ)

  本文設(shè)計(jì)了一個(gè)具有普遍實(shí)用意義的中檔單片機(jī)鍋爐壓力控制器系統(tǒng)。該系統(tǒng)采用了STC89C51作為核心,具體控制算法采用能進(jìn)行實(shí)時(shí)調(diào)整的模糊PID方式,該系統(tǒng)能克服常規(guī)單片機(jī)PID控制系統(tǒng)的一些不足之處,達(dá)到較為理想的控制效果。該系統(tǒng)已經(jīng)被廠家使用,系統(tǒng)運(yùn)行穩(wěn)定。

 

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

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉