国产黄色毛片-国产黄色毛片视频-国产黄色片91-国产黄色片一级-一级坐爱片-一级免费

核心期刊發表基于STM32的超聲波測速測距系統設計

所屬欄目:光電技術論文 發布日期:2014-12-23 14:11 熱度:

  摘 要: 系統以STM32處理器為控制核心,主要包含超聲波發射電路、超聲波接收電路、溫度補償模塊和液晶顯示電路等電路。通過測量超聲波發射到遇到障礙物返回的時間差,計算出距離和速度。采用DS18B20檢測環境溫度,修正超聲波傳播速度誤差。經測試,系統可測量5 m內的距離和100 cm/s內的速度。

  關鍵詞: 核心期刊發表,嵌入式處理器,測速測距,超聲波,溫度補償

  Design of ultrasonic velocity and range measurement system based on STM32

  CAI Guang?zhao, HONG Yuan?quan, ZHOU Yong?ming

  (Department of Electronic Engineering, Shaoguan University, Shaoguan 512005, China)

  Abstract: The system takes the STM32 processor as its control core, and mainly includes ultrasonic transmitting circuit, ultrasonic receiving circuit, temperature compensation module and liquid crystal display circuit. The distance and speed are calculated by measuring the time difference between ultrasonic emission and return. DS18B20 is used to detect the ambient temperature, and correct the ultrasonic propagation velocity error. The testing results show the system can measure the distance within 5 m and speed in 100 cm/s.

  Keyword: embedded processor; velocity and range measurement; ultrasonic wave; temperature compensation

  隨著科學技術的快速發展,測速測距儀在教學、科研和生活中的應用越來越廣泛。目前,市面上大多測速測距儀器是基于激光或雷達的,雖然精度高,但價格較昂貴,操作復雜,難以普及應用。而且,在很多場合,測速和測距的精度要求也不高。因此,操作簡單、價格低廉、攜帶方便的自動測速測距儀器有廣泛的應用空間。本文介紹了一種基于STM32處理器的超聲波測速測距系統的設計,具有操作簡單、攜帶方便、測量快速、性價比高等優點。

  1 超聲波測速測距原理

  諧振頻率高于20 kHz的聲波稱為超聲波。超聲波為直線傳播方式, 頻率越高, 反射能力越強, 而繞射能力越弱。利用超聲波的這種特性, 常常用做距離或者速度的測量。

  超聲波發生器發出40 kHz的超聲波,以聲速[c]在空氣中傳播。超聲波到達被測物體時,反射返回到超聲接收器。假設超聲波的往返時間為[t]。則被測物體的距離[S]如式(1)所示:

  [S=ct/2] (1)

  超聲波是聲波的一種,其速度不是一個固定值,跟溫度大小成正比關系。在干燥空氣中,聲速的經驗計算公式如式(2)所示:

  [c=331.3+0.606T] (2)

  式中:[T]為攝氏氣溫。常溫15 ℃下,聲速為340.4 m/s。

  測量被測物移動速度時,在等間隔時間ΔT內,先后測量出待測物的距離S1,S2,利用式(3)可算得移動速度[V]:

  [V=(S2-S1)ΔT] (3)

  可見,超聲波測速測距系統中,關鍵是超聲波信號的發射接收以及超聲波發射到遇障礙物返回的時間的準確測量[1?3]。

  2 系統電路設計

  超聲波測速測距系統電路主要包含STM32系統接口電路、超聲波發射電路、超聲波接收電路、溫度檢測電路等組成[4]。

  系統結構圖如圖1所示。

  2.1 STM32處理器及系統接口電路

  STM32F103處理器是32位的ARM微控制器,采用Cortex?M3 內核,工作頻率為72 MHz。內部集成多達128 KB的閃存,64 KB的SRAM。外設接口豐富,包括2 個12 b 的D/A轉換器、3個12位的A/D轉換器、3個通用16 b定時器和一個PWM 定時器。該內核是專門設計于滿足集高性能、低功耗、實時應用、具有競爭性價格于一體的嵌入式領域的要求[5]。STM32處理器的主要接口電路如圖2所示。

  2.2 超聲波發射電路

  超聲波發射電路如圖3所示。主要由反相器74LS04和超聲波發射換能器T 構成,微處理器I/O口PA8輸出的40 kHz的方波信號TRIG,一路經一級反向器后送到超聲波換能器的一個電極,另一路經兩級反向器后送到超聲波換能器的另一個電極。這種推挽連接形式將方波信號加到超聲波換能器的兩端,可以提高超聲波的發射強度。輸出端采用兩個反向器并聯,用以提高驅動能力。上拉電阻R3,R4一方面可以提高反向器 74LS04輸出高電平的驅動能力,另一方面可以增加超聲波換能器的阻尼效果,縮短其自由振蕩時間[6?7]。   2.3 超聲波接收電路

  超聲波接收電路如圖4所示,主要超聲波專用接收芯片CX20106及其外圍器件組成。超聲波接收探頭接收到的超聲波信號,送往CX2016的1腳,在芯片內部進行放大、濾波、積分比較和整形后,7腳輸出脈沖信號ECHO送往微處理器的PA8引腳進行處理。ECHO信號為高電平時,表示沒有接收到超聲波信號。一旦接收到超聲波,ECHO產生下降沿。如果持續接收到超聲波信號,則ECHO信號為周期性脈沖波[8?10]。

  3 系統軟件設計

  系統軟件設計的主要任務是控制定時器驅動超聲波發送器,并計算超聲波發射到返回的時間差,實現測速測距功能。

  測速測距的波形圖如圖5所示,發送波TRIG由定時器TIM2產生,每隔T1時間,產生長度為T1的40 kHz方波,驅動超聲波發送器。T1的大小與系統的最大測量距離有關。如果測量距離為5 m,聲速按照常溫計算,T1至少為29.4 ms,系統設置T1為50 ms。為了計算超聲波發送到接收的時間差,從TRIG產生脈沖波開始,啟動定時器TIM3,對系統內部72 MHz高速時鐘進行計數。一旦回波ECHO產生下降沿跳變,則停止計數。根據計數值,算出T的大小,即為超聲波發送到接收的時間差。

  軟件設計上,采用前后臺系統完成程序設計。前臺程序負責產生發送波TRIG和時間差T的計算。后臺程序負責系統的初始化控制,回波檢測,時間差、速度和距離的計算顯示。后臺控制的程序流程圖如圖6所示。

  4 結 語

  基于STM32處理器為控制核心的超聲波測速測距系統,反應速度較快,既可以測量速度,也可以測量距離,能滿足一般的日常需求。并且加入了溫度補償模塊和報警模塊,大大地增加的測量的準確性和產品的人性化設計。系統能夠精準地測量出5 m內的距離,100 cm/s內的速度,可以廣泛地應用于工地測量,管道長度測量,井深等不需要很高精度測量的場合。

  參考文獻

  [1] 胡曉,巴力登.基于AT89C52的超聲波測距系統設計[J].工業控制計算機,2014(2):125?126.

  [2] 蘭羽.基于AT89C51的超聲波測速系統設計[J].電子工程,2013(4):137?139.

  [3] 蘭羽.具有溫度補償功能的超聲波測距系統設計[J].電子測量技術,2013(2):85?87.

  [4] 樓然苗,李光飛.單片機課程設計指導[M].2版.北京:北京航空航天大學出版社,2012.

  [5] 陳志旺.STM32嵌入式微控制器快速上手[M].北京:電子工業出版社,2012.

  [6] 劉升平,王劍,葛紅.超聲波測距系統的開發與研究[J].計算機工程與應用,2009(2):78?81.

  [7] 劉鳳然.基于單片機的超聲波測距系統[J].傳感器世界,2000(5):19?21.

文章標題:核心期刊發表基于STM32的超聲波測速測距系統設計

轉載請注明來自:http://www.optiwork.cn/fblw/dianxin/guangdian/24474.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 国内国外精品一区二区 | 色综合久久久久久久 | 日本特一级毛片免费视频 | 亚洲欧美在线免费 | 韩国美女一级片 | 亚洲国产天堂久久九九九 | 高清午夜看片a福利在线观看琪琪 | 狠狠澡夜夜澡人人爽 | 91亚洲人成手机在线观看 | 成人在线免费看 | 久久99精品久久久久久秒播放器 | 欧美成人精品免费播放 | 97在线视频免费观看 | 欧美一级毛片美99毛片 | xxxxaaa欧美另类 | 亚洲欧美精品网站在线观看 | 精品日韩欧美一区二区三区 | 亚洲美女视频网址 | 日韩精品午夜视频一区二区三区 | 日韩国产在线观看 | 日韩国产欧美成人一区二区影院 | 国产女人在线视频 | 中国美女一级片 | 2020黄网| 日韩精品亚洲一级在线观看 | 国产免费麻豆 | 国产成人香蕉在线视频网站 | 亚洲一在线 | 欧美一区二区三区精品影视 | 欧美精品久久天天躁 | 免费午夜扒丝袜www在线看 | 男女午夜爱爱久久无遮挡 | 男吃女下面刺激视频免费 | 麻豆国产96在线 | 中国 | 国产精品亚洲国产三区 | 日韩精品另类天天更新影院 | 国产自产21区 | 最新毛片久热97免费精品视频 | 美女黄色影院 | 国产一级在线 | 美国一级毛片不卡无毒 |