摘 要:随着汽车业和电子业的快速发展,汽车的电子应用程度越来越高,提高了安全性,但是汽车和障碍物距离测量产生了障碍。因此,利用超声波技术的汽车防撞报警系统应运而生了。本设计采用了AT89S52单片机来控制超声波的发射模块和接收模块;数码管用来显示汽车和障碍物之间的距离。超声波发射模块采用的是74LS04芯片;超声波接受模块采用的是CX20106芯片;报警部分通过蜂鸣器的节奏频率来实现。本设计由硬件和软件相结合,两个定时器和外部中断0,整个系统完成了倒车和停车时遇到障碍报警的功能,增强了汽车的安全性,让出行更放心。76748
毕业论文关键词:超声波测距,AT89S52单片机,防撞报警器
Abstract:With the rapid development of the automobile industry and the electronics industry, the application of the automobile is higher。And the security is improved, the distance between the car and the obstacle is the obstacle。Therefore, the use of ultrasonic technology of automotive collision warning system is used 。This design uses the A-T89S52 microcontroller to control the ultrasonic transmitting module an,and digital tube to display the distance between the car and the obstacle。The ultrasonic emission module uses the 74SL04 chip; the ultrasonic receiving module uses the CX20106 chip; the alarm part through the buzzer rhythm frequency to realize。This design by the combination of hardware and software, two timer and external interrupt 0, the entire system to complete the reverse and parking obstacles to the alarm function, enhance the safety of the car, so travel more at ease。
Key words: ultrasonic ranging,AT89S52 microcontroller,anti-collision alarm
目 录
1 绪 论 5
1。1 系统研究背景 5
1。2 设计方案 5
2 超声波测距的原理 6
2。1 超声波的基本理论 6
2。2超声波传播的速度 6
2。4 超声波测距的系统原理 9
3 系统硬件设计 10
3。1 超声波测距系统的概述 10
3。2 超声波模块的选型 10
3。3 单片机主机系统电路 14
3。4 超声波发射电路 18
3。5 超声波接收电路 18
3。6 数码管显示电路 19
3。7 电源电路模块 20
4 系统软件设计 21
4。1 系统程序的结构 21
4。2 系统主程序 22
4。3 40KHz超声波发送程序 24
4。4 超声波的接收和处理 24
4。5 数码管显示程序 25
5 系统仿真 26
参 考 文 献 29
致 谢 30
附 录 31
附录1 原理图 31
附录2 PCB 图 32
附录3 源程序 33
附录4 元件清单