C52多路数据采集器实现.PDF

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 STC89C52的多路数据采集器的实现 ◆王 超 杨翌华 李辉章 魏东梅 (两南科技大学) 【摘要】本设计以STC89C52单片机为核心,结合温度、湿度、气体浓 字量方式串行输出。 度传感器,配合 电源设计部分,构成 了便携式多功能数据采集器。 2.4湿度测量 各类传感器将采集到得数据送给单片机处理,并通过 LCD12864显 湿度检测传感器选用 HS1100,HS1100的工作电路为典型的 示出来,用户可以根据液晶显示的数据采取相应的措施。同时用户 555非稳态 电路。HS1100作为电容变量接在 555的 TRIG与 可以根据需要选择需要的功能,不需要的功能模块可以不工作,由 THRES两引脚上,引脚 7用作电阻R3的短路。等量电容 HS1100 此来减小多功能数据采集器的功耗,延长使用寿命。 通过R2与R3充电到门限电压 (约0.67Vcc),通过R2放电到触发 【关键词1STC89C52 传感器 LCD12964- 电平 (约0.33Vcc),然后 R3通过引脚 7短路到地。传感器由不同 的电阻R3与R2充放电,其工作循环可以描述如下: 1引言 伴随着科学技术的不断进步,引起工业安全事故的原因主要 }啦:c0%烈 (敷2七R3) }n2 3《) 是:可燃性气体浓度过大引起的火灾,温度过高以及湿度过大等引 =c@%RH 黜 。in2 (4) 起的机器故障等。本论文是以STC89C52单片机为核心,结合各类 传感器以及上位机程序构成的便携式多功能数据采集器。实现了 F 1/(1壮+丑*)=l/c嵇%RMfR3+2R2)一2 (5) 与电脑的通信 因此可用于工业 中自动控制机器 的工作状况的 输出德环搦期 Th骢F:R2,鼢《-轼2 辑) 监测 。 为了使循环时间降低 50%,与 R2相比R3应该非常小,但是 2总体设计 不要低于最小值。电阻R4是为了短路保护,555必须为 CMOS。 2.1设计思路 频率输出典型参数 (测试条件:平率f=6.6kHz,相对湿度 RH 多路数据采集系统以STC89C52单片机为核心,有气体采集 , = 55%,温度 T=25℃) 湿度采集,温度采集三大模块 ,采集的数据通过单片机处理后送 LCD显示。处理后的数据也可以通过串口送至电脑的上位机进行 处理。系统的供电采用双电源供电,即备有备用电源。 2.2气体检测 3系统主程序设计 MQ一2气体传感器所使用的气敏材料是在清洁空气中电导率 开机后 ,首先完成单片机、液晶屏的初始化和 自检 ,此时系统 较低的二:氧化锡 (SnO2)。当传感器所处环境 中存在可燃气体时,进入正常的工作状态,计算湿度和温度并在液晶相应位置显示 ,启 传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单 动AD0809将模拟量转变为数字量,转速参数在单片机中经一定的 的电路即可将电导率的变化转换为与该气体浓度相对应的输出信 算法计算后 ,送到液晶屏相应位置显示,在功能键的控制下进行气 号。图1是传感器典型的灵敏度特性曲线。图中纵坐标为传感器 体种类的选择。主程序流程图如3。 的电阻比(Rs/Ro),横坐标为气体浓度。Rs表示传感器在不同浓 度气体中的电阻值 ,Ro表示传感器在 1000ppm氢气中的电阻值, 图中所有测试都是在标准试验条件下完成的。MQ一2的基本测试 同路如图2,传感器电阻R可以用下试计算 : = 《, L—I》x

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档