随着社会经济的发展交通运输业日益兴旺,家用小轿车的数量在大副攀升。交通拥挤及车体本身的安全隐患造成了大量的交通事故,造成了不可避免的人身伤亡和经济损失。针对这种情况,设计一种响应快,可靠性高且较为经济的汽车防撞预警系统势在必行。44644
本设计是基于51单片机的测距预警及油箱安全监测及预警的系统。其核心在于快速、准确地测量出汽车与障碍物之间的距离,实时对油箱进行监测并及时发出报警信号。本系统以模块化设计的思想,实现家用轿车的安全行驶距离控制及油箱的安全监测。本系统有着经济性、可靠性的特点,针对现代社会的交通状况,有着很好的发展前景。
为更好地实现本设计,查阅了大量文献,主要有书籍、期刊及学位论文等,特别对传感器技术论文网、单片机控制系统及信息采集方面作了综合分析、归纳整理;并对综合整理后的文献进行比较专门的、全面的、深入的、系统的评述。
文献[1]描述了以89S51单片机为核心而构造的汽车防撞预警系统。本系统直接由AT89S51 微处理器通过定时器产生40kHz方波信号去驱动超声波发射器,在发射超声波的同时微处理器同步启动计数器,开始计时并检测回波信号。而传统的超声波测距电路采用两片NE555 产生40kHz方波信号。本系统与之相比具有控制精准、实时性好、波形稳定、线路简单等优点。该系统硬件部分主要由S89S51单片机,CAN 总线通信接口电路,超声波测距模块电路等组成;软件部分由CAN总线模块软件设计,超声波测距部分软件设计,控制模块等构成。
文献[2] 以AT89S51单片机为例,系统地介绍了单片机的原理及实用技术。首先简要介绍了单片机的整体状况;然后重点介绍了AT89S51单片机的基本结构、寻址方式及指令系统、硬件结构、中断系统、程序设计;最后通过实例介绍了AT89S51单片机应用系统的设计方法。
文献[3] 本系统中的火灾自动报警控制器和火灾自动报警系统子机以ATMega128为核心,其硬件电路主要包括电源电路、时钟电路、存储电路、通讯电路、显示和键盘电路五个部分;程序设计上采用结构化设计方法,使用处理能力强、运行速度快的C语言编写。从而实现了火警、故障等显示、信息存储及查询、数据发送及接收等功能。
文献[4] 采用凌阳SPCE061A单片机和超声波测距模组结合,分别在移动机器人的前方、左侧、右侧安装超声波测距传感器,来实现对移动机器人周围环境的探测,着重给出该导航系统的硬件设计与实现,同时将搭建的硬件系统应用于未知环境下进行实时探测,从而验证系统的完整性、有效性。
文献[5]论文参考了国内外诸多汽车防撞模型及研究成果,从动力学和运动学两方面详细分析了汽车的制动过程,根据汽车的运动状态建立了比较实用、简单的汽车防撞预警模型。通过对追尾碰撞事故原因的分析,提出了系统设计要求并确定了系统的设计方案。整个系统由各种传感器、数据采集电路、声光报警电路、液晶显示电路等组成,系统采用高性能的ARM7芯片S3C44BOX作为中央处理器,保证了系统工作的实时性。
文献[6]首先阐述了汽车防撞雷达研究的背景、发展现状以及未来的发展趋势,讨论了汽车防撞雷达的总体设计,包括汽车防撞雷达的性能要求、探测方式、工作频段、雷达信号等问题。接着对三角波线性调频连续波汽车防撞雷达进行了信号的分析,讨论了基于这种波形的汽车防撞雷达的测距测速的方法,解决了距离速度的耦合问题,并且进行了汽车防撞雷达的系统仿真,对不同的距离和速度的目标进行了仿真测试。然后又对锯齿波线性调频连续波汽车防撞雷达进行了研究,分析了这种雷达波形以及应用这种波形的汽车防撞雷达的测距测速方法,并且在目标不同距离和速度情况下进行了系统仿真。