多功能酒精测试仪

多功能酒精测试仪
多功能酒精测试仪

多功能酒精测试仪

论文

课题名称基于单片机的酒精测试仪

武汉工程大学邮电与信息

目录

一.摘要与系统原理 (3)

二.功能指标 (4)

三.整机原理图 (5)

四.软件流程 (6)

五.MCS-51单片机引脚功能 (7)

六.ADC0809资料 (9)

七.酒精传感器TGS822 (11)

八.LCD资料 (12)

九.整机程序 (13)

摘要

本作品是基于单片机控制ADC0809对TGS822酒精浓度取样来反映人体血液酒精浓度;以及对DS18B20获取温度

系统框图

实现原理

TGS822对酒精浓度的变化,其阻值产生相应的变化,然后通过取样电阻分压的变化表现出来;人体血液酒精浓度的不同,其呼出的气体中酒精浓度也不同。通过TGS822对呼出气体中酒精浓度的反应以取样电压的形式送入到ADC0809,进行A/D转换后并将转换的数据送入单片机进行分析处理,并判断是否醉酒驾车,再通过液晶板显示出来。

DS18B20其自身的温度传感器所产生的温度数字数据存入其自身的存储器,单片机对其控

制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输出。

作品亮点

该作品结构简单,功能多样,可扩展性强,成本低廉,便于携带,适用范围广。功能指标

车辆驾驶人员血液中的酒精含量大于或等于80mg/100ml的驾驶行为。

血液酒精含量临界值:

血液与呼气酒精含量换算

车辆驾驶人员呼气酒精含量检验结果可按标准GA307换算成血液酒精含量。

整机原理图 软件流程图

MCS-51单片机引脚功能

MCS 单片机都采用40引脚的双列直插封装方式。下图为引脚排列图,40条引脚说明如下:

1、主电源引脚Vss 和Vcc ①Vss 接地

②Vcc 正常操作时为+5伏电源

2、外接晶振引脚XTAL1和XTAL2

①XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。

②XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。

3、控制或与其它电源复用引脚RST/VPD,ALE/,和/Vpp

①RST/VPD当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位

在Vcc掉电期间,此引脚可接下图8051引脚排列图

上备用电源,由VPD向内部提供备用电源,以保持内部RAM中的数据。

②ALE/正常操作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ALE脉冲,ALE端可以驱动(吸收或输出电流)八个LSTTL电路。对于EPROM型单片机,在EPROM编程期间,此引脚接收编程脉冲(功能)

③外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,在每个机器周期内两次有效。同样可以驱动八LSTTL输入。

④/Vpp、/Vpp为内部程序存储器和外部程序存储器选择端。当/Vpp为高电平时,访问内部程序存储器,当/Vpp为低电平时,则访问外部程序存储器。

对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。

4、输入/输出引脚P0.0-P0.7,P1.0-P1.7,P2.0-P2.7,P3.0-P3.7。

①P0口(P0.0-P0.7)是一个8位漏极开路型双向I/O口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,P0口能以吸收电流的方式驱动八个LSTTL负载。

②P1口(P1.0-P1.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载。。

③P2口(P2.0-P2.7)是一个带有内部提升电阻的8位准双向I/O口,在访问外部存储器时,它输出高8位地址。P2口可以驱动(吸收或输出电流)四个LSTTL 负载。

④P3口(P3.0-P3.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载

ADC0809资料

1.主要特性

1)8路8位A/D转换器,即分辨率8位。

2)具有转换起停控制端。

3)转换时间为100μs

4)单个+5V电源供电

5)模拟输入电压范围0~+5V,不需零点和满刻度校准。

6)工作温度范围为-40~+85摄氏度

7)低功耗,约15mW。

2.内部结构

ADC0809是CMOS单片型逐次逼近式A/D转换器,它由8路模拟开关、地址锁存与译

码器、比较器、8位开关树型D/A转换器、逐次逼近

寄存器、三态输出锁存器等其它一些电路组成。因此,ADC0809可处理8路模拟量输入,且有三态输出能力,既可与各种微处理器相连,也可单独工作。输入输出与TTL兼容。3.外部特性(引脚功能)

ADC0809芯片有28条引脚,采用双列直插式封装,如图13.23所示。下面说明各引脚功能。

IN0~IN7:8路模拟量输入端。

2-1~2-8:8位数字量输出端。

ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。

ALE:地址锁存允许信号,输入,高电平有效。

START:A/D转换启动信号,输入,高电平有效。

EOC:A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。

OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。

CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。

REF(+)、REF(-):基准电压。

Vcc:电源,单一+5V。

GND:地。

ADC0809的工作过程是:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,

EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。

酒精传感器TGS822资料

特点:应用:

?对乙醇等有机溶剂有高灵敏度?酒精检测器

?长期稳定性优良?工厂、干洗店、半导体产业的

?长寿命、低成本有机溶剂检知

?以简单电路即可使用

费加罗气体传感器的气敏素子,使用在清洁空气中电导率低的二氧化锡(SnO2)。当存在检知对象气体时,传感器的电导率随空气中气体浓度增加而增大。使用简单的电路即可将电导率的变化,转换为与该气体浓度相对应的输出信号。

TGS822传感器对酒精、有机溶剂的灵敏度高,在酒精检测器等方面得到广泛应用。

相同特性的TGS823,采用了陶瓷底座,可以在200℃的高温气氛中使用。

纵坐标以传感器电阻比(Rs/Ro)表示,Rs,Ro的定义如下:

Rs=不同浓度气体中的电阻值

Ro=300ppm乙醇中的电阻值

灵敏度特性:

图中纵坐标也以传感器电阻比(Rs/Ro)表示,这里的Rs,Ro定义如下:

Rs=含300ppm乙醇、各种温/湿度下的电阻值

Ro=含300ppm乙醇、20℃65%R.H.下的电阻值

LCD资料

1602字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线

VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样,其中:

引脚符号功能说明

1VSS一般接地

2VDD接电源(+5V)

3V0液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。

4RSRS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。

5R/WR/W为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。

6EE(或EN)端为使能(enable)端,下降沿使能。

7DB0底4位三态、双向数据总线0位(最低位)

8DB1底4位三态、双向数据总线1位

9DB2底4位三态、双向数据总线2位

10DB3底4位三态、双向数据总线3位

11DB4高4位三态、双向数据总线4位

12DB5高4位三态、双向数据总线5位

13DB6高4位三态、双向数据总线6位

14DB7高4位三态、双向数据总线7位(最高位)(也是busyflang)

15BLA背光电源正极

16BLK背光电源负极

寄存器选择控制表即为ASCII码表

RSR/W操作说明

00写入指令寄存器(清除屏等)

01都busyflag(DB7),以及读取位址计数器(DB0~DB6)值

10写入数据寄存器(显示各字型等)

11从数据寄存器读取数据

1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。

因为1602识别的是ASCII码,试验可以用ASCII码直接赋值,在单片机编程中还可以用字符型常量或变量赋值,如'A’。

整机程序

#include

#include

sbitrs=P2^4;//LCD液晶引脚定义,p0接DB0_DB7

sbitrw=P2^7;

sbitep=P2^6;

sbitale=P2^0;//ADC0809引脚定义

sbitstart=P3^7;

sbitoe=P3^5;

sbiteoc=P3^6;

sbitadda=P2^5;

sbitaddb=P2^2;

sbitadc=P2^3;

sbitlight=P3^0;//报警输出

sbitDQ=P3^3;//DS18B20输入脚定义

sbitDE=P3^1;

unsignedchartempL=0; unsignedchartempH=0; floattemperature; unsignedcharcodedis1[]={"WORKSTART"}; unsignedcharcodedis2[]={"ALCOHOLTEST"}; unsignedcharcodedis3[]={"mg/100ml"}; unsignedcharcodedis4[]={"SAFEDRIVING"}; unsignedcharcodedis5[]={"DRINK-DRIVING"}; unsignedcharcodedis6[]={"DRUNKDRIVING"}; voiddelay(unsignedcharms)//延时1 {unsignedchari,j;

while(ms--)

{for(i=0;i<250;i++)

for(j=0;j<50;j++)

{_nop_();

_nop_();

}

}

}

voiddelay2(unsignedinttime)//延时2 {

unsignedintn;

n=0;

while(n

{n++;}

return;

}

bitlcd_bz()//LCD判忙

{

bitresult;

rs=0;

rw=1;

ep=1;

_nop_();

_nop_();

result=(bit)(P0&0x80);

ep=0;

returnresult;

}

lcd_wcmd(unsignedcharcmd)//写指令数据到LCD {

while(lcd_bz())

rs=0;

rw=0;

ep=0;

_nop_();

_nop_();

P0=cmd;

_nop_();

_nop_();

ep=1;

_nop_();

_nop_();

ep=0;

}

lcd_pos(unsignedcharpos)//设定显示位置

{

lcd_wcmd(pos|0x80);

}

lcd_wdat(unsignedchardat)//写入显示数据到LCD {

while(lcd_bz());

rs=1;

rw=0;

ep=0;

P0=dat;

_nop_();

_nop_();

ep=1;

_nop_();

_nop_();

ep=0;

}

lcd_init()//LCD初始化{

lcd_wcmd(0x38); delay(1);

lcd_wcmd(0x0c); delay(1);

lcd_wcmd(0x06); delay(1);

lcd_wcmd(0x01); delay(1);

}

Init_DS18B20(void)//DS18B20初始化

{

unsignedcharx=0;

DQ=1;

delay2(8);

DQ=0;

delay2(85);

DQ=1;

delay2(14);

delay2(20);

}

ReadOneChar(void)//向DS18B20读一字节数据{

unsignedchari=0;

unsignedchardat=0;

for(i=8;i>0;i--)

{

DQ=1;

delay2(1);

DQ=0;

dat>>=1;

DQ=1;

if(DQ)

dat|=0x80;

delay2(4);

}

return(dat);

}

WriteOneChar(unsignedchardat)//向DS18B20写一字节数据{

unsignedchari=0;

for(i=8;i>0;i--)

{

DQ=0;

DQ=dat&0X01;

delay2(5);

DQ=1;

dat>>=1;

}

delay2(4);

}

ReadTemperature(void)//向DS18B20读温度值

{

Init_DS18B20();

WriteOneChar(0xcc);

WriteOneChar(0x44);

delay2(125);

Init_DS18B20();

WriteOneChar(0xcc);

WriteOneChar(0xbe);

tempL=ReadOneChar();

tempH=ReadOneChar();

temperature=((tempH*256)+tempL)*0.0625; delay2(200);

return(temperature);

}

main()

{

floatx,y,k;

unsignedintda,n,temp1,temp2,i,gw,sw,bw,kw,xw; light=0;

lcd_init();

delay(3);

lcd_pos(0);

i=0;

while(dis1[i]!='\0') {

lcd_wdat(dis1[i]); i++;

}

lcd_pos(0x41);

i=0;

while(dis2[i]!='\0') {

lcd_wdat(dis2[i]); i++;

}

delay(32);

while(1)

{

lcd_init();

ale=0;

start=0;

adda=0;

addb=0;

adc=0;

_nop_();

ale=1;

start=1;

_nop_();

start=0;

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

while(eoc==0);

oe=1;

_nop_();

da=P1;

oe=0;

y=(2550/da-10)/9.27; if(y>2.68)

x=61.61-4.08*y; elseif(y>2.38)

x=139.3-33.3*y; elseif(y>2.23)

x=218.7-66.7*y;

(完整版)酒精浓度测试仪设计详解.doc

酒精浓度测试仪设计报告

目录 酒精浓度测试仪设计报告 (1) 一、设计意义 (3) 二、硬件设计 (3) 1、设计框图 (3) 2、乙醇信号检测及调理电路 (4) 3、单片机电路 (7) 4、显示电路 (8) 5、供电及程序下载电路 (9) 三、Protel 硬件开发软件 (10) 1. Protel 软件组成 (10) 2. PCB 板设计 (11) 四、软件编程 (13) 1、软件流程图 (13) 2、主程序 (14) 五、下载与调试 (20) 1、 USB 转串口驱动安装 (20) 2、下载程序 (21) 参考文献 (22) 程序 (22)

一、设计意义 自《刑法修正案 ( 八) 》和修改后的《道路交通安全法》正式实施,“醉酒驾驶”正式入刑。不仅交警部门,而且很多车主都期盼能够有便携仪器方便地测量气体酒精浓度,为安全驾驶提供保障,有效减少重大交通事故的发生。 本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度 MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机 STC89C52对检测信号进行 A/D 转换和处理,最后通过液晶屏显示输出。本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。 二、硬件设计 1、设计框图 本研究设计的酒精浓度测试仪框图如图1 所示。MQ-3 乙醇气体传感器输出信号经信号调理电路处理,输出随乙醇浓度变化的电压信号,该电压信号送入单片机系统,经 AD 转换,与设定的醉酒阈值进行比较,并显示或报警。

酒精测试仪使用说明

班级:电气12-1班 撰写人:汪常斌组别:2 小组成员:吴建州、汪常斌、张曦、 肖春华、鲍学峰、庄洋洋、 陈建中、高赞、常宇辉

目录 1、概述 2、产品实物图及模块介绍 3、主要技术指标 4、产品特色 5、操作使用说明 6、使用注意事项

1、概述 此酒精测试仪是专用于测试人体呼出气体中酒精含量的仪器。本机敏感元件采用表面电阻控制型气敏传感器MQ-3,该气体传感器的敏感材料是活性很高的金属氧化物半导体,最常用的如SnO2。金属氧化物半导体在空气中被加热到一定温度时,氧原子被吸附在带负电荷的半导体表面,半导体表面的电子会被转移到吸附氧上,氧原子就变成了氧负离子,同时在半导体表面形成一个正的空间电荷层,导致表面势垒升高,从而阻碍电子流动,电阻较大。当N型半导体的表面在高温下遇到离解能力较小(易失去电子)的还原性气体时,气体分子中的电子将向气敏电阻表面转移,使气敏电阻中的自由电子浓度增加,电阻率降低,电阻减小。其应用于家庭、工厂、商业场所的气体泄漏监测装置、防火/安全探测系统、气体泄漏报警器、气体检漏仪。 2、产品实物图及模块介绍

3、主要技术指标 4、产品特色 ⑴本产品安装的MQ-3传感器对抽烟、饮料等不反应。 ⑵本产品误差率小,对比试验中充分体现了高浓度测量时的稳定性和正确性。 ⑶本产品操作简单,体积小巧轻便,方便携带和使用,适用于不同的工作场合。 ⑷响应、恢复迅速,检测快捷方便。 ⑸预热时间短,基本可达到即插即用的效果。 ⑹价格便宜,易被接受。 ⑺现象明显,一目了然 ⑻报警浓度可调,适合各种场合 5、操作使用说明 插上电源后,通过调整电位器调节报警浓度,经过1~2分钟的预热后,对这仪器的吹气口吹气,观察现象,当浓度逐渐增高时,LED

酒精测试仪实验报告

广东松山职业技术学院实验(实训)报告 课程(课题)传感器技术基础与应用实训 实验(实训)项目酒精测试仪项目报告 系别电气工程系班级自动化班 姓名 注:实验报告内容包括: 1、实验前期准备(实验零件、仪器、设备、原理) 2、实验目的、要求; 3、实验步骤; 4、结果 一、酒精测试仪制作前期准备 A、实验零器件:

电烙铁、烙铁台、锡、松香、MQ3、电阻、发光二极管、LM3914芯片、8550三极管、蜂鸣器、电位器、排针、单面覆铜板、导线 B、零件: MQ37.5元1 LM3914芯片1.5元1发光二极管0.1元9电阻0.1元*4 蜂鸣器0.5元*18550三极管0.1元*1 电位器0.5元*1 单面覆铜板2元*1 排针、导线、锡1元*1 C、实验原理: 当MQ3气体传感器接触酒精气体之后就会发生化学反应1和3脚间和4和6脚间的电阻就会根据酒精浓度改变电阻大小(酒精浓度越浓,电阻就会越小) 电信号就会反馈到3914芯片进行放大,led灯就会越亮,进而进行报警(浓度越大,电信号就会越强,led灯亮的灯数就越多)。 二、实验目的、要求 目的:理解酒精测试仪如何工作,学会怎样制作酒精测试仪要求:采用组队方式制作完成任务,组员之间相互协

助,测试仪要能正常工作。 三、实验步骤 (实验原理图) 通过查资料,熟悉原理图,熟悉各个元件,以及各个元件的作用和在实验电路中所起的作用,各个工作准备好。就开始做板了。 1、用DXP画好了原理图和pcb图。 2、验室做板。 A、我们用铁丝刷板,擦除表面脏迹 B、用油纸打印之前画好的pcb图 C、过热转印机

D、腐蚀 E、钻孔 F、镀锡。 我们的PCB图: 四、实验结果: 经过小组成员的努力, 我们焊出来的作品:

酒精测试仪设计技术总结

酒精测试仪设计技术总结 《酒精测试仪设计技术总结》是一篇好的范文,好的范文应该跟大家分享,为了方便大家的阅读。 篇一:酒精测试仪的功能与设计方案酒精测试仪的功能与设计方案摘要:本文论述了酒精测试仪的功能和设计方案。 介绍了酒精测试仪的技术指标和依据,酒精测试仪实现功能和设计指标,酒精测试仪的每一个功能。 关键词:酒精测试仪,,数据通讯一、酒精测试仪的设计原则与依据酒精测试仪是一种便携式产品。 便携式产品具有体积小、重量轻、功耗低等特点。 因此,在设计产品时首先就要对产品的功能、指标、结构、功耗进行分析。 比如电源采用交流供电还是直流供电、交流供电采用什么电源变换技术,直流供电如何分配电源,系统各功能模块需要多大的电流等。 既要提高产品的性能,又要尽量降低其能耗,这通常是一对矛盾。 因为系统的技术指标往往与系统的关系极大,有些指标,如速度、精度、负载能力等一般就是用牺牲功耗的方法获得的。 因此,拟订方案时应根据实际需要合理的确定产品的技术指标,以达到性能合理的情况下降低功耗的目的。 对于便携式的智能化仪表,拟订方案时应考虑采用单片机作为核心控制部件,最全面的范文写作网站因为现在的单片机本身就有低功

耗特性,自身消耗的电流极低,且利用其智能化特点可代替许多分离器件,有利用进行电源管理、满足智能化特性及提高产品的可靠性等特点。 根据现有的酒精测试仪的特点和使用效果,本系统的设计应当遵循以下原则规范性和实用性酒精测试仪的设计应根据环境条件、维护保养、测量精度等多种因素的统筹考虑。 项目的设计符合有关风险登记和防护级别的要求,符合有关设计规范、设计任务以及建设方的管理和使用要求。 先进性和互换性在技术上具有适度超前性和设备的互换性,为系统的增容和改造留有余地。 准确性能在现场环境条件和所选条件下,对试纸条进行准确、实时的检测。 能根据设计的要求,准确地测量出酒精的含量。 完整性篇二:酒精浓度测试仪的设计酒精浓度测试仪的设计[摘要]:本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度-乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机对检测信号进行/转换和处理,最后通过液晶屏显示输出。 本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,范文写作并进行保存。

基于单片机的酒精测试仪设计

第一章研究内容 TGS822对酒精浓度的变化,其阻值产生相应的变化,然后通过取样电阻分压的变化表现出来;人体血液酒精浓度的不同,其呼出的气体中酒精浓度也不同。通过TGS822对呼出气体中酒精浓度的反应以取样电压的形式送入到ADC0809,进行A/D转换后并将转换的数据送入单片机进行分析处理,并判断是否醉酒驾车,再通过液晶板显示出来。 DS18B20其自身的温度传感器所产生的温度数字数据存入其自身的存储器,单片机对其控制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输出。

第2章 总体设计 2.1 本课题的设计任务及要求 2.1.1 设计任务 设计并制作酒精测试仪,其组成如图2.1所示。TGS822对酒精浓度的变化,其阻值产生相应的变化,然后通过取样电阻分压的变化表现出来;人体血液酒精浓度的不同,其呼出的气体中酒精浓度也不同。通过TGS822对呼出气体中酒精浓度的反应以取样电压的形式送入到ADC0809,进行A/D 转换后并将转换的数据送入单片机进行分析处理,并判断是否醉酒驾车,再通过液晶板显示出来。 DS18B20其自身的温度传感器所产生的温度数字数据存入其自身的存储器,单片机对其控制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输出。 图2.1 (1)传感器TGS822 的电压模拟输出范围为0-5V ; (2)模数转换芯片ADC0809采样电压范围为0-5V ,分辨率为8位,采样精度为5/256V ,达到256个量化级的数字电压,其工作频率为1MHz; (3)单片机AT89C52工作频率为6 MHz ; (4)LCD 显示器用50K 的可调电阻调节使其清晰显示,消除“鬼影”。 数字输出 控制输出 模拟输出

酒精测试仪使用管理制度

酒精测试仪使用管理制度 一、酒精测试仪使用方法 1、按下开关键等待15秒后变为000后可以对职工进行检测。 2、对职工检测时,职工口与吹嘴间隔2-3厘米并对准吹气口连续吹气,仪器发出“叮”的声响后停止吹气。 3、检测完毕后3-5秒显示器上显示数据,表明检测成功(除0.00以外的数据显示时,不合格灯及待机灯会闪烁,并发出警报)。 4、需要连续检测时,按重置键后,按照上述2-3步骤进行检测。 二、酒精测试仪检测管理规定 1、1号门卫警员可在职工上、下班时对职工进行集体检测或抽查。 2、巡逻人员在对生产区域进行检查时可对在岗工人进行抽查。 3、我部门警员有权对公司职工进行酒精测试,测试时需要对职工礼貌用语,当遇到不配合的职工时,立即向部门领导上报,如职工无理取闹对其处以50元罚款。 4、公司职工有义务配合安全保卫部警员进行酒精测试,凡遇到警员不礼貌用语或其他伤害职工自身行为时,保卫部对该警员处以50元罚款。 三、酒后上岗、在岗工作中饮酒处罚规定 1、职工酒后上岗被1号门警员当场查获,勒令其禁止上岗工作,当天按旷工处理。

2、在岗期间疑似饮酒的职工,经检测血液中酒精浓度为:大于或等于20mg/100ml小于80mg/100ml属于酒后上岗,给予其待岗一个月处罚,待岗期间发放最低生活费。血液中酒精浓度为:大于或等于80mg/100ml属于醉酒上岗,给予解除劳动合同处罚。 3、在岗期间正在饮酒的职工,当场被抓获或被举报的查明情况属实的,给予解除劳动合同处罚。 4、岗前饮酒职工上班时规避门卫检查,在岗工作期间被巡逻队查获,视为在岗期间饮酒,处罚情况参照第2条、第3条。 5、外来人员在施工前或施工中饮酒,直接清除出厂区,并对其施工单位处罚500元罚款。 四、酒精测试日常使用管理规定 1、定期对酒精测试仪进行清理,避免因灰尘等物影响酒精测试仪的使用寿命及精密性。 2、禁止将酒精测试仪携带出厂,违者送交综合办公室待岗,安全保卫部永不录用。 3、禁止携带酒精测试仪长时间停留在环境恶略的工作场所,如有违反并造成酒精测试仪损坏,除按价赔偿外罚款50元。 4、故意损坏酒精测试仪的人员,除按价赔偿外罚款100元。 5、交接班时酒精测试仪携带人应当当面对酒精测试仪进行开关机检查,检查无误后交由下班使用。如交接不清损坏的酒精测试仪由当班持有人进行赔偿。 安全保卫部2014年9月28日

酒精浓度测试仪设计

本科毕业论文 题目酒精浓度监测仪的设计学生 指导教师 年级 专业 系别

郑重声明 本人的毕业论文(设计)是在指导教师的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。特此郑重声明。 毕业论文(设计)作者(签名): 2009 年月日

目录 标题 (1) 中文摘要 (1) 1 序言 (1) 2 酒精浓度监测仪硬件电路设计 (2) 2.1 89C51单片机系统 (2) 2.1.1 单片机片内结构 (2) 2.1.2 89C51芯片介绍................................................ ..9 2.2 A/D转换电路................................................. .. 3 2.2.1 ADC0809的引脚及功能.. (3) 2.2.2 ADC0809的结构及原理 (3) 2.3 LED显示电路 (3) 2.3.1 LED显示器的结构 (4) 2.3.2 LED显示器的工作原理 (4) 3 酒精浓度监测仪系统的软件设计 (4) 3.1 初始化程序 (5) 3.2 A/D转换子程序 (5) 3.3 显示子程序 (5) 4 结论 (7) 注释 (7) 参考文献 (8) 外文页............................................................11

酒精浓度监测仪的设计 摘要目前全世界绝大多数国家都采用呼气酒精测试仪对驾驶人员进行现场检测,以确定被测量者体内酒精含量的多少,以确保驾驶员的生命财产安全。酒精浓度监测仪是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。其可监测出空气环境中酒精浓度值,并根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。此外,空气酒精浓度监测仪还能监测某一特定环境的酒精浓度如酒精生产车间可避免发生起火、爆炸及工业场地酒精中毒等恶性事故,确保环境安全。 关键词单片机酒精浓度监测仪 A/D转换声光报警 1 序言 随着经济高速发展,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。为此,需要设计一智能仪器能够检测驾驶员体内酒精含量。本论文研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。其可监测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。 本课题分为两部分:硬件设计部分和软件设计部分。硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号经A/D转换后传给单片机系统,由单片机及其外围电路进行信号的处理,显示浓度值以及超阈值声光报警。软件部分用汇编语言进行编程,程序采用模块化设计思想。各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为单片机小系统电路、A/D 转换电路、声光报警电路、LED显示电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用汇编语言编程。

便携式酒精测试仪的设计毕业设计

便携式酒精测试仪的设计 摘要 近年来,随着我国经济的发展,人民的生活水平提高,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频频发生?机动车驾驶人员“酒后驾车”极易发生道路交通事故,严重危害了道路交通安全和人民生命财产安全?人饮酒后,酒精通过消化系统被人体吸收,经过血液循环,约有90%的酒精通过肺部呼气排出, 因此测量呼气中的酒精含量,就可判断其醉酒程度? 本设计实现了对不同浓度酒精的检测和显示,通过适当改进可以用于检测酒后驾车?本文用AT89S51单片机与MQ-3型气体传感器实现了对酒精浓度的测量,并对测量数据进行显示,同时利用二极管简单显示浓度的高低,在设计允许值时发出报警? 关键词:传感器;酒精探测仪;单片机;模-数转换

Abstract In recent years, as China's economic development, people's living standards improve, more and more people have their own private cars and traffic accidents caused by drunk driving is also frequent. Driver drives very easy to happen traffic accident after drinking which endanger traffic safety and people safety of life and property seriously. After people drink, the alcohol is absorbed by the human body through the digestive system, through the blood circulation, nearly it have discharge exhaling lung alcohol of 90%. So measure the content of alcohol while exhaling , can judge its drunk degree. Different concentrations of alcohol solution are detected and showed in the design. The design can be used to the detection of drunk driving through improvement. In this thesis, the concentration of alcohol can be measured and displayed by using the gas sensor based on AT89S51 MCU and MQ-3. At the same time the concentration is displayed by LED, and the system allow to alarm in the certain value. Keywords: Sensor Alcohol detector Micro Controller Unit Analog to Digital Convert

多功能酒精测试仪

多功能酒精测试仪

论文 课题名称基于单片机的酒精测试仪 武汉工程大学邮电与信息 目录 一.摘要与系统原理 (3) 二.功能指标 (4) 三.整机原理图 (5) 四.软件流程 (6) 五.MCS-51单片机引脚功能 (7) 六.ADC0809资料 (9) 七.酒精传感器TGS822 (11) 八.LCD资料 (12) 九.整机程序 (13) 摘要 本作品是基于单片机控制ADC0809对TGS822酒精浓度取样来反映人体血液酒精浓度;以及对DS18B20获取温度 系统框图 实现原理 TGS822对酒精浓度的变化,其阻值产生相应的变化,然后通过取样电阻分压的变化表现出来;人体血液酒精浓度的不同,其呼出的气体中酒精浓度也不同。通过TGS822对呼出气体中酒精浓度的反应以取样电压的形式送入到ADC0809,进行A/D转换后并将转换的数据送入单片机进行分析处理,并判断是否醉酒驾车,再通过液晶板显示出来。 DS18B20其自身的温度传感器所产生的温度数字数据存入其自身的存储器,单片机对其控

制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输出。 作品亮点 该作品结构简单,功能多样,可扩展性强,成本低廉,便于携带,适用范围广。功能指标 车辆驾驶人员血液中的酒精含量大于或等于80mg/100ml的驾驶行为。 血液酒精含量临界值: 血液与呼气酒精含量换算 车辆驾驶人员呼气酒精含量检验结果可按标准GA307换算成血液酒精含量。

整机原理图 软件流程图 MCS-51单片机引脚功能 MCS 单片机都采用40引脚的双列直插封装方式。下图为引脚排列图,40条引脚说明如下: 1、主电源引脚Vss 和Vcc ①Vss 接地 ②Vcc 正常操作时为+5伏电源

酒精测试仪毕设

本科毕业设计(论文) ( 2016届) 题目:酒驾智能闭环系统 专业: 班级: 姓名: 学号: 指导教师: 职称: 完成日期:2016年5月1日

酒驾智能闭环自锁系统设计的必要性及设计思路 摘要:在如今的生活里,汽车已经慢慢成为生活的必需品,然而伴随汽车的普遍,交通事故的发生率也随之增加。十起交通事故中大约有一半是与酒后驾驶有关,酒后驾驶已然成为一个必须解决的问题。近几年,国家出台了一系列交通法规来杜绝酒后驾驶的行为,可是并没有与预期一样真正杜绝。因此我设计一个酒后驾驶闭环自锁系统还是很有必要的,该成品用于驾驶员行驶前使用可以减少司机酒后驾驶事件的发生率。 该设计采用了AT89C52单片机,MQ-3传感器,AD0832,LCD1602等元件,通过MQ-3传感器接受外界乙醇气体的浓度,经过AD0832进行数模转换,将数据传到单片机中进行数据的处理,然后在LCD1602液晶上显示酒精浓度的数值,如果超过报警阈值报警装置进行报警。 关键词:单片机;传感器;数模转换;报警装置;LCD1602 Abstract: in today's life, the car has been gradually become the necessities of life, but with the car generally, the incidence of traffic accidents also increased. Ten traffic accidents about half are related to drunk driving, drunk driving has become a problem that must be solved. In recent years, the state has issued a series of laws and regulations to prevent drunk driving behavior, but did not really put an end to the same as expected. Therefore, I design a drunk driving closed-loop self locking system is very necessary, the finished product for the driver to use before driving can reduce the incidence of drunk driving events. The design uses AT89C52 single chip microcomputer, MQ-3 sensor and ad0832, LCD1602 components. Through the sensor MQ-3 accept outside ethanol gas concentration, through ad0832 were digital to analog conversion, data is transmitted to the microcontroller for data processing, and then displayed on the LCD1602 LCD value of the alcohol concentration, if it exceeds the alarm threshold alarm device for alarm. Keywords: MCU; sensor; DAC; alarm devices; LCD1602

智能仪器-酒精浓度检测仪设计

综述 对于酒后驾车行为的监督在人民的人身和财产安全中起着重要的作用。随着社会的发展,气体传感器逐渐向着低功耗、多功能、集成化方向的发展,以便于更准确更方便的检测出酒精浓度,更大程度上防范事故发生,因此,便携式酒精浓度检测仪具有十分广阔的现实市场和潜在的市场要求。 目前国际公认的酒后驾车的限定有两种,一种是酒后驾车,一种是酒醉驾车。根据我国2003年的修订规定,当驾驶者每毫升血液中酒精含量大于或等于0.2mg时,就会被认定为酒后驾车;大于或等于0.8mg时,则会被认定为醉酒驾车。当驾驶者血液中酒精含量达到80mg/100ml时,发生交通事故的几率是血液中不含酒精时的2.5倍;达到100mg/100mg 时,发生交通事故的几率是血液中不含酒精时的4.7倍。即使在少量饮酒的状态下,交通事故的危险也可达到未饮酒状态的2倍左右。 本文设计的基于单片机的便携式酒精浓度检测仪以单片机和酒精传感器为核心,具有LCD实时显示浓度值的功能,不同颜色LED彩灯显示酒精浓度的不同范围,从而判断司机是否处于酒驾状态,如若酒驾则判断是酒后驾驶还是醉酒驾驶,一旦超过一定阈值即蜂鸣器报警同时报警灯亮。而且还可以通过按键进行待机与检测功能随时切换,在待机时进行简易计时,超过十分钟则自动进入休眠状态,可用硬件复位来唤醒单片机。本设计采用C 语言来实现其软件功能。该仪器硬件电路设计简单、软件功能完善、灵敏度高、工作性能好,并且具有尺寸小、方便携带的优点。

1方案论证 1.1方案设计与分析 本文设计的便携式酒精浓度测试仪具有以下特点: (1)数据采集系统以AT89S52单片机为控制核心,外围电路带有LCD显示以及键盘电路,无需其他计算机,用户就可以与其进行交互工作,完成数据的采集、存储、计算、分析,显示,休眠等功能。其中显示功能如下: A.酒精含量<20mg/100ml时,安全灯(绿色LED灯)亮; B.20mg/ml≤酒精含量≤80mg/ml时,警告灯(黄色LED灯)闪烁; C.80mg/ml≤酒精含量时,危险灯(红色LED灯)闪烁,蜂鸣器报警; 本仪器酒精含量测试范围:0-190mg/100ml,要求其测量精度优于0.5%。 (2)系统具有低功耗、方便携带、高性价比,低成本等特点。 (3)从便携式的角度设计,系统成功使用了大屏幕LCD显示器以及小键盘。由单片机系统控制键盘和LCD 显示来实现人机交互操作,界面友好。 (4)软件系统采用C语言编写,既兼顾实时性处理的要求又能很方便地进行数据处理。 1.2设计总体框图 图1-1总体设计框图

智能仪表酒精测试仪的各项参数2012

酒精测试仪 一.酒精浓度检测仪的硬件电路设计主要包括:传感器测量电路、STC12C5A16AD单片机系统、A/D转换电路、LCD示电路键盘扫描、数据采集、数据处理、显示、光报警等子程序仪器开机后经初始化,调用LCD显示子程序显示提示界面、阈值设置界面、测量结果界面等。键盘扫描程序判断是否有键按下。测量时数据采集程序把数据送人到A/D转换器,进行A/I)转换。由数据处理程序完成数据间的转换和数制间转换。当测量数据超过阈值时,报警子程序启动 二.仪器开机后经初始化,调用LCD显示子程序显示提示界面、阈值设置界面、 测量结果界面等。键盘扫描程序判断是否有键按下。测量时数据采集程序把数据送人到A/D转换器,进行A/I)转换。由数据处理程序完成数据间的转换和数制间转换。当测量数据超过阈值时,报警子程序启动 三.传感器模块具有如下特点,方便与单片机系统接口组成检测仪器 ●具有信号输出指示。 ●双路信号输出(模拟量输出及TTL电平输出) ●TTL输出有效信号为低电平。 (当输出低电平时信号灯亮,可直接接单片机) ●模拟量输出0~5V电压,浓度越高电压越高。 ● MQ-3乙醇气体传感器可以应用用于机动车驾驶人员及其他严禁酒后作业人员的现场检测,也用于其他场所乙醇蒸汽的检测。其技术特点为: ●对乙醇蒸汽有很高的灵敏度和良好的选择性 ●快速的响应恢复特性 ●长期的寿命和可靠的稳定性 ●简单的驱动回路 四.A/D转换电路 模数转换电路的作用是将传感器电路输出的模拟量信号转换为适合单片机处理的数字信号,并输入给单片机。ADC0809主要特性(1)8路8位A/D转换器,即分辨率8位。(2)具有转换起停控制端。(3)转换时间为100μs(4)单个+5V电源供电(5)模拟输入电压范围0~+5V,不需零点和满刻度校准。(6)工作温度范围为-40~+85摄氏度(7)低功耗,约15mW。2.内部结构ADC0809是CMOS单片型逐次逼近式A/D转换器,它由8路模拟开关、

基于51单片机酒精浓度检测仪的设计毕业论文_设计说明书

word格式文档 酒精浓度检测仪的设计 目录 一、前言 (4) 二、酒精测试仪总体方案设计 (4) 2.1 酒精浓度检测仪设计要求分析 (4) 2.2 酒精浓度检测仪设计方案 (4) 三、硬件设计 ....................................................... ..5 3.1 传感器的选择 ............................................... .. 5 3.2 A/D转换电路 (6) 3.3 89C51单片机系统 (9) 3.4 LED显示电路 (12) 3.5 键盘电路 (13) 3.6 报警电路 (13) 四、软件设计 (14) 4.1 主程序框图 (14) 4.2 数据采集子程序程序框图 (15) 4.3 报警子程序程序框图 (15) 五、课程设计系的心得体会 (17) 六、参考文献 (17) 附图整体电路图 (18)

酒精浓度检测仪的设计 一、前言 近年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。为此,我国将酒驾列入刑法范围内,所以需要设计一智能仪器能够检测驾驶员体内酒精含量。本课程设计研究的是一种以气敏传感器和单片机A/D转换器为主,检测驾驶员呼出气体的酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。其可检测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。 本课题分为两部分:硬件设计部分和软件设计部分。硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。 二、酒精测试仪总体方案设计 2.1 酒精浓度检测仪设计要求分析 设计的酒精浓度测试仪应具有如下特点: (1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。 (2)系统具有低功耗、小型化、高性价比等特点。 (3)从便携式的角度出发,系统成功使用了数码管显示器以及小键盘。由单片机系统控制键盘和LED显示来实现人机交互操作,界面友好。 (4)软件设计简单易懂。 2.2 酒精浓度检测仪设计方案 设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过A/D转

酒精浓度测试仪的设计

酒精浓度测试仪的设计 [摘要]:本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇 浓度检测工具,采用高精度MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测, 利用宏晶公司高性能低成本单片机STC12C5A16A对检测信号进行A/D转换和处 理,最后通过液晶屏显示输出。本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。 [关键词]:单片机A/D转换和处理醉酒阈值MQ-3乙醇气体传感器 Alcohol concen tratio n test in strume nt Abstract: This study design alcohol tester is a new practical, safe and reliable gas ethanol concentration testing tool, Adopting high precision MQ - 3 etha nol gas sen sors to detect the concen trati on of etha nol in the air, the use of macro crystal company high performanee low cost STC12C5A16ADnicrocontroller to detection signal A/D conversion and p rocess ing, fin ally through the LCD scree n dis play out put. This study desig n alcohol tester also has drunk threshold sett ing fun cti on, can accord ing to laws and regulati ons or the user n eed to set modify drunk threshold, and save. Keywords : Scm A/D conversion and p rocessing Drunk threshold MQ - 3 ethanol gas sensor

酒精测试仪使用说明

使用说明 1打开本机后壳的电池盖,将3节AAA、1.5V的电池按极性装入本机,然后再装上电池盖,即可投入使用。 2按下“开机”键,伴随一短促蜂鸣声,背光点亮,同时屏幕显示从100到000的倒计时,屏幕下部显示“WAIT”字样,提示机器运行预热程序,此时请不要吹气,否则会影响测试精度。预热完毕,“WAIT”显示消失,探测器发出一声蜂鸣,同时显示“BLOW”字样,“C”字母游动显示,此时即可开始下一步的呼出气体酒精含量测试。 说明:预热过程中,倒计时速度与上次测试浓度有关,浓度越低,倒计时越快,否则越慢。 3被测试者深吸气,当屏幕上“C”字母游动显示时对准本机吹嘴连续均匀吹气,直到本机发出一声蜂鸣,停止吹气。 4吹气结束,屏幕游动显示“”符号,同时显示“TEST”字样,提示正在分析测试结果,此时不要吹气,否则会影响测试结果。分析结束后屏幕上所显示的浓度值即为测试者呼出气体中的酒精含量,该值保持数秒之后,本机自动关机。 5若要进行下一次测试,须重新按“开机”键,过程参照上述2~4。携带方便、经典蓝屏、一键操作。附送多套吹管安全卫生。。。功能基本等同于交警执法酒测产品,显示浓度精确至小数点后两位,准确判断个人醉酒饮酒。蓝屏显示更加醒目。字体清晰。

[温馨提示] 1、在饮酒至少20分钟后再进行测试,因为酒精从消化系统吸收到血液中大约需要20分钟。酒后立即测试,结果只能反映当时口腔内的酒精浓度,而不是血液中所含的酒精浓度。 2、为使检测结果更加精确,测试时间最好距上次测试3分钟以上。 3、在进行测试前20分钟内严禁吸烟和进食。 4、不要直接用化学物品清洗试仪。 5、避免液体流入吹气管。 6、严禁在颜料、杀虫剂、酒精等物品附件放置和使用。 7、不要将测试仪置于空气污浊的封闭环境下。 8、擅自修理和损坏内部的零配件会导致产品故障。 9、酒精测试结果只做参考,制造商不承担任何法律责任。

酒精测试仪项目设计报告

四川工程职业技术学院 毕业综合实践 项目设计报告 基于单片机的酒精浓度检测仪 专业:计算计应用技术(IT制造与售后服务)姓名:周姣、龙俊江 指导老师:何晓龙

目录 一、前言 (3) 二、酒精测试仪总体方案设计 (3) 2.1 酒精浓度检测仪设计要求分析 (3) 2.2 酒精浓度检测仪设计方案 (3) 三、硬件设计 (4) 3.1 传感器的选择 (4) 3.2 A/D转换电路 (5) 3.2.1 ADC0809的结构及转换原理 (6) 3.2.2 ADC0809连线图 (7) 3.3 89C51单片机系统 (7) 3.3.1 单片机片内结构 (7) 3.3.2 89C51芯片介绍 (8) 3.3.2 晶振电路和复位电路 (9) 3.4 LCD1602液晶显示电路 (11) 3.5键盘电路 (11) 3.6报警电路 (12) 3.6.1 灯光提示电路 (12) 3.6.2 声音报警电路 (12) 四、软件设计 (13) 4.1主程序框图 (13) 4.2 数据采集子程序程序框图 (14)

酒精浓度检测仪的设计 一、前言 本课题分为两部分:硬件设计部分和软件设计部分。硬件部分为利用MQ3 气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LCD液晶显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。 二、酒精测试仪总体方案设计 2.1 酒精浓度检测仪设计要求分析 设计的酒精浓度测试仪应具有如下特点: (1)数据采集系统以单片机为控制核心,外围电路带有LCD显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。 (2)系统具有低功耗、小型化、高性价比等特点。 (3)从便携式的角度出发,系统成功使用了数码管显示器以及小键盘。由单片机系统控制键盘和LCD显示来实现人机交互操作,界面友好。 (4)软件设计简单易懂。 2.2 酒精浓度检测仪设计方案 设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外,还需接入液晶显示,键盘设定,报警电路等。 其总体框图如图2-1所示。

酒精浓度检测仪的设计

毕业论文

酒精浓度检测仪的设计 摘要 本文研究设计了一种用于公共场所具有检测及超限报警功能的酒精浓度智能测试仪。其设计方案基于89C51单片机,MQ3酒精浓度传感器。系统将传感器输出信号通过A/D转换电路调理后,经由单片机进行数据处理,最后由LCD 显示酒精浓度值。从而让驾车的人知道自己该在什么情况下可以开车,这是一个在现代生活很实用。 经过大量的验证,基于单片机的酒精浓度监测仪检测仪比传统的机械检测仪或酒精计灵敏,监测精度高,准确方便,可靠性好,扩展简单,控制功能强大。对超出阀值进行声光报警,直观准确。所以基于单片机的酒精浓度监测仪的研究具有一定的价值。 关键词:酒精浓度传感器;单片机;数模转换;硬件设计;数码管显示

Alcohol concentration detector design Abstract This paper studies has been designed for public inspection and overrun alarm function with the alcohol concentration intelligent tester. Its design scheme based on 89C51, MQ3 alcohol concentration sensor. System will sensor output signal through the A/D circuit recuperation, data processing by MCU, finally by LCD display alcohol chroma value. So let the people know what oneself should drive in what circumstances can drive, this is a very practical in modern life. After a great deal of verification, based on SCM alcohol concentration monitor detector than traditional mechanical detector or alcohol plans, monitoring high precision, sensitivity, good dependability, precise convenient extended simple, control powerful functions. Beyond the value of acousto-optic alarm, intuitive accurate. So based on SCM alcohol concentration monitor research has certain value. Keywords:Alcoho concentration sensor; microcontroller; digital-to-analog;hardware design; digital pipe display

课程设计——酒精检测仪设计

三峡学院 专业综合课程设计报告 题目51单片机酒精浓度测试仪设计 系别电子与信息工程学院 专业电子信息工程 班级****级*班 姓名XXX 学号 5 2014年12 月12 日

酒精浓度检测仪的设计 一、设计目的 近年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。为此,我国将酒驾列入刑法围,所以需要设计一智能仪器能够检测驾驶员体酒精含量。本课程设计研究的是一种以气敏传感器和单片机A/D转换器为主,检测驾驶员呼出气体的酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。其可检测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。 本课题分为两部分:硬件设计部分和软件设计部分。硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。 二、设计方案 1、酒精浓度检测仪总设计方案 设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外,还需接人LED数码管显示,键盘设定,报警电路等。 其总体框图如图1所示。

图1 基本工作原理图 三、设计容 1、酒精浓度检测仪设计要求分析 设计的酒精浓度测试仪应具有如下特点: (1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。 (2)系统具有低功耗、小型化、高性价比等特点。 (3)从便携式的角度出发,系统成功使用了数码管显示器以及小键盘。由单片机系统控制键盘和LED显示来实现人机交互操作,界面友好。 (4)软件设计简单易懂。 2、设计容要求 (1)传感器T G S822的电压模拟输出围为0-5V; (2)模数转换芯片ADC0809采样电压围为0-5V,分辨率为8位,采样精度为5/256V,达到256个量化级的数字电压,其工作频率为1M H z; (3)单片机A T89C52工作频率为6 MHz;传感器LCD显示输出单片机数字输出控制输出模数转换模拟输出 (4)L C D显示器用50K的可调电阻调节使其清晰显示。

相关文档
最新文档