一种飞腾计算机智能风扇控制电路、方法、系统及终端与流程

文档序号:36004109发布日期:2023-11-16 18:39阅读:54来源:国知局
一种飞腾计算机智能风扇控制电路、方法、系统及终端与流程

本发明属于计算机,尤其涉及一种飞腾计算机智能风扇控制电路、方法、系统及终端。


背景技术:

1、随着计算机技术的不断发展,电子计算机也在人们的日常生活中广泛应用,计算机主板上通常会搭载散热风扇进行散热,降低处理器温度,从而保证主板正常的运行;计算机在实现对散热风扇的控制时,首先要获取到主板的温度,根据温度信息去动态调节pwm信号(pulse width modulation,pwm),当温度较高时,pwm控制信号增大,使风扇转速加大,从而降低温度;当温度较低时,pmw控制信号减小,使风扇转速减小。

2、目前的飞腾计算机中通常使用外部的数字温度传感器和热敏三极管安装在主板上,并通过smbus总线(system management bus,smbus)与单片机或者主板ec芯片连接;热敏三极管感应温度,数字温度传感器生成温度数据,通过smbus总线传递给单片机,单片机收到温度数据后将pwm信号输出给散热风扇,从而调节风扇转速;上述方法检测的温度为温度传感器的温度,而在主板上主要的发热单元为cpu(central processing unit,cpu),虽然在主板布局时,温度传感器通常放置在cpu旁边,但如果计算机突然全负载使用,cpu的温度会极速上升,而传感器要通过主板的热传导才能检测到cpu的温度上升,这就会产生时间差,在这个时间差内,如果cpu温度温度过高而得不到调整,就可能会导致主板系统死机,不仅有损设备的使用寿命,还严重影响用户体验。


技术实现思路

1、本发明的目的在于针对现有技术的不足,提供一种飞腾计算机智能风扇控制电路、方法、系统及终端,该飞腾计算机智能风扇控制电路、方法、系统及终端可以有效解决上述问题。

2、一方面,本发明提供了一种飞腾计算机智能风扇控制电路,所述电路包括芯片u24、智能风扇芯片、电阻r144、电阻r148、mos管pq13和mos管pq18;所述芯片u24的13号引脚通过所述mos管pq18分别与cpu的i2c端口和vddio端连接,所述芯片u24的14号引脚通过所述mos管pq13分别与所述cpu的i2c端口和所述vddio端连接;所述芯片u24的所述13号引脚和所述14号引脚还分别通过所述电阻r144和所述电阻r148与电源p3v3端连接,所述芯片u24的1号引脚和2号引脚分别与所述智能风扇芯片的4号引脚和3号引脚连接。

3、本发明所述的飞腾计算机智能风扇控制电路,其中,所述cpu的i2c信号通过设置在所述芯片u24与所述cpu之间的组合电路进行电平转换,所述组合电路包括所述mos管pq13、所述mos管pq18、所述电阻r144和所述电阻r148。

4、本发明所述的飞腾计算机智能风扇控制电路,其中,所述芯片u24通过所述1号引脚向所述智能风扇芯片的所述4号引脚输出pwm信号。

5、另一方面,本发明提供了一种飞腾计算机智能风扇控制方法,所述方法包括下述步骤:

6、步骤一:cpu内部的集成传感器对所述cpu进行测温,得到的温度数据通过所述cpu的i2c信号输出;

7、步骤二:对所述i2c信号进行电平转换;

8、步骤三:mcu上的i2c接口接收转换后的所述i2c信号并从中读取所述温度数据,获得所述温度数据后,所述mcu通过设定的温度曲线与pwm输出算法来生成pwm信号并输出;

9、步骤四:智能风扇模块接收所述pwm信号,并根据所述pwm信号对风扇转速进行调节。

10、本发明所述的飞腾计算机智能风扇控制方法,其中,所述i2c信号通过设置在所述mcu与所述cpu之间的组合电路进行电平转换,所述组合电路包括mos管和电阻。

11、本发明所述的飞腾计算机智能风扇控制方法,其中,所述mcu根据所述cpu内部所述集成传感器的i2c协议来从转换后的所述i2c信号中读取所述温度数据。

12、本发明还提供了一种飞腾计算机智能风扇控制系统,所述系统包括:

13、测温单元,用于测量cpu的内部温度并将温度数据通过所述cpu的i2c信号输出;所述测温单元包括所述cpu和所述cpu内部的集成传感器;

14、电平转换单元,用于将所述i2c信号进行电平转换;

15、pwm信号生成单元,用于接收转换后的所述i2c信号并从中读取所述温度数据,通过设定的温度曲线与pwm输出算法来生成pwm信号后输出;所述pwm信号生成单元包括mcu;

16、调节单元,接收所述pwm信号,并根据所述pwm信号调节智能风扇转速。

17、本发明所述的飞腾计算机智能风扇控制系统,其中,所述电平转换单元通过设置在所述cpu与所述mcu之间的组合电路来将所述i2c信号进行电平转换,所述组合电路包括mos管和电阻。

18、本发明所述的飞腾计算机智能风扇控制系统,其中,所述pwm信号生成单元根据所述集成传感器的i2c协议来从转换后的所述i2c信号中读取所述温度数据。

19、本发明还提供了一种飞腾计算机智能风扇控制终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述飞腾计算机智能风扇控制方法的步骤。

20、本发明的有益效果在于:cpu内部集成传感器收集到cpu的温度,cpu将温度数据通过i2c信号传输出去,i2c信号经电平转换后送至mcu,mcu读取温度数据后,通过温度曲线和pwm算法生成pwm信号,智能风扇接收到pwm信号后再对风扇转速进行调节;本发明可以实时、准确地读取到飞腾计算机cpu内部的温度值,精准调节风扇转速对cpu进行降温,不会存在调节时间差过大从而cpu温度过高导致死机的情况,提升了系统的稳定性,也提高了用户体验。



技术特征:

1.一种飞腾计算机智能风扇控制电路,其特征在于,所述电路包括芯片u24、智能风扇芯片、电阻r144、电阻r148、mos管pq13和mos管pq18;所述芯片u24的13号引脚通过所述mos管pq18分别与cpu的i2c端口和vddio端连接,所述芯片u24的14号引脚通过所述mos管pq13分别与所述cpu的i2c端口和所述vddio端连接;所述芯片u24的所述13号引脚和所述14号引脚还分别通过所述电阻r144和所述电阻r148与电源p3v3端连接,所述芯片u24的1号引脚和2号引脚分别与所述智能风扇芯片的4号引脚和3号引脚连接。

2.如权利要求1所述的电路,其特征在于,所述cpu的i2c信号通过设置在所述芯片u24与所述cpu之间的组合电路进行电平转换,所述组合电路包括所述mos管pq13、所述mos管pq18、所述电阻r144和所述电阻r148。

3.如权利要求2所述的电路,其特征在于,所述芯片u24通过所述1号引脚向所述智能风扇芯片的所述4号引脚输出pwm信号。

4.一种飞腾计算机智能风扇控制方法,其特征在于,所述方法包括下述步骤:

5.如权利要求4所述的方法,其特征在于,所述i2c信号通过设置在所述mcu与所述cpu之间的组合电路进行电平转换,所述组合电路包括mos管和电阻。

6.如权利要求4所述的方法,其特征在于,所述mcu根据所述cpu内部所述集成传感器的i2c协议来从转换后的所述i2c信号中读取所述温度数据。

7.一种飞腾计算机智能风扇控制系统,其特征在于,所述系统包括:

8.如权利要求7所述的系统,其特征在于,所述电平转换单元通过设置在所述cpu与所述mcu之间的组合电路来将所述i2c信号进行电平转换,所述组合电路包括mos管和电阻。

9.如权利要求7所述的系统,其特征在于,所述pwm信号生成单元根据所述集成传感器的i2c协议来从转换后的所述i2c信号中读取所述温度数据。

10.一种飞腾计算机智能风扇控制终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求4至6任一项所述方法的步骤。


技术总结
本发明适用计算机技术领域,提供了一种飞腾计算机智能风扇控制电路、方法、系统及终端,该方法包括:CPU内部的集成传感器对CPU进行测温,得到的温度数据通过CPU的I2C信号输出;对I2C信号进行电平转换;MCU上的I2C接口接收转换后的I2C信号,MCU根据集成传感器的I2C协议,从转换后的I2C信号中读取温度数据,获得温度数据后,MCU通过设定的温度曲线与PWM输出算法来生成PWM信号并输出;智能风扇接收PWM信号并根据PWM信号进行转速的调节,本发明可以实时、准确地读取到飞腾计算机CPU内部的温度值,精准调节风扇转速对CPU进行降温,不会存在调节时间差过大从而CPU温度过高导致死机的情况,提升了系统的稳定性,也提高了用户体验。

技术研发人员:胡慧旭
受保护的技术使用者:深圳市智微智能科技股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1