第8章 LonWorks控制网络2.pptVIP

  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文档。上传文档
查看更多
第8章 LonWorks控制网络2

* * * * * * * * * * * * * LonWorks控制网络 (1)神经元芯片中包括一个分频器,通过外部晶振来输入时钟。 (2)通过软件设置神经元芯片可以进入低电压的睡眠状态。在这种模式中,系统时钟、程序时钟和计数器关闭,但RAM中的信息仍保留。当有以下情形时,芯片会被唤醒。 I/O管脚输入IO4-IO7(可屏蔽)。 通信端口(可屏蔽)。 单端模式CP0。 差分模式CP0或CP1。 专用模式CP3。 8.2.4 时钟系统和睡眠唤醒机制 (1)该管脚为输入输出复用一根线,输入输出以76Hz的频率和50%的占空比复用。 (2)输出引脚时 LED灯持续保持点亮,说明该节点没有应用代码或芯片已坏。 LED灯以1/2Hz频率闪烁表示该节点处于未配置状态。 (3)输入引脚时 输入低电平使神经元芯片传送其48位的Neuron ID 网络节点信息。 8.2.5 Service管脚 (1)PC程序跑飞或死机时,我们可以手动重启,如果单片机的程序跑飞怎么办? (2)神经元芯片为防止软件失效和存储器错误,包含了三个WatchDog定时器,每个CPU上一个。 (3)当芯片处于睡眠状态时,所有的WatchDog定时器被禁止。 (4)常用的独立看门狗芯片有MAX813、X25045、DS1232等。 8.2.5 WatchDog定时器 MAX813看门狗芯片 具有独立的看门狗计时器,如果看门狗输入在1.6秒内无变化,就会产生看门狗输出。 具有电压检测功能,掉电或电源电压低于1.25伏时,产生掉电输出。 具有自动复位功能,上电时能自动产生200ms的复位脉冲。 具有人工复位功能,当人工复位端输入低电平时,产生复位信号输出。 MAX813看门狗芯片 WDI: 看门狗信号输入端(喂狗信号)。每隔不到1.6秒要向该引脚发送一个脉冲用于喂狗。 WDO: 看门狗信号输出端。正常工作时输出保持高电平;看门狗输出时,该端输出信号由高电平变为低电平。 PFI: 电源故障输入端。当该端输入电压超过1.25V时,电源故障输出端产生的信号由高电平变为低电平 PFO: 电源故障输出端。 MR: 手动复位端,当该端输入低电平保持140ms以上,MAX813就能产生复位信号。 RESET:复位输出端。 LonTalk与OSI七层协议比较 OSI层 目  的 提供的服务 处理器 7.应用层 应用相容性  标准的网络变量形式 应用处理器 6.表示层   数据解释     网络变量,不同帧进行转换 网格处理器   5.会话层 远程操作   请求/响应,网络管理 网络处理器 4.运输层   端-端可靠性    授权与不授权,排队,重复检测 网络处理器   3.网络层 路由控制   地址,路由器 网络处理器 2.链路层     链路子层 帧结构     帧结构、数据解码、CRC校验  介质访问处理器   MAC子层 介质访问 优先级、带预测的P坚持CSMA、冲突检测 1.物理层   电气连接     介质接口,调制方案    介质访问处理器 8.3 LonTalk协议 8.3.1 LonTalk协议的MAC子层 对于常用的CSMA/CD,在负载轻的情况下具有较好的性能,但当负载重的情况下,一个数据包在发送时,可能有很多网络节点在等待网络空闲,一旦这个数据包发送完毕、网络空闲,这些等待发送的节点就会马上发送报文,必然产生冲突。 冲突产生后,由避让算法使之等待一段时间再发,假如这段时间相同的话,冲突仍会发生,这就大大影响了网络效率。 LonTalk协议的MAC子层是CSMA(载波监听多路访问)的一种改进。称为带预测的P-坚持CSMA。 改进的地方是,等待发送的每一个节点发送报文前都要随机地插入0~W个时间片,而W会通过预测等待发送报文节点的多少来动态地调整大小。 每个节点都有一个对网络积压的估计值BL (Back-Log),当节点侦测到一个MAC层的协议数据单元时、或自己发送一个MAC层的协议数据单元时,BL值加1;同时每隔一个固定报文周期BL减1;BL值总保持大于等于1。由此动态调整W的大小。 带预测的P-坚持CSMA示意图 Beta1:空闲时间。 Beta2:随机时间片。 为了提高某些节点紧急事件的响应时间,LonWorks提供了一个可供选择的优先级机制。由用户为每个需要优先级的节点分配一个特定的优先级时间片。优先级时间片为0~127,0表示不需要等待立即发送,1表示等待一个时间片,等等。 优先级带预测的P-坚持CSMA示意图 物理层:支持通信介质上的硬件冲突检测。如果没有冲突检测,则当冲突发生时,只有收到响应或应答超时时才会重

文档评论(0)

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

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

1亿VIP精品文档

相关文档