一种风扇转速测试系统及方法,该方法包括如下步骤:主机调出储存于其中的风扇料号参数,并初始化测试点数的变量为零;主机传送一脉冲宽度调制波的频率和占空比给可编程门阵列,使可编程门阵列产生高频率的脉冲宽度调制波;主机根据测试时间参数判断是否到达测试时间;当到达测试时间时,由可编程门阵列通过风扇接口板采集待检测的脉冲宽度调制风扇的转速回馈信号,并传送给数据采集卡;数据采集卡将该转速回馈信号转换成数字信号并传给主机;主机根据该数字信号计算出该脉冲宽度调制风扇的实际转速并根据占空比对应的风扇参考转速判断风扇实际转速是否在误差范围之内。利用本发明专利技术提高了测试准确性,降低了测试成本。
【技术实现步骤摘要】
本专利技术涉及一种风扇转速测试系统及方法,尤其涉及一种基于可编程门阵列的风扇转速测试系统及方法。
技术介绍
PWM的全称是Pulse Width Modulation(脉冲宽度调制),其把变流器的输出电压斩波成为脉冲,通过改变脉冲的宽度、数量或者分布规则,以改变输出电压的数值和频率的控制方法。因PWM风扇有节能等诸多优点,而成为PC系统散热领域的新宠。占空比(Duty Cycle)是指高电平在一个周期之内所占的时间比率,占空比越大,电路开通时间就越长。PWM风扇的转速随着占空比的大小成比例的增大,达到风扇转速控制的目的。但由于其为新产品,利用原来的检测方式,用信号发生器产生所需要的一定频率、占空比(需用示波器侦测)的PWM波,再用转速计测试风扇的转速的检测方式。该检测方式所需设备众多,占用空间比较大,并且测试相当麻烦,所需人员专业素质也必须较高,因此不适合于生产线大量产品的流水线作业。此外,原来的检测方式都是通过单片机控制信号发生器产生符合要求的PWM波提供给风扇做转速控制之用,这样得到的PWM波频率不够高,会影响到测试结果的精度。
技术实现思路
鉴于以上内容,有必要提供一种风扇转速测试系统,其可利用可编程门阵列产生高频率的PWM波,提高测试准确性,降低测试成本。鉴于以上内容,还有必要提供一种风扇转速测试方法,其可利用可编程门阵列产生高频率的PWM波,提高测试准确性,降低测试成-->本。一种风扇转速测试系统,包括风扇接口板,所述风扇接口板连接有待检测的脉冲宽度调制风扇。该风扇转速测试系统还包括主机、数据采集卡及可编程门阵列,所述主机于测试开始时调出储存于其中的风扇料号参数,所述风扇料号参数包括测试点数、脉冲宽度调制波的频率、占空比、各占空比对应的风扇参考转速及测试时间,初始化所述测试点数的变量并传送所述的脉冲宽度调制波的频率和占空比给所述可编程门阵列;所述可编程门阵列根据所述脉冲宽度调制波的频率和占空比产生高频率的脉冲宽度调制波,对待检测的脉冲宽度调制风扇进行转速控制;所述数据采集卡根据所述测试时间向所述可编程门阵列传送采集信息,由可编程门阵列通过风扇接口板采集待检测的脉冲宽度调制风扇的转速回馈信号,传送给数据采集卡,数据采集卡将该转速回馈信号转换成数字信号传送给主机;所述主机根据所述数字信号计算出该脉冲宽度调制风扇的实际转速并根据所述占空比对应的风扇参考转速判断风扇实际转速是否在误差范围之内。一种风扇转速测试方法,包括如下步骤:主机调出储存于其中的风扇料号参数,所述风扇料号参数包括测试点数、脉冲宽度调制波的频率、占空比、各占空比对应的风扇参考转速及测试时间,并初始化测试点数的变量为零;主机传送一脉冲宽度调制波的频率和占空比给可编程门阵列,使可编程门阵列产生高频率的脉冲宽度调制波控制与风扇接口板连接的待检测的脉冲宽度调制风扇的转速;主机根据所述测试时间参数判断是否到达测试时间;当到达测试时间时,主机通过数据采集卡传送一采集信息给可编程门阵列,由可编程门阵列通过风扇接口板采集待检测的脉冲宽度调制风扇的转速回馈信号,并传送给数据采集卡;数据采集卡收到所述转速回馈信号后,将该转速回馈信号转换成数字信号并传给主机;主机根据该数字信号计算出该脉冲宽-->度调制风扇的实际转速并根据所述占空比对应的风扇参考转速判断风扇实际转速是否在误差范围之内。相较于现有技术,所述的风扇转速测试系统及方法,利用可编程门阵列产生高频率的PWM波,提高了测试的准确性,降低了测试成本,更适合生产线大量产品的流水线作业。附图说明图1是本专利技术风扇转速测试系统较佳实施例的硬件架构图。图2是图1所示主机的功能模块图。图3是本专利技术风扇转速测试方法较佳实施例的整体流程图。图4是本专利技术风扇转速测试方法较佳实施例的进入中断服务程序设置参数的流程图。具体实施方式如图1所示,是本专利技术风扇转速测试系统较佳实施例的硬件架构图。该系统主要包括显示设备10、主机20、数据采集卡30、可编程门阵列40及风扇接口板50,所述风扇接口板50提供4个通道的风扇接口,用于将待检测的PWM风扇60跟可编程门阵列40连接起来,通过转速回馈线70将采集到的待检测PWM风扇60的转速回馈信号传给可编程门阵列40。其中,主机20负责运行系统的应用程序,对各个设备进行控制调配,该主机20中存储有多个常用PWM风扇的料号参数,所述风扇料号参数包括:测试点数、PWM波的频率、占空比、各占空比对应的风扇参考转速及测试时间等。该主机20于测试开始时调出储存于其中的风扇料号参数,初始化所述测试点数的变量并通过RS232串行传输口(也可以是其它串行或并行传输口)传送所述的PWM波的频率和占空比给所述可编程门阵列40。所述可编程门阵列40用于根据主机20传送过来的PWM波的频率和占空比产生高频率的PWM波对待检测的PWM风扇60进行转速控制。-->所述数据采集卡30用于根据所述测试时间向所述可编程门阵列40传送采集信息,由可编程门阵列40通过风扇接口板50采集待检测的PWM风扇60的转速回馈信号,传送给数据采集卡30,数据采集卡30将该转速回馈信号转换成数字信号传送给主机20。所述主机20对该数字信号进行数字滤波处理,然后根据该数字信号计算出该待检测的PWM风扇60的实际转速,并根据风扇料号参数、该待检测的PWM风扇60的实际转速和测试点数的变量判断该待检测的PWM风扇60的实际转速是否在误差范围之内,判断所有测试点是否测试完毕等。所述显示设备10用于显示测试过程中的参数信息及测试结果,如转速值、频率值、占空比、测试时间以及报警信息等。如图2所示,是图1所示主机的功能模块图。所述主机20包括系统初始化模块201,参数变更模块202,转速计算模块203及判断模块204。其中,系统初始化模块201用于根据主机20下达的测试指令调出存储于主机20中的待检测的PWM风扇60的料号参数并初始化测试点数的变量I为零。转速计算模块203用于根据数据采集卡30转换得到的待检测的PWM风扇60的转速回馈数字信号,对该数字信号进行数字滤波处理,计算该数字信号的频率再乘以一个转速因子就得到该待检测的PWM风扇60的实际转速。判断模块204用于根据风扇料号参数、该待检测的PWM风扇60的实际转速和测试点数的变量I判断是否到测试时间,判断该待检测的PWM风扇60的实际转速是否在误差范围之内及判断所有测试点是否测试完毕等。参数变更模块202用于从一个测试点切换到下一个测试点时变更PWM波的频率、占空比和该占空比对应的风扇参考转速。如下所述,是通过前述风扇转速测试系统,实施风扇转速测试的步骤。-->当测试人员要对一个新的PWM风扇进行转速测试时,首先,测试人员在主机20中设置多个常用PWM风扇的料号参数,所述风扇料号参数包括:测试点数、PWM波的频率、占空比、各占空比对应的风扇参考转速及测试时间等。测试点数的设定一般是由客户决定,因PWM风扇在相同电压不同占空比下会有不同的转速,为检测不同占空比下的转速,需要设定测试点数。如一款PWM风扇,须测占空比为0%、25%、75%、100%这四个点下对应的转速,因此该款PWM风扇的测试点数设定为4。然后把对应的占空比与各占空比所对应的参考转速输入,所述参考转速是由风扇的性能所决定本文档来自技高网...
【技术保护点】
一种风扇转速测试系统,包括风扇接口板,所述风扇接口板连接有待检测的脉冲宽度调制风扇,其特征在于:该风扇转速测试系统还包括主机、数据采集卡及可编程门阵列,所述主机于测试开始时调出储存于其中的风扇料号参数,所述风扇料号参数包括测试点数、脉冲宽度调制波的频率、占空比、各占空比对应的风扇参考转速及测试时间,初始化所述测试点数的变量并传送所述的脉冲宽度调制波的频率和占空比给所述可编程门阵列;所述可编程门阵列根据所述脉冲宽度调制波的频率和占空比产生高频率的脉冲宽度调制波,对待检测的脉冲宽度调制风扇进行转速控制;所述数据采集卡根据所述测试时间向所述可编程门阵列传送采集信息,由可编程门阵列通过风扇接口板采集待检测的脉冲宽度调制风扇的转速回馈信号,传送给数据采集卡,数据采集卡将该转速回馈信号转换成数字信号传送给主机;所述主机根据所述数字信号计算出该脉冲宽度调制风扇的实际转速并根据所述占空比对应的风扇参考转速判断风扇实际转速是否在误差范围之内。
【技术特征摘要】
1.一种风扇转速测试系统,包括风扇接口板,所述风扇接口板连接有待检测的脉冲宽度调制风扇,其特征在于:该风扇转速测试系统还包括主机、数据采集卡及可编程门阵列,所述主机于测试开始时调出储存于其中的风扇料号参数,所述风扇料号参数包括测试点数、脉冲宽度调制波的频率、占空比、各占空比对应的风扇参考转速及测试时间,初始化所述测试点数的变量并传送所述的脉冲宽度调制波的频率和占空比给所述可编程门阵列;所述可编程门阵列根据所述脉冲宽度调制波的频率和占空比产生高频率的脉冲宽度调制波,对待检测的脉冲宽度调制风扇进行转速控制;所述数据采集卡根据所述测试时间向所述可编程门阵列传送采集信息,由可编程门阵列通过风扇接口板采集待检测的脉冲宽度调制风扇的转速回馈信号,传送给数据采集卡,数据采集卡将该转速回馈信号转换成数字信号传送给主机;所述主机根据所述数字信号计算出该脉冲宽度调制风扇的实际转速并根据所述占空比对应的风扇参考转速判断风扇实际转速是否在误差范围之内。2.如权利要求1所述的风扇转速测试系统,其特征在于,所述主机还根据测试点数参数和测试点数的变量判断是否所有的测试点数已测试完毕,若测试点数的变量小于测试点数参数,表示未测试完毕则传送另一脉冲宽度调制波的频率和占空比给所述可编程门阵列进行下一个测试点测试。3.如权利要求1所述的风扇转速测试系统,其特征在于,所述主机在接收到数据采集卡传送过来的数字信号后,会对该数字信号进行数字滤波处理。4.如权利要求1所述的风扇转速测试系统,其特征在于,所述风扇转速测试系统还包括一显示设备,用于显示测试过程中的参数信息及测试结果。5.如权利要求1所述的风扇转速测试系统,其特征在于,所述脉冲宽度调制风扇的转速回馈信号是通过一转速回馈线反馈给可编程门阵列。6.如权利要求1所述的风扇转速测试系统,其特征在于,所述脉冲宽度调制风扇的实际...
【专利技术属性】
技术研发人员:黄登聪,余国俊,兰军,龙丰,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。