摘要: 随着物联网技术的飞速发展、国民经济的不断增长和汽车电子科学技术的发展,汽车电子领域也发生了翻天覆地的变化,但同时带来了不可避免的问题:交通事故。改进与提高汽车的安全性,有效地减少交通事故造成的损失是人们一直研究的课题。
本项目以“人、车和环境”作为一个整体,将获取的车况与路况信息作为交通事故辅助救援系统研究的信息基础。首先,构建ARM+Linux嵌入式的移动终端,通过STC89C52RC单片机配合装于车模的红外蔽障传感器可进行碰撞监测与模拟碰撞事故,判断汽车是否与前方物体发生近距离接触。车模安装的摄像头采集的图像信息通过USB串口传回到移动终端,并对传回的图像信息进行分析、处理和存储;通过单片机串口与GPRS模块连接,利用无线通信给车主家属发送一条报警求救短信。
经过调整和完善,系统具有较高的稳定性。不论是在普通环境,还是在夜间、雾气或雨雪天气等能见度低的恶劣环境,系统都可以正常运行。该系统能够有效地监测车辆的追尾碰撞事故,真实的记录碰撞场景,实现自动报警求救;提高交通事故处理的效率以及对肇事者责任评断的准确性,减少不必要的纠纷与麻烦;对于实现安全、规范、畅通的绿色交通具有重大的参考价值。
关键字:ARM+Linux ; GPRS ; STC89C52RC ; 碰撞监测
目录
摘要
ABSTRACT
引言-1
1 绪论-2
1.1 项目背景-2
1.2 基于嵌入式的交通事故辅助救援的研究与实现的意义-2
1.3 系统的创新与优点-3
2 系统方案-4
2.1 系统需求及设计原则-4
2.2 系统设计-4
2.2.1 系统总体方案设计-5
2.2.2 系统硬件方案设计-6
3 系统硬件设计-7
3.1 系统硬件框图-7
3.2 系统各模块硬件设计-7
3.2.1 智能终端设计-7
3.2.2 单片机最小系统设计-8
3.2.3 串口通信电路设计-9
3.2.4 LCD显示电路设计-10
3.2.5 红外遥感电路设计-10
3.2.6 报警电路设计-11
3.2.7 GPRS模块硬件设计-11
3.2.8 红外蔽障模块设计-12
3.2.9 摄像头采集模块设计-13
3.2.10 触碰报警模块设计-15
4 系统软件设计实现-17
4.1智能终端软件实现-17
4.1.1 移植Linux系统-17
4.1.2视频图像的采集-17
4.1.3 摄像头采集图像的显示-20
4.1.4 摄像头采集图像的存储-22
4.2 设备驱动程序设计-22
4.2.1 ARM9与STC89C52RC通信的串口驱动程序-22
4.2.2 GPRS与STC89C52RC单片机的串口通信-23
5 调试与性能测试-25
5.1 系统性能调试-25
5.1.1 硬件调试-25
5.1.2 软件调试-25
5.2 整个系统性能测试-26
结论-27
致谢-28
参考文献-29
附录-30