USB 互联适配器设计管理论文 摘要:LonWorks 技术的核心是神经元芯片,介绍了神经元芯片的一种 I/O 应用模式——并行口 I/O 模式,并介绍了基于此 I/O 模式设计开发的 LonWorks 协议与 USB 标准的互联适配器。 关键词:LonWorks 神经元芯片并行口 I/O 模式 EZ-USB LonWorks技术是美国Echelon公司于上世纪90年代初推出的一种现场总线技术。LON(LocalOperatingNetwork)的意思为局部操作网络,它是用于开发监控网络系统的一个完整的技术平台,LonWorks现场总线在网络通讯方面具有突出的优点,作为现场总线中的佼佼者在国内各个领域的测控系统中广泛流行。 通用串行总线(UniversalSerialBus,即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主机,互联适配...