日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于單片機的液體點滴速度監控的研究
  • 企業:控制網     領域:工業安全     行業:電子制造    
  • 點擊數:6959     發布時間:2009-11-24 00:04:14
  • 分享到:










    陳巍(1970-)

    男,江西撫州人,碩士,講師,主要從事電子教學及研究。


    摘要:本文針對全國大學生電子設計大賽運動控制試題之一《液體點滴速度監控》的控制要求,提出了一種基于單片機和步進電機液滴自動監控的研究方法。考慮到控制的可靠性及精確性,在軟件設計中使用了PID軟件算法進行液滴速度的測算,形成一個閉環傳遞控制系統實現精確的控制。

    關鍵詞:光電傳感器;PID算法;步進電機;單片機;液晶顯示

    Abstract: Aiming at the controlling requirement of the Monitoring of Dropping Rate of Liquid, one of the motion control test questions of National Undergraduate Electronic Design Contest,this paper offers a research method of the automatic monitoring based on SCM and stepper motor. In view of the reliability and accuracy of the control, PID software algorithm is used in software design to measure and calculate the dropping rate, and a transfer system with the closed loop is formed to realize accurate control.

    Key words: photosensor; PID algorithm; stepper motor; SCM; liquid-crystal display

    1 控制要求概述

    2003年全國電子設計大賽F題為設計并制作一個液體點滴速度監測與控制裝置,要求:

    (1)如圖1所示,滴斗處檢測點滴速度并制作一個數顯裝置,能動態顯示點滴速度。

    (2)通過改變儲液瓶高度控制點滴的速度控制,點滴速度可以用鍵盤設定并顯示,設定范圍為20~150滴/分。

    (3)當液面高度降到警戒值(2~3cm),能發出報警信號。

    (4)設計并制作有主站控制16個從站的有線控制系統。

    根據上述要求將任務分解為:液滴檢測任務、液滴速度控制任務、液面過低報警任務、主站從站通信任務。本論文將根據上述任務從如下幾個方面對其進行闡述: 
           
    a  系統的總體硬件結構設計將以硬件結構圖的形式予以闡述,以控制核心為主體,進行輸入與輸出的分析并從硬件的選擇包括檢測裝置,液晶顯示和通信傳輸裝置進行闡述。

    b  軟件設計主要從系統流程的設計,算法的實現等方面進行分析和闡述。

    c  結果分析

       

                                   圖1   點滴裝置示意圖

    2 硬件結構設計

    本設計是基于STC89C52單片機為控制核心,通過步進電機控制輸液瓶的高度來實現液體滴定的速度,利用光電開關實現對液滴速度的檢測并將相關數據顯示在液晶顯示屏上,當液面降至禁戒線時發出聲光報警。硬件結構框圖如圖2所示。

              

                                  圖2  總體硬件設計框圖

    2.1點滴速度控制

    該點滴裝置采用步進電機來調節輸液瓶的高度,由于步進電機精度高,無位置累積誤差,可靠性高等特點,能夠滿足其控制滴斗中液滴滴下速度的精確性要求,因其可以通過電脈沖來改變步進電機的步進角精確實現輸液瓶的高度控制從而實現點滴速度控制。此系統采用L298對步進電機進行控制,電機控制模塊硬件圖如圖3所示。

        

                                   圖3   電機驅動模塊原理圖

    2.2 液滴速度檢測控制

    選用光電開關進行液滴的速度檢測,其優點是測量范圍遠,靈敏度高;將光電開關安裝在滴斗壁上,當液滴滴下時,會給光電開關產生一個信號,通過在一分鐘內采集數個信號所用的時間就可以計算出液滴滴下的速度。其工作原理如圖4所示。

         

                                  圖4(a) 光電開關原理圖

              

                           圖4(b) 利用光電開關檢測液滴速度

    2.3 單片機通信總線

    主站與從站之間通信總線采用485總線,通信接口芯片采用SN75LBC184,實現STC89C52的異步串行接口與RS232C標準串行通信電路之間的電平轉換,通信電路可以將16個輸液從站與主站的主機:連接起來構成輸液監控網絡,從而實現輸液的遙測,遙控。

    2.4 液晶顯示模塊

    利用1602液晶顯示如圖5所示,其優點是顯示直觀,內容豐富;其用來顯示液滴滴速和顯示報警信息。

        

                                      圖5   液晶顯示原理圖

    2.5 鍵盤設計

    本設計采用的是4*4掃描鍵盤,其由四條I/O線作為行線,4條I/O線作為列線,在行線與列線的交叉點上設置交叉點,使其形成矩陣式排列,如圖6所示。

        

                                     圖6   矩陣鍵盤原理圖

    2.6 警戒線檢測

    利用光電開關對輸液瓶中液體進行檢測,當高度低于警戒值給單片機發送報警信號。將光電開關安裝在輸液壁上,當液面高于警界線時,會給光電開關產生一個信號,使其保持高電平,當沒有接收到信號時,產生低電平,從而予以報警。如圖7所示。

          

                                  圖7   光電傳感器檢測原理圖

    3 軟件的算法及軟件設計

    3.1 液滴速度的算法

    控制輸液瓶的高度來控制液滴地下的速度,假設滴斗到儲液瓶的高度為H1且滴速夾固定不變,如圖8所示。
由圖中所示可以得到液滴在高為H1處落下所產生的壓強的物理公示:

      

    考慮到滴速夾,輸液管的摩擦等原因,將影響到理想情況下的液體壓強,假設所有阻尼為f,假設在管子的某個截面上產生了重力引起的壓強和一個向上的阻尼,經過多次的實驗測試,可以得到其重力引起的壓強和阻尼之間存在著線性關系,從而對液滴速度產生影響。

                               

                                       圖8   系統框圖

    根據功率可得方程:

        

    由上式可以得到滴速v的表達式,其中f受管道摩擦和滴速夾影響,所以要保證f不變就必須保證滴速夾固定不變。

    3.2 采用PID算法調速

    要得到H1與液滴速度v之間的關系,需要用到PID算法,此算法能夠解決復雜的工程計算。其實質是根據輸入的偏差值,按一定的函數關系進行運算,其運算結果用以控制輸出。

    在此系統中,PID采用差分方程表示:

   

    通過上式可以求得其輸出控制量 u(k) 對應于系統的輸出y(位置),是全量輸出,形成了一個閉環傳遞函數,系統框圖如圖8所示。

     

                                 圖9   位置型PID算式
    3.3 點滴周期算法

    通過采集幾個相鄰間隔脈沖信號周期Ti,平均得到相鄰間隔脈沖信號的周期T,這樣就可以得到點滴速度

          

                               圖10   點滴速度測量

    3.4 電機驅動設計算法

    此系統采用L298對步進電機進行控制,可以通過電脈沖來改變步進電機的步進角,且能提供步進電機所需負載。用過該步進角來改變輸液瓶的高度從而實現液滴速度的改變。通過集成芯片L298可以直接驅動步進電機。本系統中使用的步進電機所需要的脈沖電流幅度是0.6A,電壓幅度是12V,繞組阻抗是20Ω,力矩為8.5 Kg×cm,力臂40mm。通過集成芯片L298可以直接驅動步進電機。單片機輸出四路脈沖信號控制電動機轉動相位角。單片機產生四相四拍脈沖信號的波形如圖11所示。

    3.5 點滴速度檢測算法

    以每分鐘記錄點滴數。通過乘法計算出點滴速度,此方法在點滴速度恒定的情況下,可以采用多個單位時間取均值,從而求得單位時間的平均點滴數,這種方法可以實現較高的精度。設T=200ms,當檢測到第一個到來的脈沖信號時,程序進行中斷處理,將計數器存儲內容讀出,再將計數器清零作為記錄脈沖信號的,當定時器定時到達200ms時,程序中斷檢測輸入信號是否有脈沖信號到來,同時計數器加1,另外設定計數器記錄檢測到的脈沖信號個數,設定計數器的存儲單元是10,這樣可以通過循環存儲脈沖個數。在定時器中取出5個相臨脈沖信號點這樣就能計算出5個脈沖點所需要的時間為:

        

    其中sum=n2-n1根據上面的理論分析和計算,得到點滴速度測量的程序框圖如圖12所示。

       

                                   圖11   四相四拍脈沖信號

                

                                   圖 12  點滴速度測量

    4 測速結果及結果分析

    表1

        

    由表格中數據可見,該電路可靠性高,誤差小,主要得益于步進電機的精確控制和軟件算法的合理運用,所以只要選用的測試方法合理,控制方案及調節手段合適完全可以得到良好的控制效果。
    參考文獻:

    [1] 陶永華等.新型PID控制及其應用[M].北京: 機械工業出版社.

    [2] 王治剛.單片機典型系統設計[M].北京: 電子工業出版社.

    [3] 張愛萍.硬件電路設計原理[M].哈爾濱: 哈爾濱工業大學出版社.

    [4] 張偉.Protel 99SE高級應用[M].北京: 人民郵電出版社. 

                                                           信息來源:自動化博覽










熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产精品福利久久2020-国产精品分类视频分类一区-国产精品反差婊在线观看-国产精品二区在线-色播99-色y情视频免费看 | 欧美在线观看一区,免费看日产一区二区三区,欧美一区二区三区在线,精品1区2区3区,亚洲国产一成人久久精品,久久国产精品最新一区 | 欧美性高清极品猛交-欧美性高清hd-欧美性高清bbbbbbxxxxx-欧美性妇-中国一级毛片视频免费看-中国一级毛片国产高清 | aaak7美国发布站-a v 在线视频 亚洲免费-99综合色-99在线这精品视频-国产成人综合洲欧美在线-国产成人综合在线观看网站 | www五月天,国产精品视频网站你懂得,精品国产你懂的在线观看,久久伊人成人,国产精品黄页网站在线播放免费,国产va在线 | 国产福利在线视频尤物tv-国产福利在线看-国产福利在线高清导航大全-国产福利在线-国产福利影视-国产福利一区二区麻豆 | 五月天婷婷视频,九九爱这里只有精品,热和尚三区四区,善良的嫂子3在线播放,久久久久久久久久久久久久,热er99久久6国产精品免费 | 国产精品视频你懂的-国产精品视频网-国产精品视频一区二区猎奇-国产精品视频一区二区三区-国产精品视频一区二区三区不-国产精品视频一区二区三区不卡 | 国产午夜视频在线,国产夜夜操,人人添人人澡人人澡人人人爽,欧美日韩国产综合视频在线看,精品久久一区二区,亚洲欧美一区二区三区久久 | 五月天激情婷婷,欧美午夜在线,日一下影院,免费一区二区三区四区,99热99re8国产在线播放,婷婷开心激情网 | 91精品在线播放视频大全在线观看-91精品在线国产一区-91精品在线视频观看-91精品中文字幕-91精品专区-91精品专区国产盗摄 | 午夜欧美福利-午夜欧美成人香蕉剧场-午夜欧美成人久久久久久-午夜久久网-国产亚洲男人的天堂在线观看-国产亚洲免费观看 | 波多野结衣中文字幕教师-波多野结衣中文字幕2022免费-波多野结衣中文在线观看-波多野结衣中文在线播放-波多野结衣中文一区-波多野结衣中文丝袜字幕 | 北条麻妃在线观看,国产播放器一区,日本丶国产丶欧美色综合,亚洲一区二区三区高清,九九九国产,亚洲欧美久久精品一区 | 99re6在线精品视频免费播放-99re6热视频精品免费观看-99re6热精彩视频在线观看-99re6久精品国产首页-嫩草视频在线观看视频播放-嫩草视频在线观看免费 | 亚洲1卡二卡3卡四卡不卡-亚洲1卡2卡三卡3卡4卡网站-亚洲18gay1069-亚洲18gay video-国内精品久久久久久-国内精品久久久久激情影院 | 欧美一区精品,亚洲综合在线视频,国产v欧美v日韩在线观看,国产精品麻豆,亚洲小色网,欧美a在线观看 | 日韩中文字幕视频在线观看-日韩中文字幕视频在线-日韩中文字幕视频-日韩中文字幕久久久经典网-亚洲不卡高清免v无码屋-亚洲成_人网站图片 | 国产成人18黄网站免费网站-国产成人18黄网站免费-国产成人+亚洲欧洲-国产成年网站-国产成年-国产成a人亚洲精v品久久网 | 国产精品va在线播放我和闺蜜-国产精品va在线观看无码不卡-国产精品V日韩精品V在线观看-国产精品V无码A片在线看-国产精品wwwcom976con-国产精品XXXXX免费A片 | 美女搞j-美女干骚-美女范冰冰hdxxxx-美女吊逼-亚洲欧美在线观看-亚洲欧美一区二区三区在线 | 2021天天躁狠狠燥,视频在线观看一区,免费理伦片在线观看全网站,国产精品一区二区资源,免费国产成人高清网站app,欧美国产在线观看 | 欧洲免费极品videos-欧洲美女高清一级毛片-欧洲精品欧美精品-欧洲精品不卡1卡2卡三卡四卡-中午字幕在线观看-中文字日产幕码三区的做法大全 | 我爱52av好色,一级毛片大全免费播放,成人午夜无人区一区二区,国产一区国产二区国产三区,青青青青久久精品国产h,狠狠操五月天 | 国产美女小视频-国产美女网站视频-国产美女网站-国产美女特级嫩嫩嫩bbb-天天干视频在线观看-天天干视频在线 | 国产日韩欧美亚洲综合在线-国产日韩欧美视频在线观看-国产日韩欧美视频-国产日韩欧美久久久-人人澡人人澡人人澡-人人澡人人澡人人 | 人人澡人人爽人人精品-人人澡人人擦人人免费-人人在线碰碰视频免费-人人听力网mp3下载-俺也去最新地址-俺来也俺去也视频久久 | 亚洲中文字幕特级毛片-亚洲制服丝袜中文字幕-亚洲制服丝袜在线观看-亚洲制服欧美自拍另类-免费一级黄色-免费一级国产生活片 | 九九激情网,日韩色综合,成人小视频网站,国产永久在线观看,污黄视频在线观看,看国产一级片 | 国内精品免费久久影院-国内精品蜜汁乔依琳视频-国内精品乱码卡一卡2卡三卡新区-国内精品乱码卡一卡2卡三卡-亚洲国产精品第一影院在线观看-亚洲国产精品VA在线看黑人 | 欧美人成在线视频-欧美人成一本免费观看视频-欧美人xxxxxbbbb-欧美区在线-在线不卡免费视频-在线播放周妍希国产精品 | 亚洲成人7777-亚洲成人777-亚洲成人18-亚洲成片在线观看12345ba-国农村精品国产自线拍-国内做爰免费视频 | 欧美精品一区二区精品久久-欧美精品一二区-2019酷路泽大改款-欧美精品亚洲一区二区在线播放-99日韩-99人中文字幕亚洲区 | 无人 视频 在线观看免费高清-无吗视频-无码中文字幕日韩专区-无码中文字幕乱在线观看-国产区1-国产情侣一区二区 | 美女内射毛片在线看-美女内射毛片在线看免费人动物-美女内射视频WWW网站午夜-美女强奷到抽搐在线播放-美女视频黄a视频全免费网站色窝-美女视频黄的全是免费 | 日韩中文字幕视频在线观看-日韩中文字幕视频在线-日韩中文字幕视频-日韩中文字幕久久久经典网-亚洲不卡高清免v无码屋-亚洲成_人网站图片 | 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 婷婷综合激情五月中文字幕,美国性网站,国产精品亚洲欧美日韩久久,每日更新在线观看,久久免费视屏,www.成年人视频 | 欧美黄网在线-欧美黄色影院-欧美黄色影视-欧美黄色一级网站-99免费看-99免费精品视频 | 国内精品免费久久影院-国内精品蜜汁乔依琳视频-国内精品乱码卡一卡2卡三卡新区-国内精品乱码卡一卡2卡三卡-亚洲国产精品第一影院在线观看-亚洲国产精品VA在线看黑人 | 丝袜情趣在线资源二区-丝袜啪啪-丝袜秘书ol连裤袜在线播放-丝袜美女被出水一区-国产国产人在线成免费视频69-国产国产人免费视频成69堂 |