摘 要:本文基于STC89C52单片机以及超声波传感器等模块,完成了超声波测距声音报警系统的设计。该系统的主控芯片是STC89C52,处理HC-SR04超声波传感器模块产生的电路信号,实现系统测距,报警功能。本次设计采用模块化的设计思想,完成系统总体构架。硬件电路中,包括复位电路、时钟、报警和显示等多个硬件模块。程序中,编写了主程序,预置、收发、显示等子程序。最后,通过硬件和软件的有效结合,实现各个功能模块。仿真表明及实物测试结果,本测距系统设计合理、操作简单方便、测量精度高、抗干扰能力强,有研究的意义。 91072
毕业论文关 键 词:STC89C52 ,超声波测距,报警
Abstract:Based on STC89C52 single chip and ultrasonic sensor, the paper completes the design of ultrasonic distance measurement and alarm system。 In this design, STC89C52 is the master chip,which will process the circuit signals generated by HC-SR04 ultrasonic sensor。 The design achieves distance and alarm function。This design adopts modular design ideas to complete the overall construct of system。 The paper designs reset, clock, alarm and display and other hardware modules in hardware circuit。 Additionally, design of the main program, preset, launch, reception and display modules are included in software modules。 Finally, the paper achieves the various functional modules through the effective combination of hardware and software。 The results of simulation and physical test testify that the design of distance measurement system is reasonable and easy to operate。 Meanwhile, it has high measurement precision and strong anti-interference ability。 So, it’s significant to study。
Keywords:stc89c52,ultrasonic distance measurement,alarm
目 录
1 绪论 3
1。1 超声波测距研究的背景 3
1。2 论文研究的目标与意义 3
1。3 系统设计的可行性 3
2 总体设计方案 4
2。1 系统方案设计 4
2。2 Altium Designer 7
3 硬件实现及单元电路设计 7
3。1 主控制模块 7
3。2 电源电路设计 8
3。3 超声波传感器模块 8
3。3。1 超声波传感器模块实物图 8
3。3。2 HC-SR04电气参数 9
3。3。3 模块的工作原理 9
3。3。4 超声波模块时序图 10
3。4 测距分析 10
3。5 时钟电路的设计 11
3。6 复位电路的设计 12
3。7 声音报警电路的设计 14
3。8 显示模块 15
4 软件设计 15
结 论 17
参考文献 18
致 谢 19
附 录 20
1 绪论
1。1超声波测距研究的背景源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
超声波是一种指向性强,能量消耗慢的波[1]。它在介质中传播的距离较远。由于超声波的这个特性,其常常被用于测距[9]。技术的飞速发展,超声波传感器的运用愈发广泛,在人类社会的方方面面,它扮演着非常重要的角色[2]。