前言随着我国科学技术的迅速进展,许多场合都需要测距仪器的应用,如汽车倒车,建筑施工场地的施工以及一些工业现场的位置监控,还有矿井深度、水位位置、管道长度等场合都需要用到测距仪器
要求仪器简单,方便,易操作控制,而超声波测距仪,就能实现以上的要求
它测量范围在 0
20m,测量精度 1cm,测量时仪器与被测物体不会直接接触,而且能够清楚稳定的在液晶显示屏上显示出测量结果
但就目前整体的技术水平来说,人们可以具体利用的测距技术还十分有限
因此,这是一个正在蓬勃进展而又有无限前景的技术及产业领域
展望未来数十年,超声波测距仪作为一种新型的非常重要且有用的工具在各方面都将有很大的进展空间,它将朝着更加高定位高精度的方向进展,以满足日益进展的社会需求
本设计采纳以 AT89C52 单片机为控制器核心的高精度、低成本、微型化数字显示超声波测距仪的硬件电路和软件设计方法
整个电路采纳模块化设计,由主程序、中断程序、发射子程序、接收子程序、显示子程序等模块组成
各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能
在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块
1 总体方案设计介绍所谓的超声波就是指频率高于 20MHZ 的机械波
既然是以超声波为检测工具,那么肯定要产生超声波和接受超声波的工具,这就需要用到我们的传感器,俗称探头
它有发射器和接收器之分,主要原理就是利用电效应把电能和超声波相互转换,利用声波介质对被检测物进行非接触式无磨损的检测
超声波传感器对透明或有色物体,金属或非金属物体,固体、液体、粉状物质均能检测
本文所讨论的超声波测距仪利用超声波指向性强、能量消耗缓慢、传播距离较远、中长距的高精度测距等优点,即用超声波发射器向某一方向发送超声波,将电能转换,发射超声波,同时在发射的时候单片机就开始计时,在超声波遇到障碍物的时候反射回来,超声