LonWorks控制模块和MCS-51单片机并行通信节点的设计.pdfVIP

LonWorks控制模块和MCS-51单片机并行通信节点的设计.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文档。上传文档
查看更多
并行通信节点的设计 扬侃赵维琴郎文鹏马利民胡和军 上海大学自动化系上海200072 擅要本文首先简要地介绍了IⅢworks现场总线技术以及Lonworks控制模块,在 此基础上提出了一种L。nworks控制模块与Mcs一51单片机并行通信节点的组成原理厦 其设计与实现。 关键词现场总线Lonworks并行通信神经元芯片 一、引言 现场总线是在自动化领域中出现的一种崭新的控制技术,它以其全数字化、全分散式、 全开放性、互操作性以及开放式的互连网络等特点为传统的自动控制系统带来了革命性的 变革.已成为未来控制系统的发展方向。在众多流行的现场总线中,由美国Echelon公司研 制的Lorrworl∞现场总线是唯一遵循了国际标准化组织Is0定义的开放系统互连OsI全部 七层模型的现场总线标准,因其能充分满足未来发展对测控网络的要求,事实上已成为了未 来的现场总线国际标准的雏形。Lonworks现场总线技术的优势在于其高性能低成本的网 络接口产品、含3个cPu的超大规模Neur仰芯片、固化的LonTalk通信协议以及方便的开 发调试服务工具。实现I∞nworks技术的关键是Lonworks智能设备.即控制网络节点的应 用开发。本文将着重讨论并提出了一种L0mworks控制模块与Mcs一51单片机并行通信 节点的组成原理及其设计与实现。 二、原理 1.神经元芯片 神经元芯片是Lorrworks技术的核心,它有三个cPu,每个cPu各自分工不同,如图l 所示。 凰l神经元芯片结构示意图 一128 cPu—l是介质访问控制处理器.处理IonTaIk协议的第一和第二层,包括驱动通信子 系统硬件和执行MAC算法。CPu一2是网络处理器,它实现LonTilk协议的第三到第六 层,包括处理网络变量、寻址、事物处理、软件计时器、网络管理和路由等,同时还控制网络通 信端口.发送和接收数据包。cPu一3是应用处理器,它执行用户的代码以及用户代码调用 的操作系统命令。cPu一1和cPu一2用共享存储区中的网络缓存区进行通信;cPu一2和 cPu3用共享存储区中的应用缓存区进行通信。在多数应用中,编程采用Neumnc语言。 2.I∞works节点与控制模块 备交互作用并在控制网络中使用LmTalk协议与其他节点互相通信的一类对象。 LonWorks网络控制节点有两种类型。如图2所示: Lonw。rks网络 Lonworks同络 (a)基于Ncur∞芯片的节点 (b)基于主机的节点 图2 kw∞ks网控制节点 在图2(a)中,Neum芯片是唯一的处理器,此类L。nworks节点适合于I/O设备简单, 处理任务不复杂的系统,称为基于N“mn芯片的节点;而在(b)中.Neumn芯片只作为通信 处理器,充当Lonworks网络的网络接口,节点应用程序由主处理器来执行.此类MIP结构 的Ionworb节点适合于对I/O设备及处理任务要求较高的系统.称为基于主机的节点,其 中的主处理器可以是任何微控制器或Pc等。 不论哪种类型的Lonworks节点都有一个电源、一片Neumn芯片用于通信和控制、一 个I/O接口以及一个收发器负责将节点连接到k槲orks网络。为了便于Lorf呼orks现场 器以及存储器集成在一起,如图中虚线框所示.极大地方便了L0nworks总线的应用设计开 发人员,使开发人员将注意力更集中于控制系统的选择、应用和实现。 三、节点硬件的设计 Imworks控制模块与Mcs一51单片机并行通信节点的硬件电路原理示意图如图3所 示.它属于图2中的(b)类基于主机的Lonworh节点。 图3是其硬件电路原理。需要说明的是:Neumn芯片提供有11个可编程的I/O引脚 (10—O至IO一10).它们可以配置为多达34种不同的应用对象,从而借助于最小的外接电路 一129—

文档评论(0)

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

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

1亿VIP精品文档

相关文档