发明名称 无刷直流PWM风扇转速检测装置及方法APPARATUS AND METHOD FOR TESTING ROTATION SPEED OF DIRECT CURRENT BRUSHLESS PWM COOLING FANS
摘要 本发明提供一种无刷直流PWM风扇转速检测装置,该装置包括:一PWM风扇、一测试该PWM风扇的风扇检测仪及一提供风扇检测仪电源的电源供应器。所述风扇检测仪由电源、操作按键、LCD萤幕、微控制器、PWM波形产生器、接线端子排构成。其中电源提供风扇检测仪和PWM风扇电源,可以在外部电源切断时,保存最近一次风扇测试资料;接线端子排连接风扇检测仪与PWM风扇;PWM波形产生器分别连接微控制器和接线端子排;操作按键和LCD萤幕位于风扇检测仪表面,二者透过数据线与微控制器相连。本发明还提供一种无刷直流PWM风扇转速检测方法。
申请公布号 TWI264536 申请公布日期 2006.10.21
申请号 TW094102632 申请日期 2005.01.28
申请人 鸿海精密工业股份有限公司 发明人 黄登聪;徐华勇
分类号 G01P3/42;H02P5/00 主分类号 G01P3/42
代理机构 代理人
主权项 1.一种无刷直流PWM风扇转速检测装置,包括一PWM风 扇、一测试该PWM风扇的风扇检测仪及一提供风扇 检测仪电源的电源供应器,所述风扇检测仪由电源 、操作按键、LCD萤幕、微控制器、PWM波形产生器 、接线端子排构成,其中: 电源为风扇检测仪与PWM风扇提供电源,其在外部电 源切断时,保存最近一次PWM风扇测试资料; 接线端子排连接风扇检测仪与待检测之PWM风扇; PWM波形产生器分别连接微控制器和接线端子排; 操作按键和LCD萤幕位于风扇检测仪表面,二者透过 数据线与微控制器相连。 2.如申请专利范围第1项所述之无刷直流PWM风扇转 速检测装置,所述微控制器接收PWM风扇从接线端子 排传回的转速回馈信号,即时计算风扇转速,产生 特定PWM波所需的频率和非空因数参数,控制PWM波形 产生器工作,并且处理操作按键和LCD萤幕显示信息 。 3.如申请专利范围第2项所述之无刷直流PWM风扇转 速检测装置,所述微控制器包括: 一系统初始化模组,用于调出储存在微控制器EEPROM 中的PWM风扇的料号参数,初始化程序中操作按键的 标志位及初始化测试点数的变量; 一参数更新模组,用于从一个测试点切换到测试下 一个测试点时更新非空因数和对应的参考转速; 一转速计算模组,用于计算该PWM风扇的转速; 一判断模组,用于判断是否到测试时间,判断风扇 转速是否在误差范围之内及判断所有测试点是否 测试完毕。 4.如申请专利范围第1项所述之无刷直流PWM风扇转 速检测装置,其中PWM波形产生器在微控制器的控制 下产生符合要求的PWM波,提供给PWM风扇做转速控制 之用。 5.如申请专利范围第1项所述之无刷直流PWM风扇转 速检测装置,其中操作按键用于完成对风扇料号参 数的输入。 6.如申请专利范围第5项所述之无刷直流PWM风扇转 速检测装置,其中风扇料号参数包括测试点数、PWM 波的频率、非空因数、风扇参考转速、测试时间 。 7.如申请专利范围第1项所述之无刷直流PWM风扇转 速检测装置,其中LCD萤幕用于显示测试过程中的PWM 风扇的参数信息,所述参数信息包括转速値、频率 値、非空因数、测试时间以及测试的结果。 8.一种无刷直流PWM风扇转速检测方法,其可藉由风 扇检测仪提供可程式的PWM波、设置PWM风扇的测试 点数检测PWM风扇转速,该方法包括如下步骤: 开启一电源供应器,初始化程序中的标志位及初始 化测试点数变量I等于零,调出系统储存在一微控 制器EEPROM中的料号参数; 计算该PWM风扇在某测试点的实际转速; 判断是否到达下一个测试点的测试时间; 若到达下一个测试点的测试时间,则判断上述测试 点的实际转速是否在误差范围内; 若该测试点的实际转速没有超出误差范围,则判断 该PWM风扇的所有测试点是否测试完毕; 若该PWM风扇的所有测试点均已测试过完毕,则在LCD 萤幕上显示该PWM风扇通过测试的提示信息; 等待测试下一个PWM风扇;及 即时监控操作按键状态。 9.如申请专利范围第8项所述之无刷直流PWM风扇转 速检测方法,其中判断是否到达下一个测试点的测 试时间之步骤还包括: 如果没有到达下一个测试点的测试时间,则进入即 时监控操作按键状态之步骤。 10.如申请专利范围第8项所述之无刷直流PWM风扇转 速检测方法,其中判断上述测试点的实际转速是否 在误差范围内之步骤还包括: 如果该测试点的实际转速超出了误差范围,则在LCD 萤幕显示该PWM风扇没有通过测试之警示信息,进入 等待测试下一个PWM风扇之步骤。 11.如申请专利范围第8项所述之无刷直流PWM风扇转 速检测方法,其中判断该PWM风扇的所有测试点是否 测试完毕之步骤还包括: 如果还有测试点没有测完,则更新下一个测试点的 非空因数和该测试点参数,进入即时监控操作按键 状态之步骤。 12.如申请专利范围第8项所述之无刷直流PWM风扇转 速检测方法,其中即时监控操作按键状态之步骤包 括: 即时监控判断每个操作按键的断开与闭合状态; 如果监控到表示停止检测的操作按键闭合,则执行 停止检测的动作,切断电源供应器; 如果监控到表示需增加或减少PWM风扇参考转速的 操作按键闭合,则执行重新设定参考转速的动作, 再计算该PWM风扇的实际转速; 如果监控到表示需更换PWM风扇的料号,则进入INT0 中断服务程序,重新设定该新料号的料号参数,再 计算新料号风扇在各个测试点的实际转速。 13.如申请专利范围第12项所述之无刷直流PWM风扇 转速检测方法,所述进入INT0中断服务程序,重新设 定该新料号的料号参数包括步骤: 关闭INT0中断; 设定该料号PWM风扇的测试点数; 设定到达每个测试点的测试时间; 设定每个测试点PWM波的频率; 设定每个测试点的非空因数; 设定每个测试点非空因数对应的参考转速;及 打开INT0中断。 图式简单说明: 第一图系无刷直流PWM风扇转速检测装置之硬体架 构图。 第二图系本发明风扇检测仪硬件框图。 第三图系本发明微控制器的功能模组图。 第四图系本发明无刷直流PWM风扇转速检测方法之 相同料号检测作业流程图。 第五图系本发明无刷直流PWM风扇转速检测方法之 进入中断服务程序设置参数之流程图。
地址 台北县土城市自由街2号