欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:17066398       资源大小:233.82KB        全文页数:13页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于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的P0口

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

    4、,从而构成气体检测报警系统。当气体传感器检测的浓度值大于或等于所设定的气体浓度值,通过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转换由集成电路0809完成

    6、。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接到89C51的INT1引

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

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

    9、输入滞后作用,使交流和直流噪声抗扰度被改善 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提供。只有当该信号为高电平时,芯片才会根据S1和S2端的控

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


    注意事项

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

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开