基于单片机的酒精浓度检测电气专业.doc
《基于单片机的酒精浓度检测电气专业.doc》由会员分享,可在线阅读,更多相关《基于单片机的酒精浓度检测电气专业.doc(45页珍藏版)》请在沃文网上搜索。
1、目 录摘要I第1章 前言11.1 研究目的和意义11.2 研究内容和方法1第2章 系统的介绍2第3章 硬件的选择介绍33.1硬件系统框图33.2传感器的选择43.3 LCD显示器的的选择5第4章 酒精浓度检测的硬件电路设计84.1 89C51单片机系统84.2 A/D转换电路124.3 LED显示电路14第5章 酒精浓度监测的软件设计195.1 开发环境195.2 程序流程195.3 程序代码编写21第6章 系统调试与测试结果276.1 电路的调试276.2浓度与显示之间的关系28第7章 结论与建议31致谢33参考文献33附录34摘要本设计实现了对不同浓度酒精的检测和显示,通过适当改进可以用于
2、检测酒后驾车。本文用AT89C51单片机与MQ-3型气体传感器实现了对酒精浓度的测量,并对测量数据进行显示,同时利用二极管简单显示浓度的高低,在设计允许值时发出报警。论文主要研究了(1)硬件方面,MQ-3气体传感器技术参数的检测和将它接入到酒精浓度检测模块中;将模拟电压信号放大驱动发光二极管点亮报警;将采集到的模拟电压信号通过单片机控制经A/D转换,得到数字电压信号;用于显示浓度的数码管显示模块。(2)软件方面,主要研究了电压到浓度的线性转换和最终浓度值的数码管显示。(3)对设计的传感器进行了标定。设计的传感器对酒精气体反应灵敏,能在有效范围内测量它的浓度值。并且在检测低浓度酒精时误差较小,最
3、大误差为8.2%满足设计要求。本文的特色在于标准的确定。对于流动空气,样品的稳定性和水蒸气的影响,提出了解决方案和验证方法。对不同的区间浓度和电压转换关系做线性化处理,简化了硬件电路的设计。设计的传感器可以检测不同浓度的酒精气体,改进之后对解决酒后驾车事故和特殊场合酒精检测都可以使用。关键词:单片机;A/D转换;酒精传感器Abstract Different concentrations of alcohol solution are detected and showed in the design. The design can be used to the detection of dr
4、unk driving through improvement. In this thesis, the concentration of alcohol can be measured and displayed by using the gas sensor based on AT89C51 MCU and MQ-3. At the same time the concentration is displayed by LED, and the system allow to alarm in the certain value. In the thesis Major researche
5、s are three points. (1) In the hardware, detecting the technology parameters MQ-3 gas sensor, and connecting it to a testing part of the alcohol gas concentration; Analog voltage signal amplification to drive light-emitting diode light to alarm; conversing the voltage signal through the A/D conversi
6、on at the control of the single-chip, obtaining the digital voltage signal; displaying the concentration in the digital tube display module.(2)In the Software, linear conversion between the concentration of the alcohol and the voltage and the digital display of the final concentration value.(3) The
7、designed sensor is calibrated. The design of gas sensor is responsive to the alcohol, can measure concentration in the effective range of its concentration. And in the low concentration of alcohol in the test the error is small with the maximum error 8.2%, meeting requirements of the design. The cha
8、racteristics of the thesis are to determine the standard. The solutions and verification methods are proposed about the flow of air samples, the sample stability and water vapor. The conversion between voltage and concentration in different range is treated as linear relationship. The design of sens
9、or can detect different the alcohol gas with different concentration. It plays an important role to solve the drunk-driving accidents and alcohol testing for special occasions after improvement.Keyword: Single Chip Computer; A/D Transformer; Alcohol Sensor1大连海洋大学本科毕业设计 第1章 前言第1章 前言1.1 研究目的和意义近年来,随着我
10、国经济的高速发展,人民的生活水平迅速提高,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频频发生。酒后驾车引起的交通事故是由于司机的过量饮酒造成人体内酒精浓度过高,麻痹神经,造成大脑反应迟缓,肢体不受控制等症状。少量饮酒并不会有上述症状,即人体内酒精浓度比较低时,而人体内酒精超过某一个值时就会引起危险。为此,需要设计一智能仪器能够监测驾驶员体内酒精含量。目前全世界绝大多数国家都采用呼气酒精测试仪对驾驶人员进行现场检测,以确定被测量者体内酒精含量的多少,以确保驾驶员的生命财产安全。此外,空气酒精浓度监测仪还能监测某一特定环境的酒精浓度如酒精生产车间可避免发生起火、爆炸及工业场地酒精中毒
11、等恶性事故,确保环境安全。本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能及LCD显示功能的空气酒精浓度监测仪。其可监测出空气环境中酒精浓度值,并根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。1.2 研究内容和方法本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能及LCD显示功能的空气酒精浓度监测仪。其可监测出空气环境中酒精浓度值,并根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。分为两部分:硬件设计部分和软件设计部分。硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号经A/D转
12、换后传给单片机系统,由单片机及其外围电路进行信号的处理,显示浓度值以及超阈值声光报警。软件部分用汇编语言进行编程,程序采用模块化设计思想。各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用汇编语言编程。大连海洋大学本科毕业设计 第2章 系统的介绍第2章 系统的介绍单片机酒精测试仪采用燃料电池酒精传感器作为气敏元件,它属于电化学类型,因此又称为电化学型。 它能使进入燃烧室内的酒精充分燃烧转变为电能,也就是在二个电极上产生电压,电能消耗在外接负载上。此电
13、压与进入燃烧室内气体的酒精浓度成正比,这就是单片机 酒精测试仪的基本工作原理。本设计方案采用功能很强的大规模数字频率合成器MC145151和多波形宽频率范围信号发生器MAX038 等新器件产生波形和频率,控制与管理电路部分使用SPCE061A单片机以及键盘显示电路。MAX038是一个精密高频波形产生器。它能产生频率高达20MHz的正弦波、三角波、方波等脉冲信号,其压控振荡器的频率分粗调和细调两层控制。在本电路中,用于粗调的控制电压(电流)由一个12位的DAC产生,使输出频率近似等于N倍基准频率。而细调电压则由数字锁相电路MC145151和环路滤波器MAX427产生,由锁相反馈环将频率fo =
14、Nfr锁定。这种方案的优点是频率合成器工作更可靠,锁定更迅速。另外MAX038还包括占空比调整电路、波形同步电路、相位检测电路、波形切换开关和电压基准源等电路,所需外部元件少,使用很方便。控制和管理电路由SPCE061A单片机及外围电路组成。其主要用于对键盘输入的波形和频率选择等数据进行译码,计算出相应的控制参数,控制频率合成器输出正确的信号,并将其频率和波形参数用LED显示出来。对于小型通用信号产生器而言,这是一个比较理的设计方案。图2.1酒精浓度检测仪的原理框图 2大连海洋大学本科毕业设计 第3章 硬件的选择介绍第3章 硬件的选择介绍3.1硬件系统框图基于AT89C51单片机用MQ-3型气
15、体传感器实现酒精气体浓度的检测,需要信号采集模块用于对酒精浓度信号的采集,该信号是通过MQ-3气体传感器和负载电压得到分压电信号。信号转换模块用来把采集到得模拟电压信号转换位可以用单片机处理的数字信号。数码管显示模块是对单片机处理后的数字信号的显示,用来显示酒精的浓度。报警模块是对设定值提供报警功能,该功能用发光二极管显示。根据各功能模块的设计,可得到它的系统总框图,如图3.1.1所示。酒精气敏传感器LM3914发光二极管ADC0809单片机数码管图3.1.1 系统总框图42大连海洋大学本科毕业设计 第3章 硬件的选择介绍3.2传感器的选择本课题选用的是MQ3型气敏传感器。其有很高的灵敏度、良
16、好的选择性、长期的使用寿命和可靠的稳定性。MQ3型气敏传感器由微型Al2O3,陶瓷管和SnO2敏感层、测量电极和加热器构成的敏感元件固定在塑料或不锈钢的腔体内,加热器为气敏元件的工作提供了必要的工作条件。传感器的标准回路有两部分组成。其一为加热回路,其二为信号输出回路,它可以准确反映传感器表面电阻值的变化。传感器的表面电阻RS的变化,是通过与其串联的负载电阻RL上的有效电压信号VRL输出面获得的。二者之间的关系表述为:RSRL=(VC-VRL)VRL,其中VC为回路电压为10V。负载电阻RL可调为05-200K。加热电压Uh为5v。上述这些参数使得传感器输出电压为0-5V。MQ3型气敏传感器的
17、结构和外形如图3所示,标准回路如图4所示,传感器阻值变化率与酒精浓度、外界温度的关系图如下图所示。为了使测量的精度达到最高,误差最小,需要找到合适的温度,一般在测量前需将传感器预热5分钟。 MQ-3型气敏传感器的敏感部分是由金属氧化物(二氧化锡)的N型半导体微晶烧结层构成。当其表面吸附有被测气体酒精分子时,表面导电电子比例就会发生变化,从而其表面电阻会随着被测气体浓度的变化而变化。由于这种变化是可逆的,所以能重复使用。MQ-3的灵敏度特性曲线如 图3.2.3所示图3.2.1传感器结构和外形图图3.2.2传感器标准回路图图3.2.3传感器阻值变化率与酒精浓度、外界温度之间的关系3.3 LCD显示
18、器的的选择LCD显示的中文名称是液晶显示,LM-420带显示屏的网络型温度湿度采集独立报警模块(自带传感器,可独立控制声光报警器)。LM-420是一种新型的温度或温湿度采集模块,利用它可以实现现场温度值、相对湿度值的采集,同时利用其自身的RS485总线串行通信接口可以方便地和机房监控主机或其他工控主机进行联网。工作于-4085工业级温湿度采集模块,采集温度范围为4085,精度0.1;相对湿度范围0100%,精度0.5% 。LM-420温湿度采集模块可通过隔离的485通讯接口与RS485局域控制网组网连接,RS485最多允许32个温湿度采集模块挂在同一总线上,但如采用Link-Max的RS485
19、中继器,则可将多达256个温湿度采集模块连到同一网络,且最大通信距离为1200m。在将温湿度采集模块安装入网前,应对其进行配置,并首先应将模块的波特率与网络的波特率设为一致,同时应分别设置温湿度采集模块为不同的地址,防止各温湿度采集模块的地址冲突。将温湿度采集模块正确连接后,主机发出读数据命令即可使温湿度采集模块将数据送回主机。温湿度采集模块内的数据每秒钟更新一次,并周期性地更新LCD显示屏的显示数据。LM-420是功能最多的型号,除可完成温度采集、湿度采集外,还可以预先设置温度、湿度的上下限报警值,当环境参数超过该设定值时,机内蜂鸣器立即响起报警声,同时LM-420机内的继电器吸合,可以用来
20、控制一个声光报警器(警号),不用主机也可实现自主报警,让现场管理人员第一时间地作出应对措施。LM-420智能温湿度采集模块是一种具有广泛应用前景的全数字化温湿度采集模块,使用该模块可使计算机房的环境监控变得十分容易,监控主机可方便地进行机房的各重要区块的温湿度数据采集,同时简化了整个机房监控系统,而机房监控系统的可靠性也得到了提高。因此,该模块在机房监控系统、电力系统和工业自动化等领域获得广泛的应用,具有极优的性价比。性能参数 输入响应时间(模块内数据更新率)为1秒同步测量 1路隔离的485, MODBUS RTU通讯协议 采用RS485二线制输出接口时,具有15kV的ESD保护功能 速率(b
21、ps)可在1200、38400、57600、115200中选择 可选的双协议通讯功能,客户可要求具有ASCII码格式或十六进制格式通讯协议 当指令为ASCII码格式时,适合于微机编程接口;指令为十六进制格式时,适合于单片机编程接口 可设置的温度湿度上下限报警功能(仅LM-420) 可设置的的时间:月、日、时、分、秒、24小时或AM/PM(仅LM-420) 可存储并显示曾经最大最小的温度湿度值,断电保持(仅LM-420) 精度等级:温度为0.2级;湿度为0.5级 供电电源:7.530V 功耗小于01W 工作温度范围为4085 存贮条件为4085(RH:595不结露) 体积为106mm98mm22
22、mm 安装方式:壁挂式安装孔;内置斜撑支架也可桌面摆放 图3.3.1 LCD显示器和单片机连接原理图图3.3.2 声光报警电路连接 大连海洋大学本科毕业设计 第4章 酒精浓度监测的硬件电路设计第4章 酒精浓度检测的硬件电路设计硬件设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值并且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过ADC0809采集数据送入单片机进行处理。酒精浓度监测仪的硬件电路设计主要包括:传感器测量电路、89C51单片机系统、A/D转换电路、声光报警电路、LED显示电路。酒精浓度监测仪硬件设计电路框图如图4.1。被测环境气敏传感器
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 酒精 浓度 检测 电气专业
