基于单片机车内二氧化碳浓度测控系统.doc
《基于单片机车内二氧化碳浓度测控系统.doc》由会员分享,可在线阅读,更多相关《基于单片机车内二氧化碳浓度测控系统.doc(34页珍藏版)》请在沃文网上搜索。
1、 基于单片机车内二氧化碳浓度测控系统摘要目前,汽车已经很普及,尤其是城市里,它已经成为大部分都市人的代步工具。经济越发达的地方汽车越普遍。于此同时汽车的性能也在不断提高。人类的生活离不开氧气的存在,由于汽车是封闭的空间,这就需要驾驶员可以及时换气,保证车内有足够的氧气。系统采用单片机自动控制技术,自动检测车内二氧化碳的浓度,及时提醒驾驶员通风换气。系统的总体布置有四个部分组成:数据采集,信号处理,控制执行部件,串口通讯部分。系统主要有下列功能:通过传感器检测二氧化碳浓度,经过放大处理和转换器,浓度值显示在LCD上。当采集的浓度值超过设定值时,报警电路及时反应,发出警报。系统是以AT89C51为
2、核心控制元件设计的。成本低,技术开发难度小,适用性强,灵活性好。关键词 CO2 测控 单片机AbstractAt present, cars have become very popular, especially in the city. Car become most peoples transport. The more developed economy where the common car. At the same time the performance of the car also is rising ceaselessly. Life can not do without
3、 the presence of oxygen. As the car is closed space, this needs the driver can timely ventilation, to ensure that the car have enough oxygen.System USES single-chip microcomputer automatic control technology, automatic inspection in the concentration of carbon dioxide, timely remind the driver of ve
4、ntilated take a breath.System layout has four parts: data acquisition, signal processing, control executive part, serial communication part.System mainly has the following functions: through the sensor to test the carbon dioxide concentration, after amplification processing and converter, and displa
5、yed on the LCD. When the acquisition of the density than set value, alarm circuit, a timely response. This system based on AT89C51 as the core control component design. Low cost, technology development difficulty small, applicability, mobility is goodKey words CO2 measurement and control Single Chip
6、 Microcomputer基于单片机车内二氧化碳浓度测控系统目录摘要1Abstract2第二章 总体方案的设计62.1系统的功能要求62.2系统总体方案的设计62.3系统工作原理72.4元器件的选择72.4.1单片机的选择72.4.2二氧化碳传感器的选择82.4.3模拟信号转换器的选择112.4.4 显示器的选择132.5键盘的选择142.6本章小结15第三章 系统硬件电路的设计163.1 微控制器的概述163.2 二氧化碳传感器电路设计183.3 A/D转换器及其接口电路图203.4 LCD显示电路203.5 报警电路213.6键盘电路的连接223.7本章小结22第四章 系统软件设计234
7、.1 主程序流程图设计234.2 ADC0809流程图设计244.3显示流程图设计264.4按键流程图274.5本章小结30结论31参考文献32致谢33第一章 绪论1.1设计背景与研究意义 据调查报告显示,中国作为一个汽车新兴大国,去年已经成为世界最大的汽车生产国和第一大新车市场,汽车保有量近几年迅速扩大。专家预测中国汽车产量未来几年将达到4000万辆,甚至2030年将达到7000万辆。汽车的保有辆在增加,这对于汽车自身的性能就有更高的要求。比如在尾气处理方面,汽车越多对空气污染越大,这就要求在汽车制造技术方面做改变,满足保有量增加的同时,更能满足消费者的需求。汽车的环境比较封闭,而人类的生存
8、离不开氧气。大气中氧气占21%,氮气占78%,其他气体占1%。二氧化碳只是占这1%的少部分,大约300ppm。二氧化碳是植物生存的必要条件,其作用并不因为其含量少而被忽视。在封闭空间和公共场所对二氧化碳的测控很重要,防止造成人们缺氧,从而危及到人们的生命安全。二氧化碳的浓度越高对人体的伤害就越大,所以对于二氧化碳浓度测控系统的研究意义深远,直接关系到人类的生活质量和人身安全。目前电子技术迅速发展,大规模集成电路运用也很广泛,这些都为人们的生活带来巨大的变化,生活质量在提高,对于这写产品要求也在变高。传感器的技术越来越完善,产品性能在提高。各类技术的发展为这个课题的研究提供了保障,和一定的基础。
9、1.2系统的功能要求系统要求分析主要是通过系统要求实现的功能对各个模块部分应该所具备的功能进行分析。系统基于单片机AT89C51单片机,实现对于车内二氧化碳浓度的测量并且在超过设定值时及时报警。系统所需的功能有:实现对车内二氧化碳浓度的测量;报警功能;按键控制;LCD显示功能。对于各功能有以下的要求。(1) LCD可以准确显示二氧化碳浓度,测量结果动态变化,并且可以通过设置切换界面菜单。(2) 当二氧化碳浓度超过设置时报警电路可以发出警报。(3) 菜单界面可以通过键盘控制。(4) 系统可以复位1.3系统的工作原理与设计思路系统是基于单片机完成对于车内二氧化碳浓度的测控和报警的工作。通过各个电路
10、的连接和元器件的连接检测二氧化碳的浓度,并且显示在显示器上,当浓度超过设定值时,报警电路发出警报,提醒车内人员及时通风换气。该系统是以AT89C51为核心控制元件而设计的,通过外围电路的设计,利用显示器和报警电路,完成二氧化碳浓度测控,显示,报警。系统以AT89C51为中心,对车内二氧化碳浓度值进行采集,转换,处理,控制。由二氧化碳传感器对车内二氧化碳浓度数据采集,经过放大和转换,实时显示在LCD上。显示器界面上的报警值由车内人员通过按键,当浓度值超过设定值时发出警报,车内人员进行换气。第二章 总体方案的设计2.1系统的功能要求系统要求分析主要是通过系统要求实现的功能对各个模块部分应该所具备的
11、功能进行分析。系统基于单片机AT89C51单片机,实现对于车内二氧化碳浓度的测量并且在超过设定值时及时报警。系统所需的功能有:实现对车内二氧化碳浓度的测量;报警功能;按键控制;LCD显示功能。对于各功能有以下的要求。(5) LCD可以准确显示二氧化碳浓度,测量结果动态变化,并且可以通过设置切换界面菜单。(6) 当二氧化碳浓度超过设置时报警电路可以发出警报。(7) 菜单界面可以通过键盘控制。(8) 系统可以复位。2.2系统总体方案的设计1:数据采集通过信号采集电路采集信号,经过传感器,再经过放大电路放大信号后送往AD转换器,将模拟信号转换成单片机能处理的数字信号,这就完成了信号的采集。二氧化碳浓
12、度值由二氧化碳浓度传感器MS4100测得。2:控制部分系统中控制主要采用独立式按键,用来设置报警值以及其他的菜单选项,同时还具有按键复位的功能。独立式键盘适应了灵活性要求,所以系统采用该种键盘完成控制。3:显示部分因为要实时显示二氧化碳的浓度值,供车内人参考,所以必须选择显示器完成。同时可以完成画面的切换,根据个人需要,通过独立式按键可以设定菜单中的不同数值。本系统采用LCD显示器,方便简单。4:报警电路仅仅有画面显示浓度并不完善,系统还用了报警电路,当浓度超过设定值时,及时发出警报,提醒车内人员采取措施。保证适宜的环境。AT89C51控制系统数据采集控制部分显示部分报警电路图2.2.1设计框
13、图二氧化碳的浓度为非电量信号,不能由单片机直接处理,需要先经过传感器,将二氧化碳的浓度(非电量信号)转换成电压信号(电量信号)。然后由单片机进行处理,将采集到的电信号转换成对应的二氧化碳浓度值。再通过单片机控制液晶显示浓度值,并且控制当浓度超过限定值时报警电路发出警报,提醒车内人员通风换气。独立式按键设置单片机的最大浓度值,控制界面显示菜单。2.3系统工作原理系统以AT89C51为中心,对车内二氧化碳浓度值进行采集,转换,处理,控制。由二氧化碳传感器对车内二氧化碳浓度数据采集,经过放大和转换,实时显示在LCD上。显示器界面上的报警值由车内人员通过按键,当浓度值超过设定值时发出警报,车内人员进行
14、换气。2.4元器件的选择2.4.1单片机的选择本系统的核心是单片机,也称微处理器或嵌入式控制器。单片机按其用途可分为通用型和专用型两大类。一般所选用的是通用型单片机。根据其基本操作的为首可以分为:1位单片机,4位单片机,8位单片机,16位单片机,32位单片机。其中1位和4位单片机只适用于非常简单的控制操作。16位和32位单片机集成度高,性能优越,但是价格比较昂贵。而8位单片机以其小巧灵活,价格低廉的优势,使它的产量占整个单片机市场很大销量。8位单片机将在最近若干年仍是工业检测和控制应用的主角。各种系列的单片机很多,常见的有Motorola单片机,MicroChip单片机,MDT20XX系列单片
15、机,EPSON单片机,东芝单片机,8051单片机。各类单片机各有优缺点。比如Motorola单片机高频噪声低,抗干扰能力强,更适合于工控领域及恶劣的环境。MicroChip单片机运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力, 价格低,一次性编程,小体积, 适用于用量大,档次低,价格敏感的产品。8051单片机具有低功耗,易用,灵活,体积小,兼容性强,性能价格比高等特点。综合考虑到该系统应用简单,不需要太完善的系统就可以完成指定的工作,因此就选择常用的8051单片机。8051单片机又分很多产品,比如GMS90单片机,MCS-51单片机,89C51/52,89C2051单片机。而后来发
16、展起来的AT89C51,它与MCS-51单片机在内部功能、引脚以及指令系统方面完全兼容 。继承了MCS-51单片机的原有功能,内部又含有大容量的Flash存储器,又增加了新的功能,如看门狗定时器WDT、ISP及SPI串行接口技术等,因此在电子产品开发及智能化仪器仪表中有着广泛的应用,是目前取代MCS-51系列单片机的主流芯片之一。 该单片机和S系列的单片机相比功能和优点次之,不如其完善。但是该单片机完全可以完成指定工作,节约成本。价格适中。因此选用AT89C51单片机。该单片机采用静态COMS工艺制造,最高工作频率为24MHZ,它的资源如下:(1)4KB的内部FLASH程序存储器,可以实现3个
17、级别的程序存储器保护功能。(2)128字节的内部数据存储器。(3)32个可编程I/O引脚。(4)2个16为计数器/定时器。(5)6个中断源,2个优先级别。(6)1个可编程的串行通信寄存器。2.4.2二氧化碳传感器的选择气体检测的传感器,目前按照气敏特性来分,主要分为:半导体型,电化学型,固态电解质型,接触燃烧型,光化学型等传感器。其中又以前两种最为普遍。本系统选用的元器件综合各方面的因素选择方案如下:1:能选择性地检测某种单一的气体,而对共存的其他气体不响应;2:对被测气体应具有高度的灵敏,能检测规定允许范围下的气体浓度;3:信号响应速度快,再现性高;4:长期工作稳定性好;5:制造成本和使用和
18、价格低廉;6:维护方便。方案一:例如选用半导体型气传感器SnO,这类传感器可以检测二氧化碳浓度。它可以通过添加各催化剂及助催化剂在一定程度上改变其气敏特性对象,却很难消除对其他还原性气体的共同响应,并且它的信号响应性范围很窄,因此一般只能用于定性及半定量范围的气体检测。方案二:二氧化碳传感器相对于其他的烟雾传感器价格比较昂贵,而且技术相对成熟的产品大多依赖进口,例如:二氧化碳传感器6400,小巧,紧凑,专门设计与内置产品或者设备中的,来自于美国。它是一种附加或者完整的气体检测元件。可以被用于以微处理器为基础的控制器和控制仪器,主要部分包括:镀金光学传感部件,以及提供校对数字。但是这类传感器价格
19、昂贵,另外测量范围是适用于人群集中的公共场合。对于车内的二氧化碳浓度检测效果不是太明显。因此本系统部不采用这款常用的检测器。方案三:固态电解质传感器,顾名思义就是以固体离子导电为电解质的化学电池。它介于半导体和电化学之间。选择性和灵敏度高于半导体而寿命又长于电化学,所以得到了广泛的应用。这类传感器具有对二氧化碳反应灵敏,受温度和湿度影响较小,成本低的特点。MS4100在众多二氧化碳传感器中价格比较适中,性能也比较稳定。又综合考虑以上选择的原则。因此该系统选用该型号传感器。MS4100实物图如下所示: 图2.4.2aMS4100实物图表2.4.2产品型号MS4100备注传感元件类型固体电解质目标
20、气体CO2测量范围(200-30000ppm)在标准测试条件的电气特征RH加热器电阻15.50.3VH加热器电压5.0V0.05VPH功率消耗680mWEMF电动势470-540mV(CO2的浓度为400ppm时)AMP放大的100G传感器特征响应时间(T90)反应:5S 恢复:10S开始稳定时间(T95)60分钟灵敏度斜率()55-65MS4100传感器工作原理:本系统采用的二氧化碳传感器MS4100为固态电解质测量方式,具有对二氧化碳反应灵敏,受温度湿度影响较小,成本低的特点。内部结构图输出电压和浓度曲线关系如下所示:图2.4.2 b 内部结构图图2.4.2 c 浓度和输出电动势关系图图中
21、浓度与输出电动势的关系表达式为:EMF=(EMFO)- *LogC其中,EMFO是二氧化碳为0ppm,时输出的电压,一般为470到540mv之间。R为曲线的斜率,一般在55到57之间。Concentration代表二氧化碳浓度,单位为ppm。EMF为实际电压,即为1脚和6脚的电压差。在图中可以知道,传感器电源供电端为3脚和4脚。此传感器的电源端为加热器供电。电源接入方向没有要求。当加热器加热到一定温度时,电解质部分才能和空气中的二氧化碳发生反应,此时1脚和6脚产生电动势。1脚和6脚的电动势关系满足上式。其中EMFO=534,R=65为厂商提供的温度在25摄氏度,温度为65%时的标定值。由于没有
22、标准的二氧化碳的标准测量仪来进行标定,系统中数据处理采用厂家提供的标准。二氧化碳传感器的测量浓度单位为:百万分单位ppm。600ppm浓度的二氧化碳意味着:每1000000公升的空气中有600公升的二氧化碳。2.4.3模拟信号转换器的选择目前可供选择的A/D转换器品种繁多,按其转换原理课分为以下4中类型。(1) 计数式A/D转换器:结构简单,转换速度慢,很少采用。(2) 双积分A/D转换器:转换精度高,抗干扰性强,价格便宜,但转换速度不理想,常用于数字式测量仪表。(3) 逐次逼近型A/D转换器:结构不太复杂,分辨率高,转换速度高,价格适中,被计算机广泛应用为接口电路。(4) 并行A/D转换器:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片 机车 二氧化碳 浓度 测控 系统