超声波测距_原创文档.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

超声测距大致有以下方法:

①取输出脉冲的平均值电压,该电压(其幅值基本固定)与距离成正比,

测量电压即可测得距离;

②测量输出脉冲的宽度,即发射超声波与接收超声波的时间间隔t,故被

测距离为S=1/2vt。本测量电路采用第二种方案。由于超声波的声速与温度

有关,如果温度变化不大,则可认为声速基本不变。如果测距精度要求很高,

则应通过温度补偿的方法加以校正。超声波测距适用于高精度的中长距离测量。

因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责计时,单

片机使用12.0M晶振,所以此系统的测量精度理论上可以达到毫米级。

超声波测距学习板采用STC89C51单片机,晶振:12M,单片机用P1.0口输出超

声波换能器所需的40K方波信号,利用外中断0口监测超声波接收电路输出的返

回信号,显示电路采用简单的4位共阳LED数码管,断码用74LS245,位码用8550

驱动.

超声波测距的算法设计:超声波在空气中传播速度为每秒钟340米(15℃

时)。X2是声波返回的时刻,X1是声波发声的时刻,X2-X1得出的是一个时间

差的绝对值,假定X2-X1=0.03S,则有340m×0.03S=10.2m。由于在这10.2m

的时间里,超声波发出到遇到返射物返回的距离,

超声波测距器的系统框图如下图所示:

硬件部分

超声波测距学习板采用STC89C51单片机,晶振:12M,单片机用P1.0口输出超声波换能器所需

的40K方波信号,利用外中断0口监测超声波接收电路输出的返回信号,显示电路采用简单的

4位共阳LED数码管,断码用74LS244,位码用8550驱动.主要由单片机系统及显示电路、超

声波发射电路和超声波检测接收电路三部分组成。采用STC89C51来实现对CX20106A红外

接收芯片和TCT40-10系列超声波转换模块的控制。单片机通过P1.0引脚经反相器来控制

超声波的发送,然后单片机不停的检测INT0引脚,当INT0引脚的电平由高电平变为低电平

时就认为超声波已经返回。计数器所计的数据就是超声波所经历的时间,通过换算就可以

得到传感器与障碍物之间的距离。同时,我们的实验板支持串口ISP在线下载程序,如果

您的计算机没有串口,该板支持USB转接线进行ISP下载的方式,非常方便;板载LCD1602

液晶显示屏接口,支持电路外扩展,板上已预留40芯外扩展接口。

1.单片机系统及显示电路

我们给测距系统设计了两种显示电路,一种是数码管显示的人机接口;另一种是LCD1602

字符型液晶屏显示接口,读者朋友可以根据自己的需求来修改程序,以使其通过不同的媒

介显示相关信息。本文中,我们的例程是用4位数码管显示的,我们可以看到显示电路采用

简单实用的4位共阳LED数码管,段码用74LS245驱动,位码用PNP三极管Q1、Q2、Q3、

Q4驱动,电路图中标号LCD1为1602液晶显示屏接口,电位器RP2用来调节液晶显示对比

度。单片机系统及显示电路如下图所示.

超声波发射电路原理图

前面我们讲到过,我们用单片机的P1.0口输出超声波换能器所需的40K方波信

号,如图所示。

超声波接收电路:

使用CX20106A集成电路对接收探头受到的信号进行放大、滤波。其总放大增益

80db。以下是CX20106A的引脚注释。

1脚:超声信号输入端,该脚的输入阻抗约为40kΩ。

2脚:该脚与地之间连接RC串联网络,它们是负反馈串联网络的一个组成

部分,改变它们的数值能改变前置放大器的增益和频率特性。增大电阻R1或减

小C1,将使负反馈量增大,放大倍数下降,反之则放大倍数增大。但C1的改变

会影响到频率特性,一般在实际使用中不必改动,推荐选用参数为R1=4.7Ω,

C1=1μF。

3脚:该脚与地之间连接检波电容,电容量大为平均值检波,瞬间相应灵

敏度低;若容量小,则为峰值检波,瞬间相应灵敏度高,但检波输出的脉冲宽度

变动大,易造成误动作,推荐参数为3.3μf。

4脚:接地端。

5脚:该脚与电源间接入一个电阻,用以设置带通滤波器的中心频率f0

文档评论(0)

156****9598 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档