酒精浓度测试仪
目录
一、绪论
1.选题背景及现实意义
2、任务内容
二、酒精浓度测试仪系统总体设计
1.需求分析及方案设计
2.系统功能
主要功能有:
- 实时测量空气中的乙醇气体浓度,在液晶屏上显示。
- 具有乙醇浓度超高报警功能,当测量得到的乙醇浓度超过预先设定的阈值,则红灯报警。
- 电路设计了两个红灯,另一个红灯是传感器直接输出的模拟报警信号,其阈值通过调节传感器模块上的兰色电位器改变,一般可以不用。
- 醉酒阈值可存储至EEPROM存储器,并在液晶屏显示。系统掉电后醉酒阈值不失,可以保持。
- 醉酒阈值可以通过按键修改并保存。
3.系统基本构成及原理
酒精浓度测试仪的基本构成:
1.由MQ-3乙醇气体传感器
2.STC12C5A16AD(或STC12C5A32AD)单片机
3.EEPROM存储电路
4.液晶屏和键盘组成
5.报警电路
检测原理:
当具有N型导电性的氧化物暴露在大气中时,会由于氧气的吸附而减少其内部的电子数量而使其电阻增大。其后如果大气中存在某种特定的还原性气体,它将与吸附的氧气反应,从而使氧化物内的电子数增加,导致氧化物电阻减小。半导体-氧化物传感器就是通过该阻值的变化来分析气体浓度。
4.功能说明
1.本设计基于STC12C5A16AD单片机、LCD1602液晶显示、MQ-3酒精传感器、LM393电压比较器和24c02芯片可以掉电存储数据
2.实时显示当前的酒精值,设计有两路浓度报警,一路为硬件检测报警,通过电位器可以调节报警阀值;另一路为软件检测报警,就是通过单片机采集传感器的信号,通过液晶显示出来,按键可以加减阀值,当检测的酒精浓度值超过设定的阀值时,发出声光报警。软硬件检测安全无误!
三、系统单元设计
1.单片机最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。

复位电路:
一、复位电路的用途:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。单片机复位电路如下图:
二、复位电路的工作原理在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以实现,那这个过程是如何实现的呢?在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。
开机的时候为什么会复位:在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。也就是说在单片机启动的0.1S内,电容两端的电压时在0~3.5V增加。这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。
按键按下的时候为什么会复位:在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又

本文介绍了基于单片机的酒精浓度测试仪设计,利用MQ-3乙醇气体传感器检测酒精浓度,通过LCD1602显示实时浓度值,并具备报警功能。设计中包含了硬件电路、软件流程及调试方法。
最低0.47元/天 解锁文章
647





