基于c单片机的有害气体检测课程设计.docVIP

基于c单片机的有害气体检测课程设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于c单片机的有害气体检测课程设计.doc

目录 第一章 系统总体方案选择与说明 7 1.1方案选择 7 1.2系统说明 7 第二章 系统结构框图与工作原理 8 2.1设计框架图 8 2.2工作原理 9 第三章 各单元硬件设计说明及法计算方 10 3.1 主控芯片80C51 10 3.2 A/D转换集成电路主芯片0809 12 3.3 集成气体传感器TGS202元件 13 3.4 地址锁存器主芯片74LS373 14 3.5 单片机时钟电路 16 3.6 复位电路 17 3.7 光报警系统 18 3.8 单片机振荡电路 19 第四章 软件设计 20 4.1 软件总体设计 20 第六章 总结 23 附件 A (原理图) 25 附录C 参考文献 31 第一章 系统总体方案选择与说明 1.1方案选择 用单片机控制一个检测报警系统,与以往用数字逻辑电路组成的控制统相比,用单片机组成的检测报警系统,应具有更大的灵活性,功能也更强,并具有智能性, 在实际工作中是一种行之有效的方法因此,从理论上分析是可行的。 单片机工业现场报警系统是对工业现场的有害气体进行检测,一旦有害气体的浓度超过容许的气体浓度范围,系统闪光响铃报警。通过传感器对工业现场有害气体浓度的检测从而转换成相应的电压值,又通过A/D模数转换器将传感器的电压值的模拟信号转换为数字信号,然后所转换的数字量接到单片机80C51的P0口,最后单片机对接入的数字信号做出反应,判断所测有害气体的浓度是否超标,超标则做出闪光响铃的报警指示,处于安全范围保持正常状态不变。 第二章 系统结构框图与工作原理 2.1设计框架图 图2—1 2.2工作原理 单片机工业现场报警器主要由气体传感器、信号调理、A/D模数转换器、80C51单片机和闪光响铃报警等几部分构成。八种有害气体分别对应八个气体传感器,气体传感器对有害气体的浓度进行测量,从而转换成电压量。将气体传感器的输出端接到A/D模数转换器的IN0至IN7端,作为A/D模数转换器的输入。再将A/D模数转换器的输出端D0~D7接到80C51单片机的P0口,将闪光响铃报警电路接到80C51单片机的P3.7口,从而构成气体检测报警系统。当气体传感器检测的浓度值大于或等于所设定的气体浓度值,通过A/D模数转换成高电平送到80C51单片机的P0口,从而使P3.7=0,闪光响铃就启动了,从而完成了气体的检测。 第三章 各单元硬件设计说明及法计算方法 3.1 主控芯片80C51 这次课程设计的主要是围绕80C51而设计的,所以有必要先对它做一个简单介绍,80C51引脚图如下图所示: 图3—1 80C51外部管脚图 80C51是INTEL公司MCS-51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它继承和扩展了MCS-48单片机的体系结构和指令系统。 80C51内置中央处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。 此外,80C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。80C51有PDIP(40pin)和PLCC(44pin)两种封装形式。 3.2 A/D转换集成电路主芯片0809 A/D转换由集成电路0809完成。0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换。0809的管脚图如下: 图3—2 ADC0809外部管脚图 A/D转换电路采用了常用的8位8通道数模转换专用芯片ADC0809,电路如图5所示。传感器的输出分别接到ADC0809的IN0IN7。ADC0809的通道选择地址A,B,C分别由89C51的P0.0~P0.2经地址锁存器74LS373输出提供。当P2.7=0时,与写信号WR共同选通ADC0809。图中ALE信号与ST信号连在一起,在WR信?号的前沿写入地址信号,在其后沿启动转换。图中ADC0809的转换结束状态信号EOC接到89C51的INT1引脚,当A/D转换完成后,EOC变为高电平,表示转换结束,产生中断。在中断服务程序中,将转换好的数据送到指定的存储单元。 图3—3数据采集模块电路 3.3 集成气体传感器TGS202元件 要准确地进行报警,选择合适的传

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档