ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:2.37MB ,
资源ID:10685393      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10685393.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(酒精浓度检测器.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

酒精浓度检测器.docx

1、酒精浓度检测器酒精浓度检测器为了能实现酒精浓度的检测,本论文以STC12C5A32AD作为核心控制芯片,进展了酒精浓度检测仪的设计与制作。论文详细地表达了系统电路的工作原理并对核心控制芯片STC12C5A32AD作出了介绍,以与对各核心器件的工作原理和在电路中的主要作用进展了详细介绍,并阐述了应用Protel实现电路原理图的绘制与PCB设计过程,最终对实物调试情况进展了介绍。实物的调试结果说明,本设计能够成功地实现酒精浓度的检测。关键词 检测 酒精浓度 酒精传感器 PCB STC12C5A32AD AT24C04 Title Alcohol concentration detectorAbst

2、ractIn order to achievethedetectionofalcohol concentration,In this thesis,The design and productionofthealcoholconcentration detector regardSTC12C5A32ADasthecorecontrol chip,The paperdescribes in detailthe working principleofthesystem circuitandintroducesthecore controlchipSTC12C5A32AD.Described in

3、detail as well asthe coreof the deviceworking principle andthe main rolein the circuit.And described the applicationProtelcircuit schematicdrawing andPCBdesign process,Ultimately thephysicaldebugging situation was introduced.The physicalofdebugging resultsindicate thatthe presentdesignisable to succ

4、essfullyachievedetectionofthealcohol concentration.Key words:Detect Alcohol concentration Alcohol sensor PCB STC12C5A32AD AT24C04目 次1 绪论1.1 本课题研究的背景以与现实意义为了防止驾驶人员酒后驾车,现场随时对人体呼吸中酒精含量进展检测已成为一种必要,酒精检测仪逐渐得到广泛的应用和青睐。从工厂企业到居民家庭,酒精泄露的检测、监控以与对酒后驾车的监测对居民的人身和财产安全都是十分重要且必不可少的。现如今,由于人们安全意识增强,对环境安全性和生活舒适性要求的提高,再

5、加上气体传感器向低功耗、多功能、集成化方向的开展,因此,酒精浓度检测仪具有十分广阔的现实市场。酒精的测量在交通管理以与日常生活中具有极为重要的作用。传统的抽血测量具有时效性差、不方便等多方面的缺点。为了保障人民的生命财产安全,需要设计一智能仪器能够检测驾驶员体内酒精含量,以确定被测者体内酒精含量的多少,确保驾驶员的安全,酒精检测仪的设计与使用有着不可替代的作用,也有着相当好的前景和意义。本设计就是希望能够设计出这样一款产品,以满足社会的需要。1.2 本课题的研究概况与开展趋势综述随着电子信息技术的快速开展,传感器技术逐渐走向成熟,在生活中得到了广泛的应用。由于传感器在各个领域都有着举足轻重的作

6、用,因此,高精度,高可靠性,微型化,微功耗无源化和智能数字化成为其开展方向11。至今为止,对气体中酒精含量进展检测的设备有燃料电池型电化学、半导体型、红外线型、气体色谱分析型和比色型五种类型。但由于价格和使用方便的原因,目前常用的只有燃料电池型电化学型和半导体型两种。燃料电池是当前全世界都在广泛研究的环保型能源,它可以直接把可燃气体转变成电能,而不产生污染,酒精传感器只是燃料电池的一个分支。燃料电池酒精传感器采用贵金属白金作为电极,在燃烧室内充满特种催化剂,使进入燃烧室内的酒精充分燃烧转变为电能,也就是在两个电极上产生电压,电能消耗在外接负载上,此电压与进入燃烧室内气体的酒精浓度成正比。与半导

7、体型相比,燃料电池型呼气酒精测试仪具有稳定性好,精度高,抗干扰性好的优点。但是由于燃料电池酒精传感器的结构要求非常精细,制造难度相当大,目前只有美国、英国、德国等少数几个国家能够生产,加上材料本钱高,因此价格相当昂贵,是半导体酒精传感器的几十倍。所以应用半导体酒精传感器成为了一种趋势。1.3 本课题对于专业知识的综合应用情况本课题主要研究的是以单片机、气敏传感器和显示器为主,能够实时检测空气中的酒精浓度,并且具有报警功能的酒精浓度检测仪。其可检测出空气环境中和人体呼出的气体的酒精浓度值,并根据不同的环境和要求设定不同的阈值,当读数超过设定的阈值时,会发出报警提示。采用C语言来实现其软件功能。通

8、过电路设计软件设计其电路原理图,然后运用熟练地焊接技术完成硬件设备的组装,该仪器功能完善、灵敏度高、工作性能好,并且具有尺寸小、方便携带的优点。在设计中力求以最简单的电路来可靠完成测量系统的功能。在测量系统的PCB设计中严格按照PCB设计的工艺要求进展元器件的布局以与布线等设计,力求使得所设计的产品符合工艺化以与工程化的要求。在设计中综合应用了大学期间所学习的模拟电子产品的安装与测试、数字电子产品的安装与测试以与电子产品的安装与调试等多门专业课程。同时运用了单片机接口原理和C语言编程16。本课题的选题难度适中,能够对应用电子技术专业学习的专业课程有较为全面的应用与掌握,同时也与自己的专业能力符

9、合。2 酒精浓度检测仪电路的工作概述以与原理分析2.1 酒精浓度检测仪电路的工作概述酒精浓度检测仪由酒精传感检测、信号转换电路、信号承受处理、结果显示等四个模块组成。酒精浓度的的采集是应用MQ-3型酒精传感器,它将检测到的酒精浓度转化为电信号,然后将电信号传送给模数转换器,本设计中模数转换器集成在STC12C5A32AD芯片中,单片机对所输入的数字信号进展分析处理,最后将分析处理的结果通过显示器显示出来。由于不同的环境对酒精浓度的要求也不一样,所以,可以通过键盘来设定不同环境中酒精浓度的不同阀值。如果所检测到的空气中的酒精浓度超过了所设定的阀值,那么单片机将会控制LED灯点亮来报警,来提示其已

10、经超过设定值,起到报警作用。整体电路的设计功能完善,结构简洁,符合模块化的设计思路以与工程化的产品要求。经过理论分析以与实际检验,产品的工作性能良好。2.2 需要解决的问题与拟采用的研究手段本文以STC12C5A32AD单片机为核心,设计了用于测量酒精浓度的探测仪,主要研究工作包括以下3个方面。(1)硬件电路方面,对气体传感器MQ-3按检测电路,接上一定阻值的负载电阻,检测它的技术参数,确定MQ-3所接负载电阻的大小,完成信号采样电路的设计;采样到的模拟电压电信号通过A/D转换,得到可供单片机处理的数字信号,再由单片机作相应的数据处理;发光二极管报警显示。(2)软件方面,标准确实定是该局部要做

11、的主要工作。因为原始的采样值是一个间接的负载分压值,需要将它转化为被测酒精浓度值。通过多个样品的测量确定多个浓度区间的转换标准,并将每个区间的转换关系近似线性化处理,然后通过软件编程的方法来实现17。本次设计需要研究解决的问题是: (1)传感器电路的设计。首先设计一个基准电压2.5V,采用差动输入使得V输出=V酒精浓度-2.5V。从而使得传感器的输出X围符合STC12C5A32AD的X围。发光二极管点越亮,酒精浓度越高燃烧产生的电压值越大,超过设定值,电路报警。(2) 使用LCD显示器来显示酒精浓度和输入的相关信息器;3采用STC12C5A32AD芯片进展电路的总控制和检测。2.3 系统硬件电

12、路总体结构框图酒精检测仪电路总体结构框图如图2.1MQ-3气体传感器信号调理电路模/数转换电压/酒精浓度转换阈值比拟外部EEPROM酒精浓度显示过阈报警图2.1酒精检测仪电路总体结构框图2.4 各局部单元电路介绍2.4.1 乙醇信号检测与调理电路MQ-3乙醇气体传感器可以应用用于机动车驾驶人员与其他严禁酒后作业人员的现场检测,也用于其他场所乙醇蒸汽的检测。其技术特点为:(1) 对乙醇蒸汽有很高的灵敏度和良好的选择性(2) 快速的响应恢复特性(3) 长期的寿命和可靠的稳定性(4) 简单的驱动回路1 主要技术指标如表2-1:表2-1 MQ-3主要技术指标2 MQ-3乙醇气体传感器灵敏度曲线如图2.

13、2所示,其传感原理为气敏电阻的输出阻值随乙醇气体等浓度变化而变化。图2.2 MQ-3乙醇气体传感器灵敏度曲线3 MQ-3乙醇气体传感器管脚与测试电路如图2.3所示。 (a) 管脚图 (b) 测试电路图2.3 MQ-3乙醇气体传感器管脚与测试电路4 MQ-3乙醇气体传感器与其调理电路,经过调理,检测信号由电阻值转变成电压值,便于后续电路进展A/D转换和处理。信号调理电路是把模拟信号变换为用于数据采集、控制过程、执行计算显示读出或其他目的的数字信号。模拟传感器可测量很多物理量,如温度、压力、光强等.但由于传感器信号不能直接转换为数字数据,这是因为传感器输出是相当小的电压、电流或电阻变化,因此,在变

14、换为数字信号之前必须进展调理。调理就是放大,缓冲或定标模拟信号等,使其适合于模/数转换器(ADC)的输入12。然后,ADC对模拟信号进展数字化,并把数字信号送到MCU或其他数字器件,以便用于系统的数据处理。其外形如图2.4所示 图2.4 传感器实物图5 该传感器模块具有如下特点,方便与单片机系统接口组成检测仪器。(1) 具有信号输出指示。(2) 双路信号输出模拟量输出与TTL电平输出。(3) TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机)。 (4) 模拟量输出05V电压,浓度越高电压越高。2.4.2 单片机电路单片微机是单片微型计算机的译名简称,在国内也常称为“单片微机

15、或“单片机10。它包括中央处理器CPU,随机存储器RAM,只读存储器ROM,中断系统,定时器/计数器,串行口和I/O口等等。现在,单片微机已不仅指单片计算机,还包括微计算机,微处理器,微控制器和嵌入式控制器,单片微机已是它们的俗称1。本设计选用宏晶公司高性能单片机STC12C5A32AD,其实物和管脚如图2.5和2.6所示。图2.5 STC12C5A32AD单片机实物图 图2.6 STC12C5A32AD单片机管脚图该芯片为52内核8位单片机,内部集成了10位多路A/D转换模块,适用于常用检测电路。由于此芯片集成了AD转换器,所以传感器输出的信号可以直接接单片机,不需用再进展AD转换2。由ST

16、C12C5A32AD组成的单片机系统原理图如图2.7所示。AOUT为MQ-3传感器模块输出的检测电压信号,送入ADC7端口进展处理,DOUT为传感器模块输出的数字电平信号,该信号可以根据乙醇气体浓度直接输出报警信号,报警阈值通过模块上的电位器进展调节。这是宏晶的mcs-51兼容单片机,最大频率可以达到35HMz,最大速度可以达到35MIPS。这种单片机有32kB Flash,其中局部可以作为EEPROM使用;有1280Bytes RAM,其中256Bytes 是根本RAM,其他是扩展RAM,需要采用外部RAM方式访问;有2路10位ADC,可以简化外部硬件;多组PWM输出,可以免除外部DAC;有

17、上电复位电路和看门狗,可以大大降低最简系统本钱和体积单片机最小系统如图2.7:图2.7 单片机系统原理图图2.7中,按键K2和K3为醉酒阈值调整键,其中K2为“增加,K3为“减小按键。L2和L3为报警指示灯,分别可以进展酒后和醉酒两级报警。2.4.3 显示电路显示局部采用SMC 1602液晶屏进展数据显示,LCD1602每行可以输出16个字符,可以显示两行,故称1602,它不带中文字库,故只能显示数字、字母和普通字符。液晶显示输出D0到D7口接P0.0到 P0.7,单独使用一个口,另外还要接上10K上拉电阻来提高P0口带负载能力。1602液晶屏主要技术参数如表2-2:表2-2 液晶屏技术指标显

18、示容量16X2个字符芯片工作电压4.55.5V工作电流2.0mA(5.0V)模块最正确工作电压5.0V字符尺寸2.99X4.35WXHmm接口信号说明如表2-3所示。表2-3 液晶屏接口信号说明 编号符号引脚说明编号符号引脚说明1VSS电源地9D2Date I/O2VDD电源正极10D3Date I/O3VL液晶显示偏压信号11D4Date I/O4RS数据/命令选择端H/L12D5Date I/O5R/W读/写选择端H/L13D6Date I/O6E使能信号14D7Date I/O7D0Date I/O15BLA背光源正极8D1Date I/O16BLK背光源负极LCD1602接口电路如图2

19、.8所示。其中J2的3脚为背光引脚,R7和R8电阻用于调节背光亮度。J2的4、5、6引脚分别接液晶的RS、R/W和E控制引脚,J2的714引脚为数据引脚。液晶屏接口如图2.8所示图2.8 液晶接口电路2.4.4 阈值存储AT24C02是Ateml公司的2KB得电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到2.5V,额定电流为1mA,静态电流10uA(5.5V),芯片内的资料可以在断电的情况下保存40年以上,而且采用8 脚的DIP 封装,使用方便。简而言之,AT24C02是一个在突然掉电的情况下存储数据的芯片,即掉电存储芯片。醉酒阈值存储在EEPROM芯片AT24C04中,并可

20、以通过 “增加、“减少按键调节并保存。AT24C04是IC接口的EEPROM芯片,可以用于掉电不易失数据的存储。其电路如图2.9所示。图中A0、A1和A2为芯片的地址引脚,一般接地即可。SCL和SDA为AT24C04和单片机IIC通信的时钟线和数据线。EEPROM存储电路如图2.9所示:图2.9 阈值存储电路2.4.5 供电与程序下载电路本设计采用USB接口供电,电源电压5V。同时,USB接口通过内含PL2303芯片的转换电路对单片机进展程序编写。其电路原理如图2.10所示。图2.10 供电与程序下载电路2.5 其它外围电路1 电源指示灯电路如图2.11:图2.11 电源指示灯电路发光二极管L

21、1为电源指示灯,它的正极接电源正极,通过开关与电源正极相连,负极与1k的电阻相连接GND,L1亮,表示电路板已通电。2 阈值报警指示电路如图2.12:图2.12 阈值报警指示电路发光二极管L1和L2为报警指示灯,当酒精浓度超过设定下限值时,L2灯亮,当酒精浓度值超过设定上限值时,指示灯L3亮。灯的正极接5V电压,负极接1k的电阻分别接在单片机的P3.4和P3.5脚。3 按键设计 按键的功能是根据用户的不同需要,自行设定酒精限值,图中K2增加酒精浓度限值,K3减小酒精浓度限值 按键没按下去是1、4脚连通,2、3脚连通,当按下去四个脚都连通,本次按键的焊接是按键斜对角线,按键没有按下4脚和2脚不导

22、通,按下4脚和2脚导通。每个按键还需要一个上拉电阻,上拉电阻一端接VCC,一端接单片机16、17脚。按键控制电路如图2.13:图2.13 按键控制电路4 晶振和滤波电路晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,准确的单频振荡。在单片机系统里晶振的作用非常大,它结合单片机内部的电路,产生单片机所必须的时钟频率,给单片机作为一个时间基准,决定单片机的运行速度,单片机的一切指令的执行都是建立在这个根底上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。晶振2脚和单片机18、19脚相连,没有正负极,2个20pf电容一个脚接地,一个脚和晶振相连。滤波电路由22uf电

23、解电容和0.1uf电容组成,22uf电解电容有正负极,长脚为正极接板子VCC,短脚为负极接板子GND,0.1uf没有正负极5。 晶振与滤波电路如图2.14:图2.14 晶振与滤波电路5 复位电路为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一局部。复位电路使用一个电解电容和一个10K的电阻。电解电容使用10uf,长脚接VCC,短脚接单片机9脚,电阻一端接GND,一端接9脚。复位电路如图2.15:图2.15 复位电路2.6 酒精检测仪总体电路原理图硬件设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值并且电压值稳定,外部干扰小等4。因此,可以直接把传感器输出

24、电压值经过模数转换器送入单片机进展处理。由于此设计中模数转换器集成在单片机中,所以直接把信号送入单片机就行了。酒精浓度监测仪的硬件电路设计主要包括:传感器测量电路、STC12C5A32AD单片机系统、光报警电路、LCD显示电路8。图2.16为电路总原理图6:图2.16 酒精浓度检测仪电路总原理图3 Protel硬件开发软件Protel是目前国内最流行的通用EDA软件,它是将电路原理图设计、PCB板图设计、电路仿真和PLD设计等多个实用工具软件组合后构成的EDA工作平台,是第一个将EDA软件设计成基于Windows的普与型产品。它集成了软件界面、仿真功能和PLD设计和信号完整性分析,在此根底上P

25、rotel 99SE又增加了一些新的功能,用户使用更加方便灵活。Protel的功能十分强大,在电子电路设计领域占有极其重要的地位。它以其强大功能和实用性,逐渐获得广阔硬件设计人员的青睐,是目前众多EDA设计软件中用户最多的产品之一9。3.1 Protel软件组成Protel软件主要由电路原理图设计模块、印制电路板设计模块PCB设计模块、电路信号仿真模块和PLD逻辑器件设计模块等组成,各模块具有强大的功能,可以很好的实现电路设计与分析。(1) 原理图设计模块Schematic模块电路原理图是表示电气产品或电路工作原理的重要技术文件,电路原理图主要由代表各种电子器件的图形符号、线路和结点组成。图2

26、.2所示为一X电路原理图。该原理图是由Schematic模块设计完成的。Schematic模块具有如下功能:丰富而灵活的编辑功能、在线库编辑与完善的库管理功能、强大的设计自动化功能、支持层次化设计功能等。(2) 印制电路板设计模块PCB设计模块印制电路板PCB制板图是由电路原理图到制作电路板的桥梁。设计了电路原理图后,需要根据原理图设计成印制电路板的制板图,然后在根据制板图制作具体的电路板。印制电路板设计模块具有如下主要功能和特点:可完成复杂印制电路板PCB的设计;方便而又灵活的编辑功能;强大的设计自动化功能;在线式库编辑与完善的库管理;完备的输出系统等。(3) 电路信号仿真模块电路信号仿真模

27、块是一个功能强大的数字/模拟混合信号电路仿真器,能提供连续的模拟信号和离散的数字信号仿真。它运行在Protel的EDA/Client集成环境下,与Protel Advanced Schematic原理图输入程序协同工作,作为Advanced Schematic的扩展,为用户提供了一个完整的从设计到验证仿真设计环境15。在Protel中进展仿真,只需从仿真用元器件库中放置所需的元器件,连接好原理图,加上激励源,然后单击防真按钮即可自动开始。3.2 PCB板设计与实物图(1) 定元件的封装 打开网络表可以利用一些编辑器辅助编辑,将所有封装浏览一遍,确保所有元件的封装都正确无误并且元件库中包含所有元

28、件的封装,网络表中所有信息全部大写。 标准元件全部采用公司统一元件库中的封装。 元件库中不存在的封装,应自己建立元器件库。(2) 建立PCB板框 根据PCB结构图,或相应的模板建立PCB文件,包括安装孔、禁布区等相关信息。 尺寸标注。在钻孔层中应标明PCB的准确结构,且不可以形成封闭尺寸标注。(3) 载入网络表 载入网表并排除所有载入问题,具体请看PROTEL技术大全。其他软件载入问题有很多相似之处,可以借鉴。 如果使用PROTEL,网表须载入两次以上没有任何提示信息才可以确认载入无误。(4) 布局 首先要确定参考点。一般参考点都设置在左边和底边的边框线的交点或延长线的交点上或印制板的插件的第

29、一个焊盘。 一但参考点确定以后,元件布局、布线均以此参考点为准。布局推荐使用25MIL网格。 根据要求先将所有有定位要求的元件固定并锁定。 布局的根本原那么 A 遵循先难后易、先大后小的原那么。B 布局可以参考硬件工程师提供的原理图和大致的布局,根据信号流向规律放置主要原器件。C 总的连线尽可能的短,关键信号线最短。D 强信号、弱信号、高电压信号和弱电压信号要完全分开。E 高频元件间隔要充分。F 模拟信号、数字信号分开。 一样结构电路局部应尽可能采取对称布局。 按照均匀分布、重心平衡、版面美观的标准来优化布局。3 酒精浓度检测仪PCB如图3.1所示:图3.1 酒精浓度检测仪PCB4 软件编程4

30、.1 软件流程图本设计软件主程序流程图如下列图所示3。是否是否图4.1 主程序流程图4.2 程序见附录。5 酒精浓度检测仪的焊接与调试5.1 酒精浓度检测仪的焊接5.1.1 手工焊接的意义手工焊接是一种比拟传统的焊接方法.手工焊接的质量直接影响到维修效果,而且它是一项实践性很强的技能,初学手工焊接人员一定要多练.多实践,才能达到较好的焊接效果,即有好的焊接质量7。本次设计中用到的元件如下表:表5-1 元件列表元件名称元件个数STC12C5A32AD单片机芯片1个AT24C02芯片1个六脚开关1个四角按键2个LED绿色1个、红色2个IN4148二极管1个电解电容22uf 1个、10uf 1个 瓷片电容20pf 2个、0.1uf 1个电阻1K 6个、10K 4个晶振1个接口假设干5.1.2 正确的焊接方法焊接时利用烙铁头的对元件引线和焊盘预热,烙铁头与焊盘的平面最好成45夹角,等待焊金属上升至焊接温度时,再加焊锡丝。被焊金属未经预热,而将焊锡直接加在烙铁头上,使焊锡直接滴在焊接部位,这种焊接方法常常会导致虚焊。5.1.3 插件元件焊接步骤(1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1