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

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

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

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

超聲波測(cè)距儀的制作圖解

454398 ? 來(lái)源:wv ? 2019-09-20 09:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:零件清單

只需要很少的部件:

1只有HC-SR04超聲波模塊或類(lèi)似的

1只有Arduino Uno R3

4只有Arduino male-女性跳線

第2步:接線圖

完成此項(xiàng)目只需要四條線。

接線圖顯示在photo1中。

步驟3:理論

HC-SR04超聲波測(cè)距儀模塊(照片1)提供2cm-400cm范圍內(nèi)的非接觸式測(cè)量。精度通常為+/- 3mm,具體取決于距離,氣溫和濕度。

為獲得最高精度,目標(biāo)區(qū)域應(yīng)至少為0.5平方米。當(dāng)換能器直接指向目標(biāo)時(shí)獲得最佳結(jié)果。但是,可以在+/- 15度的假想“錐形”內(nèi)使用可用的結(jié)果。

將HC-SR04連接到Arduino非常簡(jiǎn)單,因?yàn)槌藘蓚€(gè)電源引腳外,只有兩根電線,“Trig”(觸發(fā)器)和“Echo”是必需的。

必須將10uS(微秒)觸發(fā)脈沖施加到“Trig”引腳以開(kāi)始每次測(cè)量。

接收到觸發(fā)脈沖后,模塊以40kHz(千赫茲)的頻率發(fā)出8個(gè)周期的“脈沖串”,然后“Echo”線變?yōu)楦唠娖?。觸發(fā)脈沖和“Echo”引腳的上升沿之間有一個(gè)短的430uS間隔,在此期間,在超聲波脈沖發(fā)生之前,發(fā)射器電路中會(huì)產(chǎn)生高能量+/- 10伏電荷。

收到回波信號(hào)時(shí),“Echo”引腳降至LOW,或者先取210mS。

[注意:

如果阻止超聲波信號(hào)(我使用過(guò)在換能器上卷起襪子,您將觀察到3550cm的距離讀數(shù),該讀數(shù)超出傳感器范圍約400cm。

超過(guò)400厘米時(shí),距離讀數(shù)會(huì)突然跳到3550厘米。原因如下:

在正常操作中,measure()函數(shù)在小于25mS(423cm)內(nèi)完成其測(cè)量,然后再等待25mS,直到任務(wù)調(diào)度程序接下來(lái)將TaskFlag1設(shè)置為“TRUE”。

如果沒(méi)有收到回聲,任務(wù)調(diào)度程序?qū)⒗^續(xù)每隔50mS將TaskFlag1設(shè)置為“TRUE”,直到HC-SR04在210mS后超時(shí)并且Echo引腳降低。 HC-SR04忽略由measure()函數(shù)產(chǎn)生的所有10uS啟動(dòng)脈沖。

210mS的超時(shí)值對(duì)應(yīng)3550cm的距離。..因此距離突然跳躍閱讀。

重點(diǎn)是所有距離讀數(shù)都小于400厘米是正確的。 ]

典型波形

照片2,3,4中顯示了5cm,10cm,20cm和200cm距離的波形,以及5.

每張照片中的頂部曲線是“Trig”引腳。..。..每張照片中的下部曲線是“Echo”引腳。

每個(gè)“Echo”脈沖的持續(xù)時(shí)間可以通過(guò)將跡線長(zhǎng)度乘以每張照片右下角顯示的“uS/div”值來(lái)計(jì)算。

計(jì)算距離

可以從公式計(jì)算出精確距離:

距離(cm)=脈沖長(zhǎng)度*聲速/2 * 100 。..。..。..。..。..。..。..。..。..。..。..。..。..。.(1)

這假設(shè)“聲速”為340m/S,并且回波距離是實(shí)際距離的兩倍。

也可以計(jì)算距離使用公式:

距離(cm)=脈沖長(zhǎng)度(uS)/59 。..。..。..。..。..。..。..。. 。..。..。..。..。..。..。..。..。..。..。..。..。..。..。..。..。. 。..。(2)

通過(guò)調(diào)整常數(shù)值59可以得到確切的距離。

[注意:

常數(shù)的59值推導(dǎo)如下:

聲速約為340m/S,為0.034cm/uS(厘米/微秒) nd)。

0.034cm/uS的倒數(shù)是29.412uS/cm,當(dāng)乘以2以允許返回路徑時(shí),倒圓時(shí)等于58.824或59。 ]

示例1:

將脈沖長(zhǎng)度2400uS代入等式( 1)我們得到:

距離= 2400/1000000 * 340/2 * 100 = 40.8cm

示例2:

將脈沖長(zhǎng)度2400uS代入等式(2)得到:

距離= 2400/59 = 40.7cm

步驟4:代碼

代碼包含一個(gè)“measure()”函數(shù),使用instructable https://www中描述的任務(wù)調(diào)度程序每50mS調(diào)用一次。 instructables.com/id/Multi-task-Your-。..

measure()函數(shù)包含以下代碼:

// ----- generate 10uS start pulse

digitalWrite(Trig,HIGH);

delayMicroseconds(10);

digitalWrite(Trig,LOW);

// ----- measure the distance

while (!digitalRead(Echo)); //wait for Echo pin to go high

start_time = micros();

while (digitalRead(Echo)); //wait for Echo pin to go low

finish_time = micros();

time_taken = finish_time - start_time;

Distance = ((float)time_taken)/59;

完整代碼“Ultrasonic_range_finder將此文本文件的內(nèi)容復(fù)制到Arduino草圖中,將其保存為“Ultrasonic_range_finder”(不帶引號(hào)),然后編譯并上傳到Arduino。

步驟5:測(cè)量距離

要查看距離讀數(shù),請(qǐng)單擊“工具|串行監(jiān)視器”并將速度設(shè)置為115200波特。

可以通過(guò)沿標(biāo)尺放置物體然后調(diào)整“距離”的常數(shù)“59”值來(lái)校準(zhǔn)距離讀數(shù),直到顯示精確讀數(shù)。

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

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192138
  • 超聲波測(cè)距儀
    +關(guān)注

    關(guān)注

    1

    文章

    47

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    超聲波測(cè)距換能器:工業(yè)與生活中的測(cè)量利器

    在科技飛速發(fā)展的今天,各類(lèi)傳感器在各個(gè)領(lǐng)域發(fā)揮著至關(guān)重要的作用。其中,超聲波測(cè)距換能器憑借其獨(dú)特的優(yōu)勢(shì),成為了距離測(cè)量領(lǐng)域的明星產(chǎn)品。無(wú)論是工業(yè)生產(chǎn)中的精密檢測(cè),還是日常生活中的智能應(yīng)用,超聲波
    的頭像 發(fā)表于 07-02 16:22 ?175次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>測(cè)距</b>換能器:工業(yè)與生活中的測(cè)量利器

    超聲波測(cè)距換能器:工業(yè)與生活中的測(cè)量利器

    在科技飛速發(fā)展的今天,各類(lèi)傳感器在各個(gè)領(lǐng)域發(fā)揮著至關(guān)重要的作用。其中,超聲波測(cè)距換能器憑借其獨(dú)特的優(yōu)勢(shì),成為了距離測(cè)量領(lǐng)域的明星產(chǎn)品。無(wú)論是工業(yè)生產(chǎn)中的精密檢測(cè),還是日常生活中的智能應(yīng)用,超聲波
    發(fā)表于 07-02 16:20

    超聲波換能器:原理與多領(lǐng)域應(yīng)用解析

    一、引言 在現(xiàn)代科技的發(fā)展進(jìn)程中,超聲波技術(shù)占據(jù)著重要地位,從工業(yè)生產(chǎn)到醫(yī)療診斷,從日常生活到科研探索,超聲波的身影無(wú)處不在。而超聲波換能器作為超聲波技術(shù)的核心部件,如同一位幕后英雄,
    發(fā)表于 06-28 15:09

    超聲波水下測(cè)距換能器:探索水下世界的“千里眼”

    水下測(cè)量的“超級(jí)英雄”——超聲波水下測(cè)距換能器。 一、什么是超聲波水下測(cè)距換能器 超聲波水下測(cè)距
    發(fā)表于 06-26 10:43

    超聲波清洗的原理是什么?超聲波清洗是如何起作用的?

    超聲波清洗是一種利用高頻超聲波振動(dòng)來(lái)清洗物體表面和難以達(dá)到的細(xì)微部分的清潔技術(shù)。其工作原理基于聲波的物理特性和聲波對(duì)液體中微小氣泡的影響。以下是超聲
    的頭像 發(fā)表于 05-26 17:21 ?661次閱讀
    <b class='flag-5'>超聲波</b>清洗的原理是什么?<b class='flag-5'>超聲波</b>清洗是如何起作用的?

    超聲波頻率和功率對(duì)在線式超聲波清洗的影響如何?

    在線式超聲波清洗是一種高效、環(huán)保的清洗方式,在多個(gè)行業(yè)得到了廣泛應(yīng)用。然而,超聲波頻率和功率是影響清洗效果和清洗速度的關(guān)鍵因素。在本文中,我們將從理論和實(shí)踐兩個(gè)方面分析超聲波頻率和功率對(duì)在線式
    的頭像 發(fā)表于 05-09 16:39 ?326次閱讀
    <b class='flag-5'>超聲波</b>頻率和功率對(duì)在線式<b class='flag-5'>超聲波</b>清洗的影響如何?

    超聲波傳感器的種類(lèi)原理與設(shè)計(jì)應(yīng)用的注意要點(diǎn)

    、位置或移動(dòng)速度。 超聲波傳感器的功能相當(dāng)多樣,常用來(lái)進(jìn)行距離測(cè)量,超聲波傳感器可以精確地測(cè)量目標(biāo)物體與傳感器之間的距離,廣泛應(yīng)用于自動(dòng)化控制、測(cè)距儀和物體位置測(cè)量等領(lǐng)域。此外,超聲波
    的頭像 發(fā)表于 01-26 17:15 ?1313次閱讀
    <b class='flag-5'>超聲波</b>傳感器的種類(lèi)原理與設(shè)計(jì)應(yīng)用的注意要點(diǎn)

    畢業(yè)設(shè)計(jì)競(jìng)賽選題推薦 | 鴻蒙物聯(lián)網(wǎng)應(yīng)用之智能測(cè)距儀項(xiàng)目實(shí)戰(zhàn)(含文檔及源碼)

    的功能,如數(shù)據(jù)記錄、分析和共享,極大地簡(jiǎn)化了測(cè)量工作流程。因此人們開(kāi)始發(fā)明出紅外測(cè)距、雷達(dá)測(cè)距、激光測(cè)距超聲波測(cè)距等多種形式的非接觸式
    的頭像 發(fā)表于 01-07 15:35 ?950次閱讀
    畢業(yè)設(shè)計(jì)競(jìng)賽選題推薦 | 鴻蒙物聯(lián)網(wǎng)應(yīng)用之智能<b class='flag-5'>測(cè)距儀</b>項(xiàng)目實(shí)戰(zhàn)(含文檔及源碼)

    超聲波清洗的使用方法

    超聲波清洗作為一種高效的物理清洗技術(shù),廣泛應(yīng)用于各個(gè)領(lǐng)域,為實(shí)驗(yàn)室樣品脫氣、混勻、提取、乳化等提供了可靠的解決方案。超聲波清洗利用超聲波
    的頭像 發(fā)表于 12-25 23:38 ?961次閱讀
    <b class='flag-5'>超聲波</b>清洗<b class='flag-5'>儀</b>的使用方法

    超聲波液位計(jì)的工作原理 超聲波液位計(jì)與其他液位計(jì)的比較

    超聲波液位計(jì)是一種利用超聲波信號(hào)來(lái)測(cè)量液體高度的儀器。其工作原理基于超聲波在介質(zhì)中的傳播特性。以下是超聲波液位計(jì)的基本工作原理: 發(fā)射超聲波
    的頭像 發(fā)表于 11-23 10:28 ?1333次閱讀

    RK3568教學(xué)實(shí)驗(yàn)箱_操作案例:5-19 超聲波測(cè)距實(shí)驗(yàn)

    、熟悉Qt程序的開(kāi)發(fā)流程; 2、掌握Qt Creator的基礎(chǔ)開(kāi)發(fā)使用; 3、通過(guò)編寫(xiě)Qt程序?qū)崿F(xiàn)超聲波測(cè)距的顯示界面。 三、實(shí)驗(yàn)原理 Qt工程的創(chuàng)建步驟包括: (1)創(chuàng)建Qt工程; (2)GUI
    發(fā)表于 09-23 15:40

    超聲波和次聲波的頻率范圍和應(yīng)用

    超聲波和次聲波是兩種不同頻率的聲波,它們?cè)谠S多領(lǐng)域都有廣泛的應(yīng)用。以下是關(guān)于超聲波和次聲波的頻率范圍和應(yīng)用的介紹:
    的頭像 發(fā)表于 09-19 16:42 ?6343次閱讀

    超聲波測(cè)速的原理、方法及應(yīng)用

    超聲波測(cè)速是一種利用超聲波在介質(zhì)中的傳播速度來(lái)測(cè)量物體速度的技術(shù)。它廣泛應(yīng)用于工業(yè)、醫(yī)療、交通等領(lǐng)域。 一、超聲波測(cè)速的原理 超聲波的定義 超聲波
    的頭像 發(fā)表于 08-16 10:36 ?7387次閱讀

    超聲波測(cè)速是利用超聲波的什么效應(yīng)

    理論。其主要內(nèi)容為:物體輻射的波長(zhǎng)因?yàn)椴ㄔ春陀^測(cè)者的相對(duì)運(yùn)動(dòng)而產(chǎn)生變化。 在超聲波測(cè)速的應(yīng)用中,測(cè)速向被測(cè)物體(如車(chē)輛、網(wǎng)球等)發(fā)射超聲波,超聲波在碰到物體后會(huì)被反射回來(lái)。由于被測(cè)物
    的頭像 發(fā)表于 08-16 10:34 ?1850次閱讀

    第七章-V1.5 STM32超聲波測(cè)距STM32F103C8t6超聲波避障小車(chē) 超聲波避障模塊 STM32超聲波測(cè)距

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