酒精浓度测试仪的设计
基于无线通信的酒精浓度测试仪设计毕业设计
基于无线通信的酒精浓度测试仪设计毕业
设计
简介
这份毕业设计旨在设计出一种基于无线通信的酒精浓度测试仪,方便人们在喝酒后进行自我监测,从而减少酒驾事故的发生。
该测
试仪能够通过无线传输将测试结果传输到手机端,方便使用者查看。
设计方案
该测试仪使用MQ-3气敏传感器来检测周围空气中的酒精浓度,并通过OneNET物联网平台进行数据传输,同时配合手机客户端进
行数据展示和管理。
实现步骤
1. 硬件设计。
在硬件设计方面,需选择合适的元器件,如MCU、气敏传感器、LED灯等,并设计出相应的电路板和外壳等。
2. 软件设计。
需要编写MCU控制程序、物联网云平台程序和手机端APP程序。
MCU控制程序用于气敏传感器数据采集、气敏传感器数据处理和数据发送至云平台。
云平台程序用于接收和展示来自硬件部分的数据。
手机APP用户通过云平台获取设备信息。
优势
相比传统的酒精测试仪器,该设计具有以下优势:
- 无需连接电脑进行数据处理,即可实现测试并得到数据。
- 通过无线传输将结果传输到手机APP,实时查看数据。
- 由于使用无线传输,设备更加灵活方便,使用起来也更加简单。
结束语
该设计毕业设计基于无线通信的酒精浓度测试仪,不仅具备实际应用价值,而且充分发挥了新型技术的优势,是一份创新性的毕业设计。
毕业设计酒精浓度测试仪
二、课研究的主要内容:
论文主要研究了(1)硬件方面,MQ-3气体传感器技术参数的检测和将它接入到酒精浓度检测模块中;将采集到的模拟电压信号通过单片机控制经A/D转换,得到数字电压信号;用于显示浓度的数码管显示模块。(2)软件方面,主要研究了电压到浓度的线性转换和最终浓度值的数码管显示。(3)对设计的传感器进行了标定。设计的传感器对酒精气体反应灵敏,能在有效范围内测量它的浓度值。并且在检测低浓度酒精时误差较小,最大误差为8.2%满足设计要求。
本研究设计的酒精浓度测试仪是一款实用性强安全可靠的气体乙醇浓度检测工具采用高精度mq3乙醇气体传感器对空气中的乙醇浓度进行检测利用宏晶公司高性能低成本单片机stc12c5a16ad对检测信号进行转换和处理最后通过液晶屏显示输出
毕业设计(论文)开题报告
学生
姓名
姜萍
专业
班级
电子信息工程
10电子331
学号
问题:在实际操作过程中,对于程序有些难以理解,因此,不能很好地编译成功。
采用的手段:通过查询书籍资料,研究程序;
询问同学和老师,寻求解决的方法;
上网查找相关资料。
四、毕业设计(论文)进度安排:
第1周
根据设计课题查找并整理相关文献资料,掌握并摘录与本课题目相关的研究概况,技术动态,提出具体方案,并撰写开题报告
1033323102
酒精检测器.ppt
浓度检测子程序
采样,A/D转换 等待50ms
N
得到10个结
果
Y
取最大的3个 数求均值
送数码管显视 示
大于
与预设值比
较
小于
报警
返回
延时2 S
图11 酒精浓度检测子程序流程图
2 .温度处理部分
• 本系统软件部分主要包括:DS18B20 的初 始化子程序、向DS18B20 中写数据子程序, 从DS18B20 中读数据子程序、温度转换子 程序和通信子程序。软件系统流程图如图 12所示。
单片机酒精检测仪
1、概述 2、检测原理 3、系统硬件设计 4、软件处理部分 5、小 结
概述
• 酒精检测仪主要是指 • 呼出气体酒精含量探测器是专门为警察设计的一款执法的检测工具,
执勤民警可用来对饮酒司机的饮酒多少来进行具体的处理,有效减少 重大交通事故的发生。也可以用在其他场合检测人体呼出气体中的酒 精含量,避免人员伤亡和财产的重大损失。 • 也可以使用在高危领域禁止酒后上岗的企业,企业用的酒精检测仪并 非便携式,而是壁挂式的酒精检测仪,壁挂式较便捷式来说具有使用 方便,检测速度加快,精准度高的好处,壁挂式为了更加适合企事业 单位使用,增加刷卡考勤,语音报警,等一系列功能。 • 仪器采用可替换的吹管,保证被测试人的健康卫生。可自由设定饮酒、 醉酒报警值等信息。仪器报警时伴随有声报警信息,屏幕也会显示相 应的提示信息,来帮助用户区别报警的种类,使操作简洁明了,使用 方便。
二、检测原理
• 当具有N型导电性的氧化物暴露在大气中时, 会由于氧气的吸附而减少其内部的电子数 量而使其电阻增大。其后如果大气中存在 某种特定的还原性气体,它将与吸附的氧 气反应,从而使氧化物内的电子数增加,导 致氧化物电阻减小。半导体-氧化物传感器 就是通过该阻值的变化来分析气体浓度。
酒精浓度检测仪的设计开题报告
南昌工程学院07 级毕业(设计)论文开题报告信息工程学院系(院)电子信息工程专业题目酒精浓度检测仪的设计学生姓名李宁班级07电子信息工程学号**********指导教师余恒日期2010 年12 月28 日南昌工程学院教务处订制三、研究内容及实验方案敏感部分由二氧化锡的N型半导体微晶烧结层构成的MQ-3型气敏传感器,当其表面吸附有被测气体酒精分子时,表面导电电子比例就会发生变化,从而其表面电阻会随着被测气体的浓度的变化而变化。
由于这种变化是可逆的,所以能重复使用。
MQ-3型气敏传感器灵敏度高,响应速度快。
AT89S51单片机是一般控制应用的8位单片机。
芯片内部有时钟振荡器,只读存储器为4K字节,外部可扩充至64K字节,128字节的随机存储器,外部可扩充至64K字节。
32条双向输入输出线,每条均可以单独做I/O的控制。
5个中断向量源。
2个独立的16位定时器。
1个全双工串行通信端口。
选用的开发平台为MedWin单片机集成开发环境。
发光二极管显示选用集成驱动器LM3914。
内部有10个电压比较器,可驱动10个发光二极管。
相邻分压端之间的电压差是0.12V。
可选择点状显示也可选择条状显示。
ADC0809为8路8位的A/D转换器,具有转换起停控制端,转换时间为100μs,模拟输入电压值范围是0~+5V,+5V电压供电。
三位数码管显示具体数值。
根据以上内容选定技术方案。
气体传感器遇到酒精气体后,阻值发生变化,所要测的电压发生相应的变化。
变化的电压值送LM3914放大比较,驱动相应的发光二极管发光,显示酒精浓度的高低。
单片机不断采集经ADC0809模数转换后的变化的电压值,经数据处理交数码管显示。
系统流程在这次的整体设计中主要涉及下面几个方面:(如图)整体结构方案图。
酒精测试仪总体方案设计
酒精测试仪总体方案设计一、要求1.1、基本要求(1)使用乙醇传感器检测酒精浓度。
(2)当酒精浓度高于35mg/100ml时用绿色指示灯提示饮酒。
(3)当酒精浓度高于80mg/100ml时用绿色指示灯熄灭红色指示灯点亮并响蜂鸣器报警提示醉酒。
1.2、发挥部分(1)利用单片机进行控制。
(2)通过LCD或者数码管进行显示当前酒精浓度。
(3)通过按键能够修改饮酒或醉酒标准。
二、酒精浓度检测仪设计方案2.1 酒精浓度检测仪设计要求分析设计的酒精浓度测试仪应具有如下特点:(1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。(2)系统具有低功耗、小型化、高性价比等特点。(3)从便携式的角度出发,系统成功使用了数码管显示器以及小键盘。由单片机系统控制键盘和LED显示来实现人机交互操作,界面友好。(4)软件设计简单易懂。2.2 酒精浓度检测仪设计方案设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外,还需接人LED显示,4*4键盘,报警电路等。其总体框图如图2-1所示。图2-1系统设计方框图单片机酒精浓度测试仪用MQ3酒精传感器采集气体信号,并通过数模转换器将模拟信号转换成数字信号送至单片机,单片机对数字信号进行分析处理,并将所得的结果显示出来,可以通过键盘设置不同环境下酒精浓度的不同阀值,如果所检测出的酒精浓度超过了所设定的阀值,那么单片机就能控制蜂鸣器发出声音报警。键盘采用3个独立键盘进行数据输入设定;显示部分用4个数码管显示当前数据,数码管分别用4个74LS47锁存器控制段选和位选。三、酒精测试仪的硬件设计3.1 单片机模块电路的设计本硬件由五部分组成:单片机模块,模数转换模块,酒精传感器模块。本系统由单片机AT89C51控制,其直接控制三个模块:数转换模块将酒精传感器采集到模拟电压信号转换成输送到单片机控制处理,LCD显示模块可以将经过单片机处理过的酒精气体浓度的具体量化值显示。单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储器(ROM),输入输出电路(I/O口),可能还包括定时计数器,串行通信口(SCI),显示驱动电路(LCD或LED驱动电路),脉宽调制电路(PWM),模拟多路转换器及A/D转换器等电路集成到一块单块芯片上,构成一个虽小然而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。3.1.1 单片机片内结构51单片机的片内结构如图3-1所示。它把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集成电路芯片上。按功能划分,它有如下功能部件组成:(1)微处理器(CPU)。(2)数据存储器(RAM)。(3)程序存储器(ROM/EPROM)。(4)4个8位并行I/O口(P0口、P1口、P2口、P3口)。(5)一个串行口。(6)2个16位定时器、计数器。(7)中断系统。(8)特殊功能寄存器(SFR)。图3-1系统硬件设计原理图3.1.2单片机的选择AT89S51是低功耗、高性能、采用CMOS工艺的8位单片机,其片内具有8KB的可在线编程的Flash 存储器。该单片机采用了ATMEL公司的高密度、非易失性存储器技术,与工业标准型80C51单片机的指令系统和引脚完全兼容;片内的Flash存储器可在线重新编程,或者使用通用的非易失性存储器编程;通用的8位CPU与在线可编程Flash集成在一块芯片上,从而使AT89S52 功能更加完善,应用更加灵活;具有较高的性能价格比,使其在嵌入式控制系统中有着广泛的应用前景。掌握MCS-51单片机,应首先了解MCS-51的引脚,熟悉并牢记各引脚的功能,MCS-51系列中各种型号芯片的引脚是互相兼容的。制作工艺为HMOS的MCS-51的单片机都采用40只引脚的双列直插封装方式,如图3-2所示。P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST(TXD) P3.1 (INT0) P3.2 (INT1) P3.3 T0 P3.4 T1 P3.5 (WR) P3.6 (RD) P3.7XTAL1XTAL2GNDVccP0.0 (AD0)P0.1 (AD1)P0.2 (AD2)P0.3 (AD3)P0.4 (AD4)P0.5 (AD5)P0.6 (AD6)P0.7 (AD7)EA/VPPPSENP2.7 (A15)P2.6 (A14)P2.5 (A13)P2.4 (A12)P2.3 (A11)P2.2 (A10)P2.1 (A9)P2.0 (A8) PDIP(RXD) P3.0ALE/PROG图3-2 AT89C51芯片管脚图40只引脚按其功能来分,可分为如下3类:(1)电源及时钟引脚:Vcc、Vss、XTAL1、XTAL2。电源引脚接入单片机的工作电源。Vcc接+5V电源,Vss接地。时钟引脚XTAL1、XTAL2外接晶体与片内的反相放大器构成了1个晶体振荡器,它为单片机提供了时钟控制信号。2个时钟引脚也可外接独立的晶体振荡器。XTAL1接外部的一个引脚。该引脚内部是一个反相放大器的输入端。这个反相放大器构成了片内振荡器。如果采用外接晶体振荡器时,此引脚接地。XTAL2接外部晶体的另一端,在该引脚内部接至内部反相放大器的输出端。若采用外部时钟振荡器时,该引脚接受时钟振荡器的信号,即把此信号直接接到内部时钟发生器的输入端。(2)控制引脚:PSEN、ALE、EA、RESET(RST)。此类引脚提供控制信号,有的还具有复用功能。①RST/VPD引脚:RESET(RST)是复位信号输入端,高电平有效。当单片机运行时,在此引脚加上持续时间大于2个机器周期(24个振荡周期)的高电平时,就可以完成复位操作。在单片机工作时,此引脚应为≤0.5V低电平。VPD为本引脚的第二功能,即备用电源的输入。当主电源发生故障,降低到某一规定值的低电平时,将+5V电源自动接入RST端,为内部RAM提供备用电源,以保证片内RAM的信息不丢失,从而使单片机在复位后能正常进行。② ALE/PROG引脚:ALE引脚输出为地址锁存允许信号,当单片机上电正常工作后ALE引脚不断输出正脉冲信号。当单片机访问外部存储器时,ALE输出信号的负跳沿用于单片机发出的低8位地址经外部锁存器锁存的锁存控制信号。即使不访问外部锁存器,ALE端仍有正脉冲信号输出,此频率为时钟振荡器频率的1/6。PROG为该引脚的第二功能。在对片内EPROM型单片机编程写入时,此引脚作为编程脉冲输入端。③PSEN引脚:程序存储器允许输出控制端。在单片机访问外部程序存储器时,此引脚输出脉冲负跳沿作为读外部程序存储器的选通信号。此引脚接外部程序存储器的OE(输出允许端)。④EA/VPP引脚:EA功能为片内程序存储器选择控制端。当EA引脚为高电平时,单片机访问片内程序存储器,但在PC值超过0FFFH时,即超出片内程序存储器的4KB地址范围时将自动转向执行外部程序存储器内的程序。当EA引脚为低时,单片机只访问外部程序存储器,不论是否有内部程序存储器。(3)I/O口引脚:P0、P1、P2、P3,为四个8位I/O口的外部引脚。P0口、P1口、P2口、P3口是3个8位准双向的I/O口,各口线在片内均有固定的上拉电阻。当这3个准双向I/O口作输入口使用时,要向该口先写1,另外准双向口I/O口无高阻的“浮空”状态。由于单片机具有体积小、质量轻、价格便宜、耗电少等突出特点,所以本系统采用89C51单片机,硬件设计电路图如图1所示。89C51内部有4KB的EPROM,128字节的RAM,所以一般都要根据所需存储容量的大小来扩展ROM和RAM 。本电路EA接高电平,没有扩展片外ROM和RAM。MCS单片机都采用40引脚的双列直插封装方式。40条引脚说明如下:主电源引脚Vss和Vcc(1)Vss接地(2)Vcc正常操作时为+5伏电源外接晶振引脚XTAL1和XTAL2(1)XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。(2)XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。控制或与其它电源复用引脚RST/VPD,ALE/和/Vpp(1)RST/VPD 当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,此引脚可接下图8051引脚排列图上备用电源,由VPD向内部提供备用电源,以保持内部RAM中的数据。(2) ALE/正常操作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE 引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ALE脉冲,ALE 端可以驱动(吸收或输出电流)八个LSTTL 电路。对于EPROM型单片机,在EPROM编程期间,此引脚接收编程脉冲(功能)。(3)外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间, 在每个机器周期内两次有效, 同样可以驱动八LSTTL输入。(4)/Vpp 、/Vpp为内部程序存储器和外部程序存储器选择端。当 /Vpp为高电平时,访问内部程序存储器,当/Vpp为低电平时,则访问外部程序存储器。对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。输入/输出引脚P0.0 - P0.7,P1.0 - P1.7,P2.0 - P2.7,P3.0 - P3.7。(1)P0口(P0.0 - P0.7)是一个8位漏极开路型双向I/O口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,P0口能以吸收电流的方式驱动八个LSTTL负载。(2)P1口(P1.0 - P1.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载。(3)P2口(P2.0 - P2.7)是一个带有内部提升电阻的8位准双向I/O口,在访问外部存储器时,它输出高8位地址。P2口可以驱动(吸收或输出电流)四个LSTTL负载。(4)P3口(P3.0 - P3.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载。3.1.3单片机最小系统的实现单片机主要擅长系统控制,而不适合做复杂的数据处理,在设计单片机最小系统时通常选用AT89C5l、AT89C52、AT89S51、AT89S52(S系列芯片支持ISP功能)等型号的8位DIP-40封装的单片机作为MCU,一个典型的单片机最小系统一般由时钟电路、复位电路、键盘电路、显示电路部分组成,有时也外扩片外RAM 和ROM以及外部扩展接口等电路。3.1.3.1系统时钟电路单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALl和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,系统时钟电路结构如图2所示,可以根据情况选择6MHz、8MHz或12MHz等频率的石英晶体,补偿电容通常选择20-30pF左右的瓷片电容。3.1.3.2复位电路单片机小系统采用上电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。上电自动复位通过电容C3充电来实现。手动按键复位是通过按键将电阻R2与VCC接通来实现。3.1.3.3键盘电路系统利用P1口的P1.0-P1.3设置了4个独立按键S2~S5,当键按下时,P1口相应的引脚置为低电平,且与此键相连的发光二极管点亮。此外,通过8279键盘显示控制芯片还可以扩展编码键盘和显示,利用8279扩展的一个2×8=16键编码键盘及 8个LED电路。3.1.3.4显示电路系统设置了8个共阳极LED数码管LED1-LED2,单片机P0口提供段码信号,低电平有效,P0口输出端通过限流电阻R00~R07与数码管的段码数据线相连,用来送出LED数码管的段码数据信号。单片机P2口提供位选信号,当P2口某位输出低电平时,与此相连的开关三极管导通,对应的数码管点亮,使用三极管用来增强信号的驱动能力。此外,为了扩展LCD显示,系统设置了两个LCD 接口,如图7,一个用于40点矩阵LCD显示,一个用于128×64点阵式LCD 显示。3.2酒精传感器模块的选择与设计3.2.1气敏传感器工作原理气敏电阻是一种半导体敏感器件,它是利用气体的吸附而使半导体本身的电导率发生变化这一机理来进行检测的。人们发现某些氧化物半导体材料如SnO2、ZnO、Fe2O3、MgO、NiO、BaTiO3等都具有气敏效应。气敏传感器是一种检测特定气体的传感器。它主要包括半导体气敏传感器、接触燃烧式气敏传感器和电化学气敏传感器等,其中用的最多的是半导体气敏传感器。它的应用主要有:一氧化碳气体的检测、瓦斯气体的检测、煤气的检测、氟利昂(R11、R12)的检测、呼气中乙醇的检测、人体口腔口臭的检测等等。它将气体种类及其与浓度有关的信息转换成电信号,根据这些电信号的强弱就可以获得与待测气体在环境中的存在情况有关的信息,从而可以进行检测、监控、报警;还可以通过接口电路与计算机组成自动检测、控制和报警系统。半导体气敏传感器对于低浓度气体具有很高的灵敏度,具有嗅觉功能,能自动检测瓦斯浓度。一旦瓦斯超限,气敏传感器即可自动报警,然后采取先抽后采的原则,即可防止瓦斯爆炸事故的发生。半导体气敏传感器是利用待测气体在半导体表面的氧化和还原反应导致敏感元件阻值变化来检测气体的种类和浓度的。当半导体器件被加热到稳定状态,在气体接触半导体表面而被吸附时,被吸附的分子首先在表面自由扩散,失去运动能量,一部分分子被蒸发掉,另一部分残留分子产生热分解而固定在吸附处时,如果半导体的功函数大于吸附分子的离解能,吸附分子将向器件释放电子,而形成正离子吸附。如H2、CO、碳氢化合物等,被称为还原型气体。当还原型气体吸附到N型半导体上时,载流子增多,使半导体电阻值下降。3.2.2气敏传感器简介气敏传感器是酒精检测系统的核心,通常安装在探测头内。从本质上讲气敏传感器是一种将某种气体的体积分数转化成对应电信号的转换器。探测头通过气敏传感器对气体样品进行调理,通常包括滤除杂质和干扰气体、干燥或制冷处理、样品抽吸,甚至对样品进行化学处理,以便化学传感器进行更快速的测量。目前普遍使用的气敏传感器有燃料电池型(电化学型)和半导体型两种。他们能够制造便携型呼气酒精浓度测试器,适合于现场使用。与半导体传感器相比,燃料电池酒精传感器具有稳定性好、精度高、抗干扰性好等优点。由于燃料电池酒精传感器的结构要求很精密,制造难度大,目前世界上只有美国、德国、英国等少数几个国家能够生产。本测试器采用MQK2酒精浓度传感器,检测人体呼出气体中酒精浓度并且输出电压信号。MQK2酒精浓度传感器主要由气敏元件和电阻丝组成, MQK2传感器外接+5V电压时,能将电阻丝加热到270℃~300℃。,电路将MQK2传感器的阻值变化转化成输出电压的变化,从而可以通过A/D转换成数字量供单片机处理。根据分析,乙醇浓度增加时元件电阻R减小反之异亦反,所以呼出气体中的气态乙醇逐渐扩散后元件电阻R敏感的变化。在应用方面,目前最广泛的是可燃性气体气敏元件传感器,已普及应用于气体泄漏检测和监控,从工厂企业到居民家庭,应用十分广泛。一是气体传感器向低功耗、多功能、集成化方向发展国外气体传感器发展很快。二是增强可靠性,实现元件和应用电路集成化,多功能化,发展MEMS技术,发展现场适用的变送器和智能型传感器。3.2.3 气体传感器向低功耗、多功能、集成化方向发展国外气体传感器发展很快,一方面是由于人们安全意识增强,对环境安全性和生活舒适性要求提高;另一方面是由于传感器市场增长受到政府安全法规的推动。因此,国外气体传感器技术得到了较快发展,据有关统计猜测,美国1996年—2002年气体传感器年均增长率为(27~30)%。目前,气体传感器的发展趋势集中表现为:一是提高灵敏度和工作性能,降低功耗和成本,缩小尺寸,简化电路,与应用整机相结合,这也是气体传感器一直追求的目标。如日本费加罗公司推出了检测(0.1~10)×10-6硫化氢低功耗气体传感器,美国IST提供了寿命达10年以上的气体传感器,美国FirstAlert公司推出了生物模拟型(光化反应型)低功耗CO气体传感器等。二是增强可靠性,实现元件和应用电路集成化,多功能化,发展MEMS技术,发展现场适用的变送器和智能型传感器。如美国GeneralMonitors公司在传感器中嵌入微处理器,使气体传感器具有控制校准和监视故障状况功能,实现了智能化;还有前已涉及的美国IST 公司的具有微处理器的“MegaGas”传感器实现了智能化、多功能化。3.2.4传感器的选择传感器千差万别,即便对于相同种类的测定量也可采用不同工作原理的传感器,因此,要根据需要选用最适宜的传感器。(1)测量条件如果误选传感器,就会降低系统的可靠性。为此,要从系统总体考虑,明确使用的目的以及采用传感器的必要性,绝对不要采用不适宜的传感器与不必要的传感器。测量条件列举如下,即测量目的,测量量的选定,测量的范围,输入信号的带宽,要求的精度,测量所需要的时间,过输入发生的频繁程度。(2) 传感器的性能选用传感器时,要考虑传感器的下述性能,即精度,稳定性,响应速度,模拟信号或者数字信号,输出量及其电平,被测对象特性的影响,校准周期,过输人保护。(3) 传感器的使用条件传感器的使用条件即为设置的场所,环境(湿度、温度、振动等),测量的时间,与显示器之间的信号传输距离,与外设的连接方式,供电电源容量。根据被检测气体的不同,气敏传感器可分为以下三类:(1)可燃性气体气敏传感器。目前该类气敏传感器需求量最大,包含各种无机和有机类气体检测,主要用于抽油烟机、泄露报警器和空气清新剂等方面,并已经形成生产规模,在油田、矿区、化工、企业及家庭等生产和生活领域广泛用作气体泄露报普,特别是用于家庭气体泄露报警,需求量不断增加,使该类传感器有着广泛的发展空间。(2)CO和H2气敏传感器。CO气敏元件可用于工业生产、环保、汽车、家庭等CO泄露和不完全燃烧检测报警;H2气敏元件除应用于工业等领域外,主要用于家庭管道煤气泄露报警。由于我国管道煤气中H2含量很高,而氢敏元件较氧化碳元件价格低,灵敏度高,因此,用氢敏元件做城市管道煤气泄露报警更为适宜。(3)毒性气体传感器。毒性气体传感器又称为环境有毒有害气体传感器,主要用于检测烟气、尾气、废气等环境污染气体,虽然SnO2气敏传感器对CO,H2S等有毒有害气体敏感,但应用最多的仍是电解式化学传感器。传感器的分类方式有很多种,以上是根据被检测气体的性质进行的分类,也有根据元件的物理特性进行分类的。一个新型的气体检测系统应该包括:(1)基于一种或几种传感技术的气体传感器。(2)组合了气体传感器和采样调理电路的探头。(3)配有人机接口软件的中心监测和控制系统。(4)在一些应用中,与其它安全系统和仪器的接口。本设计中的酒精气体传感器采用河南汉威电子有限公司的MQ-3型,它属于MQ系列气敏元件的一种。如图3-3所示:图3-3 MQ-3外形特点:检测范围为10ppm~2000ppm ;灵敏度高,输出信号为伏特级;响应速度快,小于10秒;功耗小于0.75W,尺寸:D17*H10。MQ-3型气敏传感器的敏感部分是由金属氧化物(二氧化锡)的N型半导体微晶烧结层构成。当其表面吸附有被测气体酒精分子时,表面导电电子比例就会发生变化,从而其表面电阻会随着被测气体浓度的变化而变化。由于这种变化是可逆的,所以能重复使用。本系统直接测量的是呼气中的酒精浓度,再转换为血液中的酒精含量浓度,故采用气敏传感器。考虑到周围空气中的气体成分可能影响传感器测量的准确性,所以传感器只能对酒精气体敏感,对其他气体不敏感,故选用MQ-3型气敏传感器。其有很高的灵敏度、良好的选择性、长期的使用寿命和可靠的稳定性。MQ-3型气敏传感器由微型Al2O3,陶瓷管和SnO2敏感层、测量电极和加热器构成的敏感元件固定在塑料或不锈钢的腔体内,加热器为气敏元件的工作提供了必要的工作条件。传感器的标准回路有两部分组成。其一为加热回路,其二为信号输出回路,它可以准确反映传感器表面电阻值的变化。传感器的表面电阻RS的变化,是通过与其串联的负载电阻RL上的有效电压信号VRL输出面获得的。负载电阻RL可调为0.5-200K。加热电压Uh为5v。上述这些参数使得传感器输出电压为0-5V。MQ-3型气敏传感器的结构和外形、标准回路、传感器阻值变化率与酒精浓度、外界温度的关系图如图3-4所示。图3-4 MQ3 原理图MQ-3的灵敏度特性曲线如图3-5所示:灵敏度特性曲线图3-5灵敏度特性曲线3.2.5 MQ-3的检测如图 3-6所示,当电源开关S断开时,传感器加热电流为零,实测A,B之间电阻>20M欧。S接通,则f,f之间电流由开始时155mA降至153mA而稳定。加热开始几秒钟后A,B之间电阻迅速下降至1M欧以下,然后又逐渐上升至20M欧以上后并保持着。此时如果将内盛酒精棉花的小瓶瓶口靠近传感器,我们立即可以看到数字万用表显示值马上由原来大于20M欧降至1M欧以下。移开小瓶过15-40s 后,A,B之间电阻恢复至大于20M欧。这种反应可以重复试验,但要注意使空气恢复到洁净状态。图3-6 MQ-3检测图3.3酒精传感器的工作原理3.3.1传感器性能分析QM3气体传感器的敏感材料是金属氧化物,最具代表性的是SnO2。金属氧化物晶体如SnO2在空气中被加热到一定高的温度时,氧被吸附在的带一个负电荷的晶体表面。然后,晶体表面的供与电子被转移到吸附的氧上,结果在一个空间电荷层留下正电荷。这样,表面势能形成一个势垒,从而阻碍电子流动。在传感器的内部,电流流过SnO2微晶的结合部位(晶粒边界)。在晶粒边界,吸附的氧形成一个势垒阻止载流子自由移动,传感器的电阻即缘于这种势垒。还原性气体出现时,带有负电荷的氧的表面浓度降低,导致晶粒边界的势垒降低。降低了的势垒使传感器的阻值减小了。传感器阻值和还原性气体浓度之间的关系可由下面的一定范围气体浓度方程表示:Rs=A[C]-α这里:Rs=传感器电阻 A=常数 [C]=气体浓度α=Rs曲线的斜率费加罗气体传感器的气敏素子,使用在清洁空气中电导率低的SnO2。当存在检知对象气体时,传感器的电导率随空气中气体浓度增加而增大。使用简单的电路即可将电导率的变化,转换为与该气体浓度相对应的输出信号。TGS822 传感器对酒精、有机溶剂灵敏度高,在酒精检测器等方面得到广泛使用。相同特性的 TGS823,采用了陶瓷底座,可以在200℃的高温气氛中使用。表3-1 QM3性能参数一览表。
酒精浓度测试仪(STC12C5A16AD)设计报告
酒精浓度测试仪设计报告一、设计意义自《刑法修正案(八)》和修改后的《道路交通安全法》正式实施,“醉酒驾驶”正式入刑。
不仅交警部门,而且很多车主都期盼能够有便携仪器方便地测量气体酒精浓度,为安全驾驶提供保障,有效减少重大交通事故的发生。
本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机STC12C5A16AD对检测信号进行A/D转换和处理,最后通过液晶屏显示输出。
本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。
二、硬件设计1、设计框图本研究设计的酒精浓度测试仪框图如图1所示。
MQ-3乙醇气体传感器输出信号经信号调理电路处理,输出随乙醇浓度变化的电压信号,该电压信号送入单片机系统,经AD转换,与设定的醉酒阈值进行比较,并显示或报警。
图1 酒精浓度测试仪方框图2、乙醇信号检测及调理电路MQ-3乙醇气体传感器可以应用用于机动车驾驶人员及其他严禁酒后作业人员的现场检测,也用于其他场所乙醇蒸汽的检测。
其技术特点为:●对乙醇蒸汽有很高的灵敏度和良好的选择性●快速的响应恢复特性●长期的寿命和可靠的稳定性●简单的驱动回路MQ-3乙醇气体传感器灵敏度曲线如图2所示,其传感原理为气敏电阻的输出阻值随乙醇气体等浓度变化而变化。
图2 MQ-3乙醇气体传感器灵敏度曲线MQ-3乙醇气体传感器管脚与测试电路如图3所示。
(a) 管脚图 (b) 测试电路图3 MQ-3乙醇气体传感器管脚及测试电路MQ-3乙醇气体传感器及其调理电路原理如图4所示。
其外形如图5所示。
经过调理,检测信号由电阻值转变成电压值,便于后续电路进行A/D转换和处理。
图4 传感器及调理模块原理图图5 MQ-3传感器模块外形图该传感器模块具有如下特点,方便与单片机系统接口组成检测仪器。
●具有信号输出指示。
基于51单片机的酒精浓度测试仪课设报告
基于51单片机的酒精浓度测试仪课设报告一、项目简介基于51单片机的酒精浓度测试仪是一款实用的检测设备,主要用于检测环境中的酒精浓度。
该测试仪利用气敏传感器来检测空气中的酒精浓度,并通过51单片机进行数据处理和控制。
本报告将详细介绍该测试仪的设计、实现和测试过程。
二、系统设计硬件设计(1)单片机:采用51单片机作为主控制器,负责数据采集、处理和控制。
(2)传感器:选用MQ-3气敏传感器,用于检测空气中的酒精浓度。
该传感器具有灵敏度高、响应速度快、稳定性好的特点。
(3)显示屏:采用LCD显示屏,用于显示酒精浓度、单位等信息。
(4)按键:设置一个按键,用于触发传感器进行酒精浓度检测。
(5)电源:采用USB供电方式,为整个系统提供稳定的电源。
软件设计(1)程序流程:首先进行系统初始化,包括单片机、传感器、显示屏等。
然后进入主循环,等待按键触发,当按键按下时,启动传感器进行酒精浓度检测,并将检测结果显示在显示屏上。
(2)数据处理:对传感器采集的数据进行滤波处理,以减小误差,提高检测精度。
(3)控制算法:根据传感器采集的数据,通过算法计算出酒精浓度值,并进行单位转换。
三、实现过程硬件搭建根据设计要求,将单片机、传感器、显示屏等元件连接起来,构成完整的硬件系统。
软件编程使用Keil软件进行编程,编写程序代码,实现系统功能。
调试与优化对系统进行调试和优化,确保系统工作正常,检测精度符合要求。
四、测试与分析测试环境与设备在实验室环境中进行测试,使用标准酒精溶液作为测试样本。
测试过程将标准酒精溶液分别置于不同浓度水平下,使用本系统进行检测,记录检测结果。
测试结果与分析通过对比标准酒精溶液的实际浓度与本系统的检测结果,分析本系统的检测精度和误差范围。
结果表明,本系统具有较高的检测精度和稳定性,能够满足实际应用需求。
五、结论与展望本报告介绍了基于51单片机的酒精浓度测试仪的设计、实现和测试过程。
通过软硬件结合的方式,实现了对空气中的酒精浓度的快速、准确检测。
酒精浓度测试
酒精浓度测试仪的设计摘要:本设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度MQ-3乙醇气体传感器对人呼出的乙醇浓度进行检测,利用高性能低成本单片机STC89C52对检测信号进行A/D转换和处理,最后通过液晶屏显示输出。
关键词:单片机;A/D转换和处理;MQ-3;乙醇气体传感器目录摘要.................................................................................... 第一章绪论 ......................................................... ............1.1本课题的研究的背景以及现实意义 ...............................1.2关于本课题的简介 ............................................. ........1.3 设计酒精浓度探测仪的意义.........................................1.4 本文主要研究工作....................................................... 第二章硬件设计 ..................................................... ......2.1乙醇信号检测及调理电路 ....................................... ......... 2.2单片机电路 ..................................................................... 2.3显示电路 .......................................................................... 第三章仿真与程序........................................................3.1设计仿真.......................................................................... 3.2程序................................................................................第四章设计总结 ........................................................... 参考文献 ........................................................... ............第一章绪论1.1 设计背景我国传感器市场的增长率超过15%,2003年销售额为186亿元人民币,2006年销售额为283亿元人民币,预计2007年为325亿元人民币,2008年为374亿元人民币。
基于单片机酒精浓度检测仪设计与应用
( 1 ) M Q 一 3 气体传感器 。 在M Q 一 3 气体传感 器中, 起 到核心作用
的气敏材料是 二氧化锡, 这种材料在清 洁的空气 中体现 的电导
率 比较低 , 当把M Q - 3 置 于存在 酒精蒸汽有变 化的环境时, 传 感 元件具有: 使 用寿命长 、 工作 稳定和功耗 低等优 点, 传感器也
1 主要 元器 件介 绍
元器件 :
过单片机处理 过的酒精气体 浓度具体数字显示出来 , 与设定的
本设计涉及的元器 件主要有 以下产品特点
本文设计的酒精浓度测试仪具有以下特点: ( 1 ) 本 设计在元 器件的选择上进行 了仔细的考虑, 几个核心
在车辆现 场对人员进行 实时的酒精含 量的检测 有一个1 6 字 节页 写缓冲器 , 常常用在 掉电不易失数据 的存储 过 驶员酒后驾车 ,
程中。 在本设计 中, 将确定是否醉酒的阈值存储在E E P R O M 芯片, 还能够使用相应的按键调整这个值。
已日益受到重视 , 利用酒精测试仪来告诫机动车驾驶员切勿在
酒后驾驶 。
2 设计 思路
( 2 ) 其他领 域 的应 用。 本 设计还 可 以应 用于酿 酒车 间和 食
本设 计的硬件 由五部分构成 : 酒精传感器模 块、 单片机模 品 加 工厂等需要监控 空气 中酒精蒸汽浓度 的场所, 在这些对环
块、显示模 块、 存储模 块和报警 模块 , 其设计思路原理 图如下 境条件 要求严格的生产车 间, 使用酒精浓 度测试仪 , 可实时的
节, 可 以通过 I I C 总线接 口进行控制 , 是一个2 K 位串行E E P R O M ,
( 1 ) 机 动车 驾驶 员的酒精测试 。 随着我 国改革开放 的深入, 的家庭拥有 了私家车 , 而随之而来的是酒后驾车导致的交 通事
酒精测试仪设计技术总结_测试工作总结
酒精测试仪设计技术总结_测试工作总结酒精测试仪是一种用于检测人体酒精浓度的仪器,主要应用于交通运输、公共安全等领域。
在进行酒精测试仪的设计过程中,需要掌握一定的技术和知识。
下面是个人对酒精测试仪设计技术的总结和对测试工作的总结。
1. 传感器技术:选择合适的传感器对人体呼气中的酒精成分进行检测。
常见的传感器有半导体传感器、红外传感器和电化学传感器等,每种传感器都有其优点和局限性,需要根据具体需求进行选择。
2. 信号处理技术:对传感器采集到的信号进行放大、滤波和去噪等处理,提高信号的稳定性和准确性。
常用的信号处理方法有模拟滤波、数字滤波和傅里叶变换等。
3. 算法设计:根据传感器信号和测试需求,设计合适的算法对酒精浓度进行计算和判断。
常见的算法有线性回归、支持向量机和神经网络等,需要根据实际情况选择合适的算法。
4. 校准技术:由于传感器和算法的不确定性,需要进行校准来提高测试准确度。
校准可以通过标定样品、外部对照和多点校准等方法进行。
5. 数据显示技术:将测试结果以直观、清晰的方式展示给用户。
可以使用液晶显示屏、LED指示灯和声音提示等方式进行。
测试工作总结:在测试酒精测试仪时,需要注意以下几点:1. 酒精样品的准备:选取适量的酒精样品,确保其酒精浓度与测试仪的测量范围相匹配。
2. 仪器的使用:按照仪器说明书正确操作仪器,确保仪器处于正常工作状态。
3. 控制变量:在测试过程中,应尽量控制其他因素的影响,以保证测试结果的准确性。
避免同时吸烟、喝水等可能干扰测试结果的行为。
4. 多次重复测试:由于个体差异和仪器误差,应对同一样本进行多次测试,以提高测试结果的可靠性。
5. 数据分析:对测试结果进行统计分析,评估酒精测试仪的性能和准确度。
如果测试结果与预期偏差较大,需要进行进一步的调试和校准。
6. 仪器维护:及时清洁仪器和更换传感器,保证仪器长期稳定工作。
通过以上技术总结和对测试工作的总结,可以不断优化和改进酒精测试仪的设计和测试过程,提高仪器的可靠性和准确性,确保其在实际应用中的可靠性和准确性。
基于51单片机的酒精测试仪设计_毕业设计
基于51单片机的酒精测试仪设计_毕业设计基于51单片机的酒精测试仪设计基于51单片机的酒精测试仪设计摘要近年来,随着我国经济的发展,人民的生活水平提高,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频频发生。
如今国家法律出台道路交通安全法规定,饮酒后或者醉酒驾驶机动车发生重大交通事故,构成犯罪的,依法追究刑事责任,并由公安机关交通管理部门吊销机动车驾驶证,终生不得重新取得机动车驾驶证。
鉴于人们对于醉酒驾驶的逐渐重视,酒精测试课题便引起了广泛的关注。
酒后驾车引起的交通事故是由于司机的过量饮酒造成人体内酒精浓度过高,麻痹神经,造成大脑反应迟缓,肢体不受控制等症状。
为本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有LCD显示功能的空气酒精浓度监测仪。
此需要设计一智能仪器能够监测驾驶员体内酒精含量。
本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声报警功能及LCD显示功能的空气酒精浓度监测仪。
其可监测出空气环境中和呼气中酒精浓度值,并根据不同的环境设定不同的阀值,对超过的阀值进行声报警,并显示阀值(来提示危害。
从而达到以下目的:(1)有利于社会公共交通安全;(2)提高人们法律意识;(3)使之便捷、安全、准确、高效,便于提高家庭酒精测试的普及化。
本作品是基于单片机控制ADC0809对TGS822酒精浓度取样来反映人体血液酒精浓度;以及对DS18B20获取温度关键词:ADC0809;目录第1章绪论 11.1 精测试仪现状和发展趋势 ..................................................................... . (1)1.2研究内容 ..................................................................... .. (2)基于51单片机的酒精测试仪设计第2章总体设计 32.1 本课题的设计任务及要求 ..................................................................... . (3)2.1.1 设计任务 ..................................................................... (3)2.1.2 设计要求 ..................................................................... (3)2.2 系统整机原理图分析 ..................................................................... ............ 4 第3章硬件设计 53.1 单片机模块 ..................................................................... (5)3.2 ADC0809资料 ..................................................................... .. (7)3.3酒精传感器模块 ..................................................................... .. (9)3.3.1传感器性能分析 ..................................................................... . (9)3.3.2呼出酒精气体浓度与血液酒精浓度关系 (12)3.4 LCD模块...................................................................... .......................... 13 第4章系统软件 154.1整机系统流程图 ..................................................................... (16)4.1.1ADC程序流程图 ..................................................................... .. (16)4.1.2 LCD程序流程图 ..................................................................... .......... 17 第5章总结与展望 18参考文献 19第1章绪论1.1 精测试仪现状和发展趋势喝酒后,呼出的气体会有酒味,表情行为会有反常。
课程设计——酒精检测仪设计
重庆三峡学院专业综合课程设计报告题目51单片机酒精浓度测试仪设计系别电子与信息工程学院专业电子信息工程班级****级*班姓名XXX学号************2014年12 月12 日酒精浓度检测仪的设计一、设计目的近年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。
为此,我国将酒驾列入刑法范围内,所以需要设计一智能仪器能够检测驾驶员体内酒精含量。
本课程设计研究的是一种以气敏传感器和单片机A/D转换器为主,检测驾驶员呼出气体的酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。
其可检测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。
本课题分为两部分:硬件设计部分和软件设计部分。
硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。
程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。
而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。
二、设计方案1、酒精浓度检测仪总设计方案设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。
因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。
此外,还需接人LED数码管显示,键盘设定,报警电路等。
其总体框图如图1所示。
图1 基本工作原理图三、设计内容1、酒精浓度检测仪设计要求分析设计的酒精浓度测试仪应具有如下特点:(1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。
基于单片机的酒精浓度测试仪设计毕业论文 (1)
目录摘要 (II)Abstract (III)第一章绪论 (1)1.1酒精浓度检测仪的背景 (1)1.2酒精浓度检测仪的现状及发展趋势 (1)1.3本课题实现的的目标 (1)第二章系统方案设计 (2)2.1系统的工作原理及其原理图 (2)2.2 单片机控制模块 (3)第三章硬件设计 (7)3.1数据采集设计 (7)3.2 A/D转换电路 (8)3.3按键电路 (9)3.4 LED显示电路 (9)3.5报警电路 (11)3.6电源电路设计 (11)第四章软件设计 (12)4.1主程序模块 (12)4.2数据采集模块 (12)4.1按键模块 (12)4.2报警模块 (12)4.1液晶显示输出模块 (12)第五章软件设计 (12)5.1.调试工具 (12)5.2调试过程 (12)第六章结论 (15)参考文献 (16)附录一 (16)附录二 ....................................................................................... 错误!未定义书签。
致谢. . (27)基于单片机的酒精浓度测试摘要本文设计了一种公共场所用的测试和酒精浓度超限报警功能的智能酒精测试测试仪。
该设计方案基于89C51单片机, MQ3酒精浓度传感器。
由A / D转换器电路调节该系统的传感器输出信号,通过单片机进行数据处理,最终由LCD所显示的最终酒精浓度值。
文中详细介绍了数据采集子系统、数据处理过程及报警电路和数据显示子系统的设计方法和流程。
系统对的采样地点超出规定的酒精浓度时二极管报警提醒。
同时测试仪特定的上限报警点可以由单片机编程进行设置。
大量的验证后,基于51单片机的酒精浓度检测仪比传统的酒精计或机械检测仪灵敏,高监测精度,可靠性好,准确方便,扩展简单,灵敏度高,控制功能强大。
超过阈值的声光报警,直观和准确。
因此,基于单片机的酒精浓度检测仪研究具有一定的价值。
基于单片机的酒精测试仪毕业设计
基于单片机的酒精测试仪摘要单片机和气体传感器为核心,设计酒精浓度检测仪,实现不同环境下酒精浓度的检测。
本文介绍酒精浓度检测仪整体结构,设计了系统硬件电路,阐述了各模块功能并着重研究了气体传感器的选择。
关键词:单片机;A/D 转换;酒精传感器目录摘要 (2)Abstract (2)1 引言 (4)1.1 课题的背景和意义 (4)1.2 本论文主要工作 (4)2 总体设计方案 (4)2.1 酒精浓度检测仪整体结构设计 (4)2.2 硬件设计及功能概述 (5)2.3 硬件电路设计 (6)2.4 各功能模块的设计 (6)3 总结与展望 (10)参考文献...................................................................................... 错误!未定义书签。
01、引言1.1课题的背景和意义年来,随着我国经济的高速发展,民的生活水平迅速提高,越来越多的人有了自己的私家车,酒后驾车造成的交通事故也频频发生。
酒后驾车引起的交通事故是由于司机的过量饮酒造成人体内酒精浓度过高,麻痹神经,成大脑反应迟缓,肢体不受控制等症状。
少量饮酒并不会有上述症状,即人体内酒精浓度比较低时,而人体内酒精超过某一个值时就会引起危,需要设计一智能仪器能够监测驾驶员体内酒精含量。
目前全世界绝大多数国家都采用呼气酒精测试仪对驾驶人员进行现场检测确定被测量者体内酒精含量的多少,以确保驾驶员的生命财产安全。
12此外,空气酒精浓度监测仪还能监测某一特定环境的酒精浓度如酒精生产车间可避免发生起火、爆炸及工业场地酒精中毒等恶性事故,确保环境安全。
1.2本论文主要工作789本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能及LCD显示功能的空气酒精浓度监测仪。
其可监测出空气环境中酒精浓度值,并根据不同的环境设定不同的阈值,对超过的阈值进行声光报警.来提示危害。
基于单片机的酒精浓度检测仪设计.
北京信息科技大学本科毕业论文(设计)基于单片机的酒精浓度检测仪设计所在学院专业名称申请学士学位所属学科年级学生姓名、学号指导教师姓名、职完成日期摘要摘要近年来,随着我国经济发展,越来越多的私家车进入了人们的视野,而酒后驾车造成的交通事故也屡屡攀升。
本文研究了一种用于公共场所具有检测及超限报警功能的酒精浓度检测仪设计。
设计方案基于89C51单片机和MQ3酒精浓度传感器,系统先将传感器输出的信号通过A/D转换电路处理后,再经单片机进行数据处理,最后由LCD显示酒精浓度值,从而告知驾驶人在合理安全的情况下才能驾车行驶。
经过大量实验,基于单片的酒精浓度测试仪比传统的机械检测仪或酒精计灵敏,扩展简单,准确方便,可靠性好,检测精度高,控制功能强大,对超出阀值进行声光报警,直观准确。
所以基于单片机的酒精浓度监测仪的研究对社会公共安全的提高具有很大促进作用。
关键词:酒精浓度传感器,单片机,数模转换,硬件设计,报警IABSTRACTABSTRACTIn recent years, along with our country economy development, more and more private cars have come into the vision. While drunk driving traffic accidents caused by the repeated.This paper used for public inspection and overrun with the functions of alcohol concentration intelligent tester. Design scheme based on 89C51 and MQ3 alcohol concentration sensor, the system will be the first sensor output signal through the A/D converter circuit after treatment, then the MCU data processing, and finally by LCD display alcohol leel. Thus told people in the safety of reasonable driving can drive.Refined over a large number of experiments, using the alcohol concentration test instrument than traditional mechanical detector or alcohol gauge, extended simple, accurate and convenient, good reliability, high precision, strong control function, to go beyond threshold alarm, intuitive and accurate.So based on SCM alcohol concentration monitor research for social public security increase of great value.Keywords: Alcohol, concentration sensor, microcontroller analog-to-digital conversion , hardware design, alarmII目录目录1 引言--------------------------------------------------------------------- 11.1 酒精浓度检测仪的背景---------------------------------------------------- 11.2 酒精浓度检测仪现状及发展趋势-------------------------------------------- 11.3 本课题实现目标---------------------------------------------------------- 12 设计方案和元器件选择 ------------------------------------------------------- 22.1 设计方案 --------------------------------------------------------------- 22.2 单片机的选择 ----------------------------------------------------------- 22.3 传感器 ----------------------------------------------------------------- 42.4 数模转换器 ------------------------------------------------------------- 52.5 AT24C02存储器---------------------------------------------------------- 62.6 LCD显示模块------------------------------------------------------------ 63 系统硬件设计-------------------------------------------------------------- 83.1 硬件设计原理 ----------------------------------------------------------- 83.2 硬件设计外围电路-------------------------------------------------------- 93.2.1 晶振电路、复位电路设计---------------------------------------------- 93.2.2 报警电路设计------------------------------------------------------- 113.2.3 电源电路设计------------------------------------------------------- 113.2.4 信号调制电路设计--------------------------------------------------- 123.2.5 A/D转换电路设计--------------------------------------------------- 133.2.6 外围扩充存储器电路设计--------------------------------------------- 144 系统软件设计------------------------------------------------------------- 154.1 主程序流程图 ---------------------------------------------------------- 154.2 A/D转换模块程序流程图------------------------------------------------- 154.3 按键程序流程图--------------------------------------------------------- 164.4 液晶显示程序流程图----------------------------------------------------- 175 本设计总结与展望--------------------------------------------------------- 186 结束语------------------------------------------------------------------- 18 参考文献-------------------------------------------------------------------- 20 致谢----------------------------------------------------------------------- 21III1 引言1.1 酒精浓度检测仪的背景对气体中酒精含量进行检测的设备有五种基本类型,即:燃料电池型(电化学)、半导体型、气体色谱分析型、红外线型、比色型。
基于单片机酒精浓度测试仪设计
防灾科技学院毕业设计题目基于单片机酒精浓度测试仪设计学生姓名骆成曦学号105032211系别防灾仪器系专业测控技术与仪器班级1050322开题时间2013年12月20日答辩时间2014年6月6 日指导教师刘淑聪职称讲师基于单片机酒精浓度测试仪设计作者骆成曦指导教师刘淑聪摘要本文设计一种可以检测酒精浓度并在超过一定浓度阈值时进行声光报警提示的酒精浓度测试仪。
系统采用酒精浓度传感器MQ3,把检测到的酒精浓度转换为电信号,经A/D转换器转换成数字信号在传给单片机,最后单片机进行相应处理,LCD液晶可以显示酒精浓度,当超过设定值时系统可以进行声光报警。
关键词:89C51单片机;MQ3浓度酒精传感器;ADC0908;LCD1602液晶;Based on single chip microcomputer alcohol tester designAuthor Luo chengxiTeacher Liu ShucongAbstract:This paper studies can detect alcohol concentration and sound and light alarm promptalcohol concentration can be converted into electrical signals, after A/D converter is converted into digital signals to single chip microcomputer, the corresponding single-chip processing, LCD liquid crystal display (LCD) and alcohol concentration exceeds the set value of sound and light alarm. In this paper, we introduce the sensor, converter, MCU, LCD monitor, when alarm circuit and the principle of use.Keywords:89 c51; MQ3 alcohol concentration sensor; ADC0908 converter; LCD1602 LCD; The hardware and software design.目录第一章绪论 (5)第二章酒精测试仪总体设计 (5)2.1 酒精浓度检测仪设计要求 (5)2.2 酒精浓度检测仪设计方案 (5)第三章硬件设计 (6)3.1 传感器的选择 (6)3.2 A/D转换电路 (7)3.3 89C51单片机系统 (10)3.4 LCD1602液晶 (14)3.5键盘电路 (18)3.6报警电路 (19)第四章软件设计 (21)4.1 Keil与Protel99SE介绍 (21)4.2 主程序框图 (22)4.3 数据采集子程序程序框图 (23)第五章测试结果及结论 (24)5.1 调试 (24)5.2 结论 (25)致谢 (26)参考文献 (27)附录 (27)第一章绪论随着国家的发展,我们的国家有车的人可以说与日俱增,而酒驾酿成的交通事故经常出现。
简易酒精测试仪课程设计
简易酒精测试仪课程设计一、课程目标知识目标:1. 学生能理解酒精测试仪的工作原理,掌握简易酒精测试仪的组装和使用方法。
2. 学生能了解酒精浓度与饮酒量之间的关系,认识到酒后驾车的危害。
3. 学生掌握基本的电子电路知识,了解传感器在酒精测试仪中的应用。
技能目标:1. 学生能够独立完成简易酒精测试仪的组装,提高动手操作能力。
2. 学生能够运用所学知识进行实验操作,分析实验数据,解决实际问题。
3. 学生能够运用电子电路知识,对简易酒精测试仪进行优化和改进。
情感态度价值观目标:1. 学生通过本课程的学习,增强安全意识,自觉抵制酒后驾车行为。
2. 学生培养团队协作精神,学会分享和交流,提高沟通能力。
3. 学生增强对科学技术的兴趣,激发创新意识,培养探索精神。
课程性质:本课程为科学实践课程,结合物理、化学、生物等多学科知识,以培养学生动手操作能力和科学素养为核心。
学生特点:初三学生,具备一定的物理、化学基础,好奇心强,喜欢动手实践,但注意力容易分散。
教学要求:教师需注重理论与实践相结合,以学生为主体,引导学生主动探究,关注学生个体差异,提高课堂教学效果。
教学过程中,将课程目标分解为具体的学习成果,以便进行教学设计和评估。
二、教学内容1. 理论知识:- 酒精测试仪的工作原理及分类- 酒精浓度与饮酒量之间的关系- 电子电路基础知识- 传感器在酒精测试仪中的应用2. 实践操作:- 简易酒精测试仪的组装与使用- 酒精测试实验操作- 实验数据的收集与分析- 简易酒精测试仪的优化与改进3. 教学大纲:- 第一课时:酒精测试仪概述,工作原理及分类,导入电子电路基础知识- 第二课时:酒精浓度与饮酒量的关系,传感器在酒精测试仪中的应用- 第三课时:简易酒精测试仪的组装与使用,进行实验操作- 第四课时:实验数据的收集与分析,讨论简易酒精测试仪的优化与改进4. 教材关联:- 物理课本第三章:电与磁,第5节:传感器- 化学课本第二章:有机化合物,第3节:醇和醚- 生物学课本第四章:人体生理,第7节:酒精对人体的影响教学内容确保科学性和系统性,结合教材章节,按照教学大纲安排和进度进行教学。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒精浓度测试仪的设计[摘要]:本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机STC12C5A16AD对检测信号进行A/D转换和处理,最后通过液晶屏显示输出。
本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。
[关键词]:单片机 A/D转换和处理醉酒阈值 MQ-3乙醇气体传感器Alcohol concentration test instrumentAbstract:This study design alcohol tester is a new practical, safe and reliable gas ethanol concentration testing tool, Adopting high precision MQ - 3 ethanol gas sensors to detect the concentration of ethanol in the air, the use of macro crystal company high performance low cost STC12C5A16AD microcontroller to detection signal A/D conversion and processing, finally through the LCD screen display output. This study design alcohol tester also has drunk threshold setting function, can according to laws and regulations or the user need to set modify drunk threshold, and save.Keywords:Scm A/D conversion and processing Drunk threshold MQ - 3 ethanol gas sensor目录第一章绪论 (1)1.1本课题的研究的背景以及现实意义 (1)1.2关于本课题的简介 (1)1.3课题论述总体结构安排 (2)第二章硬件设计 (3)2.1设计框图 (3)2.2乙醇信号检测及调理电路 (3)2.3单片机电路 (6)2.4显示电路 (8)2.5阈值存储 (9)2.6供电及程序下载电路 (10)第三章 Protel硬件开发软件 (11)3.1 Protel软件组成 (11)3.2 PCB板设计 (12)第四章软件编程 (15)4.1软件流程图 (15)4.2主程序 (15)第五章酒精浓度测试仪的安装与调试 (23)5.1酒精浓度测试仪的注意事项 (23)5.1.1 手工焊接的基本概述 (23)5.1.2 元件清单 (23)5.2 酒精浓度测试仪的实物调试 (24)5.2.1 USB转串口驱动安装 (24)5.2.2下载程序 (24)5.2.3调试说明 (26)设计总结 (28)致谢 (29)参考文献 (30)附录 (31)第一章绪论1.1本课题的研究的背景以及现实意义自《刑法修正案(八)》和修改后的《道路交通安全法》正式实施,“醉酒驾驶”正式入刑。
不仅交警部门,而且很多车主都期盼能够有便携仪器方便地测量气体酒精浓度,为安全驾驶提供保障,有效减少重大交通事故的发生。
2000年以来,随着中国经济的高速发展,人民生活水平的迅速提高,中国逐渐步入“汽车社会”,酒后驾驶行为所造成事故越来越多,对社会的影响也越来越大,酒精正在成为越来越凶残的“马路杀手”。
据有关资料统计,全世界每年因车祸丧生的人数就超过60万人,留下永久性伤残者在400万以上,一般受伤者则不计其数。
在许多国家,车祸已成为第一位意外死亡原因。
此外,由交通事故造成的经济损失也相当惊人。
据事故调查统计,大约50%—60%的车祸与饮酒有关。
中国公安部在2009年8月,在全国各地加强查处酒后驾驶的力度,以减少由酒后驾驶造成的恶性交通事故。
要查处就涉及到检测人体内的酒精含量和使用设备来进行检测的问题。
图1-1 毕业设计设计产品1.2关于本课题的简介本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机STC12C5A16AD对检测信号进行A/D转换和处理,最后通过液晶屏显示输出。
本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。
酒精浓度测试仪如图1所示,由MQ-3乙醇气体传感器、STC12C5A16AD(或STC12C5A32AD)单片机、EEPROM存储电路、液晶屏和键盘组成。
检测原理:当具有N型导电性的氧化物暴露在大气中时,会由于氧气的吸附而减少其内部的电子数量而使其电阻增大。
其后如果大气中存在某种特定的还原性气体,它将与吸附的氧气反应,从而使氧化物内的电子数增加,导致氧化物电阻减小。
半导体氧化物传感器就是通过该阻值的变化来分析气体浓度。
从理论上说,要判断是否是酒后驾驶,最简单可行的方法是现场检测驾驶人员呼气中的酒精含量。
大量的统计研究结果表明,如果被测者深吸气后以中等力度呼气达三秒钟以上,这时呼出的气就是从肺部深处出来的气体,呼气中的酒精含量与血液中的酒精含量。
根据国家质量监督检验检疫局发布的《车辆驾驶人员血液、呼气酒精含量阈值与检验》(GB19522—2004)中规定,该规定指出,饮酒驾车是指车辆驾驶人员血液中的酒精含量大于或者等于20mg/100ml,小于80mg/100ml的驾驶行为。
醉酒驾车是指车辆驾驶人员血液中的酒精含量大于或者等于80mg/100ml的驾驶行为。
1.3课题论述总体结构安排第一章叙述了酒精浓度测试仪背景以及简介第二章硬件设计。
第三章主要讨论应用Protel硬件开发软件第四章软件设计第五章为酒精浓度测试仪安装与调试。
第六章为总结和展望,总结本课题设计的总体思路,产品的功能以及对于产品功能升级等进行情景展望。
第二章硬件设计2.1设计框图本研究设计的酒精浓度测试仪框图如图1所示。
MQ-3乙醇气体传感器输出信号经信号调理电路处理,输出随乙醇浓度变化的电压信号,该电压信号送入单片机系统,经AD转换,与设定的醉酒阈值进行比较,并显示或报警。
图1 酒精浓度测试仪方框图2.2乙醇信号检测及调理电路MQ-3乙醇气体传感器可以应用用于机动车驾驶人员及其他严禁酒后作业人员的现场检测,也用于其他场所乙醇蒸汽的检测。
其技术特点为:●对乙醇蒸汽有很高的灵敏度和良好的选择性●快速的响应恢复特性●长期的寿命和可靠的稳定性●简单的驱动回路主要技术指标:MQ-3乙醇气体传感器灵敏度曲线如图2所示,其传感原理为气敏电阻的输出阻值随乙醇气体等浓度变化而变化。
Q-3乙醇气体传感器管脚与测试电路如图3所示。
图3 MQ-3乙醇气体传感器管脚及测试电路MQ-3乙醇气体传感器及其调理电路原理如图4所示。
其外形如图5所示。
经过调理,检测信号由电阻值转变成电压值,便于后续电路进行A/D转换和处理。
图4 传感器及调理模块原理图图5 MQ-3传感器模块外形图该传感器模块具有如下特点,方便与单片机系统接口组成检测仪器。
●具有信号输出指示。
●双路信号输出(模拟量输出及TTL电平输出)●TTL输出有效信号为低电平。
(当输出低电平时信号灯亮,可直接接单片机)●模拟量输出0~5V电压,浓度越高电压越高。
2.3单片机电路本设计选用宏晶公司高性能单片机STC12C5A16AD,其管脚如图6所示。
PDIP40, STC12C5A16AD图6 STC12C2052AD单片机管脚图该芯片为52内核8位单片机,内部集成了10位多路A/D转换模块,适用于常用检测电路。
由STC12C5A16AD组成的单片机系统原理图如图7所示。
图中AOUT 为MQ-3传感器模块输出的检测电压信号,送入ADC7端口进行处理,DOUT为传感器模块输出的数字电平信号,该信号可以根据乙醇气体浓度直接输出报警信号,报警阈值通过模块上的电位器进行调节。
图7 单片机系统原理图图7中,按键K2和K3为醉酒阈值调整键,其中K2为“增加”,K3为“减小”按键。
L2和L3为报警指示灯,分别可以进行酒后和醉酒两级报警。
2.4显示电路显示部分采用SMC 1602液晶屏进行数据显示,其主要技术参数为:表1 液晶屏技术指标接口信号说明如表2所示。
与单片机接口电路如图8所示。
其中J2的3脚为背光引脚,R9和R10电阻用于调节背光亮度。
J2的4、5、6引脚分别接液晶的RS、E/W和E控制引脚,J2的7—14引脚为数据引脚。
图8 LCD与单片机接口电路2.5阈值存储醉酒阈值存储在EEPROM芯片AT24C04中,并可以通过“增加”、“减少”按键调节并保存。
AT24C04是IIC接口的EEPROM芯片,可以用于掉电不易失数据的存储。
其电路如图9所示。
图中A0、A1和A2为芯片的地址引脚,一般接地即可。
SCL和SDA为AT24C04和单片机IIC通信的时钟线和数据线。
图9 EEPROM存储电路2.6供电及程序下载电路本设计采用USB接口供电,电源电压5V。
同时,USB接口通过内含PL2303芯片的转换电路对单片机进行程序编写。
其电路原理如图10所示。
图10 供电及程序下载电路第三章Protel硬件开发软件3.1 Protel软件组成Protel软件主要由电路原理图设计模块、印制电路板设计模块(PCB 设计模块)、电路信号仿真模块和PLD逻辑器件设计模块等组成,各模块具有强大的功能,可以很好的实现电路设计与分析。
(1) 原理图设计模块(Schematic模块)电路原理图是表示电气产品或电路工作原理的重要技术文件,电路原理图主要由代表各种电子器件的图形符号、线路和结点组成。
图4.1所示为一张电路原理图。
该原理图是由Schematic模块设计完成的。
Schematic 模块具有如下功能:丰富而灵活的编辑功能、在线库编辑及完善的库管理功能、强大的设计自动化功能、支持层次化设计功能等。
(2) 印制电路板设计模块(PCB设计模块)印制电路板(PCB)制板图是由电路原理图到制作电路板的桥梁。
设计了电路原理图后,需要根据原理图生设计成印制电路板的制板图,然后在根据制板图制作具体的电路板。
印制电路板设计模块具有如下主要功能和特点:可完成复杂印制电路板(PCB)的设计;方便而又灵活的编辑功能;强大的设计自动化功能;在线式库编辑及完善的库管理;完备的输出系统等。