
基于超声波倒车测距仪设计.ppt
15页基于超声波倒车测距仪设计答辩人:答辩人:周广岳周广岳指导教师:武传艳指导教师:武传艳班级:班级:机升机升091内容1设计意义2超声波及超声波测距原理3总体设计方案4硬件设计5软件设计6总结7致谢一、设计意义§ 倒车雷达是汽车泊车安全辅助装置,能以声音或者倒车雷达是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和起动车辆对前后左右探视所引起的困扰,并帮驶员泊车和起动车辆对前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性所以设计好的超声波测距仪就显得非常重要了§ ((1))消除消除视线误差差 ((2 2))视觉、听、听觉双重提示双重提示 ((3 3)帮助司机提示)帮助司机提示车后障碍物后障碍物 ((4 4)降低倒)降低倒车事故事故发生率生率 二、超声波及超声波测距原理1.超声波§ 超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。
§ 在医学、军事、工业、农业上有很多的应用超声波因其频率下限大约等于人的听觉上限而得名§ 2.超声波测距原理超声波测距是通过不断检测超声波发射器发射超声波后遇到障碍物所反射回来的回波,从而测出发射波和接收回波的时间差T(T=T1+T2),然后求出距离S=CT/2,式中的C为超声波波速 超声波测距的具体流程图超声波测距的具体流程图 ::定时器显示器振荡器调制器接收检测器电声换能器计时器控制器声电换能器三、总体设计方案§超声波倒超声波倒车测距距仪的构造和的构造和组成,是成,是单片机、片机、发射模射模块、、接收模接收模块、、显示模示模块、、键盘等构成等构成 §倒车雷达系统总框图 :放大超声波发射单片机显示器放大超声波接收报警电路键盘控制温度检测1.1.超声波发射、接收模块超声波发射、接收模块超声波发射电路超声波检测接收电路图 四、硬件设计发射电路主要由反向器74LS04和超声波换能器构成单片机发射40KHZ方波信号经过74LS04放大送入换能器发射 2.显示电路 位码用PNP三极管8550驱动,段码用74LS244驱动 3.稳压电源电路 在各种电子设备中,直流稳压电源是必不可少的组成部分,它是电子设备的能量来源 五、软件设计 软件设计的总体结构框图 系统初始化模块系统各功能模块按键扫描模块数码管显示模块运算结果处理模块发射接收控制模块声光报警模块系统初始化模块:即系统刚通电的时候对系统的各个引脚的电平分配和对各寄存器的赋初值。
数码管显示模块:能够让所测得的距离显示在数码管上 发射接收控制模块:发射控制模块是软件控制超声波发射电路发射超声脉冲启动定时器工作,同时启动接收电路工作,当接收电路有信号输入时,对输入信号进行处理按键扫描模块:通过键盘控制倒车雷达的工作运算结果处理模块:运算结果处理模块将多次所测得时间进行处理,进行软件取值工作,根据公式计算出距离,然后再对计算出的结果进行修正处理,将处理后的数据送至数码显示模块声光报警模块:当所测距离小于某值时,通过声光报警来提醒驾驶员 1.主程序流程框图 开始距离<设定值Testok=1?初始化发射超声波启动定时开中断计算距离开报警关报警NY显示OFF显示距离YN2.超声波接收中断程序及T0中断子程序屏蔽外部中断关定时器Testok=2返回屏蔽定时器中断关定时器T0关外部中断Testok=1返回屏蔽T0中断T0T0中断子程序中断子程序 超声波接收中断子程序超声波接收中断子程序 3.显示及报警子程序框图显示子程序初始化开位选查表送段码位选左移一位修正段码指针返回显示完毕NY报警子程序取测量值LED显示Y距离小于设定值返回蜂鸣报警N显示子程序框图显示子程序框图 报警子程序框图报警子程序框图 六、总结 该设计的最终结果是使超声波测距仪能够产生超声波,实现超声波的发送与接收,从而实现利用超声波方法测量物体间的距离。
以数字的形式显示测量距离 § 。
