| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11294 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:超声波测距是无线测距的一种,由于其可以直接测量近距离指标,纵向分辨率高,适用范围广,方向性强,并具有不受光泽、烟雾、电磁干扰等因素影响,且覆盖面较大等所长。且在日常生活中得到广泛应用如:B超检测、雷达、倒车提醒、建筑工地距离测量等。而利用单片机的超声测距系统,硬件结构简单、工作可靠、测量误差小。 本文基于51单片机的超声测距原理,策划的一种倒车防撞报警体系。此系统以超声波在空气中的传播速度为要求,利用发射声波与反射声波的时间差来计算测量距离。以单片机为控制芯片,通过单片机采样超声波信号经发射模块、反射模块后,再将信号传送给单片机处理,从而达到测距的主意。同时采用DS18B20温度补偿模块对测量环境进行温度补偿,从而提高测量数据的准确度。整个系统的设计主要包括两部分,即硬件部分和软件部分。硬件部分由超声波发射电路、超声波接收电路、电源电路、显示电路等模块组成。软件部分包括液晶显示程序、超声波发送和接收程序以及主程序。最后通过硬件和软件联调,实现了在一定距离范围内的距离测量与报警提示。此系统具有操作简单、工作可靠、测距准确度高且可达厘米级、数据读取方便等优点。
关键词:超声波,51单片机,倒车雷达,测距,温度补偿
目录 摘要 Abstract 1绪论-6 1.1课题研究的背景-6 1.2课题研究的意义-6 2超声波测距系统-6 2.1超声波简介-6 2.2超声波测距原理-7 3设计方案-8 3.1设计思路-8 3.2总体方案-9 3.3单片机AT89C52-10 3.4超声波传感器-11 4硬件电路设计-12 4.1超声波发射电路-12 4.2超声波接收电路-13 4.3显示电路-14 4.4温度补偿模块-14 4.5声音报警电路的设计-15 5系统软件设计-16 5.1系统主程序设计-16 5.2系统中断程序设计-17 5.3距离计算-19 5.4 DS18B20初始化程序流程图-20 6系统电路调试及误差分析-20 6.1软件编译调试环境与系统仿真环境简介-20 6.2系统电路的调试-21 6.3测量准确度分析-22 6.4声速引起的误差-24 结 论-25 参考文献-26 致 谢-27 附录1 整机电路原理图-28 附录2 实物图-29 附录3 部分源程序-30 |

