精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

超聲波放大電路測距采用了單片機編程技術?

lhl545545 ? 來源:維庫電子市場網 ? 作者:維庫電子市場網 ? 2020-10-07 09:09 ? 次閱讀

在自主行走機器人系統中,機器人要實現在未知和不確定環境下行走,必須實時采集環境信息,以實現避障和導航,這必須依靠能實現感知環境信息的傳感器系統來實現。視覺、紅外、激光、超聲波等傳感器都在行走機器人中得到廣泛應用。由于超聲波測距方法設備簡單、價格便宜、體積小、設計簡單、易于做到實時控制,并且在測量距離、測量等方面能達到工業實用的要求,因此得到了廣泛的應用。本文所介紹的機器人采用三方超聲波測距系統,該系統可為機器人識別其運動的前方、左方和右方環境而提供關于運動距離的信息。

超聲波測距原理

超聲波發生器內部由兩個壓電片和一個共振板組成。當它的兩極外加脈沖信號,且其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片將會發生共振,并帶動共振板振動,便產生超聲波。反之,如果兩極間未加外電壓,當共振板接收到超聲波時,就成為超聲波接收器。超聲波測距一般有兩種方法:①取輸出脈沖的平均電壓值,該電壓與距離成正比,測量電壓即可測量距離;②測量輸出脈沖的寬度,即發射超聲波與接收超聲波的時間間隔t,根據被測距離s=vt?2來得到測量距離,由于超聲波速度v與溫度有關,所以如果溫度變化比較大,應通過溫度補償的方法加以校正。

本測量系統采用第二種方法,由于測量要求不是特別高,所以可以認為溫度基本不變。本系統以PIC16F877單片機為,通過軟件編程實現其對外圍電路的實時控制,并提供給外圍電路所需的信號,包括頻率振動信號、數據處理信號等,從而簡化了外圍電路,且移植性好。系統硬件電路方框圖見圖1。

超聲波放大電路測距采用了單片機編程技術?

圖1 系統硬件電路方框圖

由于本系統只需要清楚機器人前方、左方、右方是否有障礙物,并不需要知道障礙物與機器人的具體距離,因此不需要顯示電路,只需要設定一距離閥值,使障礙物與機器人的距離達到某一值時,單片機控制機器人電機停轉,這可通過軟件編程實現。

超聲波發射電路

超聲波發射電路以PIC16F877為,當單片機上電時,單片機從RA0口產生40kHz的超聲波信號,但是此時該信號無法通過與非門進入放大電路使超聲波發射頭發射超聲波,只有閉合開關S1時,從RA1口發射出一門控信號,該信號的頻率為4kHz,同時啟動單片機內部的定時器TMR1,開始計數。該門控信號每發射一個周期的波形,超聲波就會發射10個完整的波形,這可由它們的頻率得出。超聲波的周期為1(40kHz)=01025ms,而門控信號的周期為1(4kHz)=0125ms。根據s=vt2求出障礙物與移動機器人的距離。當超聲波接收頭收到反射回來的超聲波時,計數器停止計數,時間t 可以根據計數器的計數與門控信號的周期求出。RA2口接RS觸發器,RS觸發器可以自動控制超聲波的發射和停止。本系統的電路還包括人工復位電路,由單片機的MCLR引腳接S2來控制,超聲波發射電路圖見圖2。

超聲波放大電路測距采用了單片機編程技術?

圖2 超聲波發射電路圖

門控電路(RS觸發器)

為實現對超聲波發射和接收的自動控制,須在電路中加一門控電路,該門控信號頻率為4kHz,如把輸出脈沖作為閘門信號,讓已知頻率fc的脈沖恰好通過閘門,那么t=NTc,其中,Tc為已知脈沖的周期,N為脈沖的個數。門控電路由RS觸發器組成,當輸入端R=1(S=0)時復位,即輸出端Q=0;當R=0(S=1)時置位,即Q=1。RS觸發器與單片機的RA2口相連。

超聲波放大電路

超聲波放大電路由三極管等組成,由于單片機RA口多只有20mA~25mA上拉電流,而超聲波發射器需要60mA的電流,所以在與非門后加放大電路來放大電流,以完成超聲波的發射。超聲波放大發射電路見圖3。

超聲波放大電路測距采用了單片機編程技術?

圖3 超聲波放大發射電路圖

超聲波接收放大電路

由于超聲波接收頭接收到的超聲波信號很微弱,所以在其后需加一超聲波接收放大電路。該電路采用兩個集成運放,設計為兩級,兩級都為同相輸入,因為同相輸入的電壓放大倍數為1+RfR,所以每的放大倍數為10,兩級放大倍數接近100倍,這樣后續電路就可以很容易地檢測到輸入的信號。集成運放采用雙電源供電,超聲波接收放大電路見圖4。

超聲波放大電路測距采用了單片機編程技術?

圖4 超聲波接收放大電路圖

信號濾波電路

從信號放大電路出來的聲波帶有一定的干擾,為了去除干擾信號,需要一濾波電路,信號濾波電路選用帶通濾波器電路,使其中心頻率為40kHz、帶寬為2kHz,外加一過零比較器,使輸出信號轉化為方波信號。信號濾波電路見圖5。

超聲波放大電路測距采用了單片機編程技術?

圖5 信號濾波電路圖

信號整形電路

從信號濾波電路出來的方波信號很不規則,故其后加一整形電路,整形電路由兩級非門串聯,并聯一電阻組成,整形后再送單片機進行處理,信號整形電路見圖6。

超聲波放大電路測距采用了單片機編程技術?

圖6 信號整形電路圖

本文設計的超聲波測距系統采用了單片機編程技術,配合硬件完成了系統的要求,其能滿足大部分的工程需要。與傳統的測距系統相比,具有結構簡單、價格便宜、移植性好等特點。
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6032

    文章

    44525

    瀏覽量

    633264
  • 超聲波
    +關注

    關注

    63

    文章

    2991

    瀏覽量

    138250
  • 觸發器
    +關注

    關注

    14

    文章

    1996

    瀏覽量

    61057
收藏 人收藏

    評論

    相關推薦

    單片機&超聲波探傷儀

    有能和32單片機連接的超聲波探傷傳感器的具體模塊嗎?這種傳感器能夠測高壓線內部的缺陷。要是沒有,自己做一個得話,如何實現?
    發表于 10-10 09:31

    超聲波測厚儀的技術原理和應用場景

    超聲波測厚儀的技術原理和應用場景詳細如下:技術原理超聲波測厚儀利用超聲波脈沖反射原理來測量材料的厚度。具體工作原理如下: 發射
    發表于 09-27 15:06

    第七章-V1.5 STM32超聲波測距STM32F103C8t6超聲波避障小車 超聲波避障模塊 STM32超聲波測距

    5STM32超聲波測距STM32F103C8t6超聲波避障小車
    的頭像 發表于 08-15 16:25 ?607次閱讀
    第七章-V1.5 STM32<b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>STM32F103C8t6<b class='flag-5'>超聲波</b>避障小車 <b class='flag-5'>超聲波</b>避障模塊 STM32<b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>

    單片機如何使用超聲波傳感器進行距離測量

    超聲波傳感器是一種利用超聲波信號進行非接觸式測量的傳感器,廣泛應用于工業、生物醫學、自動化控制等領域。在單片機系統中,超聲波傳感器常被用來實現距離測量,具有測量精度高、不受光線和顏色影
    的頭像 發表于 08-05 14:56 ?341次閱讀

    基于51單片機分立器件超聲波測距電路圖及程序元件清單

    本資源內容概要:? ? ? ?這是基于51單片機分立器件超聲波測距電路圖及程序設計包含了電路圖源文件(Altiumdesigner軟件打開)
    發表于 06-20 16:17 ?0次下載

    超聲波驅動板-超聲波它激式驅動板

    采用高頻振蕩電路,通過控制電路的開關頻率和占空比,輸出一定頻率和幅度的交流信號;這個交流信號經過功率放大后,驅動超聲波換能器產生高頻振動,
    的頭像 發表于 06-14 11:54 ?789次閱讀
    <b class='flag-5'>超聲波</b>驅動板-<b class='flag-5'>超聲波</b>它激式驅動板

    超聲波無損檢測原理及應用

    超聲波無損檢測(Ultrasonic Non-Destructive Testing,簡稱UT)是一種利用超聲波在材料內部傳播的特性,檢測材料內部缺陷和結構的無損檢測技術。本文將詳細介紹超聲波
    的頭像 發表于 05-24 16:48 ?4985次閱讀

    基于51單片機的車輛倒車雷達報警系統,HC-SR04超聲波測距,全套資料

    和LCD1602顯示電路組成。 汽車行進時,LCD顯示車內溫度以及設定的倒車預警值;倒車時,啟動超聲波測距,回傳的聲波數據經AT89C51單片機
    發表于 03-19 14:17

    全一單槽超聲波清洗概述

    單槽超聲波清洗產品介紹:QYS系列單槽超聲波清洗是由超聲波清洗槽、超聲波發生器等組成的清洗設
    的頭像 發表于 03-13 13:16 ?509次閱讀
    全一單槽<b class='flag-5'>超聲波</b>清洗<b class='flag-5'>機</b>概述

    什么是超聲波定位技術?功率放大器在超聲波定位中有何應用?

    著廣泛應用,今天Aigtek安泰電子就帶大家著重了解一下關于功率放大器在超聲波定位研究中的應用。 超聲波(Ultrasound,又稱超聲波雷達)定位,即使用發射探頭發出頻率大于20KH
    的頭像 發表于 01-30 15:12 ?1064次閱讀
    什么是<b class='flag-5'>超聲波</b>定位<b class='flag-5'>技術</b>?功率<b class='flag-5'>放大</b>器在<b class='flag-5'>超聲波</b>定位中有何應用?

    超聲波傳感器和超聲波測距原理分析

    聲音是由振動產生的,能夠產生超聲波的裝置就是超聲波傳感器,習慣上稱為超聲換能器,或者超聲探頭。
    發表于 01-29 09:20 ?768次閱讀
    <b class='flag-5'>超聲波</b>傳感器和<b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>原理分析

    超聲波測距原理 超聲波測距離傳感器接線方法

    超聲波測距是一種常用的測距方法,通過發射超聲波脈沖,利用其在空氣中傳播速度較快的特點,測量出從傳感器到目標物體的時間差,并進而計算出距離。超聲波
    的頭像 發表于 01-22 15:22 ?2247次閱讀

    超聲波清洗原理及作用 超聲波清洗使用步驟

    超聲波清洗原理及作用: 超聲波清洗是一種利用超聲波的機械振動作用來清洗物體表面的裝置。它是通過在液體中產生高頻
    的頭像 發表于 01-22 11:00 ?1781次閱讀

    超聲波傳感器的工作原理 超聲波傳感器的應用

    的傳播速度與距離成正比的特性進行測距。它主要由超聲發射器、接收器和計時電路組成。工作時,超聲發射器發射超聲波,波經空氣中的傳播速度為343米
    的頭像 發表于 01-18 14:04 ?1589次閱讀

    超聲波傳感器測距離的原理

    超聲波傳感器測距離的原理是利用聲波在空氣中的傳播速度測量物體與傳感器之間的距離。具體而言,傳感器發送出一個超聲波信號,然后測量信號從發送到接收所需的時間,并根據
    的頭像 發表于 01-15 09:41 ?2731次閱讀