- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
!#W%
九 江 职 业 技 术 学 院 学 报
(邹晓娥:基于单片机的超声波测距系统设计)
基于单片机的超声波测距系统设计
邹晓娥,李良仁
(九江职业技术学院电气工程系,江西九江 %%!()
!-
摘
要:利用超声波测量距离是一种有效的非接触式测距方法,本文介绍单片机控制的超声波测距系
统的原理,给出系统的硬件构成和软件控制流程,并在数据处理中采用了温度补偿修正。此
系统具有易控制、工作可靠,测量精度高的优点。
关键词:单片机;超声波;测距;补偿
中图分类号:)*’+ 文献标识码:, 文章编号:’$’-!!(!#)%$!-$!
!$’()*,-#’$./-0!$+-.1-#2,%34#56-#7’89$:8’5:2+,
./0124$5 676289$:8
(;2894?3283B )5?C8?3 D4A95,;289,;389E,%%!()
;#,-.:7’5G?25@4I53:@C5JF38?5K2C4@?48@? LMF89@348?K3H5N)C5O3O52@4J?5
@C5K4:P89O:8?O54@C5FMF5I?48@4AJLM?CO?4IO@: @C5C3JK35?4IO4858@38JF4@K35$?48@4AJ
O:4?5F,38J@C5@IO53: ?4IO58F@483I58JI58@28J 3O:4?5F89N7’O:4H5J@C5FMF5I253M@ 4O535
K2C:A3LA@M38JC9CI53:89O:?F48N
=4’,7#:DCO?4IO@:,0A:F48?K3H5,Q2@8?5I53:I58@,D4IO58F@48
引言
超声波在工业生产、医疗技术、日常生活中的应用越来
越多。超声波在介质中传播时在不同界面上具有反射的特
性,由于它有指向性强、方向性好、传播能量大、传播距离
较远等特点,所以常用于测量物体的距离、厚度、液位等。
其传播速度与介质的密度和弹性特性有关,它在空气中的传
播速度为%RI/F。超声波测距的方法有渡越时间法、频差
法、幅值法等,本文利用超声波特性、渡越时间法,以采用
S)+’D-单片机作为核心控制器件,应用 T434J#系列
超声波传感器、T434J#-系列超声波距离模块,实现超
声波非接触式测距。由于超声波在空气中传播速度会随介质
温度的升高而增大,影响测量精度,给出了修正方案。该系
统可广泛应用于位移和距离测量。
! 超声波测距工作原理
超声波传感器发射一定频率的超声波,借助空气媒质传
播,到达测量目标或障碍物后反射回来,其所经历的时间与
超声波传播的路程的远近有关,测试传输时间可以得出距
收稿日期:!#$%$!#
:邹晓娥
离,只要从测量点某一时间发射超声波,并测量该声波返回
的时间即可实现测距。
假如 6(I)表示物体 之 间 的 距 离,测 得 的 时 间 为 )
(F),传播速度为 (I/F)表示,则有以下关系式:
!U#/!(I)
但传播速度会随环境温度变化而变化。在空气中的传播
速度,若以@(V)表示环境温度,则传播速度为
#U%%W-XW#$(I/F)
气 温 为 -V 的 音 速 为 %RW-I/F,!-V 的 时 候 为
%R#W-I/F,测试距离约有!Y的误差。测量时按上式对超声
波传播速度加以修正,以减小误差。
系统构成
系统构成框图如下图所示。该超声波测距系统由Z58[
FD4IO公司生产的 T434J#系列超声波传感器、T434J
#-系列超声波距离模块和 S)+’D-单片机构成。T434J
#超声波传感器是集发射和接收一体的传感器,发射频率
为R’WR%.,发射角度为 % 度。超声波传感器有一定惯
九 江 职 业 技 术 学 院 学 报
:..,1!
:,
=)( =*AB#(*(’D 5E#F#( 7’AE
性,发送结束后有一定余振,这种余振扰乱了系统捕捉返回
信号,造成超声波传感器的测量范围受到限制,最近可测量
!#$。当接收回波时,%(+,-..内部有一个调谐电路,
使得只有/01/!2 信号才能通过,其他频率信号则被过滤,
内部集成了放大器,对返回微弱超声波信号加以放大。
图3 系统硬件构成框图
单片机 45607-3用来对 %(+,..系列超声波传感器
和 %(+,-..系列超声波距离模块的控制,单片机通过
%31.引脚来控制超声波的发 送,然 后 单 片 机 不 停 的 检 测
895.引脚,当895.引脚电平由高电平变为低电平时就认
为超声已返回,计数器所计的数据就是超声波所经历的时
间,通过换算可计算出超声波和障碍物之间的距离,由单片
! 系统软件设计
系统程序流程如图:所示,单片机 45607-3先把 %31.
置.,启动超声波传感器发射超声波,并启动内部定时器
5.
文档评论(0)