基于STM32单片机的车载酒精检测系统设计
Design of Vehicle Alcohol Detection System Based on STM32
DOI: 10.12677/JSTA.2018.63012, PDF,   
作者: 丁泽源, 何军平*, 宋永献*, 王经卓*, 毕训银:淮海工学院电子工程学院,江苏 连云港;吴传秀:江苏苏云医疗器材有限公司,江苏 连云港
关键词: STM32酒精传感器SIM800C数学模型数字滤波STM32 Alcohol Sensor SIM800C Mathematical Model Digital Filtering
摘要: 本系统设计一种实时检测与上传酒驾信息的车载酒精检测系统。传感器采集车内的酒精浓度、车内温湿度,并通过数字滤波得到检测的数据。采用超声波测距模块测量驾驶员与测试系统的距离,然后根据数学模型换算出驾驶员口腔附近的酒精浓度。采用MATLAB将血液中的酒精浓度与车内温湿度、空气中的酒精浓度进行拟合,将处理后的数据与设置的阈值比较。在与阈值比较前,汽车启动系统处于锁死状态,汽车无法启动。如若此时没有超过上限阈值,继电器常闭触点不动作,正常指示灯亮起,允许驾驶员启动汽车,如若超过上限阈值,则断开点火电路,同时LCD显示屏提醒驾驶员处于酒驾状态,请勿驾驶,此时可以通过按下按键跳转至通信界面,此界面可以选择发送短信或者拨打电话。该系统可以实现实时检测和上传车内酒精浓度,可以很好的减少酒驾引起的交通事故,具有很好的实际应用价值。
Abstract: The system designs a vehicle-based alcohol detection system that detects and uploads drunk driving information in real time. The sensor collects the alcohol concentration in the vehicle, the temperature and humidity in the vehicle, and obtains the detected data through digital filtering. An ultrasonic distance measuring module is used to measure the distance between the driver and the test system, and then the alcohol concentration near the mouth of the driver is converted according to a mathematical model. MATLAB was used to fit the blood alcohol concentration with the temperature and humidity in the car and the alcohol concentration in the air, and the processed data was compared with the set threshold. Before comparing with the threshold, the car startup system is locked and the car cannot start. If the upper limit threshold is not exceeded at this time, the normally closed contact of the relay does not actuate, and the normal indicator lights, allowing the driver to start the car. If the upper limit threshold is exceeded, the ignition circuit is discon-nected and the LCD screen reminds the driver that he is in a drunken driving state, do not drive. At this time, you can press the button to jump to the communication interface. This interface can choose to send an SMS or make a call. The system can realize real-time detection and uploading of alcohol concentration in the vehicle, which can well reduce traffic accidents caused by drinking driving, and has good practical application value.
文章引用:丁泽源, 吴传秀, 何军平, 宋永献, 王经卓, 毕训银. 基于STM32单片机的车载酒精检测系统设计[J]. 传感器技术与应用, 2018, 6(3): 103-111.

参考文献

[1] 赵丽君. 非接触式车载酒精检测仪研制[D]: [硕士学位论文]. 合肥: 安徽工业大学, 2017.
[2] 罗清. 便携式酒精分析仪设计[J]. 南方农机, 2018, 49(3): 16-22.
[3] 秦永益. 基于STM32的车载酒精检测系统设计[D]: [硕士学位论文]. 曲阜: 曲阜师范大学, 2014.
[4] 宋晓宇, 高国伟, 李世川, 吴冰洋, 李孟楠, 黄璐. 基于单片机控制的酒精浓度检测系统的设计[J]. 传感器世界, 2017, 23(8): 18-23.
[5] 孙艳波, 苏凤, 刘美丽. 基于STM32的车载酒精检测系统的设计[J]. 电子技术与软件工程, 2015(24): 112-113.
[6] 刘旭. 交通执法中人体酒精含量检测相关问题分析[J]. 法制博览, 2017(8): 126-127.
[7] Pintoa, A.R., Montezb, C., Araújob, G., Vasquesc, F. and Portugal, P. (2014) An Approach to Implement Data Fusion Techniques in Wireless Sensor Networks Using Genetic Machine Learning Algorithms. Information Fusion, 15, 90-101.
[8] 胡稳. 基于ARM的呼气式酒精浓度检测系统设计[D]: [硕士学位论文]. 郑州: 郑州大学, 2016.
[9] 贾安冰. 基于STM32F407ZG的呼气式酒精含量检测仪的研究[D]: [硕士学位论文]. 天津: 河北工业大学, 2015.
[10] 姚慧芳, 郗美琪. 涉嫌醉驾人员体内乙醇含量呼气值与血液检测值差异原因探究[J]. 湖北警官学院学报, 2017, 30(5): 68-73.
[11] Sakakibara, K., Taguchi, T., Nakashima, A., et al. (2008) Development of a New Breath Alcohol Detector without Mouthpiece to Prevent Alcohol-Impaired Driving. IEEE International Con-ference on Vehicular Electronics and Safety, Columbus, 22-24 September 2008, 299-302.
[12] 刘旭. 交通执法中人体酒精含量检测相关问题分析[J]. 法制博览, 2017(8): 126-127.