DS18820在实时控制系统中的应用.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
DS18820在实时控制系统中的应用

学兔兔 参l 匐 化 DS 1 8B20在实时控制系统中的应用 Application of DS1 8B20 in real-time controI system 阮海蓉 RUAN Hai—tong (襄樊学院 物理与电子工程学院,襄阳441053) 摘 要:DS1 8B20是一款性能优良、使用方便的单总线数字温度传感器,但其转换时间较长且操作时序 要求严格,限制了其在实时控制系统中的应用。在分析DS1 8820的操作特性基础上,将其操作 分成1 2步,在定时中断中分时处理,使得温度采集与实时控制能够相互兼容,互不影响。提 供了一个C51环境下的典型应用程序,程序中操作DS1 8820进行温度采集的部分具有良好可移 植性,可以方便地嵌入到各种实时控制软件中。 关键词:DS1 8B20;温度检测;实时控制;单片机;C51 中图分类号:TP39 文献标识码:A 文章编号:1 009—01 34(201 2)03(上)一01 20--05 Doi:1 0.396gl/J.issn.1 009-01 34.201 2.3(I-).39 0 引言 全过程需时60u S。 DS18B20是美国DALLAS推出的一种内部 使用DS18B20进行一次温度转换,其标准过 集成了A/D转换的单总线数字温度传感器,测量 程和所需要的时间如下: 范围为一55。C~120℃,具有0.0625。C的分辨率, 1)初始化:需时780u s。 在一10℃~85℃内可获得4-0.5℃的精度。DS18B20 2)匹配或忽略ROM指令:控制器向DS18B20 使用时无须做任何标定,在一根信号线上实现了 写8位匹配R0M指令55H或忽略ROM指令CCH,需 数据的双向传送,与单片机接口时几乎不需要任 时480 u S。 何外围元件。但是,DS18B20转换时间较长 (最 3)匹配R0M:控制器向DS1 8B20写64位 大750ms),单总线传送时序要求严格,限制了其 ROM编码,需时3840 S。若选择忽略ROM,则 在实时控制系统中的应用,一些设计者不得不仍 无此项。 然使用传统的热电阻、热电偶和AD590等传感元 4)启动温度转换:控制器向DS18B20写8位 件,而这些方案都需要信号调理、A/D转换电路, 启动命令44H,需时480 la S。 复杂性和使用成本都远高于DS18B20方案。 5)等待转换完成:12位精度需时750ms,1 1 位精度需时375ms,10位精度需时187.5ms,9位精 1 DS1 8B20的工作时序 度需时93.75ms。 DS18B20有3种典型操作时序:初始化、读 6)初始化:需时780 ta S。 和写。

文档评论(0)

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

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

1亿VIP精品文档

相关文档