没有合适的资源?快使用搜索试试~ 我知道了~
2017.4-基于距离差的方向跟踪1
需积分: 0 0 下载量 191 浏览量
2022-08-04
15:38:07
上传
评论
收藏 2.52MB PDF 举报
温馨提示
试读
4页
距离测量工具:超声波测距传感器人可以听到的声波频率范围大约是20Hz到20kHz,低于20Hz的声波称为次声波,超过20kHz的声音称为超声波,超声波遇到障碍物
资源详情
资源评论
资源推荐
技术与应用
tougao1@chinaitedu.cn
65
APR 2017 NO.07
基于距离差的方向跟踪
李琦 浙江省诸暨牌头中学
谢作如 浙江省温州中学
生 活·技 术·探 索
相 关 学 科 :数 学 、技 术 、物 理
当 前 ,在 很 多 领 域 中 都 需 要 用
到方向跟踪,如拍摄某一运动物体
时需要将摄像机实时对准被摄物
体;在自动驾驶系统中需要确定前
方 障 碍 物 的 方 向 ;在 自 动 化 武 器 的
火控系统中也需要确定目标的方
向 ;等 等 。
方向的确定有很多种方法,其
中有一种方法就是通过距离差,根
据平面几何原理计算出被测物体与
观察者正前方视线的水平夹角。如
图 1 所 示 ,角 θ 就 是 测 物 体 与 观 察 者
正前方视线的水平夹角。
● 距离测量工具:超声波测距
传感器
人可以听到的声波频率范围大
约是20Hz到20kHz,低于20Hz的声
波称为次声波,超过20kHz的声音称
为超声波,超声波遇到障碍物时容
易被障碍物反射回来。超声波测距
传感器就是通过发射40kHz超声波
同时接收被测物体反射的超声波,
并根据发射与接收的时间间隔来计
算出被测物体的距离,如图2所示。
假设t0时刻超声波测距传感器
向被测物体发出超声波,t1时刻接
的距离d为:d=(Δt*v)/2。
市面上所售的超声波测距传感
器一般有4个针脚,分别为VCC、
GND、TRIG、ECHO,图3所示的是
HC-SR04超声波测距模块。
使用时先将trig和echo端口都置
低,然后向trig端发送持续时间至少
10us的高电平脉冲,模块会自动向外
发送8个40kHz的超声波
方 波 。接 着 捕 捉 来 自 e c h o
端 的 高 电 平 持 续 时 间 ,这
个时间间隔就是超声波在
空气中运行的时间。
根据HC-SR04的测距原理,我
们可以写出如下Arduino超声波测
距函数:
图1
图3
图2
收到被物体反射的超声波,则时间
间隔Δt=t1-t0;设声音在空气中传
播速度为v,则可以计算出被测物体
f
loat ultrasonic_distance(int trig,int
echo){ //定义端口号
float distance;
long pulseIntime;
pinMode(trig,OUTPUT);
//设置trig口为输出模式
pinMode(echo,INPUT);
//设置echo口为输入模式
digitalWrite(trig, LOW);
//将trig设置为低电平
小小二-yan
- 粉丝: 28
- 资源: 299
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pcb原理图.PcbDoc
- 计算机视觉-人脸识别-开发包-商业应用-人脸识别开发包(免费,可商用,有演示、范例、说明书)完整项目实例源码.zip
- Libraries-Comm-Controller
- 豆瓣电影爬虫 爬取top电影的评论 + 每个用户的看过的电影的评论 用于推荐系统的 协同过滤+源代码+文档说明
- 交互设计课程竞品分析内容案例设计
- c07c4b30caf2ab290c3f2eea8339b34b.mp4
- emqx服务器搭建文件
- Libraries-Comm-Controller-DOC-V2-0-1-en.pdf
- update9-20240601.5.205.slice.img.7z.003
- 9f9ae03ea06c5c991afa26c5813d8831.amr
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0