LonWorks-USB互联适配器的设计开发

时间:2023-05-01 12:15:26 电子通信论文 我要投稿
  • 相关推荐

LonWorks-USB互联适配器的设计开发

摘要:LonWorks技术的核心是神经元芯片,介绍了神经元芯片的一种I/O应用模式——并行口I/O模式,并介绍了基于此I/O模式设计开发的LonWorks协议与USB标准的互联适配器。

    关键词:LonWorks 神经元芯片 并行口I/O模式 EZ-USB

LonWorks技术是美国Echelon公司于上世纪90年代初推出的一种现场总线技术。LON(Local Operating Network)的意思为局部操作网络,它是用于开发监控网络系统的一个完整的技术平台,LonWorks现场总线在网络通讯方面具有突出的优点,作为现场总线中的佼佼者在国内各个领域的测控系统中广泛流行。

通用串行总线(Universal Serial Bus,即USB)是一种快速、灵活的总线接口。与其它通信接口相比,USB总线接口最大的特点是易于使用,这主要表现在成本低、适用于多种设备、支持热插拔等方面,并且所有的配置过程都由系统自动完成,无需用户干预。目前,市场上供应的USB控制器主要有两种:带USB接口的单片机(MCU)和纯粹的USB接口芯片。本文采用Cypress公司推出的带智能USB接口的EZ-USB单片机。该单片机极大地降低了USB外设的开发难度,为PC机外设的制造商提供了一个性能优良、价格较低的设计方案。采用USB接口设计开发的LON网互联适配器很好地解决了传统适配器由于RS-232与PC/Laptop互联而造成的速度上的瓶颈。

1 系统框图及工作原理

1.1系统框图

系统框图如图1所示。

互联适配器是LON网与PC/Laptop的接口,在通信过程中起着关键的作用,它既完成了LON网与PC/Laptop的互联,又实现了数据的交换。互联适配器作为LON网的一个特殊的网络节点——通信处理器,能按照LonTalk协议与LonWorks总线上所有分布在现场的智能节点进行对等的数据通信,起到上传下达的桥梁作用。当现场的测控设备有数据送到LonWorks网络上时,互联适配器负责把所有发送给它的信息接收下来,将测控设备发送来的LonTalk显式报文重新打包装帧,向PC/Laptop发送。同时,它将从PC/Laptop接收来的已解析的数据按LonWorks现场总线通信协议构造LonTalk显式报文,发送给LonWorks网上的测控设备。

相对USB系统而言,PC/Laptop是USB主机,互联适配器只是USB外部设备。在整个USB系统中只有一个主控制器,即主机(PC/Laptop),主机是总线控制者,USB设备响应主机请求。系统软件设计部分也是针对主机和外部设备这两部分展开的。

1.2 工作原理

互联适配器中采用Neuron芯片预定义的并口I/O应用模式实现双CPU的通信,并行口的速率可达3.3Mbps,实现了高数据速率。

并行I/O应用模式下利用Neuron芯片的11个I/O口进行通信,其中,IO0~IO7为双向数据线,IO8~IO10为控制信号线,借助令牌传递/握手协议,并行I/O口可用来外接处理器,实现Neuron芯片与外接各类微处理器之间的双向数据通信,在这里采用EZ-USB单片机与Neuron芯片互连。主机PC/La

[1] [2] [3] [4] 

【LonWorks-USB互联适配器的设计开发】相关文章:

蓝牙适配器·什么是蓝牙适配器04-26

红外适配器·什么是红外适配器04-26

什么是电源适配器04-26

什么是电源适配器04-26

什么是电源适配器04-26

数字摄影测量系统三维跟踪通用适配器设计04-28

设计与开发岗位职责04-07

绿色服装的设计、选材与开发04-30

蓝牙适配器·什么是频谱带宽04-26

蓝牙适配器·什么是LED显示04-26