目前对于汽车内部状态的综合监控一直是一个盲区,本系统通过融合多种传感器的信息,实现了行车视频记录、汽车防盗、防止儿童被遗忘在车内与酒驾检测等诸多功能。填补了国内外空白。具有一定的广泛的实用价值,适合全面推广使用。
本系统通过传感器对车内的数据进行采集并且把采集到的数据传输给主控芯片STM32,主控芯片对数据进行分析可以明确的判断出车内的情况。如果汽车在行驶中,系统将通过摄像模块进行摄像,把行车视频记录下来。如果发生紧急状况,主控芯片会向负责报警的传感器发出报警命令,系统报警借以解决紧急状况的发生。具体实现如下:
1、检测车内的酒精含量,当酒精含量过高时说明可能有人企图酒后驾车,系统会发出刺耳的警报声提醒驾驶人员如果自己已经饮酒则放弃驾驶。同时发送短信给车主的家人起到监督作用。
2、检测是否有人通过破窗等方式强行进入车内,如果有则发出巨大的警报声惊吓小偷,同时发送短信并拨打电话给车主,提醒车主有人强行进入车内。
3、检测是否有人在移动车辆,如果有则发出巨大的警报声惊吓小偷,同时发送短信并拨打电话给车主,提醒车主有人移动车辆。
4、检测在高温天气时是否有小孩被困在车内,如果有系统会发送短信并拨打电话给车主,通知车主赶紧去营救被困儿童。
5、一键报警功能:如果被困在车内的儿童的年龄较大,有一定的自救意识,系统上有一个按键,当这个按键被按下,系统将会立刻报警即发送短信并拨打 电话给车主,通知车主赶紧营救被困儿童。
6、取消报警功能:当系统发生误报时用户可以通过发送特定的短信给GPRS模块的方式取消系统的报警。
7、行车视频记录功能:当系统判定汽车在行驶时,系统将通过摄像模块进行摄像,把行车视频记录下来。
实现原理、系统的工作过程大致讲解一下。
本系统的是以STM32芯片作为主控芯片,同时使用了MPU6050、GPRS模块、高分贝报警器、酒精传感器、触摸传感器、超声波模块、红外热释模块、声音感应模块、摄像模块。主控通过对传感器传输过来的数据进行分析判断、如果发生需要报警的情况则发送命令,控制负责报警的传感器报警。如果汽车在行驶中,系统将通过摄像模块进行摄像,把行车视频记录下来。具体实现如下:
1、MPU6050
可测量出汽车上的9轴加速度及温度。用于测定车内温度及汽车的姿态。
2、GPRS模块
GPRS模块(sim900a)用于发送短信和拨打电话,模块使用串口通信协议,通过主控芯片发送AT指令可以控制模块向预先设定好的号码发送短信、拨打电话。
3、高分贝报警器
高分贝报警器用于发出巨大的警报声,当主控芯片给出一个高电平的信号时,高分贝报警器开始工作即发出巨大的警报声。
4、触摸传感器
当用手触摸传感器时,S输出一个高电平,灯亮;手放开就是低电平,再次触摸S输出一个高电平,手放开就是低电平。将s引脚和主控芯片相连接后,主控芯片可以判断出触摸芯片是否被按下。
5、酒精传感器
酒精传感器可以检测周围环境的酒精含量,当酒精含量的值达到预定值的时候,酒精传感器的其中一个引脚会发送一个低电平信号给主控芯片。通过这种方式,主控芯片可以判断出车内的酒精含量是否超出阈值。
6、超声波模块
一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到移动测量的值了。本系统安装有三个超声波模块,分别对着后座和两边的窗户。通过超声波模块所采集到的距离数据,主控芯片可以判断是否有人在后座和是否有人进入车内(以上两种情况距离会发送改变)。
7、红外热释模块
当有人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平。输出低电平。传感器和主控芯片相连接,主控芯片可以判断出车内是否有人。
8、声音感应模块
模块在环境声音强度达不到设定阈值时,DO口输出高电平,当外界环境声音强度超过设定阈值时,模块D0输出低电平。传感器和主控芯片相连接,主控芯片可以判断出车内是否有声音。
9、摄像模块
通过树莓派和树莓派摄像头的配合使用,可以拍摄视频。
10、震动监测模块
震动监测模块使用的传感器是三轴加速计(MPU6050)。通过MPU6050传感器可以采集到汽车的三个轴的加速度数据。通过对数据的分析主控芯片可以判断出汽车处于怎样的状态,例如:行驶状态,停止状态,被移动状态。
11、温度测量模块
温度检测模块使用的是MPU6050传感器。MUP6050传感器可以采集周围环境的温度数据,主控芯片通过分析MPU6050所采集到的温度数据,可以判断出车内的温度如何,是否过高。
12、报警模块
报警模块在接收到主控芯片的报警信号后通过GPRS模块(sim900a)发送短信、拨打电话给预先设定好的号码,还有一种报警方式是高分贝报警器发出巨大的警报
1