自动控制整机柜服务器风扇转数的硬件电路及方法技术

技术编号:15696766 阅读:60 留言:0更新日期:2017-06-24 12:32
本发明专利技术属于整机柜服务器风扇转数调控的技术领域,公开了一种自动控制整机柜服务器风扇转数的硬件电路,包括单片机和至少一个转换开关;所述单片机的输入端口与转换开关相连接,单片机的输出端口与整机柜服务器的风扇连接。本发明专利技术还公开了一种自动控制整机柜服务器风扇转数的方法,包括在单片机中写入风扇转数;每个转换开关对应两个风扇转数;将转换开关调至所需风扇转数的位置。本发明专利技术通过硬件和软件的配合使用,实现0~100%风扇转数任意组合设置,同时避免了工人人为设置拨码开关,减少失误导致散热策略无效的风险。

【技术实现步骤摘要】
自动控制整机柜服务器风扇转数的硬件电路及方法
本专利技术属于整机柜服务器风扇转数调控的
,尤其涉及一种自动控制整机柜服务器风扇转数的硬件电路及方法。
技术介绍
随着社会的发展和进步,计算机已经成为生产控制的必须品。当前大部分计算机CPU或者显卡的散热方式是散热片和风扇相配合进行散热,散热片通过硅胶与CPU或显卡相接触,风扇设置于散热片上部,通过吹动空气进行散热,这种散热方式的不足之处是热量不易被带走,长时间运行会产生大量的热,如散热不及时会导致死机,甚至重要的元件被烧毁。如今整机柜服务器散热方案实现的方式大多采用人工拨码开关的方式进行,假如,A客户和B客户需求不一致,A客户需求风扇转数0&100%和64%&36%,B客户需求风扇转数25%&75%和36%&64%。同时为了满足模块化需求,这几种方案需要集合在一起,所以共需要4种拨码开关,在出货时按照不同需求来设置。
技术实现思路
为了克服现有技术中的缺陷,本专利技术提供一种自动控制整机柜服务器风扇转数的硬件电路及方法,通过硬件和软件的配合使用,实现0~100%风扇转数任意组合设置,同时避免了工人人为设置拨码开关,减少失误导致散热策略无效的风险。为了达到上述目的,本专利技术采用以下的技术方案:一种自动控制整机柜服务器风扇转数的硬件电路,包括单片机和至少一个转换开关;所述单片机的输入端口与转换开关相连接,单片机的输出端口与整机柜服务器的风扇连接。优选地,还包括:反转开关,所述反转开关与单片机的输出端口相连接。优选地,还包括:基板管理控制器,所述基板管理控制器与反转开关的输出端连接。优选地,还包括:基板管理控制器,所述基板管理控制器与单片机的输出端口相连接。本专利技术还提供一种自动控制整机柜服务器风扇转数的方法,包括以下步骤:在单片机中写入风扇转数;每个转换开关对应两个风扇转数;将转换开关调至所需风扇转数的位置。优选地,在将转换开关调至所需风扇转数的位置之后,还包括:单片机输出所需风扇转数。优选地,在单片机输出所需风扇转数之后,还包括:基板管理控制器监控单片机输出的风扇转数是否达到预警值。优选地,还包括:将单片机输出的风扇转数通过反转开关进行反转,输出转换开关的另一个风扇转数。优选地,如果单片机输出固定风扇转数,则将转换开关删除。由于采用了以上技术方案,本专利技术的积极有益效果是:本专利技术首先将要用到的风扇转数写入单片机中,每个转换开关对应两个风扇转数,通过拨动转换开关调节单片机输出的风扇转数,基板管理控制器监控单片机输出的风扇转数是否达到预警值,通过单片机和转换开关的设置,实现0~100%风扇转数任意组合设置,同时避免了工人人为设置拨码开关,减少失误导致散热策略无效的风险。附图说明图1为本专利技术自动控制整机柜服务器风扇转数的硬件电路的结构框图之一;图2为本专利技术自动控制整机柜服务器风扇转数的硬件电路示意图之一;图3为本专利技术自动控制整机柜服务器风扇转数的硬件电路的结构框图之二;图4为本专利技术自动控制整机柜服务器风扇转数的硬件电路示意图之二;图5为本专利技术自动控制整机柜服务器风扇转数的方法的流程示意图之一;图6为本专利技术自动控制整机柜服务器风扇转数的方法的流程示意图之二。具体实施方式为了便于理解,对本专利技术中出现的部分名词作以下解释说明:BMC:基板管理控制器(BaseboardManagementController),服务器系统中,我们通常使用BMC来对主板的健康状况进行监控和管理,主板上的一些重要的参数如电压、温度、功耗等都是通过BMC监控记录的。下面结合附图和具体实施例对本专利技术作出进一步详细描述。实施例一,参见图1和图2所示,一种自动控制整机柜服务器风扇转数的硬件电路,包括单片机102和至少一个转换开关101;所述单片机102的输入端口与转换开关101相连接,单片机102的输出端口与整机柜服务器的风扇104连接。本专利技术除了上述元件,还包括基板管理控制器103,所述基板管理控制器103与单片机102的输出端口相连接。在本实施例中,单片机102采用NE555DR芯片,转换开关101的个数为两个,分别是SW1和SW2,设置SW1对应64%风扇转数和36%风扇转数,设置SW2对应25%风扇转数和75%风扇转数,若是用户需要64%风扇转数,则转动SW1,使SW1控制NE555DR芯片输出64%风扇转数,从而实现风扇转数的自动控制。作为一种实施方式,参见图3和图4所示,本专利技术的硬件电路包括转换开关301、反转开关303和单片机302,所述转换开关301与单片机302的输入端口相连接,所述反转开关303与单片机302的输出端口相连接,基板管理控制器304与反转开关303的输出端连接,基板管理控制器304的输出端与整机柜服务器的风扇305连接。设置SW1对应64%风扇转数和36%风扇转数,若是用户需要36%风扇转数,则转动SW1,使SW1控制NE555DR输出64%风扇转数,64%风扇转数经过反转开关SW3,使64%风扇转数变为36%风扇转数。实施例二,参见图5所示,本专利技术提供一种自动控制整机柜服务器风扇转数的方法,包括以下步骤:步骤S501,在单片机中写入风扇转数;单片机采用NE555DR芯片,将64%风扇转数、36%风扇转数、25%风扇转数和75%风扇转数写入NE555DR芯片中。步骤S502,每个转换开关对应两个风扇转数;本实施例采用两个转换开关,分别为SW1和SW2,SW1对应64%风扇转数和36%风扇转数,SW2对应25%风扇转数和75%风扇转数。步骤S503,将转换开关调至所需风扇转数的位置;若用户需要64%风扇转数,则转动SW1,使SW1控制NE555DR芯片输出64%风扇转数。步骤S504,单片机输出所需风扇转数;NE555DR芯片输出64%风扇转数,从而实现对整机柜服务器风扇转数的精准管理。步骤S505,基板管理控制器监控单片机输出的风扇转数是否达到预警值。BMC监控NE555DR芯片是否输出64%风扇转数,若输出的风扇转数不在误差范围内,则进行报警,提示用户进行检修,除此之外,可以实时监控NE555DR芯片的运行情况,并进行记录。如果针对用户需求,需要输出固定风扇转数,则将转换开关删除。本专利技术的方法通过转换开关调节单片机输出所需风扇转数,从而实现了精准控制风扇转数,避免人为设置拨码开关导致的操作失误,从而使散热效果达不到预期。实施例三,参见图6,本专利技术还提供一种自动控制整机柜服务器风扇转数的方法,包括以下步骤:步骤S601,在单片机中写入风扇转数;单片机采用NE555DR芯片,将64%风扇转数、36%风扇转数、25%风扇转数和75%风扇转数写入NE555DR芯片中。步骤S602,每个转换开关对应两个风扇转数;本实施例采用两个转换开关,分别为SW1和SW2,SW1对应64%风扇转数和36%风扇转数,SW2对应25%风扇转数和75%风扇转数。步骤S603,调节转换开关;若用户需要64%风扇转数,则转动SW1,使SW1控制NE555DR芯片输出36%风扇转数。步骤S604,单片机输出风扇转数;NE555DR芯片输出36%风扇转数。步骤S605,将单片机输出的风扇转数通过反转开关进行反转,输出转换开关的另一个风扇转数;将NE555DR芯片输出本文档来自技高网...
自动控制整机柜服务器风扇转数的硬件电路及方法

【技术保护点】
一种自动控制整机柜服务器风扇转数的硬件电路,其特征在于,包括单片机和至少一个转换开关;所述单片机的输入端口与转换开关相连接,单片机的输出端口与整机柜服务器的风扇连接。

【技术特征摘要】
1.一种自动控制整机柜服务器风扇转数的硬件电路,其特征在于,包括单片机和至少一个转换开关;所述单片机的输入端口与转换开关相连接,单片机的输出端口与整机柜服务器的风扇连接。2.根据权利要求1所述的自动控制整机柜服务器风扇转数的硬件电路,其特征在于,还包括:反转开关,所述反转开关与单片机的输出端口相连接。3.根据权利要求2所述的自动控制整机柜服务器风扇转数的硬件电路,其特征在于,还包括:基板管理控制器,所述基板管理控制器与反转开关的输出端连接。4.根据权利要求1所述的自动控制整机柜服务器风扇转数的硬件电路,其特征在于,还包括:基板管理控制器,所述基板管理控制器与单片机的输出端口相连接。5.一种自动控制整机柜服务器风扇转数的方法,其特征在于,包括以下步骤:在单...

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

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

1