文档介绍:目录引言 11课题研究的背景及现状 12系统硬件选择 23系统电路设计 64系统软件设计 95抗干扰技术 10总结 10参考文献 11致谢 12附录 13 汽车尾气检测仪的设计电子系XXXX班姓名XXX指导老师郭红英摘要:本系统是一个简单的汽车尾气检测仪,系统以AT89S52、8155、ADC0809等芯片为基础,结合相应的程序构成了这个汽车尾气的检测仪。本文论述了该检测系统的基本工作原理、硬件选择、软件设计。其中硬件电路部分包括主控电路、芯片扩展电路、A/D转换电路、显示电路。软件设计使用汇编编程,采用模块化设计,对每一软件模块进行单独设计、编程,然后对整个软件进行调试,从而完成了完整的软件系统。本系统结构简单,容易实现,具有一定的教学价值。关键词:汽车尾气检测;单片机;硬件;软件引言从世界范围看,空气污染的一重大因素是汽车尾气。当你置身在川流不息的车流中时,你可能会闻到一股刺鼻的气味,这就是汽车废气所发出的气味。目前,人们已从汽车尾气中分离出80多种有害物质,其中以一氧化碳、氮氧化物、碳氢化合物、铅尘为主。在大中城市中,汽车尾气的污染占整个大气污染的60%以上。、氧化氮以及对人体产生不良影响的其他一些固体颗粒,尤其是含铅汽油,对人体的危害更大。1943年,在美国洛杉矶,250万辆汽车每天消耗1100吨汽油。在太阳紫外光线照射下,汽油燃烧后的产物产生化学反应,形成浅蓝色烟雾,使该市大多市民患了头疼病。后来人们把这种污染称为光化学烟雾。1955年和1970年洛杉矶又发生两起光化学烟雾事件,前者出现400多人因五官中毒、呼吸道衰竭而死亡状况,后者使全市四分之三的人患病。通过这些事件,汽车尾气的危害性被人们深刻认识。[1]我国制定的《大气污染防治法》中规定:机动车船向大气排放污染物不得超过规定的排放标准,汽车排放的污染物超过国家规定的排放标准,这类汽车不得制造、销售或者进口[9]。国外成功经验告诉我们,作好两方面工作能有效控制汽车污染。一方面实施新车排放法规,污染物的排放水平要从一开始就控制好;另一方面对在用车实行监管,落实好车辆排放的维护、检测工作。前者是低污染的前提条件,后者保证车辆排放维持在标准水平。.为了将车辆的排放控制在标准水平内,需要淘汰高排放的车辆,我国强制实行尾气年检,汽车达到标准后方可行驶。因此设计出稳定、精确的汽车尾气检测分析仪的需求就显得非常迫切[10]。-C100型电化学系列CO气体传感器,AT89S52单片机,I/O扩展芯片8155,A/D转换芯片ADC0809,LED数码管,按键等。随着被检气体浓度产生变化,传感器气敏元件其电阻的值相应变化,输出电压从而发生了改变,电路由输出电压信号通过信号调理,再经量程变换后输入微处理器中进行A/D转换,而后通过适当的软件处理即可得到气敏元件的阻值。当被测气体浓度超过规定值时,便发出声光报警,提示使用用户采取相应措施[3]。:量程:0-1000PPM使用寿命:3年空气中输出信号:0mA到30mA分辨率:1PPM工作温度:-20到40℃响应时间:<25S长期漂移:<2%重复性:2%输出线性:是OSTD-C100型电化学系列CO气体传感:量程:0-1000PPM使用寿命:3年空气中输出信号:0mA到30mA分辨率:1PPM工作温度:-20到50℃响应时间:<20S重复性:1%输出线性:、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线。定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持种软件可以选择省