1.一种兼顾所有业务板的风扇控制方法,其特征在于,所述兼顾所有业务板的风扇控制方法包括以下步骤:
实时获取各业务板的工作温度;
根据所获取的工作温度及各业务板对应的定标温度计算对应的温度差;
确定各温度差的最大值作为最大温度差;
根据所述最大温度差调整风扇转速,以使所有业务板工作在定标温度或定标温度以下的温度。
2.如权利要求1所述的兼顾所有业务板的风扇控制方法,其特征在于,所述根据所述最大温度差调整风扇转速的步骤包括:
若所述最大温度差对应的工作温度大于对应的定标温度,则增加输出的脉冲信号的占空比,通过输出的脉冲信号控制所述风扇增加转速;
若所述最大温度差对应的工作温度小于对应的定标温度,则减小输出的脉冲信号的占空比,通过输出的脉冲信号控制所述风扇降低转速;
若所述最大温度差对应的工作温度等于对应的定标温度,则稳定输出的脉冲信号的占空比,通过输出的脉冲信号控制所述风扇以当前转速运行。
3.如权利要求1所述的兼顾所有业务板的风扇控制方法,其特征在于,所述实时获取各业务板的工作温度的步骤之前,还包括:
在所述风扇上电时,控制所述风扇以预设转速运行,并发送在位信息查询指令至各业务板;
接收各业务板返回的在位信息,以根据所接收到的在位信息获取对应业务板的工作温度。
4.如权利要求1所述的兼顾所有业务板的风扇控制方法,其特征在于,所述根据所获取的工作温度及各业务板对应的定标温度计算对应的温度差的步骤包括:
判断所获取的工作温度是否在预设的温度范围内;
若是,则根据所述工作温度及对应的定标温度计算对应的温度差;
若否,则根据预设温度及对应的定标温度计算对应的温度差。
5.如权利要求1至4任一项所述的兼顾所有业务板的风扇控制方法,其特征在于,所述根据所述最大温度差调整风扇转速,以使所有业务板工作在定标温度或定标温度以下的温度的步骤之后,还包括:
获取当前的系统时间,记录当前时间对应的各业务板的工作温度、最大温度差及风扇转速;
提供查询界面,以供用户基于所述查询界面查询各系统时间对应的各业务板的工作温度、最大温度差及风扇转速。
6.一种兼顾所有业务板的风扇控制装置,其特征在于,所述兼顾所有业务板的风扇控制装置包括:
获取模块,用于实时获取各业务板的工作温度;
计算模块,用于根据所获取的工作温度及各业务板对应的定标温度计算对应的温度差;
确定模块,用于确定各温度差的最大值作为最大温度差;
转速控制模块,用于根据所述最大温度差调整风扇转速,以使所有业务板工作在定标温度或定标温度以下的温度。
7.如权利要求6所述的兼顾所有业务板的风扇控制装置,其特征在于,所述转速控制模块包括加速单元、减速单元及稳定转速单元;
所述加速单元,用于若所述最大温度差对应的工作温度大于对应的定标温度,则增加输出的脉冲信号的占空比,通过输出的脉冲信号控制所述风扇增加转速;
所述减速单元,用于若所述最大温度差对应的工作温度小于对应的定标温度,则减小输出的脉冲信号的占空比,通过输出的脉冲信号控制所述风扇降低转速;
所述稳定转速单元,用于若所述最大温度差对应的工作温度等于对应的定标温度,则稳定输出的脉冲信号的占空比,通过输出的脉冲信号控制所述 风扇以当前转速运行。
8.如权利要求6所述的兼顾所有业务板的风扇控制装置,其特征在于,所述兼顾所有业务板的风扇控制装置还包括发送模块及接收模块;
所述发送模块,用于在所述风扇上电时,控制所述风扇以预设转速运行,并发送在位信息查询指令至各业务板;
所述接收模块,用于接收各业务板返回的在位信息,以根据所接收到的在位信息获取对应业务板的工作温度。
9.如权利要求6所述的兼顾所有业务板的风扇控制装置,其特征在于,所述计算模块包括判断单元及计算单元;
所述判断单元,用于判断所获取的工作温度是否在预设的温度范围内;
所述计算单元,用于若所获取的工作温度在所述温度范围内,则根据所述工作温度及对应的定标温度计算对应的温度差;
所述计算单元,还用于若所获取的工作温度不在所述温度范围内,则根据预设温度及对应的定标温度计算对应的温度差。
10.如权利要求6至9任一项所述的兼顾所有业务板的风扇控制装置,其特征在于,所述兼顾所有业务板的风扇控制装置还包括存储模块及查询模块;
所述存储模块,用于获取当前的系统时间,记录当前时间对应的各业务板的工作温度、最大温度差及风扇转速;
所述查询模块,用于提供查询界面,以供用户基于所述查询界面查询各系统时间对应的各业务板的工作温度、最大温度差及风扇转速。