新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > UPS接口转换卡的设计与实现

UPS接口转换卡的设计与实现

作者: 时间:2011-07-19 来源:网络 收藏

用户可根据自己的需求,定义包含监控信息参数的管理信息库,并将其保存。卡的串行电路与上的串行相接,控制器通过控制串行接口电路来获取的工作信息。处理器将接收到的数据与管理信息库中所定义的数据一一对应并保存,并通过以太网接口电路定时向网络管理系统发送用户需要的即时信息。网络管理系统对管理信息库中的变量进行操作,向接口卡发送查询和设置节点等命令,处理器通过查询MIB中相应的节点信息,根据串口通信协议向UPS发出相应的命令,再将得到的结果返回给网络监控系统。
2.2 以太网接口电路
由于处理器内并未提供物理层接口,因此需外接一片物理层芯片,以提供以太网的接入通道。如图2所示,以太网接口电路由以太网物理层芯片CS8900A,网络隔离变压器FB2022和RJ45接口所组成。
CS8900A采用I/O模式,硬件电路简单,对寄存器的操作通过I/O端口O写入或读出。在I/O模式下,PacketPage存储器被映射到处理器的8个16位的端口上。在芯片上电后,I/O基地址的默认值被置为300H。使用CS8900A作为以太网的物理层接口,在收到由主机发来的数据报后(从目的地址域到数据域),侦听网络线路。如果线路忙,则等到线路空闲为止;否则,立即发送该数据帧。在发送过程中,首先添加以太网头(包括前导字段和帧开始标志),然后生成CRC校验码,最后将数据帧发送到以太网上。在接收过程中,CS8900A将从以太网收到的数据帧在经过解码、去帧头和地址校验等步骤后缓存在片内。在CRC校验通过后,CS8900A会根据初始化配置情况,通知主机接收到了数据帧。最后,用DMA模式传到主机的存储区中。接口电路中的以太网接口电路电路图如图3所示。

本文引用地址:https://www.eepw.com.cn/article/178867.htm

c.jpg


如图3所示,本采用的是在通用的嵌入式微处理器$3C2440A上扩展以太网接口的方式。CS8900A通过总线与处理器相连,中断与处理器外部中断相接。S3C2440A的数据线DB[15:0]与CS8900A的数据线SD[15:0]连接,地址线AB[19:0]与CS8900A的数据线SA[19:0]连接,用来CS8900A与S3C2440A之间的数据传输;S3C2440A的NET_IOR引脚连接CS8900A的读引脚nIOR,NET_IOW引脚连接CS8900A的写引脚nIOW,用来控制CS8900A的读写;CS8900A与网络的连接由接收信号线RXD+、RXD-和发送信号线TXD+、TXD-通过隔离变压器FB2022与以太网水晶接头RJ_45相连。隔离变压器的主要作用是将嵌入式系统与外部线路相隔离,防止干扰和烧坏元器件,带电的插拔功能。其内部结构图如图4所示。

d.jpg


电容屏相关文章:电容屏原理


关键词: 实现 设计 转换 接口 UPS

评论


相关推荐

技术专区

关闭