基于AT89S51的超声波测距系统的设计与实现.doc
时间:11-05 11:16
查看:1161次
下载:162次
简介:
超声波是指频率在20kHz以上的声波,它属于机械波的范畴。随着科技水平的不断提高,超声波测距技术被广泛应用于人们日常工作和生活之中。
本系统采用以AT89s51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路。整个电路采用模块化设计,由信号发射和接收、供电、温度测量、显示等模块组成。超声波经放大后发射出去,单片机的计时器开始计时,当超声波被反射原路返回后,再经过放大、滤波、整形等环节,被单片机接收,计时器停止计时。用时间乘以速度就得到了测量距离。本系统设有DSl8b20数字温度传感器,能测量环境的温度,以此来校正超声波的速度,使测量结果更准确。本系统硬件和软件设计科学合理,实际测量误差小于3%。