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

  • 9
  • 0
  • 约 2页
  • 2017-06-09 发布于天津
  • 举报
基于AT89C51单片机的超声波测距系统.PDF

EA 产品与技术 器件电路 基于AT89C51单片机的超声波测距系统,具有硬件结构简单,工作可靠, 测量误差小等特点。 基于AT89C51单片机的超声波测距系统 □潍坊学院信息与控制工程系 戴曰章 超声波由于其指向性强、能量消耗缓慢、传播距离较远 系统硬件电路设计 等优点,而经常用于距离的测量,如测距仪和物位测 量仪等都可以通过超声波来实现。超声波测距主要应用于倒 车雷达、建筑施工工地以及一些工业现场,例如液位、井深、 ATMEL公司的AT89C51单片机,是一种低功耗、高性 管道长度等场合。利用超声波检测往往比较迅速、方便、计 能、片内含有4 KB Flash ROM的8位CMOS单片机,工作 算简单、易于做到实时控制,并且在测量精度方面能达到工 电压范围为2.7~6 V(实际使用+5 V供电),8位数据总线。 业实用的要求,因此在测控系统的研制上得到了广泛应用。本 它有一个可编程的全双工串行通信接口,能同时进行串行发 文介绍一种以AT89C51单片机为核心的低成本、高精度、微 送和接收。通过RXD引脚(串行数据接收端)和TXD引脚(串 型化数字显示超声波测距仪的硬件电路和软件设计方法。 行数据发送端)与外界进行通信。本超声波测距系统以 AT89C51为中央处理器,其系统原理框图如图1所示。 超声波测距原理 脉冲发生器 LED显示器 超声测距从原理上可分为共振式、脉冲反射式两种。由 驱动器 TXD RXD D0 于共振法的应用要求复杂,在这里使用脉冲反射式。超声波 T INT0 ~ AD0809 D7 测距原理是通过超声波发射器向某一方向发射超声波,在发 AT89C51 T/V R 转换电路 P1.2 8 射时刻的同时开始计时,超声波在空气中传播,途中碰到障 ~ P1.1 前置放大器 P1.5 温度传感器 碍物就立即反射来,超声波接收器收到反射波就立即停止计 4 T0INT1 自动增益 DAC0832 时。超声波在空气中的传播速度为c,而根据计时器记录的测 (按时间) 整形 出发射和接收回波的时间差t,就可以计算出发射点距障碍物 滤波 回波鉴别器 的距离S,即:S=ct/ 2。这就是所谓的时间差测距法。 峰值保持 由于超声波也是一种声波,其声速c与温度有关,附表 列出了几种不同温度下的声速。在

文档评论(0)

1亿VIP精品文档

相关文档