《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于AT89S51的液位控制系統(tǒng)
基于AT89S51的液位控制系統(tǒng)
微計算機信息
于力革 高美鳳
摘要: 本文討論了一種以AT89C51為核心研制的液位控制系統(tǒng),該系統(tǒng)不僅能對液位進行巡回檢測、顯示和報警,同時也能對液位進行智能控制。
關(guān)鍵詞: 51單片機 AT89S51 液位控制
Abstract:
Key words :

0 前言

  液位是許多工業(yè)生產(chǎn)中的重要參數(shù)之一,在化工、冶金、醫(yī)藥、航空等領(lǐng)域里,對液位的測量和控制效果直接影響到產(chǎn)品的質(zhì)量。由于單片微型計算機具有體積小,耗電少,控制精度高,運行可靠等的特點,所以廣泛應(yīng)用于生產(chǎn)實際中。本文討論了一種以AT89C51為核心研制的液位控制系統(tǒng),該系統(tǒng)不僅能對液位進行巡回檢測、顯示和報警,同時也能對液位進行智能控制。

1
系統(tǒng)硬件設(shè)計
  系統(tǒng)硬件組成框圖如圖1所示。主要由AT89S51、輸入電路組成和輸出電路組成。


       圖1 系統(tǒng)硬件組成框圖

1.1 微機系統(tǒng)

  系統(tǒng)的核心部分是一片AT89S51微處理器。這是一種與MCS –51系列芯片兼容,帶有4KB閃速可擦除只讀存儲器的低功耗、高性能CMOS結(jié)構(gòu)的8位微處理器。它除正常工作外還可工作于低功耗的閑置和掉電模式,進一步減少了芯片的功耗。其內(nèi)部除了配有4K的FLASH,還具有128字節(jié)的RAM、2個16位定時器/計數(shù)器,5個兩級中斷源結(jié)構(gòu),32位并行輸入/輸出口和一個全雙工的串行口,看門狗定時電路等。由于AT89C51集FLASH、RAM、I/O、串行口于一體,所以只須配置少量的外圍電路,就能構(gòu)成液位智能控制系統(tǒng),整個系統(tǒng)的結(jié)構(gòu)十分緊湊。這種緊湊的結(jié)構(gòu),有助于降低功耗、提高系統(tǒng)的可靠性。

1.2 鍵盤、顯示和報警部分

  P1.0 ~ P1.5作為鍵盤的接口,連接一個2×4的鍵盤。分別實現(xiàn)液位上、下限顯示、液位上、下限的設(shè)定等功能。顯示器由4位LED組成,用于實時顯示各個液位的高度,以及顯示液位的上、下限值。

  報警功能是當(dāng)液位的高度超出設(shè)定值范圍時,進行聲、光報警。

1.3 數(shù)據(jù)采集和輸出控制部分

  數(shù)據(jù)采集部分由液位變送器、放大電路和A/D轉(zhuǎn)換器組成。液位變送器的輸出為4 ~ 20mA的電流信號,經(jīng)過轉(zhuǎn)換放大電路轉(zhuǎn)換成A/D0809所能接收0 ~ 5V電壓信號。在AT89C51單片機的控制下,實時采集液位數(shù)據(jù),并對數(shù)據(jù)進行處理。

  輸出控制部分根據(jù)PID算法所的結(jié)果,通過步進電機對流量閥進行控制,實現(xiàn)液位控制的目的。

2
軟件設(shè)計
  系統(tǒng)軟件主要由主程序、采樣程序和PID算法程序和一些子程序組成。
2.1 主程序

  主程序的流程圖如圖2所示。


   圖2 主程序流程圖

  主程序的主要功能是完成AT89C51的初始化,設(shè)置液位的上限和下限,顯示實時液位值,鍵掃描等工作。

2.2 采樣和數(shù)據(jù)處理模塊

  本系統(tǒng)利用定時循環(huán)輪流對8個液位進行實時采樣,對實時數(shù)據(jù)進行數(shù)據(jù)處理,并采用PID控制方案。

  由于本系統(tǒng)的執(zhí)行機構(gòu)是步進電機,所以我們采用了增量式PID控制。根據(jù)遞增原理可得



  根據(jù)以上推導(dǎo),得到增量式PID控制算法的程序流程圖如圖3所示。

圖3 增量式PID控制算法的流程圖

2.3其他功能

  用戶可以通過鍵盤設(shè)定液位的上限值和下限值,以及在任意時候顯示液位的上下限值。當(dāng)液位的高度超出或低于設(shè)定值時,進行聲光報警,以提醒操作人員進行及時的處理。

3 抗干擾對策

3.1硬件抗干擾設(shè)計

  系統(tǒng)電源是一個重要部件,又是與外部電網(wǎng)直接聯(lián)系的部分,為了防止從電源系統(tǒng)引入干擾信號,在電源輸入端設(shè)置低通濾波器,濾去高次諧波成份。另外還采用了AT89S51中的看門狗定時器,以進一步提高系統(tǒng)硬件抗干擾的能力。

3.2軟件抗干擾設(shè)計

  在程序設(shè)計時,將各程序模塊分區(qū)存放,彼此之間空出一些存儲單元,在這些單元中填充FF(RST指令)。同時對程序中重要的跳轉(zhuǎn)和調(diào)用子程序指令前均加入三個NOP指令,以保證程序流向的正確性,因為PC只要錯一個數(shù)碼,那么整段程序就會面目全非,從而造成檢測系統(tǒng)的混亂。

  利用滑動平均濾波法求取平均值。將最近6次采樣得到的液位值,去除最大值和最小值,剩下的4個數(shù)據(jù)求算術(shù)平均值。

4 結(jié)束

  該液位智能控制系統(tǒng)采用了單片機作為主控制器,結(jié)構(gòu)簡單,可靠性高,抗干擾性強,由于應(yīng)用了PID控制方案,系統(tǒng)的響應(yīng)速度快,超調(diào)量小,系統(tǒng)穩(wěn)定性好,具有一定的實用價值。

參考文獻
1 AT89S51手冊,http://www.atmel.com
2 劉金昆,先進PID控制及其MATLAB仿真,北京,電子工業(yè)出版社,2003
3 周航慈,單片機應(yīng)用程序設(shè)計技術(shù),北京,北京航空航天大學(xué)出版社,1991

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区免费视频| 亚洲一区二区三区午夜| 亚洲一区二区欧美| 亚洲精品一区二区三区不| 国产又爽又黄的激情精品视频| 欧美特黄视频| 欧美日韩精品免费观看视频完整 | 国内外成人免费视频| 国产欧美日韩综合| 国产精品视频免费| 国产精品爽爽ⅴa在线观看| 欧美日韩综合视频网址| 欧美日韩国产片| 欧美日韩二区三区| 欧美区二区三区| 欧美精品一区二区三| 欧美精品乱码久久久久久按摩| 男女激情久久| 欧美成人性网| 欧美国产免费| 欧美女主播在线| 欧美视频亚洲视频| 国产精品theporn| 国产乱码精品1区2区3区| 国产精品最新自拍| 国产亚洲欧美中文| 国内精品久久久久影院薰衣草| 国内精品久久久久久久果冻传媒| 国内精品嫩模av私拍在线观看 | 亚洲日本免费| 99视频精品| 亚洲一级特黄| 欧美一区二区三区视频免费| 久久aⅴ国产欧美74aaa| 久久夜色精品| 欧美精品xxxxbbbb| 国产精品久久久久久久久久久久久久| 国产精品黄色| 国产亚洲欧美另类一区二区三区| 激情亚洲网站| 亚洲精品欧美精品| 亚洲无毛电影| 欧美在线亚洲在线| 亚洲精品一二三| 亚洲在线播放电影| 久久久精品性| 欧美日本网站| 国产精品爽爽爽| 精品51国产黑色丝袜高跟鞋| 亚洲人www| 中文欧美在线视频| 欧美在线视频导航| 亚洲精选成人| 午夜视频久久久| 快播亚洲色图| 欧美视频一区二区三区在线观看| 国产日韩亚洲欧美精品| 亚洲第一网站| 中文亚洲视频在线| 久久激情视频久久| 一区二区三区 在线观看视| 欧美一区国产一区| 欧美高清在线一区二区| 国产精品裸体一区二区三区| 精品1区2区3区4区| 亚洲午夜精品17c| 亚洲国产欧美国产综合一区| 亚洲一区二区三区高清| 久久嫩草精品久久久精品一| 欧美日韩一区二区三区在线看| 国产亚洲一二三区| 99国产精品自拍| 亚洲国产成人久久综合| 亚洲欧美激情精品一区二区| 欧美超级免费视 在线| 国产精品性做久久久久久| 亚洲国产精品999| 午夜精品久久久久久久久| 一区二区三区精品久久久| 久久综合久久久久88| 国产精品成人一区二区三区夜夜夜 | 日韩视频在线观看| 久久精品青青大伊人av| 欧美日韩亚洲一区二区三区在线| 国精品一区二区三区| 亚洲图片在线观看| 一本大道久久a久久综合婷婷| 久久久久综合网| 国产精品久久久久免费a∨| 亚洲国产欧美久久| 欧美在线观看视频在线 | 性伦欧美刺激片在线观看| 欧美全黄视频| 揄拍成人国产精品视频| 午夜精品一区二区在线观看| 亚洲私人影吧| 欧美激情免费观看| 激情另类综合| 欧美中文字幕在线| 欧美中在线观看| 国产精品久久久久久亚洲调教| 91久久久久久| 亚洲欧洲三级| 久久琪琪电影院| 国产视频在线观看一区二区三区| 一区二区三区 在线观看视频| 亚洲精品在线免费| 美女国内精品自产拍在线播放| 国产精品亚洲综合久久| 夜夜嗨av一区二区三区四季av| 亚洲国产高清在线| 久久久午夜电影| 国产无一区二区| 亚洲欧美日韩在线一区| 亚洲欧美久久久| 欧美午夜欧美| 夜夜嗨av一区二区三区中文字幕| 亚洲精选在线| 欧美电影免费观看网站| 亚洲第一页自拍| 亚洲国产裸拍裸体视频在线观看乱了中文 | 国产亚洲美州欧州综合国| 亚洲免费在线| 香蕉国产精品偷在线观看不卡| 欧美天堂亚洲电影院在线播放| 亚洲毛片视频| 亚洲午夜一区二区| 国产精品福利久久久| 中文国产成人精品| 午夜精品久久久久久| 国产欧美日韩在线播放| 亚洲欧美中文日韩v在线观看| 欧美在线不卡| 国产中文一区二区| 久久精品视频在线免费观看| 久久综合色婷婷| 在线日韩视频| 日韩视频一区二区三区在线播放| 欧美精品一线| 一区二区成人精品| 午夜亚洲福利在线老司机| 国产私拍一区| 亚洲电影免费观看高清| 欧美成ee人免费视频| 亚洲理伦电影| 亚洲女人小视频在线观看| 国产精品少妇自拍| 久久精品国产第一区二区三区最新章节 | 欧美大色视频| 亚洲理论在线观看| 亚洲欧美激情诱惑| 国产亚洲欧美一区二区| 91久久在线观看| 欧美日韩情趣电影| 亚洲愉拍自拍另类高清精品| 久久精品视频在线看| 亚洲第一天堂av| 亚洲校园激情| 国产区亚洲区欧美区| 亚洲国产精品久久久久秋霞影院 | 一区二区在线观看视频| 99re66热这里只有精品3直播| 欧美日韩综合视频网址| 午夜精品福利电影| 免费成人美女女| 99re热这里只有精品免费视频| 小嫩嫩精品导航| 激情久久婷婷| 亚洲香蕉网站| 国内自拍视频一区二区三区| 亚洲看片免费| 国产精品你懂的在线欣赏| 性欧美18~19sex高清播放| 美女成人午夜| 亚洲网站视频| 免费日韩av| 亚洲图片欧美午夜| 免费观看国产成人| 亚洲一区二区三区午夜| 老牛嫩草一区二区三区日本| 9国产精品视频| 久久久精品久久久久| 亚洲精品视频中文字幕| 欧美在线免费视屏| 亚洲精品久久久久| 久久精品一本| 99精品欧美一区二区三区| 久久全国免费视频| 在线视频一区观看| 裸体一区二区三区| 亚洲在线观看| 欧美精品电影| 欧美在线啊v| 国产精品vvv| 91久久久久久| 国产日韩欧美一区在线| 妖精视频成人观看www| 国内精品久久久久久久影视麻豆| 亚洲制服丝袜在线| 亚洲精品美女久久7777777|