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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于c51单片机的有害气体检测课程设计强欣.docx

1、基于c51单片机的有害气体检测课程设计强欣目录第一章 系统总体方案选择与说明 71.1方案选择 71.2系统说明 7第二章 系统结构框图与工作原理 82.1设计框架图 82.2工作原理 9第三章 各单元硬件设计说明及法计算方 103.1 主控芯片80C51 103.2 A/D转换集成电路主芯片0809 123.3 集成气体传感器TGS202元件 133.4 地址锁存器主芯片74LS373 143.5 单片机时钟电路 163.6 复位电路 173.7 光报警系统 183.8 单片机振荡电路 19第四章 软件设计 204.1 软件总体设计 20第六章 总结 23附件 1 (原理图) 25附录2 参

2、考文献 31第一章 系统总体方案选择与说明1.1方案选择用单片机控制一个检测报警系统,与以往用数字逻辑电路组成的控制系统相比,用单片机组成的检测报警系统,应具有更大的灵活性,功能也更强,并具有智能性, 在实际工作中是一种行之有效的方法。因此,从理论上分析利用单片机为核心设计一个工业现场报警器系统是可行的。1.2系统说明单片机工业现场报警系统是对工业现场的有害气体进行检测,一旦有害气体的浓度超过容许的气体浓度范围,系统闪光响铃报警。通过传感器对工业现场有害气体浓度的检测从而转换成相应的电压值,又通过A/D模数转换器将传感器的电压值的模拟信号转换为数字信号,然后所转换的数字量接到单片机80C51的

3、P0口,最后单片机对接入的数字信号做出反应,判断所测有害气体的浓度是否超标,超标则做出闪光响铃的报警指示,处于安全范围保持正常状态不变。第二章 系统结构框图与工作原理2.1设计框架图 图212.2工作原理单片机工业现场报警器主要由气体传感器、信号调理、A/D模数转换器、89C51单片机和闪光响铃报警等几部分构成。八种有害气体分别对应八个气体传感器,气体传感器对有害气体的浓度进行测量,从而转换成电压量。将气体传感器的输出端接到A/D模数转换器的IN0至IN7端,作为A/D模数转换器的输入。再将A/D模数转换器的输出端D0D7接到89C51单片机的P0口,将闪光响铃报警电路接到89C51单片机的P

4、3.7口,从而构成气体检测报警系统。当气体传感器检测的浓度值大于或等于所设定的气体浓度值,通过A/D模数转换成高电平送到80C51单片机的P0口,从而使P3.7=0,闪光响铃就启动了,从而完成了气体的检测。第三章 各单元硬件设计说明及法计算方法3.1 主控芯片89C51这次课程设计的主要是围绕80C51而设计的,所以有必要先对它做一个简单介绍,89C51引脚图如下图所示: 图31 89C51外部管脚图89C51是INTEL公司MCS-51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和

5、高密度技术及CHMOS的低功耗特征,它继承和扩展了MCS-48单片机的体系结构和指令系统。 89C51内置中央处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。此外,89C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。89C51有PDIP(40pin)和PLCC(44pin)两种封装形式。3.2 A/D转换集成电路主芯片0809A/D转换由集成

6、电路0809完成。0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换。0809的管脚图如下: 图32 ADC0809外部管脚图 A/D转换电路采用了常用的8位8通道数模转换专用芯片ADC0809,电路如图5所示。气体传感器的输出分别接到ADC0809的IN0至IN7。ADC0809的通道选择地址A,B,C分别由89C51的P0.0P0.2经地址锁存器74LS373输出提供。当P2.7=0时,与写信号WR共同选通ADC0809。图中ALE信号与ST信号连在一起,在WR信号的前沿写入地址信号,在其后沿启动转换。图中ADC0809的转换结束状态信号EOC接到89C

7、51的INT1引脚,当A/D转换完成后,EOC变为高电平,表示转换结束,产生中断。在中断服务程序中,将转换好的数据送到指定的存储单元。数据采集电路图如下: 图33数据采集模块电路 3.3 集成气体传感器TGS202元件要准确地进行工业现场报警,选择合适的气体传感器是准确报警的前提。综合考虑各因素,本文选择集成气体传感器TGS202用作采集系统的敏感元件。TGS202气体传感器能探测CO2,CO,甲烷、煤气等多种气体,他灵敏度高,稳定性好,适合于火灾中气体的探测。如图4所示,当TGS202探测到CO2或CO时,传感器的内阻变小,VA迅速上升。选择适当的电阻阻值,使得当气体浓度达到一定程度(如CO

8、浓度达到0.06%)时,VA端获得适当的电压(设为3V)。TGS202的应用电路图如下:图34 TGS202的应用电路3.4 地址锁存器主芯片74LS37374373为三态输出的八 D 透明锁存器, 373 的输出端 O0O7 可直接与总线相连。外部管脚图如下: 图35 74LS373外部管脚图 当三态允许控制端 OE 为低电平时,O0O7 为正常逻辑状态,可用来驱动负载或总线。当 OE 为高电平时,O0O7 呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。当锁存允许端 LE 为高电平时,O 随数据 D 而变。当 LE 为低电平时,O 被锁存在已建立的数据电平。当 L

9、E 端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改善 400mV。引出端符号:D0D7 数据输入端OE 三态允许控制端(低电平有效)LE 锁存允许端O0O7 输出端74LS373真值表如下: 图36 74LS373真值表 3.5 单片机时钟电路单片机工作的时间基准是由时钟电路提供的。在单片机的XTAL1和XTAL2两个管脚,接一只晶振及两只电容就构成了单片机的时钟电路。电路中电容C1和C2对振荡频率有微调作用,通常的取值范围为(2040)pF。晶振这里选择12MHz。时钟内部方式图如下: 图37 内部时钟方式3.6 复位电路单片机的RST管脚为主机提供一个外部复位的信号输入端口。复位

10、电平是高电平有效,高电平持续的时间是应为2个机器周期以上。单片机的复位方式有上电复位和手工复位两种。下图所示是51系列单片机常用的上电复位和手工复位组合电路,只要电源上升时间不超过1ms,它们都能很好的工作。复位以后,单片机内各部件恢复到初始状态。 图38 按键电平复位3.7 光报警系统声光报警电路在单片机P1口的控制下,可以根据不同情况发出不同的声光报警信号。声音信号由专用语音芯片提供。通过给语音芯片的S1和S2端输入不同的逻辑电平(00,01,10,11),便可以获得4种不同的声音信号。由单片机的P1.0和P1.1控制。另外该芯片还需要一个选通信号,由P1.3提供。只有当该信号为高电平时,

11、芯片才会根据S1和S2端的控制信号发出不同的报警声,否则不会发声报警。由P1口的P1.4P1.7分别控制4个发光二极管,予以光报警,如图6所示。P1.4P1.7控制的灯依次为绿色(正常信号灯)、黄色(故障信号灯)、红色(超标信号灯)和红色(火灾信号灯)。当这些输出端输出低电平时,对应的信号灯便会发光报警。 图39 光报警电路图3.8 单片机振荡电路8051内置频率可达12MHz的时钟电路,用来产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容,晶振采用12M外接30p电容构成单片机时钟电路。单片机振荡电路图如下:图3-10 单片机振荡电路第四章 软件设计4.1 软件总体设计系统复位后,首先要进行初始化,包括对各个控制用寄存器的初始化、设置中断服务程序的入口地址、设置堆栈等。流程图如图34所示: 附录1(原理图)附录2 参考文献1教材单片微型计算机技术 刘国荣 编 机械工业出版社2单片微型计算机原理、应用及接口技术 张迎新 编 国防工业出版社3单片机实用系统设计技术 房小翠 编 国防工业出版社4单片机应用系统设计 何立民 编 北航出版社5单片机原理及接口技术 曹琳琳编 国防科技大学出版社9 谢宜仁.单片机实用技术问答M.人民邮电出版社 , 2002

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

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