自动侦测中央处理器风扇种类的方法

文档序号:6529415阅读:314来源:国知局
专利名称:自动侦测中央处理器风扇种类的方法
技术领域
本发明涉及一种自动侦测中央处理器(CPU,CentralProcessing Unit)风扇种类的方法。
背景技术
随着CPU的主频越来越高,发热量也越来越大。因为CPU集成度高达几百万晶体管,发热量之大难以想像,普通的CPU表面温度都可以达到50-80度,而CPU内部则更是高达80度甚至于上百度,这样对风扇的品质要求就越来越高。从风扇的管脚连接线种类来看,目前CPU风扇种类有三根连接线控制(3Pin CPU风扇)和四根连接线控制(4Pin CPU风扇)两种。3Pin CPU风扇是利用风扇转速控制器(PWM,Pulse Width Modulation)信号控制,不过硬件需要设计一个电压控制电路来控制电压,由于这样控制风扇会对风扇寿命产生很大影响,因此,Intel开发出了另外一种直接利用PWM信号控制,且只有一根控制线接12伏电压来控制的风扇,此种风扇有四根连接线控制。4Pin CPU风扇的连接器具可以兼容3PinCPU风扇。由于3Pin CPU风扇是利用电压控制电路控制电压,再通过控制电压来控制CPU风扇,如果针对4Pin CPU风扇也使用电压控制电路来控制电压作为转速控制,对风扇的寿命可能会造成影响,且在系统组装时,由人工区分风扇种类是一种不科学的做法。
鉴于以上内容,有必要提供一种侦测风扇转速,自动辨别风扇种类的方法。

发明内容本发明的较佳实施例提供一种自动侦测CPU风扇种类的方法,该方法包括以下步骤将风扇设置到满转的速度;通过一传感器读取风扇扇叶固定一段时间内的旋转次数;计算出平均每分钟风扇扇叶的旋转次数为第一旋转次数;将风扇转速控制器设置满占空比以下的任何值;等待一段时间;通过传感器读取风扇扇叶固定一段时间内的旋转次数,并计算出平均每分钟风扇扇叶的旋转次数为第二旋转次数;判断第二旋转次数是否小于第一旋转次数;若第二旋转次数小于第一旋转次数,则风扇为12V电压控制线直接控制的4Pin CPU风扇;若第二旋转次数大于或等于第一旋转次数,则风扇为由电压控制电路控制电压的3Pin CPU风扇。
利用自动侦测CPU风扇种类的方法,可以自动区分3Pin CPU风扇和4Pin CPU风扇。依据风扇的不同类型使用不同的电压控制,这样增加风扇的使用寿命,提高风扇的利用率,减少人工区分风扇的麻烦及相应带来的风扇损坏。

图1是本发明较佳实施例风扇转速控制器控制电压的电路模块图。
图2是本发明自动侦测CPU风扇种类较佳实施例的方法流程图。
具体实施方式如图1所示,是本发明较佳实施例PWM控制电压的电路模块图。该电路模块图包括3Pin CPU风扇控制电压电路模块11,4Pin CPU风扇控制电压电路模块12,转换电路模块13,风扇连接器具模块14,侦测CPU风扇扇叶旋转次数的电路模块15。3Pin CPU风扇控制电压电路模块11是为控制3Pin CPU风扇的PWM信号提供电压,其通过一个电压控制电路提供电压。4Pin CPU风扇控制电压电路模块12是为控制4Pin CPU风扇的PwM信号提供电压,只有一根控制线外接12V电压,控制线为电路中的接有电阻R489的导线。转换电路模块13为3Pin CPU风扇电路控制电压和4Pin CPU风扇电路控制电压转换电路模块图,转换电路模块13中的Q69作用是稳定12V电压。风扇连接器具模块14是3Pin CPU风扇电路和4Pin CPU风扇电路共用的风扇连接器具,其包括中央处理器风扇连接器具16,3PinCPU风扇和4Pin CPU风扇都可以安装在中央处理器风扇连接器具16上。侦测CPU风扇扇叶旋转次数的电路模块15是用来侦测CPU风扇扇叶旋转次数的电路模块图,通过模块15可以侦测出CPU风扇扇叶旋转的次数,计算出风扇扇叶平均每分钟的转速。整个电路模块图的原理是当输入端21输入一个高电平时,高电平进入模块13中的三极管Q51,Q51的栅极(G)端口和漏极(D)端口导通,高电平同时进入模块13中的三极管Q69,Q69中的源极(S)和漏极(D)断开,此时Q69为PWM信号提供稳定12V电压作用,PWM信号通过输入端口28进入模块13,进入模块13的PWM信号直接通过模块12来控制CPU风扇,然后模块15就会测出CPU风扇扇叶的固定一段时间的旋转次数。相反,当输入端21输入一个低电平时,低电平进入模块13中的三极管Q51,Q51的源极(S)端口和栅极(G)端口导通,低电平同时进入模块13中的三极管Q69,Q69中的源极(S)和漏极(D)导通,Q69不起作用,PWM信号通过输入端口28进入模块13,进入模块13的PWM信号进入模块11来控制CPU风扇,然后模块15就会测出CPU风扇扇叶的固定一段时间的旋转次数。
如图2所示,是本发明自动侦测CPU风扇种类较佳实施例的方法流程图;于步骤S21中,风扇设置到满转的速度,满转指的是风扇的占空比为100%的情况;于步骤S22中,通过传感器读取风扇扇叶在固定一段时间内的旋转次数,此时间和旋转次数是用来计算平均每分钟风扇扇叶的旋转次数;于步骤S23中,记录上述固定一段时间内风扇扇叶的旋转次数,计算出平均每分钟风扇扇叶的旋转次数为第一旋转次数;于步骤S24中,将风扇转速控制器设置成满占空比以下的任何占空比值,以减少风扇的旋转速度,测试风扇的种类,例如,将其设为10%的占空比;于步骤S25中,等待一段时间,此时间可以为任意时间,如等待2秒钟;于步骤S26中,通过传感器读取风扇扇叶在固定一段时间内的旋转次数,并计算出平均每分钟风扇扇叶的旋转次数为第二旋转次数;
于步骤S27中,判断第二旋转次数是否小于第一旋转次数;于步骤S28中,若第二旋转次数小于第一旋转次数,则风扇为由12V电压控制线直接控制的4Pin CPU风扇;于步骤S29中,若第二旋转次数大于或等于第一旋转次数,则风扇为由电压控制电路控制电压的3Pin CPU风扇。
权利要求
1.一种自动侦测中央处理器风扇种类的方法,其特征在于,该方法包括如下步骤将风扇设置到满转的速度;通过一传感器读取风扇扇叶固定一段时间内的旋转次数;计算出平均每分钟风扇扇叶的旋转次数为第一旋转次数;将风扇转速控制器设置为满占空比以下的任何值;等待一段时间;通过传感器读取风扇扇叶在固定一段时间内的旋转次数,并计算出平均每分钟风扇扇叶的旋转次数为第二旋转次数;判断第二旋转次数是否小于第一旋转次数;若第二旋转次数小于第一旋转次数,则风扇为12伏电压控制线直接控制的中央处理器风扇。
2.如权利要求1所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述的12伏电压控制线直接控制的中央处理器风扇为四根连接线控制的中央处理器风扇。
3.如权利要求1所述的自动侦测中央处理器风扇种类的方法,其特征在于,该方法还包括若第二旋转次数大于或等于第一旋转次数,则风扇为由电压控制电路控制电压的中央处理器风扇。
4.如权利要求3所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述的由电压控制电路控制电压的中央处理器风扇为三根连接线控制的中央处理器风扇。
5.如权利要求1所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述风扇设置为满转的速度时的占空比为100%。
6.如权利要求1所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述将风扇转速控制器设置成满占空比以下的任何占空比值是用来降低中央处理器风扇的转速。
7.一种自动侦测中央处理器风扇种类的方法,其特征在于,该方法包括如下步骤将风扇设置到满转的速度;通过一传感器读取风扇扇叶固定一段时间内的旋转次数;计算出平均每分钟风扇扇叶的旋转次数为第一旋转次数;将风扇转速控制器设置为满占空比以下的任何值;等待一段时间;通过传感器读取风扇扇叶在固定一段时间内的旋转次数,并计算出平均每分钟风扇扇叶的旋转次数为第二旋转次数;判断第二旋转次数是否小于第一旋转次数;若第二旋转次数大于或等于第一旋转次数,则风扇为由电压控制电路控制电压的中央处理器风扇。
8.如权利要求7所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述的由电压控制电路控制电压的中央处理器风扇为三根连接线控制的中央处理器风扇。
9.如权利要求7所述的自动侦测中央处理器风扇种类的方法,其特征在于,该方法还包括若第二旋转次数小于第一旋转次数,则风扇为12伏电压控制线直接控制的中央处理器风扇。
10.如权利要求9所述的自动侦测中央处理器风扇种类的方法,其特征在于,所述的12伏电压控制线直接控制的中央处理器风扇为四根连接线控制的中央处理器风扇。
全文摘要
一种自动侦测中央处理器风扇种类的方法,包括如下步骤将风扇设置到满转的速度;通过一传感器读取风扇扇叶固定一段时间内的旋转次数;计算出平均每分钟风扇扇叶的旋转次数为第一旋转次数;将风扇转速控制器设置满占空比以下的任何值;等待一段时间;通过传感器读取风扇扇叶在固定一段时间内的旋转次数,并计算出平均每分钟风扇扇叶的旋转次数为第二旋转次数;判断第二旋转次数是否小于第一旋转次数;若第二旋转次数小于第一旋转次数,则风扇为四根连接线控制的中央处理器风扇。若没有,则风扇为三根连接线控制的中央处理器风扇。利用本发明,可以自动区分中央处理器风扇的种类,增加风扇的使用寿命,提高风扇的利用率。
文档编号G06F11/00GK1892609SQ20051003590
公开日2007年1月10日 申请日期2005年7月9日 优先权日2005年7月9日
发明者张育诚 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1