一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32單片機(jī)的高精度超聲波測距系統(tǒng)設(shè)計(jì)

h1654155282.3538 ? 來源:陳翠 ? 2019-10-17 15:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、系統(tǒng)組成

STM32單片機(jī)高精度超聲波測距系統(tǒng)的設(shè)計(jì)主要由STM32單片機(jī)、超聲波發(fā)射電路、接受電路、補(bǔ)償電路和軟件等構(gòu)成。該系統(tǒng)將STM32單片機(jī)作為整個系統(tǒng)的核心,通過協(xié)調(diào)各部分電路工作,進(jìn)而實(shí)現(xiàn)高精度的超聲波測距口。

二、系統(tǒng)硬件設(shè)計(jì)

1、超聲波發(fā)射電路

超聲波發(fā)射電路兩個最主要的組成部分就是超聲波探頭和超聲波激勵電路。超聲波探頭不僅是超聲波發(fā)射電路的一個重要組成部分,更是整個超聲波測距系統(tǒng)的重要組成部分。它是超聲波測距系統(tǒng)中用以發(fā)射或接受超聲波信號的主要器件。超聲波激勵電路的基本工作原理是首先利用相應(yīng)的機(jī)理信號對一特定形式的電壓進(jìn)行處理之后,將其加載到超聲波探頭上,然后再通過超聲波探頭壓電晶片將其自身所具有的電能轉(zhuǎn)化為超聲波信號圖。

2、超聲波縷收電路

超聲波接收電路由超聲波信號采集與超聲波信號處理兩部分組成,該電路主要負(fù)責(zé)對超聲波回波信號進(jìn)行捕捉。由于電脈沖信號是由超聲波傳感器在接收到超聲波回波信號之后經(jīng)過轉(zhuǎn)變而形成的,所以在正常情況下,它是無法直接進(jìn)人到STM32單片機(jī)當(dāng)中的。另外,超聲波在傳播過程中,往往會有部分超聲波因?yàn)樵谳o助介質(zhì)中傳播而發(fā)生耗損現(xiàn)象,且超聲波回波信號減小的幅度也會隨著被測物體距離的增大而增大。

受聲波的反射、散射和(2.2.3超聲波補(bǔ)償電路)聲束本身擴(kuò)散等的影響,使得超聲波在傳播過程中其大小將會隨著傳播距離的改變而改變,傳播距離越大,超聲波信號則越小。在STM32單片機(jī)的高精度超聲波測距系統(tǒng)設(shè)計(jì)過程中,為了提高測量結(jié)果的精度,設(shè)計(jì)人員通常會對衰減的超聲波回波進(jìn)行時間增益補(bǔ)償,這就需要將超聲波補(bǔ)償電路加人到系統(tǒng)設(shè)計(jì)之內(nèi),超生波補(bǔ)償電路的設(shè)計(jì)基本上都是采用具有時司增益控制功能的接收放大器。

3、超聲波補(bǔ)償電路

受聲波的反射、散射和(2.2.3超聲波補(bǔ)償電路)聲束本身擴(kuò)散等的影響,使得超聲波在傳播過程中其大小將會隨著傳播距離的改變而改變,傳播距離越大,超聲波信號則越小。在STM32單片機(jī)的高精度超聲波測距系統(tǒng)設(shè)計(jì)過程中,為了提高測量結(jié)果的精度,設(shè)計(jì)人員通常會對衰減的超聲波回波進(jìn)行時間增益補(bǔ)償,這就需要將超聲波補(bǔ)償電路加人到系統(tǒng)設(shè)計(jì)之內(nèi),超生波補(bǔ)償電路的設(shè)計(jì)基本上都是采用具有時司增益控制功能的接收放大器。

4、主控器

該系統(tǒng)的核心組成部分采用STM32單片機(jī),該單片機(jī)對主控器主頻與定時器的控制是通過PLL進(jìn)行陪頻,從而讓主控器的頻率可以達(dá)到72MHz。主控器擁有如此高分辨率的定時器,可以實(shí)現(xiàn)超聲波測距的高精度測量巧]。2.3系統(tǒng)軟件設(shè)計(jì)

STM32單片機(jī)的高精度超聲波測距系統(tǒng),其軟件設(shè)計(jì)的主要流程如下:首先,對系統(tǒng)各個饃塊進(jìn)行初始化,通過STM32單片機(jī)的PWM產(chǎn)生頻率為40KHz的、具有8個周期的脈沖方波,并將要在漠塊中進(jìn)行捕捉的超聲波回波輸人到捕捉指令當(dāng)中;其次,待超聲波回波順利進(jìn)人到接收電路之后,利用整形電路和放大電路等硬件對其進(jìn)行相應(yīng)的處理并傳送到STM32單片機(jī)內(nèi),當(dāng)STM32單片機(jī)捕捉到回波觸發(fā)信號時,利用軟件濾波和峰值時間檢測法來計(jì)算出峰值時刻回波的到達(dá)時間;最后,借助相關(guān)計(jì)算公式得出被測距離值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44997

    瀏覽量

    650742
  • STM32
    +關(guān)注

    關(guān)注

    2295

    文章

    11032

    瀏覽量

    365222
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    超聲波測距系統(tǒng)設(shè)計(jì)

    這就是所謂的時間差測距法。 <三、 超聲波測距系統(tǒng)的電路設(shè)計(jì) 圖2 超聲波測距電路原理圖本
    發(fā)表于 10-15 15:25

    基于51單片機(jī)超聲波測距系統(tǒng)

    AT89C2051。采用12MHz高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。單片機(jī)用P3.5端口輸出超聲波換能器所需的40kHz的方波信號,P3.6端口監(jiān)測超聲波接收電路輸出的
    發(fā)表于 03-25 10:21

    基于單片機(jī)超聲波測距系統(tǒng)有什么優(yōu)點(diǎn)?

    廉。但是以往的超聲波傳感器由于高精度的要求,結(jié)構(gòu)復(fù)雜,且不能夠根據(jù)不同的環(huán)境自動調(diào)節(jié),成本高,適應(yīng)性差。本文介紹一種以AT89C2051 單片機(jī)為核心的低成本、高精度的數(shù)字顯示
    發(fā)表于 10-25 06:58

    怎樣去設(shè)計(jì)基于51單片機(jī)超聲波測距汽車避障系統(tǒng)

    很多種,短距離的可以用米尺,遠(yuǎn)距離的有激光測距等,超聲波測距適用于高精度的中長距離測量。因?yàn)?b class='flag-5'>超聲波在標(biāo)準(zhǔn)空氣中的傳播速度為331.45米/秒
    發(fā)表于 11-10 07:56

    基于單片機(jī)超聲波測距系統(tǒng)實(shí)現(xiàn)

    文章目錄1 簡介2 主要器件3 實(shí)現(xiàn)效果4 設(shè)計(jì)原理4.1 聲波雷達(dá)原理5 部分實(shí)現(xiàn)代碼6 最后1 簡介Hi,大家好,這里是丹成學(xué)長,今天向大家介紹一個學(xué)長做的單片機(jī)項(xiàng)目基于單片機(jī)超聲波
    發(fā)表于 11-10 08:53

    如何去設(shè)計(jì)一種STM32單片機(jī)高精度超聲波測量系統(tǒng)

    和準(zhǔn)確性。超聲波測距是一種典型的非接觸測量方式,在不同的傳播介質(zhì)中具有不同的傳播速度其系統(tǒng)結(jié)構(gòu)簡單、成本低。只有了解超聲波測距的原理、了解
    發(fā)表于 12-06 06:06

    如何利用單片機(jī)實(shí)現(xiàn)汽車避障超聲波測距汽車避障系統(tǒng)設(shè)計(jì)

    測量距離的方法有很多種,短距離的可以用米尺,遠(yuǎn)距離的有激光測距等,超聲波測距適用于高精度的中長距離測量。因?yàn)?b class='flag-5'>超聲波在標(biāo)準(zhǔn)空氣中的傳播速度為3
    發(fā)表于 01-10 08:28

    基于單片機(jī)超聲波測距系統(tǒng)的研究與設(shè)計(jì)

    基于單片機(jī)超聲波測距系統(tǒng)的研究與設(shè)計(jì)
    發(fā)表于 09-26 07:54

    基于STM32單片機(jī)高精度超聲波測距系統(tǒng)

    提出了一種基于 STM32單片機(jī)超聲波測距系統(tǒng)的設(shè)計(jì)方案。與傳統(tǒng)單片機(jī)相比,
    發(fā)表于 08-15 10:14 ?327次下載
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>高精度</b><b class='flag-5'>超聲波</b><b class='flag-5'>測距</b><b class='flag-5'>系統(tǒng)</b>

    基于單片機(jī)超聲波測距倒車?yán)走_(dá)系統(tǒng)設(shè)計(jì)

    基于單片機(jī)超聲波測距倒車?yán)走_(dá)系統(tǒng)設(shè)計(jì),很好的學(xué)習(xí)資料,快來下載吧。
    發(fā)表于 03-23 17:36 ?124次下載

    基于單片機(jī)超聲波測距系統(tǒng)設(shè)計(jì)

    基于單片機(jī)超聲波測距系統(tǒng)設(shè)計(jì)
    發(fā)表于 12-17 21:59 ?6次下載

    基于STM32單片機(jī)高精度超聲波測距系統(tǒng)的設(shè)計(jì)

    基于STM32單片機(jī)高精度超聲波測距系統(tǒng)的設(shè)計(jì)
    發(fā)表于 09-28 14:32 ?47次下載
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>高精度</b><b class='flag-5'>超聲波</b><b class='flag-5'>測距</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    51單片機(jī)驅(qū)動超聲波測距模塊

    51單片機(jī)驅(qū)動超聲波測距模塊(單片機(jī)最小系統(tǒng))-使用51單片機(jī)驅(qū)動
    發(fā)表于 07-22 10:01 ?61次下載
    51<b class='flag-5'>單片機(jī)</b>驅(qū)動<b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>模塊

    基于單片機(jī)超聲波測距

    設(shè)計(jì)簡介:本設(shè)計(jì)是基于單片機(jī)超聲波測距系統(tǒng),主要實(shí)現(xiàn)以下功能:可通過LCD1602顯示溫度、距離和最小距離; 可通過按鍵設(shè)置最小距離; 可通過蜂鳴器和LED進(jìn)行不同頻率的聲光報警;標(biāo)
    發(fā)表于 11-12 15:06 ?41次下載
    基于<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>

    單片機(jī)STM8S測量電壓電路_STM32單片機(jī)高精度超聲波測距系統(tǒng)的設(shè)計(jì)

    和準(zhǔn)確性。超聲波測距是一種典型的非接觸測量方式,在不同的傳播介質(zhì)中具有不同的傳播速度其系統(tǒng)結(jié)構(gòu)簡單、成本低。只有了解超聲波測距的原理、了解
    發(fā)表于 11-23 18:21 ?9次下載
    <b class='flag-5'>單片機(jī)</b>STM8S測量電壓電路_<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>高精度</b><b class='flag-5'>超聲波</b><b class='flag-5'>測距</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)