摘要:论述一种用于移动控雷机器人越障的超声波测距系统.硬件上运用包络整形技术提高时间点检测的准确度,软件上使用盲区处理,数理统计,稳定性检测,发射功率功态改变技术提高测量精度和减少盲区范围.
标签: 超声波测距系统
上传时间: 2014-01-08
上传用户:youlongjian0
超声波传感器适用于对大幅的平面进行静止测距。普通的超声波传感器测距范围大概是 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); }
上传时间: 2013-11-01
上传用户:xiaoyuer
超声波程序.rar
上传时间: 2014-01-15
上传用户:qunquan
基于测距式的超声波测距仪,以AT89C51单片机为核心,精度高、有数字显示功能,实验精度达0.5CM
标签: 超声波测距仪
上传时间: 2015-03-12
上传用户:2404
这是一个基于51系列单片机的超声波测距程序 解压不需要密码.
上传时间: 2015-03-27
上传用户:youke111
tp868 Atml89c51(超声波)
上传时间: 2015-04-05
上传用户:2404
基于单片机的高精度超声波测距电路源程序.c
上传时间: 2015-04-06
上传用户:wcl168881111111
现在的热物理行业或者相关的专业经常需要计算干湿气体的物性参数,因此我们专业中做了这个
上传时间: 2015-04-30
上传用户:冇尾飞铊
电磁流量计的源程序。将流体流量用电磁转换方式变换成弱电信号,经消噪放大后由CPU处理再转显示。可显示瞬时流量,正反向的累计流量,净流量等等。
上传时间: 2015-05-06
上传用户:luke5347
各种实用电路图 +5V输入+30V输出升压电路.gif 4管发射机原理图.gif USB转232电路.gif 超声波驱蚊虫器.gif 经典的电源电路(7805扩流).gif 等20多个电路
上传时间: 2013-12-21
上传用户:时代电子小智