基于W7100A的网络电源控制设备设计

控制/MCU

1811人已加入

描述

应用背景:

随着信息技术的发展,数据机房的规模也在不断的扩展,投入更多地资金,增加了更多的设备,现代的数据中心布满整个楼层、占据同一个城市的不同大厦、甚至分布全球已不再是新鲜事,伴随着这种数据中心设备密集化,数据中心地域化,一些问题也接踵而至。比如在远程运行的服务器、路由器、交换机以及其他的数据设备由于运行较长时间,或是因为误操作以及遭受意外攻击,都有可能会导致系统宕机。而这些现象一般来说只需要将其重启就能够解决。

解决方案:

在数据机房的电源与数据设备之间加入网络电源,方便维护人员通过管理软件远程控制网络电源对数据设备进行断电重启。主控芯片选取:本方案采用W7100A作为电源控制设备的主控芯片。

选用 W7100A 的优势:

MCU+硬件TCP/IP+MAC+PHY 单芯片,以太网运行稳定

高速8051内核,通用编程,例程丰富,大量减少编程开发工作

具有开发包及相关资料,方便开发人员布板及快速进行软件开发

具有技术支持,更快解决问题。

W7100A 主要特点:

内嵌1T 高速8051 内核,代码完全兼容标准的8051

64K 程序 flash,256 字节数据flash 64K SRAM,2KB BOOT ROM,256B数据 FLASH,内置 64KB

的 SRAM

内置 PLL锁相环(11.0592 MHz外部时钟),系统主频88MHz

具有 2 个中断优先级/4 个外部中断源/1 个 WatchDog 中断的中断控制器,WatchDog 计时器

可编程

4 组8位 IO口

3 个计时器/计数器

1 个全双工UART

兼容DoCD调试线

硬件TCP/IP协议,内嵌MAC 和 PHY 支持8 个独立硬件Socket ,可混合软件协议栈

32KB TCP/IP数据缓存

自适应全/半双工, 10/100-basedTX以太网

系统组成及功能:

此系统分为两部分:中央控制软件和电源控制设备。

其中中央控制软件安装与设备维护人员的电脑上,可实时查询远端设备的电源开关状态并对

其进行管理,正常工作时可设置远端设备定时重启以保证工作状态。

电源控制设备安装在数据机房等环境中,与远程控制中心进行通讯报告设备电源开关状态并

执行控制中心下发的电源控制指令,可对设备进行分组管理,可不必影响正常工作的设备。

W7100A

控制软件设计:

控制软件应该具备参数设置及控制指令两部分。

参数设置包括:设备 IP ,连接方式(TCP/UDP ),连接端口等信息。

控制指令包括:状态查询,开/关机,定时开/关机等指令。

电源控制设备设计:

电源控制设备包括接入电源,网络连接和控制电源输出三部分接口。

接入电源就为本地总电源接入,提供本机设备电源并通过继电器连接到输出端。

网络连接部分实现与远程控制中心的通讯。

控制电源输出部分连接数据设备进行电源管理。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分