超聲波傳感器適用于對大幅的平面進行靜止測距。普通的超聲波傳感器測距范圍大概是 2cm~450cm,分辨率3mm(淘寶賣家說的,筆者測試環境沒那么好,個人實測比較穩定的 距離10cm~2m 左右,超過此距離就經常有偶然不準確的情況發生了,當然不排除筆者技術 問題。)
測試對象是淘寶上面最便宜的SRF-04 超聲波傳感器,有四個腳:5v 電源腳(Vcc),觸發控制端(Trig),接收端(Echo),地端(GND)
附:SRF 系列超聲波傳感器參數比較
模塊工作原理:
采用IO 觸發測距,給至少10us 的高電平信號;
模塊自動發送8個40KHz 的方波,自動檢測是否有信號返回;
有信號返回,通過IO 輸出一高電平,高電平持續的時間就是超聲波從發射到返回的時間.測試距離=(高電平時間*聲速(340m/s))/2;
電路連接方法
Arduino 程序例子:
constintTrigPin = 2;
constintEchoPin = 3;
floatcm;
voidsetup()
{
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
}
voidloop()
{
digitalWrite(TrigPin, LOW); //低高低電平發一個短時間脈沖去TrigPin
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);
cm = pulseIn(EchoPin, HIGH) / 58.0; //將回波時間換算成cm
cm = (int(cm * 100.0)) / 100.0; //保留兩位小數
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
資源簡介:超聲波傳感器適用于對大幅的平面進行靜止測距。普通的超聲波傳感器測距范圍大概是 2cm~450cm,分辨率3mm(淘寶賣家說的,筆者測試環境沒那么好,個人實測比較穩定的 距離10cm~2m 左右,超過此距離就經常有偶然不準確的情況發生了,當然不排除筆者技術 問題。...
上傳時間: 2013-10-18
上傳用戶:星仔
資源簡介:超聲波傳感器適用于對大幅的平面進行靜止測距。普通的超聲波傳感器測距范圍大概是 2cm~450cm,分辨率3mm(淘寶賣家說的,筆者測試環境沒那么好,個人實測比較穩定的 距離10cm~2m 左右,超過此距離就經常有偶然不準確的情況發生了,當然不排除筆者技術 問題。...
上傳時間: 2013-11-01
上傳用戶:xiaoyuer
資源簡介:基于單片機的超聲波傳感器測距系統
上傳時間: 2013-10-20
上傳用戶:bioequ
資源簡介:實現六足機器人行走以及超聲波傳感器測距等功能;系統設計與算法屬獨創。
上傳時間: 2014-01-22
上傳用戶:wcl168881111111
資源簡介:超聲波傳感器測距 能準確測出物體據傳感器之間的距離
上傳時間: 2014-01-11
上傳用戶:ddddddos
資源簡介:超聲波傳感器 本設計主要是基于AT89S51芯片為核心的超聲波測距儀,并有超聲波處理模塊CX20106A、CD4069組成的超聲波發射電路、數碼管顯示等器件組成,包括單片機系統、超聲波發射電路、超聲波接收電路、單片機復位電路、LED顯示電路。主要實現超聲波測距并指...
上傳時間: 2013-07-04
上傳用戶:heminhao
資源簡介:1 系統簡介 與本文檔配套的超聲波測距模組為 V2.0 版本。 1.1 基本特性與參數指標 超聲波傳感器諧振頻率:40KHz; 模組傳感器工作電壓:4.5V~9V 模組接口電壓:4.5V~5.5V 1.2 主要功能 三種測距模式選擇跳線 J1(短距、中距、可調距): 短距...
上傳時間: 2015-07-10
上傳用戶:xinyuzhiqiwuwu
資源簡介:超聲波傳感器超聲波測距8051匯編源程序 晶振采用6M,P1口為數碼管段輸出口,P3.0~P3.2為數碼管位輸出口,P3.5超聲波發送輸出,P3.7超聲波接收。
上傳時間: 2016-02-29
上傳用戶:manking0408
資源簡介:針對超聲波應用系統易受噪聲干擾以及超聲波信號的空間衰減現象影響, 從而要求 超聲波傳感器工作在其最佳特性的特點, 論證了驅動脈沖信號的控制精度對傳感器工作特 性的影響, 給出了傳感器驅動信號脈沖寬度與傳感器頻率之間的最佳關系式, 提出了采用復 雜可...
上傳時間: 2014-01-12
上傳用戶:qunquan
資源簡介:基于單片機PIC16F877的超聲波傳感器應用程序 可用來檢測距離信號
上傳時間: 2013-12-25
上傳用戶:gyq
資源簡介:利用超聲波傳感器設計價格低廉、近距離測距器
上傳時間: 2017-02-21
上傳用戶:zhangzhenyu
資源簡介:0776、超聲波傳感器與應用電路
上傳時間: 2014-04-09
上傳用戶:steveng
資源簡介:智能垃圾桶,基于Arduino和超聲波傳感器設計源碼智能垃圾桶,基于Arduino和超聲波傳感器設計源碼
上傳時間: 2021-12-17
上傳用戶:
資源簡介:隨著科學技術的快速發展,超聲波將在科學技術中的應用越來越廣。本文對超聲波傳感器測距的可能性進行了理論分析,利用模擬電子、數字電子、微機接口、超聲波換能器、以及超聲波在介質的傳播特性等知識,采用以STC89C52 單片機為核心的低成本、高精度、微型化...
上傳時間: 2013-11-05
上傳用戶:lixinxiang
資源簡介:Arduino教程_Arduino圖形化編程軟件_ArduBlock
上傳時間: 2013-11-24
上傳用戶:pans0ul
資源簡介:Arduino教程_Arduino圖形化編程軟件_ArduBlock
上傳時間: 2013-12-03
上傳用戶:變形金剛
資源簡介:采用proc連接oracle數據庫,應用proc連接3步曲,供初者參考使用
上傳時間: 2015-05-30
上傳用戶:caixiaoxu26
資源簡介:用msp430做的一個超聲波雷達測距的源程序
上傳時間: 2015-08-18
上傳用戶:manlian
資源簡介:主要介紹新出現的短距離無線通信標準ZigBee 在單兵綜合作戰系統生命子系統中的應用。利用生物傳感器對 單兵生命體征數據進行采集,利用ZigBee 無線傳輸模式將這些數據傳至單兵穿戴式計算機,計算機對這些數據進行分析整 理后,利用衛星通信將上述結果傳回后方...
上傳時間: 2015-10-26
上傳用戶:manlian
資源簡介:基于java語言編寫且已編譯運行的圖書館管理系統的開發應用。連接sql server 2005數據庫
上傳時間: 2016-01-22
上傳用戶:1966640071
資源簡介:這是應用DS18B20 數字溫度傳感器進行測量溫度的實際應該用原程序
上傳時間: 2016-01-27
上傳用戶:
資源簡介:一個超聲波傳感器與51單片機的通信程序,實現了距離的測量
上傳時間: 2016-03-08
上傳用戶:rocketrevenge
資源簡介:用單片機來實現超聲波的測距,測量渡越時間,計算出距離,然后在LED上進行顯示.
上傳時間: 2016-04-06
上傳用戶:waizhang
資源簡介:本電路以89S51 單片機為中心、附加A44E 霍爾傳感器測距,實現對出租車計價統計,采用AT24C02 實現在系統掉電的時候保存單價和系統時間等信息,輸出采用8 段數碼顯示管。本電路設計的計價器不但能實現基本的計價,而且還能根據白天、黑夜、中途等待來調節單價...
上傳時間: 2016-05-26
上傳用戶:wpwpwlxwlx
資源簡介:超聲波測距 超聲波測距程序,AT89S52超聲波測距儀設計方法 超聲波測距 超聲波電路單片機 超聲波發射接收電路 超聲波 單片機測距
上傳時間: 2013-12-29
上傳用戶:helmos
資源簡介:超聲波傳感器在凌陽16位單片機上的C語言程序,精確度很高哦
上傳時間: 2014-01-07
上傳用戶:杜瑩12345
資源簡介:針對小車在行駛過程中的尋跡要求,設計了以AT89C51單片機為核心的控制電路,采用模塊化的設計方案,運用色標傳感器、金屬探測傳感器、超聲波傳感器、霍爾傳感器組成不同的檢測電路,實現小車在行駛中軌跡、探測預埋金屬鐵片、躲避障礙物、測量車速等問題檢測,并對...
上傳時間: 2013-12-09
上傳用戶:ZJX5201314
資源簡介:數字溫度傳感器DS18B20的原理與應用.pdf數字溫度傳感器DS18B20的原理與應用.pdf
上傳時間: 2013-12-26
上傳用戶:bakdesec
資源簡介:超聲波傳感器 TCT40-16TR 程序 電路,超聲波傳感器 TCT40-16TR 程序 電路
上傳時間: 2017-07-21
上傳用戶:ynsnjs
資源簡介:項目需要,前一段寫的用STM32F103RBT6開發板進行超聲波傳感器的距離讀取
上傳時間: 2022-07-23
上傳用戶:qingfengchizhu