单总线(onewire)技术及应用收集.pdfVIP

  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 Bus )技术采用单根信号线,即传输时钟,又传输数据,而且数据传输 是双向的,在其线路简单、硬件开销少、成本低廉、软件设计简单方面有着无可比拟的优 势。 目前常用的微机与外设串行总线主要有我们熟悉的 12C 总线, SPI 总线, SCI 总线。其中 12C 总线是以同步串行 2 线方式进行通信(一条时钟线,一条数据线), SPI 总线是以同 步串行 3 线方式进行通信(一条时钟线,一条数据输入线,一条数据输出线), SCI 总线 是以异步方式进行通讯(一条数据输入线,一条数据输出线)。这些总线至少需要有两条 或两条以上的信号线。近年来,美国的达拉斯半导体公司( DALLAS SEMICONDUCTOR ) 推出了一套单总线( 1-Wire Bus )技术,与上述总线不同,它采用单根信号线,即传输时 钟,又传输数据,而且数据传输是双向的,在其线路简单、硬件开销少、成本低廉、便于 总线的扩展和维护等优点。 单总线适用于单个主机系统,能够控制一个或多个从机设备。主机可以是微控制器,从机 可以是单总线器件,如图 1 所示, 他们之间的数据交换只通过一条数据线。当只有一个从机设备时系统可按单节点系统操 作;当有多个从机设备时,则系统按多节点系统操作。 单总线工作原理 顾名思义,单总线只有一根数据线系统中的数据交换、控制都在这根线上完成。设备(主 机或从机) 通过一个漏极开路或三态端口连至该数据线, 这样允许设备不发送数据时释放 总线,以便其他设备使用总线,其内部等效电路如图 2 所示。 单总线要求外接一个约 4.7 ? 的上拉电阻,这样当总线闲置时,状态为高电平。主机和从 机之间的通信通过以下三个步骤完成:初始化 1-wire 器件,识别 1-wire 器件,交换数据。 由于二者是主从结构,只有主机呼叫从机时,从机才能答应,因此主机访问 1-wire 器件 都必须严格遵循单总线命令序列:初始化、 ROM 命令、功能命令。如果出现序列混乱, 1 -wire 器件不会响应主机(搜索 ROM 命令,报警搜索命令除外)。 信号方式 所有单总线器件要求遵循严格的通信协议, 以保证数据的完整性。 1-wire 协议定义了几种 信号类型:复位脉冲、答应脉冲、写 0 、写 1、读 0 和读 1 时序。所有的单总线命令序列 (初始化、 ROM 命令、功能命令)都是由这些基本的信号类型组成。这些信号,除了应 答脉冲外都是由主机发出同步信号, 并且发出的所有命令和数据都是字节的低位在前。 初 始化时序包括主机发送的复位脉冲和从机发出的应答脉冲主机通过拉低单总线至少 480u s,以产生 TX 复位脉冲:然后主机释放总线,并进入 RX 接收模式,当主机释放总线时, 总线由低电平跳变为高电平时产生一上升沿,单总线器件检测到这上升沿后,延时 15~6 0us, 接着单总线器件通过拉低总线 60~240us ,以产生应答脉冲。主机接收到从机应答脉 冲后,说明有单总线器件在线,然后主机就开始对从机进行 ROM 命令和功能命令操作。 写 1 、写 0 和读时序。在每一个时序中,总线只能传输一位数据。所有的读写时序至少需 要 60us ,且每两个独立的时序之间至少需要 1us 的恢复时间。读写时序均起始于主机拉 低总线。在写时序中,主机拉低总线后保持至少

文档评论(0)

高胖莹 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档