news 2026/11/5 23:41:37

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

作者头像

张小明

前端开发工程师

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/11/5 21:44:58

django基于大数据旅游数据分析与推荐系统的设计与实现

前言Django基于大数据的旅游数据分析与推荐系统是一个结合了Python编程语言、Django Web框架、大数据技术以及推荐算法的综合性平台,旨在通过收集、分析和利用旅游相关的数据,为用户提供个性化的旅游推荐服务,同时为旅游企业和管理部门提供决…

作者头像 李华
网站建设 2026/11/5 21:45:01

SSH登录异常频发:除了改端口,我们还能做什么?

封不完的IP?拦不住的爆破?这四招让黑客直接绝望! 各位运维工程师、系统管理员,上面这些吐槽,是不是你们的日常?面对SSH暴||力破解,修改默认22端口就像是给家门换了一把没藏在垫子底下、但藏在花…

作者头像 李华
网站建设 2026/11/5 21:44:58

JAVA源码助力:汽车养护同城服务升级

JAVA源码可通过微服务架构、多端适配、智能调度与数据安全保障等技术手段,助力汽车养护同城服务实现高效便捷的一键触达,具体实现路径如下:一、技术架构:微服务跨平台,支撑高并发与全场景覆盖微服务拆分采用Spring Boo…

作者头像 李华
网站建设 2026/11/5 21:44:59

39-mini-vue 实现解析 text 功能

实现解析 text 功能 测试 describe("text", ()>{it("simple text",()>{const ast baseParse("some text")expect(ast.children[0]).toStrictEqual({type: NodeTypes.TEXT,content: "some text"})}) })思路: * 如果…

作者头像 李华
网站建设 2026/11/4 16:55:19

利用鲸鱼优化算法WOA对LSTM的学习率等参数进行优化,然后做多特征输入单个因变量输入的拟合预测模型

利用鲸鱼优化算法WOA对LSTM的学习率等参数进行优化,然后做多特征输入单个因变量输入的拟合预测模型,同时利用WOA-LSTM实现对未来数据的预测研究。 程序内注释详细,直接替换数据里可以用。 程序语言为matlab。 最近在时序预测的实战中踩了不少…

作者头像 李华
网站建设 2026/11/4 6:14:06

学霸同款8个AI论文写作软件,本科生轻松搞定论文格式!

学霸同款8个AI论文写作软件,本科生轻松搞定论文格式! 论文写作新革命,AI 工具让学术之路更轻松 对于本科生而言,论文写作一直是学习生涯中的一大挑战。从选题到结构搭建,再到内容撰写与格式规范,每一步都可…

作者头像 李华