基于单片机的防酒驾控制系统设计

摘 要: 酒后驾车的危害十分巨大,因此,笔者介绍了一种基于单片机的防酒驾控制系统。系统由酒精传感器 MQ-3测量汽车驾驶员体内的酒精含量浓度,通过 A/D 转换器转换成数字信号传给单片机,经过单片机处理后显示酒精浓度,当浓度大于规定数值时,语音播报模块发出警报,并通过继电器切断汽车内的油箱电源或关闭阀门。系统能够有效防止酒驾,起到了安全出行的效果。
关键词: 酒精传感器;A/D 转换器;单片机;酒驾

1  系统设计组成

随着改革开放的深入,我国的经济有了飞速发展,轿车已经开进了千家万户,部分家庭甚至有了多辆轿车。车子普及带来方便的同时,也给人们的生活留下来安全隐患。尽管国家有相关法律严禁酒后驾车,但是,有一些司机喜欢酒后开车,从而造成交通事故,车毁人亡的悲剧屡见不鲜。为了避免司机酒驾,让悲剧不再发生,笔者设计了基于单片机的防酒驾控制系统,系统的组成部分如图 1 所示。
基于单片机的防酒驾控制系统中的酒精传感器采用了电池型 MQ-3 ,通过该酒精传感器检测汽车驾驶人员呼出的气体酒精含量,测得信号经过 A/D 转换器转换成数字信号发送给 AT89C51 单片机 ,单片机会判断酒精含量是否超过安全驾驶的标准,并通过 LED 显示模块显示该人员体内的酒精含量浓度,使驾驶人员能够清楚明白自己是否能够继续开车出行。为了加强安全保障,本系统设计中还配有语音播报模块,如果单片机检测出的结果是酒精浓度超标时,语音播报模块会发出"请注意安全,杜绝酒后驾驶!"的语音提醒。即使驾驶员还是坚持驾车,其也开不走汽车,因为本设计中的智能闭阀系统会被开启。当检测驾驶人员酒精超标时,系统中控制油路电源信号的继电器会开启,从而切断油路关闭汽车油阀,使发动机停止工作。

2  系统硬件设计

2.1 酒精传感器

酒精传感器是系统设计的核心,目前适用于现场使用的酒精传感器主要有半导体型和燃料电池型两种类型,酒精传感器将酒精的体积分数转换为电信号,探测头通过传感器对 空气中的其他气体进行过滤、除杂等。 MQ-3 酒精传感器不但具有良好的灵敏度,而且寿命长、成本低、耐汽油、烟雾和水蒸气等 对应电路图,如图 2 所示。

2.2 A/D 转换器

单片机应用系统能够直接识别和处理的是数字信号,而酒精传感器输出的是模拟信号,为了让信号能够被单片机处理,需要增加 A/D 转换器。传感器先将被测量对象如温度、湿度、速度、加速度以及压力等非电物理量转换成连续变化的模拟电信号,A/D 转换器再将这些模拟电信号转换成数字量后被单片机识别和处理。A/D 转换器大致分有三类:一是双积分 A/D 转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢。二是逐次逼近型A/D 转换器,速度、精度、价格适中。三是 ∑ - △ A/D 转换器。本设计中采用的是 ADC0804 模数转换器,它是一种8 位分辨率、转换时间为 100 μ s 、双通道 A/D 转换芯片,输出电压是 -5 ~ +5 V ,输入输出电平可以与 TTL/CMOS 兼容。

2.3 语音播报模块

A/D 转换器将转换获取酒精值的数字信号传递给单片机后,单片机对该信号进行分析比对,与事先设置的标准值进行比较,判断驾驶人员体内酒精浓度是否超标。如果超过标准值,单片机会发出信号,驱动语音播报模块发出声音报警。语音播报模块芯片 WT588D 管脚图如图 3 所示。

2.4 继电器模块

驾驶人员在获知自己体内酒精浓度超标,语音播报模块发出声音报警时,如果还想要启动汽车,那么单片机的P2.7 口将会控制继电器,切断汽车电源,使汽车无法正常启动,从而有效防止酒后驾车。继电器模块的电路图如图 4所示。

3  系统测试

本系统采用 KEIL 公司 UVISION 系列的集成开发环境编写相关代码,编译器完成对程序的编译、连接等工作,并最终生成可执行文件。系统测试结果如表 1 所示。

4  结  语

本文介绍了一种基于单片机的防酒驾控制系统设计,系统结构比较简单,包括的组成部分比较完善。首先通过语音报警系统对驾驶人员提出警示,如果未果,再通过继电器模块直接切断汽车油路,让汽车无法启动,能够有效防止酒驾,起到保障人们安全出行的效果。

相关推荐
酷飞飞5 分钟前
RTC和看门狗基于GD32F407VE的天空星的配置
stm32·单片机·嵌入式硬件·mcu
WD137298015572 小时前
WD5030A,24V降5V,15A 大电流,应用于手机、平板、笔记本充电器
stm32·单片机·嵌入式硬件·智能手机·汽车·电脑·51单片机
日更嵌入式的打工仔2 小时前
GPIO 中断通用配置指南
stm32·单片机·嵌入式硬件
平凡灵感码头2 小时前
基于 STM32 的智能门锁系统,系统界面设计
stm32·单片机·嵌入式硬件
Truffle7电子3 小时前
STM32理论 —— 存储、中断
stm32·嵌入式硬件·嵌入式·存储·中断
报错小能手3 小时前
linux学习笔记(32)网络编程——UDP
单片机·嵌入式硬件
xyx-3v5 小时前
SPI四种工作模式
stm32·单片机·嵌入式硬件·学习
qiuiuiu4136 小时前
正点原子RK3568学习日志6-驱动模块传参
linux·c语言·开发语言·单片机·学习
BreezeJuvenile7 小时前
实验二 呼吸灯功能实验
stm32·单片机·嵌入式系统·流水灯·实验
北京阿尔泰科技厂家10 小时前
CPCIe-76F1G控制器:国产化高性能嵌入式解决方案
嵌入式硬件·控制器·工业自动化·数据采集卡·国产化控制器