研究方法
此设计运用超声波传感器、角速度传感器与压力传感器构成的疲劳驾驶监测模块对驾驶员的身体状况进行检测。
(1)研究方向盘上的压力传感器有无压力变化。
(2)探测通过超声波传感器测量的车身与附近障碍物的距离远近(设定一个距离值,判定距离远近情况)。
(3)研究方向盘上的角速度传感器测量转角的变化情况。
(4)将上述三种测的的结果进行整合,利用系统程序编程,对所有情况进行分析判断是否疲劳驾驶。
(5)通过分析结果对司机进行相应的报警提示。
2.2 检测原理
此设计的检测基本原理是:采用位于方向盘上的角速度传感器测量偏向角有无变化;通过超声波传感器测量的车身与附近障碍物的距离远近(与设定距离值进行比较);研究方向盘上的压力传感器有无压力变化,将上述三种测量情况进行结合分析,将测量的所有情况全部列举出来,逐一进行分析判断,分别有如下四种情况可以判断出驾驶员出现疲劳,
(1)当车身与障碍物距离近(距离小于设定距离值),同时方向盘存在压力但方向盘转角没有发生变化,说明驾驶员处于疲劳状态。
(2)当方向盘存在压力,但一分钟内转角没有发生变化,说明驾驶员处于疲劳状态。
(3)当车身与障碍物距离近(距离小于设定距离值),但方向盘不存在压力,说明驾驶员处于疲劳状态。
(4)当一分钟内方向盘不存在压力,说明驾驶员双手离开方向盘,此时驾驶员处于疲劳状态。
通过系统的程序编程,对所有情况赋予不同的权重,以此来判断司机的疲劳状况,单片机对其进行分析输出,然后驱动报警电路,对驾驶员进行语音报警提醒,从而实现其智能。
2.3 系统基本结构
系统主要有控制模块、输入模块、输出模块三部分组成。控制模块由STC89C52单片机组成。输入模块中角速度传感器和压力传感器安装在方向盘上,用于采集方向盘角度及压力数据的变化情况;而超声波传感器安装在车头,用于采集车身与障碍物的距离。输出模块有显示模块和报警模块,显示模块采用LCD12864显示器, 主要用于显示车身与障碍物距离值及界限、驾驶时间及界限、转角时间及界限、报警状态。报警模块采用蜂鸣器报警,以SH69P43为控制芯片。
1、protues仿真设计;
2、提供源代码、仿真源文件,可以直接使用或者二次开发;
完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)