【摘要】本篇论文是通过单片机工作以及超声波测距传感器的相互配合,来完成超声波测距,形成一个测距系统。这个系统分为6个模块,分别是:超声波和接收模块和发射模块、AT89S52单片机、以及LCD1602显示模块。文章介绍了超声波测距传感器的发射模块、接收模块的工作原理,并结合自身的理解并分析了AT89S52单片机的工作原理以及性能特点,以现理解的基础,结合已了解知识,设计了超声波测距系统的模拟方案,各个功能实现并运用。主要由AT89S52单片机的计数器来产生超声波时钟脉冲信号为本系统的超声波时钟脉冲信号,并开启计时工作,然后计算出超声波来回超声波发射模块和接收模块之间的时间,最后显示在LCD1602液晶显示屏上距离的测量。本系统具有可读性强和可靠性强等特点。
【关键词】:AT89S52; 超声波发射模块; LCD1602; 超声波接收模块
目录
摘要
Abstract
1绪论-1
1.1 课题研究的背景-1
1.2 课题研究的意义-1
1.3 本文研究内容-1
2系统总体方案-2
2.1 系统测距原理-2
2.2 系统总体方案-2
3系统硬件电路-4
3.1 AT89S52单片机最小系统-4
3.2 超声测距模块-5
3.3 LCD1602液晶显示模块-6
4系统软件设计-7
4.1 主程序设计-7
4.2 LCD1602显示程序-9
5.总结-12
参考文献-13
致谢-14
附录A 总电路图-15
附录B 电路实物图-16
附录C 程序-17