摘要:本设计是在AT89C51单片机的基础上结合超声波传感器设计的测距仪。它是根据超声波在空气中传播的反射原理, 以超声波传感器为检测部件, 应用超声波传播的时间来测量距离。本设计采用US-100超声波模块实现对目标物的测距,所测距离由AT89C51加以处理并通过数码管显示。该设计的优点是:易控制、测距精确度高、流程清晰,可实时进行障碍物检测。设计完成后的超声波测距仪能够在各个领域发挥作用,用途广泛。76339
毕业论文关键词:AT89C51,超声波,测距
Abstract: Based on the AT89C51, this distance measuring instrument is designed by combining with an ultrasonic sensor。 In accordance with the principle of the ultrasonic wave propagation and reflection in the air and by regarding ultrasonic sensor as detection components, it uses ultrasonic wave propagation time to measure the distance。 This design uses the US-100 ultrasonic module to achieve the distance measurement of the target。 The distance measured is to be processed by the AT89C51 and displayed by the digital tube。 The advantages of this design: easy to control, high accuracy, clear procedure, real-time obstacle detection。 The finished design has a variety of applications and can be used in a wide range of fields。
Key words: AT89C51,ultrasonic wave,measure distance
目 录
1 绪论 4
1。1 课题研究背景 4
1。2 课题研究意义 4
1。3 设计内容 4
1。4 设计要求 5
2 系统方法选择与论证 5
2。1 超声波简介 5
2。2 超声波测距原理 5
2。3 方案论证 6
2。4 主要元件介绍 8
3 硬件电路设计 9
3。1 复位电路 10
3。2 振荡电路 10
3。3 电源电路 11
3。4 US-100超声波模块 11
3。5 数码管驱动电路 15
3。6 数码管显示电路 15
3。7 蜂鸣器报警电路 17
3。8 光敏检测和灯光报警电路 17
3。9 LED电路 17
4 软件设计 18
4。1 主程序流图 18
4。2 分程序流图 19
5 误差分析 20
结论 21
参考文献 22
致谢 23
附录 24
1 绪论
1。1 课题研究背景
斯帕拉捷最早在蝙蝠的身上发现了超声波的存在,超声波作为它们防御及捕捉猎物的生存手段可以帮助它们确定目标物的位置。近30年来,超声波技术作为一种新兴技术在实际应用中有着不可替代的作用,被广泛运用于军事、医学、工业以及日常生活等领域。但由于现代科学水平的发展限制,人们能够使用到超声波的技术还不是十分成熟。因此,超声波是一个处于高速发展状态又具有无穷的发展远景的技术,它会朝着更高层次和更高精确度的目标发展,适合科技快速发展的社会需求。论文网