第三章 系统总体设计 8
3。1系统设计任务及要求 8
3。1。1设计任务 8
3。1。2设计要求 8
3。2 系统总体架构 8
3。2。1酒驾模块 9
3。2。2疲劳驾驶模块 10
第四章 防酒驾模块 11
4。1 硬件设计 11
4。1。1 硬件选型和电路设计 11
4。1。2 STC90C51单片机原理 11
4。1。3 MQ-3酒精传感器 13
4。1。4 模数转换器XPT-XPT2046 15
4。1。5 数码管显示 16
4。1。6蜂鸣器报警 17
4。2 软件设计 18
4。2。1 软件设计流程 18
4。2。2 酒精检测流程图 19
4。2。3 模数转换器程序流程图 20
4。2。4数码管程序流程图 21
4。2。5蜂鸣器程序流程图 22
第五章 疲劳驾驶模块 23
5。1 硬件设计 23
5。2 软件设计 24
5。2。1 RST算法 24
5。2。2 Matlab与C#混合编程 25
5。2。3 C#与C51单片机串口通信 27
5。2。4 蜂鸣器流程图 28
第六章 系统测试 29
6。1 酒精浓度检测模块测试 29
6。2 图像识别与处理模块测试 29
结论 33
致谢 35
参考文献 36
第一章 绪论
1。1 研究背景
随着经济迅速发展,人们生活越来越富足,私家车越来越多。酒后驾车现象频频发生,这样很容易造成交通事故,给人们的生活和生命安全带来了巨大的伤害。饮酒后,血液中的酒精浓度到达一定阈值,酒精会麻痹大脑,影响大脑判断,人的反应能力下降,身体不受大脑控制等。一旦遇到紧急情况,很难做出敏捷有效的判断。据统计,酒驾或者醉驾导致的交通事故的危害程度是其他原因造成交通事故的1。72倍。我国每年酒后驾车引起的交通事故数以万计,酒后驾车的危害让人心惊,成为造成交通事故的第一大“杀手”。
除此之外,疲劳驾驶也是导致交通事故的一大元凶。驾驶员在过度劳累的情况下开车,大脑会出异常迟钝,昏昏欲睡,判断力低下的现象。一旦遇到异常情况,反应迟缓,动作不协调,很容易造成车祸悲剧。而且疲劳驾驶常见于以开车为职业的人群,比如货车、大卡车司机等,他们经常需要日夜兼程的在长途高速公路上奔波,一旦引起交通事故,危害性比私家车要凶猛的多。在全球范围内,驾驶员过长时间驾车引起的车祸占全部交通事故的57%。因此针对疲劳驾驶的检测和预警研究具有非常大的现实意义。