基于LnWrks的智能网络测控系统设计..docVIP

  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文档。上传文档
查看更多
基于LnWrks的智能网络测控系统设计..doc

基于LonWorks的智能网络测控系统设计 本文主要叙述了基于LonWorks的智能网络测控系 统的设计思想,其中包括电源电路、MCI 43150与AT89C52的 接口、神经元芯片3150的存储器扩展等硬件电路的设计及 AT89C52单片机程序和Neuron芯片的应用程序两部分的流程 ,最后对系统的硬件和软件的抗干扰性措施作了简单的介 绍。 关键词:Lo nWorks;智能节点;智能网络测控 编辑。 现场总线控制系统FCS是针对传统的DCS系统的不足之 处提出来的,它跨越了电子、控制、仪器仪表、自动化、计 算机和网络等领域,因此具有一定的学术意义。在众多总线 中,LonWorks现场总线以其完全支持ISO/OS I七层协议,支 持多种通信媒介,可靠性高,可互操作,兼容性和灵活性好等 独特的优点成为现场总线的主流。 本文对基于LonWorks的高可靠性、全开放的智能网络 进行研究和应用,通过大量的实验,开发和设计智能测控系 统。 1 LonWorks智能节点的设计概述 基于神经元芯片的开发可以分为两种: (1)基于控制模块的硬件设计方法;(2 )基于收发器的硬 件设计方法。 控制模块中通常包括神经元芯片、Flash、程序存储器、 收发器以及RAM等,用户只需设计自己的应用电路,可缩短产 品的开发周期。而基于收发器的设计方法除了考虑应用电路 设计,还必须考虑神经元芯片与Flash存储器以及RAM的接 口电路。采用这种方法时,电路板设计加工以及生产工艺要 求较高,但可以降低产品成本,提高设备的市场竞争力。为了 学习和以后研究的需要,本文采用第二种设计方案。 LonWorks技术是一种控制网络层次上的技术,故节点的开发 离不开对网络的整体考虑,根据控制策略的不同,节点的开 发会有所不同,但对于一个控制网而言,不外乎由传感器、执 行器、获取和传输数据局的网络、执行控制逻辑的控制和程 序等构成。而对于组成网络重要部分的节点而言,所完成的 任务无非是获取和传输数据,并根据所获取的数据信息来执 行相应的控制逻辑。故此,一个通用节点可由图1表示。 下面将讨论Lon Works节点的硬件设计和开发以及L onWorks节点的逻辑编程。 2L onWorks智能节点的硬件电路设计 电源电路设计 交流电源电压经过全波整流后,采用7805芯片变成节点 电路需要的5V的直流电源。设计如图2所示。 MC143150 与 AT89C52 的接口 该节点采用AT89C52作为主处理器,与神经元芯片接成 并行VO对象的操作模式。神经元芯片的并行I/O对象允许 以最高为的速率双向传输数据。并行I/O对象的物理接口通 过神经元芯片的11个I/O引脚完成。应用在并行I/O状态 下的神经元芯片不再能有其他的I/O对象来处理物理接口, 神经元芯片固件还可实现令牌传递和握手协议来实现同步 和防止总线竞争。为增加设计的灵活性,神经元芯片提供几 种并行I/O对象的操作模式:主模式,从A模式和从B模式。 本节点中神经元芯片与单片机AT89C52的连接采用从A模式 其接口电路如图3所示。 由于神经元芯片3 150的握手信号HS是集电极开路的, 因此需要接上一个10kQ的上拉电阻。在SlaveA模式中,神 经元芯片31 50是在主处理器的控制下工作的,对主处理器来 说,神经元芯片3150是含8个数据位和3个控制位的并行I/O 设备。单片机的po 口与神经元芯片3150的10(^107相连作 为8位数据总线,与神经元芯片3150的1010相连接作为握 手信号端,与108相连作为CS信号端。HS信号由神经元芯 片315 0的内部固件控制,当HS为高电平时,表示神经元芯片 3150正在读写数据、处于忙状态,当HS为低电平时,表示神经 元芯片3150数据处理完毕,可以进行下一次通信了。在总线 上主处理器和从处理器之间不断交换一个虚拟的写令牌,令 牌的拥有者有写数据或传递数据的权力。主处理器写时,当 AT89C52单片机判断到HS信号为低时,在CS信号的下降沿将 数据写入数据总线,在CS信号的上升沿数据被神经元芯片 3150的输入缓冲区截取,同时导致HS端变为高电平,当数据 读取结束时,HS被置低,等待下次通信。 神经元芯片3150的存储器扩展 本节点中,系统的固件存储在片外的EPROM中,地址为 0x000 0?0X3FFFH;应用程序也存储在片外的EPROM中,地址 为 0x400 0?0x7FFFH;片外 RAM 的地址为 0x8000?OxDFFFH。 地址空间的分配如图4所示4是神经元芯片外接 地址空间的分配如图4所示 4是神经元芯片外接 32kBEPR0M和24kBRAM的电路原理图。由于系统固件的存储 地址要求从OxOOOOH开始,所以3 2kBEPR0M的地址应设计成 0x

文档评论(0)

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

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

1亿VIP精品文档

相关文档