汽车距离报警系统c语言编程,基于单片机的超声波汽车报警系统的设计

目前汽车报警装置已被广泛应用,并种类繁多,但大多报警装置均有其局限性。如早期出现的红外报警系统,最大的缺点是红外线波易受干扰,整个系统的警示音常呈现不稳定的乱鸣状态,另外对深黑色粗糙表面物体的反应也较差。更糟糕的是,无论是红外线发射器或接收器,只要有一层薄薄的冰雪或泥尘将其覆盖,系统就会失效。最近在欧美出现了一种电磁感应倒车雷达,此种装置价格中等,并且完全隐密,但可惜的是,安装困难(必须卸下保险杠贴在内侧),而且只能探测动态物品,当车在后退行进时,可探测到物体,但车一旦停止后退行进,则任何物体都不被认可。

本设计采用单片机与超声波结合的倒车报警系统除具有普通倒车雷达的作用外,用户还可以根据个人的需要设定汽车离阻挡物报警的距离,同时还可以实时监控到汽车倒车的时候离阻挡物的距离;另外本系统除具有语音报警外,还可通过分段指示灯,实现声与光的实时监控。

1 系统框图此倒车报警系统主要是利用超声波的特点和优势,将超声波测距的原理和AT89C52单片机结合于一体,设计出一种基于单片机的汽车倒车报警系统。该系统采用软、硬件结合的方法,具有模块化和多用化的特点。

汽车距离报警系统c语言编程,基于单片机的超声波汽车报警系统的设计_第1张图片

根据设计要求并综合各方面因素,采用AT89C52单片机作为主控制器,用动态扫描法实现LED数字显示,超声波驱动信号用单片机产生。超声波测距器的系统框图如图1所示。

2 硬件电路设计

2&#x

你可能感兴趣的:(汽车距离报警系统c语言编程)