基于单片机的疲劳驾驶检测仪设计
针对目前严重的疲劳驾驶行为,研制了一种疲劳驾驶检测装置。在座椅头枕上前方正对驾驶员头部的位置安装1个红外线发射二极管和2个红外线接收头,由单片机控制红外线发射的电流强度,同时检测接收头的信息就可以检测头部的相对位置。如果驾驶员处在疲劳驾驶状态中,头部必定偏离正常位置并且时间超过设定值,则输出报警和制动控制信号。在几种典型车辆上对该系统进行了实验,验证了方法的正确性和有效性,并能达到较高的测量精度。
1 检测仪结构特点
如果驾驶员处在疲劳驾驶状态中,头部必定偏离正常位置并且时间超过设定值,装置则输出报警和制动控制信号。检测仪中的反射式红外线传感器由1个红外线发射二极管和2个红外线接收头组成,红外线发射二极管发射经过调制的38 kHz红外线光束,安装在座椅头枕上前方正对驾驶员头部的位置,红外线发射二极管放置在中间, 2个红外线接收头对称放置在左右两边。
2 驾驶员头部位置分析
在驾驶过程中,驾驶员正常和疲劳时其头部位置是不同的,侧视图如图1所示,图1 ( a)表示驾驶员在正常驾驶汽车时其头部位置与座椅头枕有几cm的较小距离,而不是完全靠紧头枕,因为靠紧头枕驾驶眼睛会感觉很不舒服,不方便观察距离汽车较近的道路情况。
图1 ( b)表示驾驶员疲劳驾驶汽车时最常见的开车睡眠姿势,也是驾驶员最初的疲劳睡眠姿势,这时驾驶员头部距离座椅头枕一般大于15 cm,这种情况下应及时报警,如果持续2 s就应启动制动系统自动刹车。但是短暂的其他非疲劳动作,如探身操作仪表板上的开关、回头观察等短时动作也有类似的距离变化,这时可以用时间来区别, 2 s以内恢复正常位置的不作为疲劳驾驶判定。
图1 ( c)表示驾驶员在有意识地短暂休息和闭上眼睛驾驶,但还没有完全睡着时的姿势,但这是完全睡着的前奏,其头部位置紧靠座椅头枕,距离为0,这种情况下应该及时报警,发展下去就会演变成图1 ( b)的情况。
图1 驾驶员头部位置侧视图
图2为驾驶员头部的俯视图,其中圆形代表驾驶员的头部,箭头代表红外线发射和反射的路线。图2 ( a)为正常驾驶时驾驶员头部与红外线传感器的相对位置示意图,红外线从中间的红外线发射二极管发射出来到被驾驶员头部反射回左右2个红外线接收头,所经过的距离基本相等。
图2 ( b)表示驾驶员疲劳后的头部位置,是向左或右歪斜的情况,这与图1 ( b)的典型位置有所不同,是一种中间过渡的疲劳形态,最终也会转化到图1 ( b)的位置,这时红外线传感器将检测出左右不同的距离,也应及时报警或输出制动信号。
图2 ( c)表示驾驶员疲劳后头部继续偏移的位置,一侧的红外线接收头已经不能接收到被反射回来的红外线了,在计算机程序中得到距离无限大的结果,这说明驾驶员疲劳程度进一步增强,应及时报警或输出制动信号。
图2 驾驶员头部位置俯视图
- 第 1 页:基于单片机的疲劳驾驶检测仪设计(1)
- 第 2 页:检测仪的硬件设计#
- 第 3 页:头部偏离正常位置的检测#
本文导航
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
相关阅读:
- [单片机] 基于EM78P419N的消毒烘干机的设计 2011-09-16
- [网络协议] 基于单片机的串口协议网络化设计 2011-09-16
- [单片机] 一种新颖Bootloader设计方案 2011-09-16
- [单片机] dsPIC33F单片机的程序升级探讨 2011-09-16
- [单片机] 一种便携式颜色自适应识别电路的实现 2011-09-16
- [单片机] 大棚智能测控系统中AT89C51的应用 2011-09-16
- [单片机] Freescale单片机在电池管理系统中的应用 2011-09-16
- [单片机] 数字电路中Multisim10单片机的应用 2011-09-16
( 发表人:小兰 )