基于多通道智能温湿度巡检仪的设计研究.docVIP

基于多通道智能温湿度巡检仪的设计研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于多通道智能温湿度巡检仪的设计研究   摘 要   本文介绍了一种可靠经济的多通道温湿度检测系统,该系统成本适宜,结构合理,适用于多点的测试场合。文中对该系统的各个组成部分进行概述,包括系统的软、硬件设计、中央处理器的选择等,侧面指出该系统的可靠之处。   【关键词】多通道 智能温湿度巡检仪 设计   1 智能温湿度巡检仪的硬、软件的设计   1.1 硬件的设计   本次巡检仪的设计以15个温度测量通道及4个湿度测量通道为研究对象。依据干湿球法测量湿度的;理论可以得出,设计一个湿度测量通道,其实所设置了2个温度测量通道,因此可以得出一共需要设置23个温度测量通道,微处理器对于通道测量数据加以处理,运用多路选择其加以通道替换。各个温度测量通道都必须以模拟电阻信号从而转为数字电压信号,随之以电压数值算出温湿度。电路功能简图如图1所示。   1.2 软件的设计   温湿度巡检仪由软件和硬件两个部分组合而成,如果把硬件看做骨架,那么软件就是灵魂,只有配备优异的软件方可把硬件的性能发挥出来。在进行软件设计时,运用对 ADuC834内部寄存器的操作,从而掌控由模拟信号转换为数字信号的功能,从而实现温湿度的传输和显示。因C语言在结构、性能、可读性等多个方面都比汇编语言具有优势,所以该程序运用C语言进行代码的编写工作。ADuC834对信号进行获取及处理的工作,在进行软件设计时采用结构化和模块化的程序展开工作,该程序由主程序及多个子程序相互组合而成。该程序包含ADuC834的初始化及液晶显示器的初始化,采用键盘进行子程序的读取操作。   2 ADuC834中央处理器的选择   根据巡检仪器电路中所需的恒电流、转换器及滤波放大电路的实际情况,为了避免巡检仪器出现功能不易控制、体积过大的现象,在确保测量数据的准确性及响应速度的基础上,选用极为精密的ADuC834当做该设备的中央处理系统。ADuC834是多种精密模拟功能的综合,具备8052MCU的内核,存储器采用62KB闪速程序及4KB的内存储起,通常情况不用外部扩展存储器,内部设有两路恒电流以及两个ADC辅助器。即使没有外部放大器及滤波器,ADuC834依旧可以保障巡检仪器可以正常的工作。ADuC834可以在外部的晶振之下进行工作,运用片内锁相环生成的高频时钟,可编程时钟分频器输送至片内的8052内核之中。片内8052是经过优化的指令周期MCU。MCU在保证和8051指令系统相互兼容的基础上,具备12.58MIPS的相关性能。   3 A/D转换器的设置   ADuC834处理器具备缓冲器及内部缓冲器禁止的性能,其片内设有一个可编程的放大器及检测宽动态的低频滤波器。拥有缓冲性能就可以保证这部分电路对较高的内阻信号源进行处理,也可以为其增加模拟滤波器,从而减少仪器正常工作时的噪音和射频干扰的情况。主通道的输入设置为20mV―±2.56V这个区域之间共划分8档,正常工作时可以选择任何一档。该通道可以把传感器接收的模拟电压信号进行直接的转换。A/D通道运用 Δ转换技术达到对数据的更新。 Δ调节器可以把采样所得的信号转化为数字脉冲串,数字信息被脉冲串所包含,随之采用编程低通滤波器实现对数据的抽样,从而获期有效的编程数据实现转换的效果。对于调制器信号流可以划分为抽取禁止及抽取使用两种操作办法。 ADuC834内部的ADC信号链路可以进行斩波和非斩波两种情况的操作。   3.1 ADC的默认工作状态是当CHOP等于零之时,采用斩波模式   在斩波模式工作中,ADC拥有最为优异的偏移性和失调性能,数据的更新数据的速率在5.35Hz―105.03Hz之间。SF是ADC的滤波器控制字,ADuC834内部组合成可以进行数字编程的滤波器,SF用来对ADC的滤波器因子进行设置,从而对ADC输出数据的速率及斩波时间有很大的影响作用。表1为ADC转换速率的设置情况。   从表1中的数据可以看出,其中所设置的SF最大值是255,最小值为13.如果所设置的数值比13小,滤波器就会自己默认13从而输送至SF寄存器中。在斩波的状态之下,ADC可以把模拟输入信号一直变换,从而滤波器抽样的结果得出或正或负偏移情况。随后,滤波器在进行累加的时期,把所有数据累加及平均获取新的输出结果,写入到ADC数据寄存器之中。在处于斩波模式中,如果SF的输出范围在13―255之间,那么表中就是输出噪音与输入范围之间的数值情况,SF数值的设置和输出情况在很大程度上影响整个着ADC输出噪音的多少。   3.2 非斩波模式的设置   在ADC处在非斩波模式的工作状态中,如果CHOP数值大于1,数据的更新速率控制在16.06Hz―1.365kHz这个数据之间。非斩波模式在工作时期具有导致漂移性能变换的缺点,如果必须对输

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档