news 2026/6/22 20:32:43

基于单片机的酒精监测系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于单片机的酒精监测系统

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

    • 概要
  • 一、总方案设计
    • 2.1 分析
    • 2.2 酒精浓度监测系统方案
  • 二、硬件设计
    • 报警电路
  • 三、系统电路设计
    • 4.2 主程序框图
  • 四、 总结

概要

近年来,车祸惨案频频发生,而绝大多数车祸的起因都是因为驾驶员醉酒驾驶。 因此减少车祸的一大重要措施,就是对人们是否酒驾进行检测。本设计基于单片机的酒精浓度监测设计,是一款基于单片机的酒精浓度检测和显示含量及报警的仪器。其作用是,通过MQ-3酒精浓度检测传感器检测驾驶员的呼气中酒精含量,利用仪器中核心控制器内的程序运行逻辑,来将酒精检测传感器测得的数据进行提取和转换,然后将读数显示在仪器的显示屏上,如果检测中驾驶员呼出的气体酒精含量超标,仪器便会发出报警,以此提醒民警,该驾驶员酒后驾驶。基于单片机的酒精浓度测量仪的发明推广和普遍应用,不仅极大地降低了人们醉酒驾驶的几率,将车祸发生概率尽可能降低到最小,而且增加了人们的法律意识,加强了人们对法律的认知度和对法律的敬畏。本设计核心控制芯片是STC12C5A60S2单片机,在本设计中的作用是,对数字信号进行提取、显示和比较,以此实现对MQ-3气体酒精浓度检测传感器检测数据的提取、通过LCD液晶屏的显示和超过范围时的声光报警。
关键词:STC12C5A60S2单片机;LCD液晶显示屏;MQ-3酒精浓度检测传感器;声光报警;

一、总方案设计

2.1 分析

针对此设计,需要具有以下特点:
(1)核心采用单片机,构成数据采集系统,不需要任何其他计算机,数据的采样收集、保存、计算以及分析等过程就能完成。
(2)低功率消耗、微型化及超高性能价格比是本系统的特征。
(3)由此系统控制键盘和使用LCD显示实现人机交互。

2.2 酒精浓度监测系统方案

系统设计过程中,需兼顾到酒精含量是把传输感应器的非电量部分转化为电量部分,这种传输感应器传出的是0-5V的电平数值,而且电平数值比较平稳,且外部干扰较小。原理图如图2-1所示。

图2-1 基本工作原理图

二、硬件设计

报警电路

3.6.1 灯光提示电路如图3-17所示。

图3-17灯光提示电路
本设计利用LED指示酒精是否超标。
3.6.2 声音报警电路如图3-18所示。

图3-18 声音报警电路

三、系统电路设计

Protel99SE的软件页面如图4-2所示。
Protel99SE软件的特点:
(1)电气连接网络表可以生成30多种格式;
(2)强大的全局编辑功能;
(3)若想在PCB中同样的器件被自动选中,可在原理图中选择一级器件;
(4)使用工业级标准的电路板;

图4-2 Prtel99SE软件界面

4.2 主程序框图

主程序流程图如图4-3所示。

图4-3 主程序框图

通电之前,系统整体状态如图5-1所示。通电后,系统进入倒计时,倒计时时间为60秒,这个时候LCD1602液晶显示屏的显示界面,如图5-2所示。缓冲结束之后,系统进到阈值设置和浓度监测显示界面。系统默认的报警阈值是浓度值为25,也就是当检测到的实际酒精浓度超过25时,系统就会报警,报警是声光报警。例如,当检测到的酒精浓度为219时,219大于25,所以系统报警。报警时,红色指示灯D1闪烁,蜂鸣器鸣笛。阈值设置电路是由3个按键组成,其功能分别为按键1设置按键,按键2阈值加,按键3阈值减。通过按键电路,将阈值设置为73,此时之前的实际浓度,仍然大于阈值,因此依旧会报警,其整体电路图如图5-3所示。当呼出气体中酒精浓度为41时,由于41小于报警阈值73,因此系统不再报警,红色指示灯熄灭,绿色指示灯点亮,并且蜂鸣器不再鸣笛。其整体电路图如图5-4所示。

图5-1 通电之前系统整体原理图

图5-2 系统启动缓冲过程图

图5-3 报警整体电路图

图5-4 系统不再报警

四、 总结

从工厂到企业,再到住户,酒精监测都存在,并且,食品加工,粮食酿酒等需要监测酒精浓度的地方有很多,其次呢,酒精浓度监测还可以有效减少酒后驾车,能够很好保护人身和财产安全。
首先了解了系统所要实现的功能,之后,依据功能选择了适当的硬件,再对系统进行了模块划分,之后一一突破。最后对个个模块进行了集成优化,得到完整系统。完成了这次酒精浓度监测系统的基本设计。
通过这个毕业设计,让我学到了很多专业课没有覆盖到的学识,使我在之后生活工作中,更得心应手。

文章底部可以获取博主的联系方式,获取源码、查看详细的视频演示,或者了解其他版本的信息。
所有项目都经过了严格的测试和完善。对于本系统,我们提供全方位的支持,包括修改时间和标题,以及完整的安装、部署、运行和调试服务,确保系统能在你的电脑上顺利运行。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/21 2:20:40

基于单片机的心率脉搏设计

收藏和点赞,您的关注是我创作的动力 文章目录概要一、研究的主要内容光电传感器检测原理二、硬件设计说明3.1 总设计方案三、电路原理图四、结论概要 在我们现在的日常生活中脉搏心率测量仪器的使用已经越来越广泛了。为了使脉搏心率测量仪在简便性和精度方面有所提…

作者头像 李华
网站建设 2026/6/22 20:01:18

求求你们了,别再写满屏的 try catch 了!看如何更优雅地处理异常?

说明:本文讲得比较细,所以篇幅较长。请认真读完,希望读完后能对统一异常处理有一个清晰的认识。 01 背景 软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种…

作者头像 李华
网站建设 2026/6/16 14:39:38

基于Python的大学生就业信息推荐系统的设计与实现

前言在高等教育普及化背景下,大学生就业市场竞争日益激烈。传统就业信息获取方式存在信息过载、匹配度低、时效性差等问题,导致学生求职效率低下,企业招聘成本高昂。基于Python的大学生就业信息推荐系统通过整合多源就业数据,运用…

作者头像 李华
网站建设 2026/6/15 19:53:02

django基于数据挖掘技术的台风灾害预测系统

前言   Django基于数据挖掘技术的台风灾害预测系统是一款结合Python编程语言、Django框架与数据挖掘技术的智能化台风灾害预测平台。该系统旨在通过整合多源台风数据,运用机器学习算法构建预测模型,实现对台风风力、风速、中心气压等关键参数的精准预测…

作者头像 李华
网站建设 2026/6/14 0:05:46

学霸同款2026 AI论文工具TOP10:继续教育必备测评

学霸同款2026 AI论文工具TOP10:继续教育必备测评 2026年学术写作工具测评:为继续教育人群量身打造 在当前快节奏的学术环境中,无论是高校师生还是在职研究人员,都面临着写作效率低、资料查找困难、内容检测不专业等普遍问题。随着…

作者头像 李华