一种直流风机控制方法及装置、空调器制造方法及图纸

技术编号:15536114 阅读:239 留言:0更新日期:2017-06-05 03:01
本发明专利技术实施例提供一种直流风机控制方法及装置、空调器,涉及空调控制领域,能够在风机没有可用的PMW口的情况下对空调风机转速进行控制。该方法包括:获取直流风机的实际转速;根据实际转速和预设目标转速计算转速差;根据转速差计算驱动方波M个周期的总导通时间;导通时间为驱动方波中高电平存在的时间;根据总导通时间和预设方法控制I/O口输出驱动方波每连续M个周期的导通时间;所述M为正整数且M≥1;根据I/O口输出的驱动方波驱动直流风机。本发明专利技术应用于空调控制。

DC fan control method and device, air conditioner

The embodiment of the invention provides a DC fan control method and a device, an air conditioner, and relates to the air conditioner control field, and can control the speed of an air conditioner fan when the fan is not provided with an PMW port. The method includes: obtaining the actual speed DC fan; according to the actual speed and the preset target speed calculation speed difference; according to the calculation of the total conductance driven square wave M cycles through the time difference speed; conduction time for driving high level square wave in time; according to the total conduction time and preset control method I/O square wave output drive each successive cycles M conduction time; the M is a positive integer and M is not less than 1; according to the I/O output driver square wave driving DC fan. The invention is applied to air conditioning control.

【技术实现步骤摘要】
一种直流风机控制方法及装置、空调器
本专利技术涉及控制领域,尤其涉及一种直流风机控制方法及装置、空调器。
技术介绍
一般的空调主控基板与驱动基板是分开的,使用两个芯片分别进行控制,直流风机通过主控基板使用PWM(PulseWidthModulation脉冲宽度调制)专用端口输出方波进行控制,PWM口的精度很高,能够将输出占空比分成500份以上。这里所说的份数是指的根据定时器中断间隔时间长度将输出方波一个周期的时间分为500份以上。而低端变频单元机由于成本要求非常高,因此主控跟驱动使用一个芯片,由于驱动压缩机部分需要6路PWM口,再加上PFC(PowerFactorCorrection功率因数校正)需要一路,总共需要7路PWM,而大部分芯片只有6路PWM口,因此直流风机便没有了PWM端口可用,所以需要一种新的控制方式能够在没有PMW口的情况下对直流风机进行控制。
技术实现思路
本专利技术的实施例提供一种直流风机控制方法及装置、空调器,能够在没有PMW口的情况下使用I/O口发送方波对直流风机进行较为精确的控制。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种直流风机控制方法,包括:获取直流风机的实际转速;根据实际转速和预设目标转速计算转速差;根据转速差计算驱动方波M个周期的总导通时间;导通时间为驱动方波中高电平存在的时间;根据总导通时间和预设方法控制I/O口输出驱动方波每连续M个周期的导通时间;所述M为正整数且M≥1;根据I/O口输出的驱动方波驱动直流风机。第二方面,提供一种直流风机控制装置,该装置包括:采集模块,用于获取直流风机的实际转速;处理模块,用于根据实际转速和预设目标转速计算转速差;根据转速差计算驱动方波M个周期的总导通时间;导通时间为驱动方波中高电平存在的时间;处理模块还用于根据总导通时间和预设方法控制I/O口输出驱动方波每连续M个周期的导通时间;M为正整数且M≥1;驱动模块,用于根据I/O口输出的驱动方波驱动直流风机。第三方面,提供一种空调器,包括第二方面提供的直流风机控制装置。上述方案中提供的直流风机控制方法及装置、空调器,其中直流风机控制方法首先是获取直流风机当前实际转速,而后根据实际转速和预设目标转速比较计算得出转速差,再根据转速差计算驱动方波M个周期的总导通时间,然后根据总导通时间控制I/O口输出驱动方波每连续M个周期的导通时间,最后根据I/O口输出的驱动方波驱动直流风机。本专利技术实施例提供的直流风机控制方法,因为可以首先通过实际转速和预设目标转速的转速差计算出直流风机需要驱动方波的每连续M个周期的总导通时间,而后根据总导通时间计算连续M个周期中每个周期的导通时间,然后通过控制一个I/O口输出符合转速控制要求的方波对直流风机进行控制,实现了在风机没有可用的PMW口的情况下对直流风机的转速控制。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种直流电机控制方法流程示意图;图2为本专利技术另一实施例提供的一种直流电机控制方法部分流程示意图;图3为本专利技术实施例提供的一种直流电机控制装置结构示意图;图4为本专利技术实施例提供的一种直流电机电路部分结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了便于清楚描述本专利技术实施例的技术方案,在本专利技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。需要说明的是,本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。本专利技术实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。现有技术中,低端变频单元机由于成本要求非常高,因此主控跟驱动使用一个芯片,由于驱动压缩机部分需要6路PWM口,再加上PFC需要一路,总共需要7路PWM,而大部分芯片只有6路PWM口,因此直流风机便没有了PWM端口可用,所以需要一种新的控制方式能够在没有PMW口的情况下对直流风机进行控制。针对上述问题,参照图1所示,本专利技术实施例提供一种直流风机控制方法,该方法包括:101、获取直流风机的实际转速。具体的,这里所说的直流风机的实际转速指的是当前直流风机运行时的实际转速。102、根据实际转速和预设目标转速计算转速差。具体的,预设目标转速Ncont为客户选择,转速差ΔN为预设目标转速和实际转速NO的差,即ΔN=Ncont-NO;这个转速差可以为正值也可以为负值,具体由预设目标转速和实际转速决定。103、根据转速差计算驱动方波M个周期的总导通时间。具体的,驱动方波M个周期的总导通时间指的是驱动方波M个周期中高电平信号存在的总时间。104、根据总导通时间和预设方法控制I/O(英文:input/output中文:输入/输出)口输出驱动方波每连续M个周期的导通时间;所述M为正整数且M≥1。具体的,因为当使用每个周期同步控制的方法时,对每个周期导通时间控制时,所有周期的变化量都一样。假设每个周期导通时间可以分为80份,以4个小周期形成的大周期进行比较;每个周期同步控制时,可以控制输出高电平的总份数只有4*1=4,4*2=8,4*3=12一直到4*80=320,就是80种输出方法(1到80)。而假如以4个周期整体控制时,可以控制第一个周期导通1份,第二个周期导通0份,第三个周期导通0份,第四个周期导通0份,这样总的导通份数就是1+0+0+0=1;也可以控制第一个周期导通1份,第二个周期导通1份,第三个周期导通0份,第四个周期导通0份,这样总的导通份数就是1+1+0+0=2;还可以控制第一个周期导通1份,第二个周期导通1份,第三个周期导通1份,第四个周期导通0份,这样总的导通分份就是1+1+1+0=3;再可以控制第一个周期导通1份,第二个周期导通1份,第三个周期导通1份,第四个周期导通1份,这样总的导通份数就是1+1+1+1=4;以此类推,以四个周期整体控制时的新算法可以1到320每种导通份数都可以执行,也就是320种导通情况,整体精度提高了4倍。所以,同理,本专利技术实施例提供的方案中以每连续M个周期作为整体一个大周期对导通时间进行控制可以使得精度为每个周期同步控制的M倍。105、根据所述I/O口输出的驱动方波驱动直流风机。具体的,驱动方波导通时间改变本文档来自技高网...
一种直流风机控制方法及装置、空调器

【技术保护点】
一种直流风机控制方法,其特征在于,包括:获取直流风机的实际转速;根据所述实际转速和预设目标转速计算转速差;根据转速差计算驱动方波M个周期的总导通时间;所述导通时间为驱动方波中高电平存在的时间;根据所述总导通时间和预设方法控制I/O口输出驱动方波每连续M个周期的导通时间;所述M为正整数且M≥1;根据所述I/O口输出的驱动方波驱动直流风机。

【技术特征摘要】
1.一种直流风机控制方法,其特征在于,包括:获取直流风机的实际转速;根据所述实际转速和预设目标转速计算转速差;根据转速差计算驱动方波M个周期的总导通时间;所述导通时间为驱动方波中高电平存在的时间;根据所述总导通时间和预设方法控制I/O口输出驱动方波每连续M个周期的导通时间;所述M为正整数且M≥1;根据所述I/O口输出的驱动方波驱动直流风机。2.根据权利要求1所述的直流风机控制方法,其特征在于,在获取直流风机的实际转速之前还包括:所述直流风机初始运行时,以预设占空比的驱动方波驱动所述直流风机。3.根据权利要求1所述的直流风机控制方法,其特征在于,所述获取直流风机的实际转速包括:在所述直流风机启动后,每隔第一预设时间长度获取一次直流风机的实际转速。4.根据权利要求1所述的直流风机控制方法,其特征在于,所述根据所述实际转速和预设目标转速计算转速差包括:在所述直流风机启动后,每隔第二预设时间长度将获取到的实际转速的平均值与预设目标转速比较并计算转速差;所述第二预设时间长度为所述第一预设时间长度的预设倍数。5.根据权利要求1所述的直流风机控制方法,其特征在于,所述根据转速差计算驱动方波M个周期的总导通时间包括:当所述转速差的绝对值小于或等于预设阈值时,所述驱动方波M个周期的总导通时间保持不变;当所述转速差的绝对值大于预设阈值时,所述驱动方波M个周期的总导通时间为当前驱动方波M个周期的总导通时间与总导通时间增加量的和;所述总导通时间增加量为转速差与预设参数的乘积。6.根据权利要求1所述的直流风机控制方法,其特征在于,当M为4时,所述预设方法包括:根据第三预设时间长度将所述总导通时间均分为N份;当N=4n时,所述驱动方波每连续四个周期的每个周期的导通时间为N/4;当N=4n+1时,所述驱动方波每连续四个周期的第一个周期的导通时间为n+1,所述驱动方波每连续四个周期的其余三个周期的导通时间为n;当N=4n+2时,所述驱动方波每连续四个周期的第一个周期和第二个周期的导通时间为n+1,所述驱动方波每连续四个周期的其余两个周期导通时间为n;当N=4n+3时,所述驱动方波每连续四个周期的第一个周期、第二个周期和第三个周期的导通时间为n+1,所述驱动方波每连续四个周期的第四个周期的导通时间为n;所述n为自然数。7.一种直流风机控制装置,其特征在于,包括:采集模块,用于获取直流风机的实际转速;处理模块,用于根据所述实际转速...

【专利技术属性】
技术研发人员:林文涛李健李光振
申请(专利权)人:青岛海信日立空调系统有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1