一、项目概述
1.1 项目摘要
交通事故自动检测及远程报警装置能自动检测事故发生、自动搜索事故地点、自动发送救援信息的交通事故自动报警设备。应用此装置能极大缩短事故报警时间,准确定位事故发生地。事故检测和信息发送全部实现自动化,赢得了宝贵的救援时间。将为抢救伤员生命,减少国家和人民生命财产损失,减轻道路交通事故的危害发挥巨大作用。
1.2 项目背景/选题动机
经济建设的飞速发展,人民生活水平的不断提高,随着机动车保有量及交通出行总量的快速增长,也造成道路交通事故的频发。以往发生事故时,常常由于出事司机负伤等因素造成无法报警和难以确认准确的出事地点,造成严重后果。我国交通事故死亡人数居高不下和致死率高的一个主要原因是事故紧急救援不力。在欧盟,据统计2007年欧盟有41,000人成为车祸的受害者,造成相关经济损失1,800亿欧元。
二、需求分析
2.1 功能要求
本系统要求能自动检测事故发生、自动搜索事故地点、自动发送救援信息。
2.2 性能标准
报警准确率要求在95%以上,无漏报;准确定位在30米以内。
三、方案设计
3.1 系统功能实现原理(除图片外需有文字介绍)
本设计研制一种交通事故自动检测及远程报警装置,由控制模块STM32、信息检测模块包括地磁模块、陀螺仪、压力传感器,GPS定位模块,GSM模信息发送块。地磁模块自动检测出水平各个方向的加速度值变化,检测车辆是否发生了碰撞事故;当车辆发生侧翻类事故时,陀螺仪将会能够准确的检测出来;压力与温度传感器,实时监测车内环境状况。交通事故发生后,可根据装置上的GPS模块准确定位;采用手机短信方式及时将事故信息(事故地理坐标、海拔、车牌号、时间、日期)发送给车主的亲友、救援单位和交通部门。本装置为了便于与上位机(PC)通讯还配置有USB接口。
硬件架构图
硬件架构图如上所示,MCU控制下的模块有四块,分别为,GPS定位模块、传感器模块、人机对话模块和信息发送模块,其中传感器模块包含压力传感器、2轴陀螺仪、1轴陀螺仪和6轴地磁模块。人机对话包括键盘和显示两部分。信息发送模块,主要包含3个发送对象,分别为车主亲友、急救单位、交通部门。
系统硬件结构框图
3.2 硬件资源配置-
Comment
Description
Quantity
STEVAL-MKI062V2开发套件
1
STW3100
GSM信息发送模块
1
STA5620
GPS定位模块
1
3.3系统软件架构(除图片外需有文字介绍)
系统文件包含有存储器与可操作硬件的配置;时钟配置用于系统外围器件的管理,设置运行时钟、使能与关断;在中断配置中可设置中断优先级、中断使能与关断;外围驱动用于驱动传感器、键盘、LCD等。
软件架构图
3.4 系统软件流程(除图片外需有文字介绍)
程序运行流程图
程序流程图如上所示,从初始化开始,检测系统工作是否正常,不正常时,红指示灯亮5秒,警示。如果正常,则程序继续执行,检测是否有按键按下;有按键按下时检查,是否误报警,是发信息保平安,并返回;不是检测是否紧急求救,如果不是紧急求救则发信息报平安,并返回;如果是紧急求救,(比如车辆抛锚,或者车祸的情况下,车主自己报警,)则直接进入GPS搜索,同时进行车况检测。如果没有键盘按下,则循环进行碰撞检测、压力检测、温度检测及侧翻情况的检测,来判断是否发生事故,不是返回,是则进行GPS搜索定位,然后发送信息报警。