附录2 系统程序 28
1 前言
最近几年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也越来越多。为此,我国将酒驾列入了刑法,所以应当研究一种车载式的智能仪器可以检测到司机身体中的酒精浓度。本设计是用气敏传感器,单片机以及A/D转换器,测量司机呼出气体的酒精含量,最后可以实现报警功能的酒驾检测仪。本设计可测量出被测环境气体中酒精浓度值,同时可以通过不同被测外界环境的变化,设计不一样的阈值,对超出原本设定的阈值,迅速执行声光报警,从而来提示危险,以达到控制酒后驾车的目的。论文网
本设计一同有两个部分,分别是硬件设计和软件设计。硬件设计是通过MQ-3气敏传感器来检测被测环境中的气体的酒精浓度,然后再通过A/D转换器把酒精浓度值转换成数字电压信号,接着传送给单片机。单片机以及其他有关相应的外围电路进行数字化信号的处理,最后显示酒精浓度值以及超阈值的声光报警。程序的设计思想是采用模块化,每一个子程序都有相对独立的功能,这样就能便于调试和修改。而硬件电路基本上由单片机最小系统电路、A/D转换器电路、声光报警电路、数码管显示器电路,按键键盘电路组成,每一个部分电路的设计和原理将会在硬件电路设计部分详细介绍。
2 酒驾检测仪设计分析及方案
2.1 酒驾检测仪设计分析
本设计的酒驾检测试仪应具有如下特点:
(1) 安装在汽车上,不用交警和其他人员就能判断司机是否酒后驾车,以确保了司机的安全,又减少了交警等人员的工作量。
(2) 酒精传感器灵敏度高,控制器体积小、功耗低、具有电压比较功能。文献综述
(3) 能够检测到司机的酒精含量是否超标,超标则提示司机,请勿醉酒驾驶,以达到控制酒后驾车。
(4) 实现和使用方法简单、可靠性强、易推广等特点。
2.2 酒驾检测仪设计方案
在进行设计中,因为气敏传感器是把酒精浓度(非电量)转换成电量,传感器的输入电压是0-5V,而且受到外界的干扰比较小,比较稳定。所以,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。然而数码管显示电路,声光报警电路,按键键盘设定电路也是其重要组成部分