1。2 国内外研究现状
1。3 论文主要研究内容
本课题将研究基于STC89C52单片机控制的酒后驾车避险系统,重点对酒精传感器的检测以及驱动电路[6],人体温度传感器的检测电路,超标蜂鸣报警电路,汽车自锁控制电路,液晶实时显示酒精浓度以及人体体温电路,蓝牙传输数据信息到手机APP电路的研究。其中有一下几个难点值得注意:
(1)温度传感器的选型以及其的驱动电路的设计;
(2)酒精传感器的选型及其酒精检测电路的设计;
(3)A/D转换芯片的选型及其驱动电路的设计;
(4)STC89C52单片机对数字信号的采集及其相应处理及转换;
(5)汽车引擎自锁电路的设计;
(6)LCD1602对温度及酒精浓度的实时显示;
(7)蓝牙模块的连接以及手机APP的编程;
具体完成的内容:
第一章详细地阐述本次论文研究的背景以及当今市场上防酒后驾驶系统的不足之处,并且阐述了本次研究具有的意义。最后还对文章的整体结构进行了描述。
第二章研究了整个系统的设计方案,明确整个系统需要的各个模块以及各自实现的功能。并且给出了整个系统的硬件流程框图,准确的了解每一个模块之间的联系。
第三章通过比较当今市场上各种可以实现本次系统所需功能的器件或者模块各自的优缺点,筛选出最适合本次系统设计所需要的器件。
第四章是对系统硬件的设计,通过将整个系统拆分成多个子模块,详细分析了各个模块使用芯片的参数以及功能进而更加深入了解整个系统。
第五章是对系统软件的设计,通过查看数据手册中各种芯片的使用方法以及它们所需要的驱动程序,进而给出了整个系统软件的逻辑框图。
第六章是对本文的结论以及未来展望,由于本次系统设计判断的是是否醉酒,因此只是定点,所以系统的功能只要判断司机是否醉酒就可以了。
第二章 防酒后驾驶系统控制系统理论研究
2。1 系统整体设计构想
酒精在进入身体过后,主要有两种方式进行排泄,分别为肺部呼吸排泄和人体汗液排泄。而在这两种方式中,肺部呼吸排泄呼出的酒精占喝入酒精的百分之九十以上,因此呼入式酒精浓度测试仪在测量血液酒精浓度的实验结果还是比较准确的。此外如果选用汗液酒精浓度传感器的话,测量结果不够准确而且成本较高,不利于后期产品的推广和实用性,因此本次实验中选用的是呼入式酒精浓度传感器。
本次设计的防酒后驾驶控制系统包含了51单片机最小系统、酒精浓度传感器以及其驱动模块、温度传感器以及其驱动模块、LCD1602液晶显示模块、蜂鸣器报警模块、蓝牙串口通信模块以及仿汽车引擎开关的LED模块。其主要实现的目标是通过采集酒精浓度传感器模拟信号和温度传感器模拟信号并驱动放大后将其通过PCF8591A/D数模转换模块转成数字信号后通过I2C总线输出到单片机最小模块中,在单片机最小模块中,通过一系列公式将浓度以及人体温度与电压进行转化,并且通过与标准酒精浓度与人体温度进行比较,若酒精浓度或者人体温度超出标准值,就驱动蜂鸣器报警并且切断汽车引擎开关。在此时通过LCD1602液晶显示屏实时显示温度和酒精浓度,若此时手机连上蓝牙,可以通过手机APP显示温度和酒精浓度,实现远程监控。
2。2系统设计具体步骤
1,设计STC89C52单片机最小系统;
2,设计MQ-3酒精浓度传感器和温度传感器电路;
3,设计温度传感器模块;