苏ICP备112451047180号-6
基于51单片机的超声波测距
1 绪论
1.1 项目研究背景及意义
因为超声波频率高、波长短、能量集中、方向性好,传播速度大约等同于声速(340m/s 15℃空气中)又具有较高的分辨力,所以此次研究选用超声波作为测距工具。由于超声测距是一种不需要通过直接接触就能检测的技术,不受外界因素影响,又更加简洁卫生。因此,超声在空气中测距在特殊环境下有较广泛的应用。在机器人要实现在未知和不确定环境下行走,必须实时采集环境信息,以实现避障和导航,这些都能通过实现感知环境信息的超声波传感器系统来实现。同时由于超声波测距系统具有以上的这些优点,因此在汽车倒车雷达的研制方面也得到了广泛的应用。
目 录
1 绪论 1
1.1 项目研究背景及意义 1
2 总体设计方案及论证 1
2.1 总体方案设计 1
3 硬件实现及单元电路设计 2
3.1 主控制模块 2
3.2 超声波测试模块 3
3.3 超声波传感器原理 4
3.4 测距分析 4
3.5 时钟电路的设计 5
3.6 复位电路的设计 5
3.7 声音报警电路的设计 6
3.8 显示模块 6
4 软件设计 7
4.1 主程序工作流程图 7
5 总结 9
6 参考文献 10
致谢 11
附件1:原理图 12
附件2:程序 12
附件3:实物图 22
参考文献
[1] 吴政江. 单片机控制红外线防盗报警器[J]. 锦州师范学院学报, 2001.
[2] 宋文绪. 传感器与检测技术[M]. 北京: 高等教育出版社, 2004.
[3] 余锡存. 单片机原理及接口技术[M]. 西安: 西安电子科技大学出版社, 2000.
[4] 唐桃波, 陈玉林. 基于AT89C51的智能无线安防报警器 [J]. 电子设计应用, 2003, 5(6): 49~51.
[5] 李全利. 单片机原理及接口技术[M]. 北京: 北京航空航天大学出版社, 2004.
[6] 薛均义, 张彦斌. MCS-51系列单片微型计算机及其应用[M]. 西安: 西安交通大学出版社, 2005.
[7] 徐爱钧, 彭秀华. 单片机高级语言C51应用程序设计[M]. 北京: 北京航空航天大学出版社, 2006.
[8] 康华光. 电子技术基础(模拟部分)[M]. 北京: 高等教育出版社, 2004.