一种风扇控制装置及服务器制造方法及图纸

技术编号:20040762 阅读:21 留言:0更新日期:2019-01-09 02:37
本申请公开了一种风扇控制装置,包括:CPLD和多通道Switch芯片;其中,BMC分别与CPLD的输入端和多通道Switch芯片的n个第一输入端相连,CPLD的输出端与多通道Switch芯片的选通端口相连,多通道Switch芯片的n个第二输入端与VCC相连,多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。显然,本申请中的风扇控制装置,只需要占用CPLD两个端口,就可以对风扇的转速进行控制,相比于现有技术,需要占用CPLD的2*N+1个端口而言,大大减少了对CPLD端口的占用数量,也避免了对CPLD管脚资源的浪费。相应的,本申请公开的一种服务器,同样具有上述有益效果。

A Fan Control Device and Server

This application discloses a fan control device, including CPLD and multi-channel Switch chips, in which BMC is connected with the input of CPLD and N first input terminals of multi-channel Switch chips, the output terminal of CPLD is connected with the gated port of multi-channel Switch chips, the N second input terminals of multi-channel Switch chips are connected with VCC, and the N output terminals of multi-channel Switch chips are connected with n respectively. Fans are connected, n (> 2). Obviously, the fan control device in this application can control the speed of the fan only by occupying two ports of CPLD. Compared with the existing technology, it needs 2*N+1 ports of CPLD, which greatly reduces the occupancy of CPLD ports and avoids the waste of CPLD pin resources. Correspondingly, a server disclosed in this application also has the above beneficial effects.

【技术实现步骤摘要】
一种风扇控制装置及服务器
本专利技术涉及服务器通信
,特别涉及一种风扇控制装置及服务器。
技术介绍
随着科学技术的不断发展,服务器使用的频率越来越高。由于服务器在使用过程中,会在机箱当中散发出大量的热量,所以,能否将这些热量快速地排出服务器,是服务器进行稳定工作的前提条件。如图1所示,是现有技术当中,风扇控制装置的结构示意图。在图1当中,BMC(BaseboardManagerController,基板管理控制器)的N个输出端与CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)的N个输入端相连,BMC的一个输出端与CPLD的输入端相连,CPLD的N个输出端与N个风扇相连。在图1当中,如果BMC正常工作,BMC会定时发送一组看门狗信号至CPLD,并发送N组PWM(PulseWidthModulation,脉冲宽度调制)信号至CPLD,此时,CPLD会把N组PWM信号直接传输至N个风扇当中,以使风扇保持正常运行,并由此确保服务器机箱的内部散热。如果BMC处于异常状态时,BMC无法向CPLD定时发送看门狗信号,此时,CPLD会接管BMC发送的N组PWM信号,并由CPLD控制N个风扇的转速。显然,在现有技术当中,BMC在控制风扇转速时,需要占用CPLD的2*N+1个输入/输出端口,极大的占用了CPLD输入/输出端口的数量,也造成了对CPLD管脚资源的浪费。由此可见,如何提供一种更好的风扇控制装置,以减少对CPLD输入/输出端口的占用数量,是本领域技术人员亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种风扇控制装置及服务器,以减少控制风扇转速时,对CPLD输入/输出端口的占用数量。其具体方案如下:一种风扇控制装置,包括:CPLD和多通道Switch芯片;其中,BMC分别与所述CPLD的输入端和所述多通道Switch芯片的n个第一输入端相连,所述CPLD的输出端与所述多通道Switch芯片的选通端口相连,所述多通道Switch芯片的n个第二输入端与VCC相连,所述多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。优选的,还包括:与所述CPLD相连,用于提示所述BMC处于异常状态的报警装置。优选的,所述报警装置具体为蜂鸣器和/或指示灯。优选的,所述多通道Switch芯片的型号具体为SP6TSwitch芯片。优选的,还包括:与所述CPLD通信相连,用于存储所述BMC的运行信息的存储器。优选的,所述存储器具体为云存储器。优选的,所述多通道Switch芯片上设有丝印标签。优选的,还包括:与所述CPLD相连,用于当所述BMC向所述CPLD发送的控制数据不满足预设条件时,对所述控制数据进行拦截的数据拦截器。相应的,本专利技术还公开了一种服务器,包括如前述公开的风扇控制装置。可见,在本专利技术中,BMC分别与CPLD的输入端和多通道Switch芯片的n个第一输入端相连,CPLD的输出端与多通道Switch芯片的选通端口相连,多通道Switch芯片的n个第二输入端与VCC相连,多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。那么,当BMC处于正常状态时,BMC可通过CPLD向多通道Switch芯片发送相应的PWM信号,此时,N个风扇的转速可以直接由BMC进行控制;而当BMC处于异常状态时,CPLD则直接接管BMC发送的PWM信号,并向多通道Switch芯片发送相应的控制信号,使得多通道Switch芯片的n个第二输入端全部拉到VCC,由此使得风扇接收到的PWM信号一直为高电平状态,从而可以使得风扇的转速维持在最高转速状态,并由此保证了风扇的散热效果。显然,在本专利技术的风扇控制装置中,只用到了CPLD的一个输入端和一个输出端,共两个端口,相比于现有技术中,风扇控制装置需要占用CPLD的2*N+1个输入/输出端口而言,大大减少了对CPLD输入/输出端口的占用数量,同时,也避免了对CPLD管脚资源的浪费。相应的,本专利技术还公开了一种服务器,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为现有技术当中的风扇控制装置的结构示意图;图2为本专利技术实施例提供的多通道Switch芯片的结构示意图;图3为本专利技术实施例提供的一种风扇控制装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在现有的风扇控制装置当中,在对风扇转速进行控制的过程中,占用了CPLD大量的输入/输出端口,从而造成了CPLD管脚资源的浪费。而本专利技术的目的是提供一种风扇控制装置,以减少对CPLD输入/输出端口的占用数量,从而减少对CPLD管脚资源的浪费。为了使本领域技术人员更好地理解本专利技术,下面结合附图和具体实施方式对本专利技术作详细说明。本专利技术实施例公开了一种风扇控制装置,包括:CPLD和多通道Switch芯片;其中,BMC分别与CPLD的输入端和多通道Switch芯片的n个第一输入端相连,CPLD的输出端与多通道Switch芯片的选通端口相连,多通道Switch芯片的n个第二输入端与VCC相连,多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。如图2所示,是本实施例中提供的一种多通道Switch芯片的结构示意图。在图2当中,A1、A2……An为多通道Switch芯片的N个第一输入端,B1、B2……Bn为多通道Switch芯片的N个第二输入端,S为多通道Switch芯片的选通端口,Y1、Y2……Yn为多通道Switch芯片的N个输出端。如图3所示,本实施例中,是将BMC的输出端分别与CPLD的输入端和多通道Switch芯片的A1、A2……An相连,将多通道Switch芯片的B1、B2……Bn与VCC相连,将CPLD的输出端与多通道Switch芯片的S相连,将多通道Switch芯片的Y1、Y2……Yn与N个风扇相连。那么,当BMC正常工作时,BMC会定时向CPLD发送看门狗信号,并通过A1、A2……An向CPLD发送N组PWM信号,此时,CPLD会向多通道Switch芯片发送高电平,多通道Switch芯片会选通BMC与N个风扇之间的PWM信号通路,在此种状态下,多通道Switch芯片上的Y1=A1、Y2=A2、……、Yn=An,N个风扇的转速直接由BMC控制,从而可以保证N个风扇的正常运行。当BMC异常工作时,BMC不再定时向CPLD发送看门狗信号,此时,CPLD接管BMC发送的N组PWM信号,并向多通道Switch芯片发送低电平,此时,多通道Switch芯片上的Y1=B1、Y2=B2、……、Yn=Bn,相当于将多通道Switch芯片的N个输入端全部拉到VCC,此时风扇接收到的PWM信号会一直处于高电平状态,从而使得风扇本文档来自技高网...

【技术保护点】
1.一种风扇控制装置,其特征在于,包括:CPLD和多通道Switch芯片;其中,BMC分别与所述CPLD的输入端和所述多通道Switch芯片的n个第一输入端相连,所述CPLD的输出端与所述多通道Switch芯片的选通端口相连,所述多通道Switch芯片的n个第二输入端与VCC相连,所述多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。

【技术特征摘要】
1.一种风扇控制装置,其特征在于,包括:CPLD和多通道Switch芯片;其中,BMC分别与所述CPLD的输入端和所述多通道Switch芯片的n个第一输入端相连,所述CPLD的输出端与所述多通道Switch芯片的选通端口相连,所述多通道Switch芯片的n个第二输入端与VCC相连,所述多通道Switch芯片的n个输出端分别与n个风扇相连,n≥2。2.根据权利要求1所述的风扇控制装置,其特征在于,还包括:与所述CPLD相连,用于提示所述BMC处于异常状态的报警装置。3.根据权利要求2所述的风扇控制装置,其特征在于,所述报警装置具体为蜂鸣器和/或指示灯。4.根据权利要求1所述的风扇控制装置,其特征在于,所...

【专利技术属性】
技术研发人员:王鹏
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1