基于单片机kvm系统的ec控制模块的制作方法

文档序号:6322723阅读:527来源:国知局
专利名称:基于单片机kvm系统的ec控制模块的制作方法
技术领域
本实用新型涉及一种服务器控制模块,具体地说是一种基于单片机KVM系统的EC 控制模块。。
背景技术
计算机的普及和应用越来越广泛,随之而来的管理和维护的工作量也越来越大。 尤其是对于安全性和方便性有特殊要求的场合,如服务器机房,如果每台服务器都配备一组专用的鼠标、键盘和显示器,将导致布线复杂,且容易带来管理上的混乱,同时也浪费空间和资金,于是在大型机房中KVM设备被广泛应用。KVM,即键盘(Keyboard)、显示器(Video)和鼠标(Mouse)的缩写。KVM技术的核心思想是通过配置适当的键盘、鼠标和显示器,实现系统和网络的集中管理和提高可管理性,提高系统管理员的工作效率,节约机房面积,降低网络工程和服务器系统的总体拥有成本,还可避免多显示器产生的辐射,营建健康环保机房。KVM的出现解决了机房有多少台服务器,就必须有相同数量的键盘、显示器及鼠标而造成的线缆复杂、重复投资造成资源浪费的问题。传统的KVM监控系统对各个主机或服务器之间的切换是通过硬件电路来实现的,如果控制的端口数目较多,则硬件切换电路将增多,从而使得硬件部分占用空间增大,增加生产成本。
发明内容本实用新型的技术任务是针对现有技术的不足,提供一种设计合理、结构简单的基于单片机KVM系统的EC控制模块。本实用新型解决其技术问题所采用的技术方案是包括单片机、服务器键鼠信号采集端、温度传感器信号采集端、服务器VGA信号采集端、服务器键鼠控制信号端、温控信号端和服务器显示控制信号端;服务器键鼠信号采集端、温度传感器信号采集端、服务器 VGA信号采集端、服务器键鼠控制信号端、温控信号端、服务器显示控制信号端分别与单片机相连接。单片机控制采用I2C总线模式。控制部分主要是由C8051F020单片机系统对相关信号完成采集控制和转换输出。 其中,单片机作为EC模块的核心,其作用如图1所示通过I2C采集服务器的键鼠、VGA信号和温度信号,经过单片机内部的端口设置和相关配置后,输出一路服务器的相关信号,包括温度控制、VGA的显示、以及键鼠操作。当温度低于计算机内部主板、硬盘、显示器等的工作温度时,发出高电平,驱动加热装置,如加热膜等,给相应需加热的硬件加热;反之,发出低电平,驱动散热装置,如风扇等,给相应需散热的硬件散热。对于多路服务器的多选一操作,设置上行下行按键控制端口,上行键指N路服务器(PC)按PCO-PCN的顺序输出,下行键反之。此键值通过N选1译码器输出到相应服务器的控制端口,控制服务器的显示和键鼠操作,实现多路输入一路输出的控制。[0009]本实用新型与现有技术相比,所产生的有益效果是使一体机的显示和键鼠操作控制集中在体积很小的芯片及模块上,使一体机的空间大大缩小,方便了一体机的轻量化设计;同时,采用宽温级芯片和温度实时控制设计,满足KVM —体机的温度环境使用要求。

附图1是本实用新型的结构框图;附图2是本实用新型的电路图。图中,1、单片机,2、服务器键鼠信号采集端,3、温度传感器信号采集端,4、服务器 VGA信号采集端,5、服务器键鼠控制信号端,6、温控信号端,7、服务器显示控制信号端。
具体实施方式
以下结合附图对本实用新型作以下详细说明。如附图所示,本实用新型的基于单片机KVM系统的EC控制模块,其结构包括单片机1、服务器键鼠信号采集端2、温度传感器信号采集端3、服务器VGA信号采集端4、服务器键鼠控制信号端5、温控信号端6和服务器显示控制信号端7 ;服务器键鼠信号采集端2、温度传感器信号采集端3、服务器VGA信号采集端4、服务器键鼠控制信号端5、温控信号端6、 服务器显示控制信号端7分别与单片机1相连接。单片机1控制采用I2C总线模式。此EC模块除核心C8051F020单片机外,还包括控制VGA显示的在屏显示OSD芯片, 用于温度采集的温度传感器LM75,键鼠信号输出控制的EEPROM芯片MLC02,服务器通道选择控制芯片PCA9555等。单片机控制采用I2C总线模式,如图2中所示,键盘鼠标的DATA 和CLK信号通过单片机的P0. 2 P0. 5输入到控制模块内,经内部配置后,PS2信号首先被储存在EEPROM中,待服务器被触发后在输出到外部键鼠端口输出;P0. 1和P0. 1分别是OSD 控制电路的SCL时钟和SDA数据信号,输出到OSD电路,控制VGA的显示,同时P2. 4 P2. 6 输出DDCSEL显示识别控制信号,实现显示分辨率和刷新率的识别控制,以适应不同显示设备的图像显示。此外采用I2C总线控制的LM75温度传感器采集整机温度信息,进行温度实时控制,满足KVM—体机的宽温工作环境。为了调试方便,设置P3端口输出相应的指示灯控制信号,实现电源开关显示和KVM切换状态的显示。除说明书所述的技术特征外,均为本专业人员的已知技术。
权利要求1.基于单片机KVM系统的EC控制模块,其特征在于包括单片机、服务器键鼠信号采集端、温度传感器信号采集端、服务器VGA信号采集端、服务器键鼠控制信号端、温控信号端和服务器显示控制信号端;服务器键鼠信号采集端、温度传感器信号采集端、服务器VGA信号采集端、服务器键鼠控制信号端、温控信号端、服务器显示控制信号端分别与单片机相连接。
2.根据权利要求1所述的基于单片机KVM系统的EC控制模块,其特征在于单片机控制采用I2C总线模式。
专利摘要本实用新型提供一种基于单片机KVM系统的EC控制模块,属于服务器控制模块领域。该控制模块的结构包括单片机、服务器键鼠信号采集端、温度传感器信号采集端、服务器VGA信号采集端、服务器键鼠控制信号端、温控信号端和服务器显示控制信号端;服务器键鼠信号采集端、温度传感器信号采集端、服务器VGA信号采集端、服务器键鼠控制信号端、温控信号端、服务器显示控制信号端分别与单片机相连接。该控制模块和现有技术相比,具有设计合理、结构简单、方便了一体机的轻量化设计、满足KVM一体机的温度环境使用要求等特点。
文档编号G05B19/042GK202120065SQ20112016776
公开日2012年1月18日 申请日期2011年5月24日 优先权日2011年5月24日
发明者李玉明 申请人:山东超越数控电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1