基于at89c51对stc89c51单片机超声波传感器完成测距系统制作的温度补偿精度设计论文

华北理工大学轻工学院

Qing Gong College North China University of Science and Technology

毕业设计说明书

设计题目:

学生姓名: 学 号: 专业班级: 学 部: 指导教师:

2016年6月5日

目录

摘要 ..................................................... 1

1 绪论 .................................................. 2 2 总体方案设计 .......................................... 4 2.1.1 主控制器模块 .................................... 6 2.1.2 电源模块 ........................................ 6 2.1.3 显示模块 ........................................ 7 2.1.4 温度补偿模块 .................................... 7 2.1.5 报警模块 ........................................ 8 3 硬件实现及单元电路设计 ................................ 9 3.3.1 超声波的基本特性 ............................... 11

3.3.2 超声波的电器特性 ............................... 13

3.3.3 超声波的工作原理 ............................... 16 4 系统软件设计方案 ..................................... 20 5 温度补偿程序 .......................................... 25 6 系统的安装与调试 ...................................... 29 7 总结 ................................................. 30 8 参考文献 ............................................. 31 附录1 ................................................... 32 附录2 ................................................... 34

摘要

本次设计主要是利用STC89C51单片机、超声波传感器完成测距系统的制作,利用超声波对距离的检测,将前方物体的距离探测出来。通过DS18B20进行温度补偿,减少温度带来的干扰,提高测量精度。以AT89C51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。测距系统采用模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。数据经单片机综合分析处理,实现超声波测距仪的各种功能。

关键词:超声波传感器、STC89C51、DS18B20

1

联系客服:779662525#qq.com(#替换为@)