logo资料库

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

第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
资料共38页,剩余部分请下载后查看
第1章 绪论
1.1 精测试仪现状和发展趋势
1.2研究内容
第2章 总体设计
2.1 本课题的设计任务及要求
2.1.1 设计任务
2.1.2 设计要求
2.2 系统整机原理图分析
第3章 系统硬件设计
3.1系统硬件设计原理图分析
3.2单片机模块
3.3 模数转换器模块
3.4酒精传感器模块
3.4.1传感器性能分析
3.3.2呼出酒精气体浓度与血液酒精浓度关系
3.4 LCD显示模块
第4章 系统软件
4.1整机系统流程图
4.1.1ADC程序流程图
4.1.2 LCD程序流程图
第5章 总结与展望
参考文献
致谢
附录1 酒精测试仪程序
武汉工程大学邮电与信息工程学院 毕业设计(论文) 基于 51 单片机的酒精测试仪设计 51 MCU-Based Design Of The Tester Alcohol 学生姓名 学 号 专业班级 指导教师 刘洋 光纤通信 刘老师 2011 年 5 月
武汉工程大学邮电与信息工程学院毕业设计(论文) 摘 要 近年来,随着我国经济的发展,人民的生活水平提高,越来越多的人有了自 己的私家车,而酒后驾车造成的交通事故也频频发生。 如今国家法律出台道路交 通安全法规定,饮酒后或者醉酒驾驶机动车发生重大交通事故,构成犯罪的,依 法追究刑事责任,并由公安机关交通管理部门吊销机动车驾驶证,终生不得重新 取得机动车驾驶证。 鉴于人们对于醉酒驾驶的逐渐重视,酒精测试课题便引起了广泛的关注。酒 后驾车引起的交通事故是由于司机的过量饮酒造成人体内酒精浓度过高,麻痹神 经,造成大脑反应迟缓,肢体不受控制等症状。为本课题研究的是一种以气敏传 感器和单片机为主,监测空气酒精浓度,并具有 LCD 显示功能的空气酒精浓度监 测仪。此需要设计一智能仪器能够监测驾驶员体内酒精含量。本课题研究的是一 种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声报警功能及 LCD 显 示功能的空气酒精浓度监测仪。其可监测出空气环境中和呼气中酒精浓度值,并 根据不同的环境设定不同的阀值,对超过的阀值进行声报警,并显示阀值.来提 示危害。 从而达到以下目的:(1)有利于社会公共交通安全;(2)提高人们法律意识; (3)使之便捷、安全、准确、高效,便于提高家庭酒精测试的普及化。 本作品是基于单片机控制 ADC0809 对 TGS822 酒精浓度取样来反映人体血液 酒精浓度;以及对 DS18B20 获取温度 关键词:ADC0809;TGS822; DS18B20;单片机
武汉工程大学邮电与信息工程学院毕业设计(论文) 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. Today, the introduction of national law the provisions of the Road Traffic Safety Law, motor vehicle after drinking or drunk driving major traffic accidents, crime is constituted, criminal responsibility shall be investigated by the traffic control department of public security organ driving license revoked for life may not regain a driving license. Given people's increasing emphasis on the drink driving, alcohol test subject has aroused widespread concern. Drunk driving accidents caused by excessive drinking is caused because the driver's alcohol level is too high the body, paralysis of nerves, resulting in slow response to the brain, body out of control and other symptoms. Based research is a kind of gas sensor and microcontroller-based, monitoring of air alcohol concentration , and with LCD display monitor air alcohol concentration. The need to design an intelligent instruments to monitor the driver's alcohol content. This research is a kind of gas sensor and microcontroller-based, monitoring of air alcohol concentration , and with sound alarm and LCD display monitors the air alcohol concentration. The environment can be monitored from the air and breath alcohol concentration, and according to different environments set different threshold than the threshold of the acoustic alarm, and display threshold. To prompt the hazard. So as to achieve the following purposes: (1) in favor of public transport safety; (2) to raise awareness of legal consciousness; (3) to make it convenient, safe, accurate, efficient, easy to increase the popularity of home alcohol test. This work is based on the TGS822 ADC0809 microcontroller sampling to reflect the body alcohol concentration blood alcohol concentration; and to obtain the temperature DS18B20 Key words: ADC0809; TGS822; DS18B20; MCU
武汉工程大学邮电与信息工程学院毕业设计(论文) 目 录 第 1 章 绪论......................................................................................................................... 1 1.1 精测试仪现状和发展趋势............................................................................1 1.2 研究内容.........................................................................................................2 第 2 章 总体设计................................................................................................................. 3 2.1 本课题的设计任务及要求............................................................................3 2.1.1 设计任务.................................................................................................3 2.1.2 设计要求.................................................................................................3 2.2 系统整机原理图分析....................................................................................4 第 3 章 硬件设计................................................................................................................. 5 3.1 单片机模块....................................................................................................5 3.2 ADC0809 资料............................................................................................... 7 3.3 酒精传感器模块.............................................................................................9 3.3.1 传感器性能分析......................................................................................9 3.3.2 呼出酒精气体浓度与血液酒精浓度关系............................................12 3.4 LCD 模块................................................................................................... 13 第 4 章 系统软件............................................................................................................... 15 4.1 整机系统流程图...........................................................................................16 4.1.1ADC 程序流程图................................................................................... 16 4.1.2 LCD 程序流程图...................................................................................17 第 5 章 总结与展望........................................................................................................... 18 参考文献............................................................................................................................. 19 致谢..................................................................................................................................... 20 附录 1 酒精测试仪程序 .................................................................................................... 21 1
武汉工程大学邮电与信息工程学院毕业设计(论文) 第 1 章 绪论 1.1 精测试仪现状和发展趋势 喝酒后,呼出的气体会有酒味,表情行为会有反常。远古时代人们利用鼻子 作为传感器,进行简单的呼出气体酒精测量。19 世纪末出现了用体液对酒精进行 定量分析。1927 年,有科学家建议使用呼出气体做酒精浓度分析。用 足球胆收集 呼出气体后,通过硫酸和重铬酸钾的混合溶液,溶液的颜色会发生蓝一绿一黄的 变化,同已知酒精浓度的标准试剂色管比较,就得到相应的 BAC。现在,肺泡气 中酒精的测量技术有了很大的进步,有先进微处理器的酒精测试仪已被商品化。 越来越多的国家开始禁止酒后驾车。精确的呼出气体酒精测试和传统的法医血液 酒精分析相比有许多优点,例如,进行无毒的采样,能进行现场处理,这样为交 警节省了时间,使交通控制更高效,能避免运输和贮存有艾滋病病毒和肝炎病毒 的血样。 由于最早使用 BAC 极限值来分辨酒后驾车 ,当呼出气体酒精浓度测量用于 交通执法时,情况就变得错综复杂,要把所测量的呼出气体酒精浓度换算成血液 酒精浓度 。一般认为,2100:1 呼出气体中所含的酒精和 11 血液中所含的酒精量 相等 。对于把结果转化成 BAC 的呼出气体酒精测量仪,呼气/血液酒精转换系 数是决定测试精度的重要因素。在美国、加拿大、澳大利亚,定量分析呼出气体 酒精测试仪已用了十多年,转化系数为 2100:1。在美国许多州,0.10~2101BAC 为饮酒驾驶处罚极限,2100:1 的 BAC/BAC 的转化系数直接体现在立法条例中, 如果不这样 ,立法确定大于等于 0.47m~1 为犯罪极限,还得强调 2100:1 的转化 系数。假设有这种可能,BAC 是合法的,而 BAC 不合法 ,反之亦然。立法中存 在 的这种进退两难的问题,至今没有很好地解决 。 BAC 和 BAC 内在转化如下所述: BAC=BAC×BAC/BAC 转化系数 1
武汉工程大学邮电与信息工程学院毕业设计(论文) 1.2 研究内容 TGS822 对酒精浓度的变化,其阻值产生相应的变化,然后通过取样电阻分压 的变化表现出来;人体血液酒精浓度的不同,其呼出的气体中酒精浓度也不同。 通过 TGS822 对呼出气体中酒精浓度的反应以取样电压的形式送入到 ADC0809, 进行 A/D 转换后并将转换的数据送入单片机进行分析处理,并判断是否醉酒驾车, 再通过液晶板显示出来。 DS18B20 其自身的温度传感器所产生的温度数字数据存入其自身的存储器, 单片机对其控制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输 出。 2
武汉工程大学邮电与信息工程学院毕业设计(论文) 第 2 章 总体设计 2.1 本课题的设计任务及要求 2.1.1 设计任务 设计并制作酒精测试仪,其组成如图 2.1 所示。TGS822 对酒精浓度的变化, 其阻值产生相应的变化,然后通过取样电阻分压的变化表现出来;人体血液酒精 浓度的不同,其呼出的气体中酒精浓度也不同。通过 TGS822 对呼出气体中酒精浓 度的反应以取样电压的形式送入到 ADC0809,进行 A/D 转换后并将转换的数据送 入单片机进行分析处理,并判断是否醉酒驾车,再通过液晶板显示出来。 DS18B20 其自身的温度传感器所产生的温度数字数据存入其自身的存储器, 单片机对其控制读出温度数据,然后经过计算处理,将当前环境温度由液晶板输 出。 传 感 器 模拟输出 数字输出 控制输出 单 片 机 LCD 显 示 输出 模 数 转 换 图 2.1 系统设计方框图 2.1.2 设计要求 (1)传感器 TGS822 的电压模拟输出范围为 0-5V; (2)模数转换芯片 ADC0809 采样电压范围为 0-5V,分辨率为 8 位,采样精 度为 5/256V,达到 256 个量化级的数字电压,其工作频率为 1MHz; (3)单片机 AT89C52 工作频率为 6 MHz; 3
武汉工程大学邮电与信息工程学院毕业设计(论文) (4)LCD 显示器用 50K 的可调电阻调节使其清晰显示,消除“鬼影”。 2.2 系统整机原理图分析 如图 2.2 系统整机原理图,本系统工作原理如下:单片机的晶振为 6MHz,可 以直接通过 ALE 口输出 1 MHz 为 ADC0809 作为工作时钟而不需要进行分频,然 后通过单片机的 P2.0、P3.7 分别控制 ADC0809 的 ALE 和 START 端口进行模数转 换;通过 P2.2、P2.3、P2.5 分别控制 ADDB、ADDC、ADDA 端口进行选择模拟 数据输入口;通过 P0 口进行 ADC0809 数据输出。TGS822 的采样电压由 ADC0809 的 IN0 口输入,通过转换后由其 D0-D7 输出到单片机的 P0 口,然后通过传感器的 特性公式计算由 P1 口将数据通过 LCD 的 DB0-DB7 输出。 4
分享到:
收藏