推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于AT89C51单片机的超声波测距系统

更新时间:2019-09-19 07:05:23 大小:227K 上传用户:杨义查看TA发布的资源 标签:at89c51单片机超声波测距系统 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

文档为基于AT89C51单片机的超声波测距系统详解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,

部分文件列表

文件名 大小
基于AT89C51单片机的超声波测距系统.pdf 227K

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
产品与技术  
&路  
EA  
基于AT89C51单片机的超声波测距系统有硬件结构简单作可靠,  
测量误差小等特点。  
AT89C51片机的超声波测距系统  
□潍坊学院信息与控制工程系 戴曰章  
声波由于其指向性强能量消耗缓慢传播距离较远  
等优点而经常用于距离的测量如测距仪和物位测  
系统硬件电路设计  
量仪等都可以通过超声波来实现超声波测距主要应用于倒  
车雷达建筑施工工地以及一些工业现场例如液位井深、  
管道长度等场合用超声波检测往往比较迅速便计  
算简单易于做到实时控制并且在测量精度方面能达到工  
业实用的要求因此在测控系统的研制上得到了广泛应用本  
文介绍一种以AT89C51单片机为核心的低成本精度微  
型化数字显示超声波测距仪的硬件电路和软件设计方法。  
ATMEL司的AT89C51片机一种低功耗性  
内含4 KB Flash ROM8位CMOS单片机作  
电压范围为2.7~6 V(际使用+5 V供电)8位数据总线。  
它有一个可编程的全双工串行通信接口能同时进行串行发  
送和接收过RXD引脚(串行数据接收端)和TXD引脚(串  
行数据发送端)与外界进行通信。本超声波测距系统以  
AT89C51为中央处理器系统原理框图如图1所示。  
超声波测距原理  
超声测距从原理上可分为共振式脉冲反射式两种由  
于共振法的应用要求复杂在这里使用脉冲反射式超声波  
测距原理是通过超声波发射器向某一方向发射超声波在发  
射时刻的同时开始计时超声波在空气中传播途中碰到障  
碍物就立即反射来超声波接收器收到反射波就立即停止计  
超声波在空气中的传播速度c根据计时器记录的测  
出发射和接收回波的时间差t可以计算出发射点距障碍物  
的距离SSct/ 2就是所谓的时间差测距法。  
由于超声波也是一种声波声速c与温度有关表  
列出了几种不同温度下的声速在使用时如果温度变化不  
则可认为声速是基本不变的如果测距精度要求很高则  
应通过温度补偿的方法加以校正。  
系统上电工作后由脉冲发生器发出脉冲信号该脉冲  
信号一方面通过驱动的电路推动脉冲发生器发出超声波脉冲,  
另一方面发AT89C51内部定时器T1(由外部中断INT0实  
现)开始定时由AT89C51控制按时间自动改变放大器增  
即按发射波未到达接收器的传播时间逐渐增大放大器增  
接收到的超声回波经过放大和滤波后一是直接送给鉴  
幅器二是经峰值保持电路提取回波峰值作为阈值的基准信  
AT89C51通过ADC0809采样回波峰值过软件加权处  
附表 声速与温度关系表  
/℃  
-30  
313  
-20  
319  
-10  
325  
0
10  
20  
30  
100  
386  
/s1  
323  
338  
344  
349  
声速确定后要测得超声波往返的时间即可求得距  
这就是超声波测距系统的原理。  
电气时2005年第7期  
130 |  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载