基于1-wire总线的温度传感器网络 network of temperature sensor based on 1-wire bus.pdfVIP

基于1-wire总线的温度传感器网络 network of temperature sensor based on 1-wire bus.pdf

  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-wire总线的温度传感器网络 network of temperature sensor based on 1-wire bus

第35卷第4期 信息化研究 V01.35No.4 Inf0册atizationResearch A 2009年4月 pr.2009 基于1-wire总线的温度传感器网络 廖桂华 (浙江教育学院信息学院,浙江省杭州市310012) 摘要:温度传感器网络广泛应用于工业农业等场合中。1一wire总线技术与传感器技术的结合简 化了被测对象的监测网络设计。采用1一wire总线技术构成的传感器网络为大型的传感器网络提供了 很好的前端采集网络构建方案。在分析了各种设计方案后,提出了以A髓9C51单片机为主控芯片、以 设计代码。引入用户按键和定时器,将用户的参与与无人值守的智能性进行有效的结合。为l-wire 总线式传感器网络的应用设计提供了参考。 关键词:温度传感器网络;l-wire总线;Dsl8820;A偈9c51单片机 中图分类号:TP393.0l LCD(液晶显示器)上;平时系统检测用户是否按下按 0 引 言 键,若按下按键,则按照既定的流程完成各节点温度的 Dsl8820是美国Dallas公司生产的l—wire总线式采集与显示;若未检测到按下按键,则当与上一次检测 数字式温度传感器,它集传感器技术和l-wire总线技时间达到一定的间隔时间时,系统也将完成各节点温 术于一体,将系统的地址线、数据线与控制线合为一根 度的采集与显示工作;否则继续检测按键的状态。 线,每个Dsl8820具有唯一的序列号,允许在这根线 2硬件设计 上挂接若干个DSl8820,即可以挂接若干个控制对象, 每个DSl8820以节点的形式构成1.wire总线式温度系统采用A,1189c51作为主控芯片,完成各节点的 传感器网络¨引,既简化了测温电路的设计,也简化了 测温网络的设计。本文采用A髓9c51+Dsl8820的 形式构成一个1一wire总线式的测温网络,将各节点的 温度进行实时显示。 钮开关一端与P0.0相连,并经一上拉电阻接VCC,一 1设计方案 端接地;LcD采用串行方式与单片机连接,分别接 文献[1-3]采用PC机的串口与DSl8820节点网P0.4、Po.5、Po.6。具体的硬件连接框图见图1。 络完成各节点的温度采集与处理,适用范围严重受地 域限制;文献[4]没有体现其设计思路;文献[5]采用 一个温度节点由一个单片机进行控制的方式,为能体 现和利用1.wire总线技术的特点;、文献[6]采用一个 节点由单片机的一个引脚进行控制的方式,也未能体 现和利用1.wire总线技术的特点;文献[7]在硬件连 图1系统连接框图 接E体现和利用l-wire总线技术的特点,但在软件处 理流程中存在一定缺陷。 3软件设计 本系统既考虑了用户的参与,也体现了无人值守 根据系统的设计方案,系统软件部分按功能分为 的智能性。采用文献[7]的硬件连接方案(若系统挂 温度采集模块、数据处理模块、数据显示模块、温度采 接的节点较多时,可采用文献[8]的硬件连接方案), 集触发条件判定模块。温度采集模块主要完成对 并提供一个按钮用于用户的按键输入,以启动温度转 换、读取各节点的温度并将各节点的温度实时显示于

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档