温度监测控制系统设计方案.docVIP

  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)基本范围-50℃-110℃ (2)精度误差小于0.5℃ (3)LED数码直读显示 (4)可以任意设定温度的上下限报警功能 1.2系统基本设计方案 方案一:采用热电阻温度传感器。热电阻是利用导体的电阻随温度变化的特性制成的测温元件。现应用较多的有铂、铜、镍等热电阻。其主要的特点为精度高、测量范围大、便于远距离测量。 铂的物理、化学性能极稳定,耐氧化能力强,易提纯,复制性好,工业性好,电阻率较高,因此,铂电阻用于工业检测中高精密测温和温度标准。缺点是价格贵,温度系数小,受到磁场影响大,在还原介质中易被玷污变脆。按IEC标准测温范围-200~650℃,百度电阻比W(100)=1.3850时,R0为100Ω和10Ω,其允许的测量误差A级为±(0.15℃+0.002 |t|),B级为±(0.3℃+0.005 |t|)。 铜电阻的温度系数比铂电阻大,价格低,也易于提纯和加工;但其电阻率小,在腐蚀性介质中使用稳定性差。在工业中用于-50~180℃测温。 方案二:采用DS18B20温度传感器,由于温度测量的普遍性,温度传感器的市场份额大大增加,居传感器首位。数字化温度传感器DS18B20是世界上第一片支持“一线总线”接口的温度传感器。现在,新一代的DS18B20温度传感器体积更小、更经济、更灵活。DS18B20温度传感器测量温度范围为-55~+125。在-10~+85范围内,精度为±0.5。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。 2.1.1 DS1820温度传感器特性 ? 独特的单线接口仅需一个端口引脚进行通讯 ? 简单的多点分布应用 ? 无需外部器件 ? 可通过数据线供电 ? 零待机功耗 ? 测温范围-55~+125℃,以0.5℃递增。华氏器件-67~+2570F,以0.90F 递增 ? 温度以9 位数字量读出 ? 温度数字量转换时间200ms(典型值) ? 用户可定义的非易失性温度报警设置 ? 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件 ? 应用包括温度控制、工业系统、消费品、温度计或任何热感测系统 2.1.2 DS1820 供电的方法 DS1820 供电的方法是从VDD 引脚接入一个外部电源。这样做的好处是I/O线上不需要加强上拉,而且总线控制器不用在温度转换期间总保持高电平。这样在转换期间可以允许在单线总线上进行其他数据往来。另外,在单线总线上可以挂任意多片DS1820,而且如果它们都使用外部电源的话,就可以先发一个Skip ROM 命令,再接一个Convert T 命令,让它们同时进行温度转换。注意当加上外部电源时,GND 引脚不能悬空。温度高于100℃时,不推荐使用寄生电源,因为DS1820 在这种温度下表现出的漏电流比较大,通讯可能无法进行。在类似这种温度的情况下,强烈推荐使用DS1820 的VDD 引脚。对于总线控制器不知道总线上的DS1820 是用寄生电源还是用外部电源的情况,DS1820 预备了一种信号指示电源的使用意图。总线控制器发出一个Skip ROM 协议,然后发出读电源命令,这条命令发出后,控制器发出读时间隙,如果是寄生电源,DS1820 在单线总线上发回“0”,如果是从VDD 供电,则发回“1”,这样总线控制器就能够决定总线上是否有DS1820 需要强上拉。如果控制器接收到一个“0”,它就知道必须在温度转换期间给I/O 线提供强上拉。 64 位(激)光刻ROM每只DS1820 都有一个唯一的长达64 位的编码。最前面8 位是单线系列编码(DS1820 的编码是19h)。下面48 位是一个唯一的序列号。最后8 位是以上56 位的CRC 码。(见图5)64位ROM 和ROM 操作控制区允许DS1820 做为单线制器件并按照详述于“单线总线系统”一节的单线协议工作。只有建立了ROM 操作协议,才能对DS1820 进行控制操作。这个协议用ROM 操作协议流程图来描述(图6)。单线总线控制器必须得天独厚提供5 个ROM 操作命令其中之一:1)Read ROM,2)Match ROM,3)Search Rom,4)Skip ROM,5)Alarm Search。成功进行一次ROM 操作后,就可以对DS1820 进行特定的操作,总线控制器可以发出六个存储器和控制操作命令中的任一个。CRC 发生器DS1820 中有8 位CRC 存储在64 位ROM 的最高有效字节中。总线控制器可以用64 位ROM 中的前56 位计算出一个CRC 值,再用这个和存储在DS1820 中的值进行比较,以确定ROM 数据是否被总线控制器接收无误。CRC 计算等式如下: CRC=X8+X5+X4+1DS1820 同样

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档