电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于单片机控制的超声波测距报警系统

基于单片机控制的超声波测距报警系统_第1页
1/10
基于单片机控制的超声波测距报警系统_第2页
2/10
基于单片机控制的超声波测距报警系统_第3页
3/10
下载后可任意编辑基于单片机控制的超声波测距报警系统0 引言超声波具有定向性好、能量集中、在传输过程中衰减较小、反射能力较强等优点,超声波传感器可广泛应用于非接触式检测方法,因而采纳仿真技术进行超声波测距。目前国内的超声波测距专用集成电路都是只有厘米级的测量准确度。通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用 LM92 温度传感器进行声波传播速度的补偿后,设计的高准确度超声波测距仪能达到毫米级的测量准确度。1 超声波测距报警系统基本原理如图 1 所示,使单片机可接收超声波模块输出的距离信号,并对其进行合理的处理后,在显示模块上实时显示超声波模块与障碍物的距离。图 1 系统连接示意单片机发出 40 kHz 的方波信号,经放大后通过超声波发射器输出;超声波接收器将接收到的超声波信号经放大器放大,用锁相环电路进行检波处理后,启动单片机中断程序,测得时间为 t.再通过软件编程进行判别、计算,得出所测距离值并由 LED 数码管显示,其原理框图如图2。图 2 超声波测距仪原理框图发射器发出的超声波以速度 v 在空气中传播,在到达被测物体时被反射返回,由接收器接收,其往返时间为 t.由公式:测出的距离 L (m) = 常温下的声速 340 (m/s)× 感应时间 t (s) / 2,算出被测物体的距离。由于超声波也是一种声波,其声速 v 与温度有关,下载后可任意编辑假如温度变化不大,则可认为声速是基本不变的。假如测距准确度要求很高,则应通过温度补偿的方法加以修正。2 系统硬件设计2.1 超声波测距原理单片机在 T0 时刻发射方波,同时启动定时器开始计时,当收到回波后,产生一个负跳变到单片机中端口,单片机响应中断程序,定时器停止计数。计算时间差,即可得到超声波在介质中传播的时间 t ,由此便可计算出距离。其时序图如图 3 所示。图 3 超声波时序图2.2 硬件电路硬件电路的设计主要包括单片机系统及显示电路、超声波发射电路和超声波检测接收电路三部分。单片机采纳 STC89C51 或其兼容系列。采纳 12 MHz 高准确度的晶振,以获得较稳定时钟频率,减小测量误差。单片机用 P2.4 端口输出超声波换能器所需的 40 kHz 的方波信号,利用外中断 0 口监测超声波接收电路输出的返回信号。显示电路采纳简单有用的 4 位共阳 LED 数码管,段码用程序驱动,位码用 PNP 三极管驱动。2.3 各主要模块的硬件下载后可任意编辑STC89C51 芯片引脚与封装...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于单片机控制的超声波测距报警系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部