999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM的水位控制系統

2014-03-16 05:50:58貴州大學電氣工程學院黨長青陳湘萍
電子世界 2014年7期
關鍵詞:嵌入式信號檢測

貴州大學電氣工程學院 黨長青 陳湘萍

1.引言

水位控制一直以來都是工業生產的一項重要的控制指標,其控制方法目前使用的也較多,但是隨著計算機技術的快速發展與應用,使得水位控制有了更加精確的控制定位,本文運用ARM技術實現了一個水位控制器的設計,該控制器以微控制器為核心,利用超射波檢測傳感電路實現了水位的高精度控制。

2.硬件電路設計

本水位控制系統硬件電路主要由電源電路、檢測超聲波檢測電路及接口電路構成,其具體設計如下:

2.1 電源電路

本系統采用的STM32F103VET6,STM32的工作電壓(VDD)為2.0~3.6V。通過內置的電壓調節器提供所需的1.8V電源。當主電源VDD掉電后,通過VBAT腳為實時時鐘(RTC)和備份寄存器提供電源。具體電路圖如圖2.1所示。

圖2.1 系統的供電電路圖

圖2.2 超聲波檢測電路

2.2 超聲波監測系統設計

其測距原理為:通過超聲波發射裝置發出超聲波,根據接收器接到超聲波時的時間差就可以知道距離了。這與雷達測距原理相似。超聲波發射器向某一方向發射超聲波,在發射時刻的同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即停止計時(超聲波在空氣中的傳播速度為340m/s,根據計時器記錄的時間t,就可以計算出發射點距障礙物的距離(s),即:s=340t/2)。圖2.2所示為超聲波檢測電路。

其超聲波時序圖如圖2.3所示。

由圖2.3可看出只需要提供一個10uS以上脈沖觸發信號,該模塊內部將發出8個40kHz周期電平并檢測回波。一旦檢測到有回波信號則輸出回響信號回響信號的脈沖寬度與所測的距離成正比。由此通過發射信號到收到的回響信號時間間隔可以計算得到距離。公式uS/58=厘米或者uS/148=英寸;或是:距離=高電平時間*聲速(340M/S)/2;建議測量周期為60ms以上,以防止發射信號對回響信號的影響。

圖2.3 超聲波時序圖

2.3 串口通信電路

在本系統中需要用到串口通信,控制發送數據到PC上顯示,以實現單片機與PC機的通信。在串口通信中使用到的芯片是MAX3232CSE,MAX3232CSE是一種低功耗擁有兩個接收器和兩個發射器的串口接口芯片。它兼容了RS-232的特性。供電范圍是3V-5.5V。在MAX3232CSE內部,有兩個充電泵。該芯片的外圍電路非常簡單,外部只需要接上4個0.1uF的充電電容就可以使用了。通信速率在120kbps能夠保證數據不出錯。并且能夠保持RS232的輸出電平。MAX3232CSE具有低至1uA的關閉模式,在便攜式設備中,降低了電源的消耗,延長了電池的壽命。在低能耗的關閉模式中,接收器任然處于激活模式,允許調制解調器接收數據,該接口電路圖如圖2.4所示。

圖2.4 串口通信電路圖

以上為本水位控制系統的硬件設計。該硬件設計是實現本系統精確水位控制的基礎。

3.系統軟件設計

3.1 系統軟件部分概述

本系統的程序設計是基于常用的嵌入式系統軟件開發平臺Keil uVision4,用于實現數字控制器的設計,本系統對水位的控制主要采用數字PID控制器。以下是該數字控制器的設計實現。

3.2 數字PID控制算法實現

在本設計中對于控制器的實現主要采用增量式PID算法,這是因為增量式PID算法只需保持當前時刻以前三個時刻的誤差即可。它與位置式PID相比,有下列優點:

(1)位置式PID算法每次輸出與整個過去狀態有關,計算式中要用到過去誤差的累加值,因此,容易產生較大的累積計算誤差。而增量式PID只需計算增量,計算誤差或精度不足時對控制量的計算影響較小。

(2)控制從手動切換到自動時,位置式PID算法必須先將計算機的輸出值置為原始閥門開時,才能保證無沖擊切換。若采用增量算法,與原始值無關,易于實現手動到自動的無沖擊切換。

PID算法代碼如下:

3.3 系統流程圖

3.3.1 下位機軟件流程圖

如圖3.1所示,系統總體流程是:設定水位值,STM32F103VET6初始化,初始化后繼而運行同時使電機轉動,通過超聲波不斷反饋回來的數據判斷是否到達了設定的水位值,如果到達了,則使電機以這樣的速度穩定運行下去,如果沒有達到設定的水位值,則將超聲波檢測到的數值與給定值做比較,得出誤差值,然后將誤差值通過DAC0832芯片轉換成0~5V電壓信號,反饋給執行機構(電機),再通過電機控制水泵的水流速度,來達到水位控制的要求。

圖3.1 下位機軟件控制流程圖

圖3.2 上位機軟件程序流程圖

3.3.2 上位機軟件流程圖

該模塊主要是完成接收下位機傳送上來的數據,并將數據以正確的形式顯示在控制界面當中。該模塊包括界面的設計以及具體的響應函數的設計。上位機的串口通信用的不是VC自帶的MSCOMM控件,.這里使用一個動態庫,分別是Pcomm.h,Pcomm.lib,Pcomm.dll。輸入參數為串口的接收數據,輸出參數為編輯框的顯示數據。程序的流程圖如圖3.2所示。

4.系統測試結果

4.1 測試結果

根據要求,水位給定的范圍是0~150mm。分別取兩組數據進行測量,每組取6個數值。

第一組:0mm~65mm之間取值,所取的值分別為10mm、20mm、30mm、40mm、50mm、60mm。

第二組:65mm到150mm之間取值,所取的值分別為70mm、80mm、90mm、100mm、110mm、120mm。

4.2 測試結果分析

將以上數據進行比較可得,設定水位值每次變化10mm,大約所需要的調節時間為12S到15S,基本符合題目的要求,系統的各個檢測單元的測試數據精度很高、顯示值與設定值非常接近,這與硬件的選擇及其參數的匹配選擇是不可分割的。當設定水位值和當前水位值有誤差時,會自動通過超聲波檢測到的數值與給定值做比較,得出誤差值,然后將誤差值通過DAC0832芯片轉換成0~5V電壓信號,反饋給執行機構(電機),再通過電機控制水泵的水流速度,來達到水位控制的要求。

5.結束語

本文設計了一個基于ARM的水位控制控制系統,通過能采用ARM7內核芯片和串口通信電路及超聲波檢測技術實現了水位的精確控制,從測試結果可以看出該系統具有良好的穩定性,而且該系統還具有功耗低穩定性好等特點,具有較高的實用價值。

[1]周立功.ARM嵌入式系統基礎教程(第二版)[M].北京:北京航空航天大學出版社,2005.

[2]周立功.ARM嵌入式系統基礎教程(二)[M].北京:北京航空航天大學出版社,2005.

[3]周立功.ARM嵌入式系統基礎教程(三)[M].北京:北京航空航天大學出版社,2005.

[4]周立功等,EasyArm2131教材.

[5]譚浩強著.C程序設計(第三版)[M].北京:清華大學出版社,2007.

[6]周旭.現代傳感器技術[M].北京:國防工業出版社,2007.

[7]田澤.嵌入式系統開發與應用教程[M].北京:北京航空航天大學出版社,2005.

[8]吳春祥.嵌入式水文自動測投系統的研究與設計[D].武漢理工大學,2008.

猜你喜歡
嵌入式信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
搭建基于Qt的嵌入式開發平臺
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
小波變換在PCB缺陷檢測中的應用
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 在线精品亚洲国产| 亚洲精品自拍区在线观看| 久久77777| 99精品欧美一区| 亚洲精品图区| 无码'专区第一页| 人妻夜夜爽天天爽| 国产午夜无码片在线观看网站 | 国产老女人精品免费视频| 中文字幕在线免费看| 国产人前露出系列视频| 色丁丁毛片在线观看| 色欲国产一区二区日韩欧美| 91系列在线观看| 精品无码国产一区二区三区AV| 999精品在线视频| 免费国产不卡午夜福在线观看| 91精品情国产情侣高潮对白蜜| 91福利在线观看视频| 国模粉嫩小泬视频在线观看| 理论片一区| 91精品国产91久久久久久三级| 国产丝袜无码一区二区视频| 国产成人高清亚洲一区久久| 麻豆精品久久久久久久99蜜桃| 国内毛片视频| 成人另类稀缺在线观看| 欧美一级夜夜爽www| 国产乱子伦手机在线| 亚洲bt欧美bt精品| 欧美全免费aaaaaa特黄在线| 久久久久久久97| 扒开粉嫩的小缝隙喷白浆视频| 青草视频免费在线观看| 亚洲码一区二区三区| 欧美成人精品一级在线观看| 免费看a级毛片| 97在线碰| 91久久国产热精品免费| 91精品国产91久无码网站| 中文字幕人妻无码系列第三区| 亚洲av无码人妻| 白浆免费视频国产精品视频| 国产亚洲视频中文字幕视频 | 精品少妇人妻一区二区| 日日拍夜夜操| 欧美一区二区三区国产精品| 亚洲无码免费黄色网址| 1024国产在线| 一级毛片网| 亚洲精品无码抽插日韩| 老熟妇喷水一区二区三区| 亚洲无码高清视频在线观看| 国产精品成人不卡在线观看 | 精品自窥自偷在线看| 亚洲天堂网视频| 中文字幕2区| av在线无码浏览| 五月婷婷中文字幕| 青青青视频91在线 | 狠狠操夜夜爽| 四虎国产在线观看| 欧美a在线视频| 色屁屁一区二区三区视频国产| 手机在线看片不卡中文字幕| 久久国产精品波多野结衣| 女人av社区男人的天堂| 第一页亚洲| 亚洲精品另类| 台湾AV国片精品女同性| 国产全黄a一级毛片| 久热这里只有精品6| 高潮毛片无遮挡高清视频播放| 国产综合亚洲欧洲区精品无码| 亚洲AV无码久久天堂| www成人国产在线观看网站| 国产精品免费入口视频| 国产精品9| 日韩毛片基地| 制服无码网站| 一级一级一片免费| 久久久精品无码一区二区三区|