一种风阀角度的控制方法与流程

文档序号:31024273发布日期:2022-08-05 23:19阅读:364来源:国知局
一种风阀角度的控制方法与流程

1.本发明实施例涉及中央吸油烟机技术领域,尤其涉及一种风阀角度的控制方法。


背景技术:

2.中央吸油烟机作为对公共烟道进行排烟的主要设配,通常安装在住宅屋顶公共烟道出口处,其主要工作原理是通过主机物联控制装置采集多个终端物联控制装置上报的风阀开关状态信息,由主机根据风阀开关率计算主机风机频率和各个终端风阀开启的角度,然后由主机物联控制装置广播给每个终端物联控制装置,进而控制风阀角度调整,实现每个用户厨房排烟风量的分配和均衡。
3.现有技术通常是基于风阀转动匀速的情况下,通过控制风阀转动时间达到角度控制的目的,然而在实际应用过程中,由于装配、运输、使用过程中受到温度、结构变形、碳刷老化、油烟污渍等因素影响,会导致风阀转动的速度发生变化(变慢、由慢变快),进而导致风阀角度开启不准的问题,影响产品的使用体验。


技术实现要素:

4.本发明提供一种风阀角度的控制方法,以解决由于风阀角度控制不准确而影响产品使用体验的问题。
5.本发明实施例提供了一种风阀角度的控制方法,所述风阀与风阀电机固定连接,所述风阀电机带动所述风阀转动以调整所述风阀开阀或关阀的角度,所述控制方法包括:
6.获取所述风阀完成完全关阀状态和完全开阀状态之间切换时,所述风阀电机带动所述风阀转动过程产生的第一脉冲数量,其中,所述风阀电机每转动一周对应产生固定数量的脉冲;
7.获取所述风阀的目标转动角度;
8.根据所述目标转动角度、所述第一脉冲数量和所述风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定所述风阀转动目标转动角度对应的第二脉冲数量;
9.根据所述第二脉冲数量控制所述风阀开阀或关阀的角度达到所述目标转动角度。
10.本发明实施例中,通过获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲,可以确定风阀的完全关阀状态与完全开阀状态之间的第一转动角度对应的标准脉冲数量,即第一脉冲数量。然后获取风阀的目标转动角度,并根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量,得到风阀的目标转动角度对应的第二脉冲数量,再根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度。如此,通过对脉冲数量的控制来实现对风阀角度的控制,避免了由于风阀电机出现误差(例如转速快慢不均等)而影响对风阀角度的精准控制,不再受限于风阀结构和转速德国其他因素的影响,提高
控制精准度,减少成本以及提高产品使用体验和竞争力。
附图说明
11.图1为本发明实施例提供的一种风阀角度的控制方法的流程图;
12.图2为本发明实施例提供的另一种风阀角度的控制方法的流程图;
13.图3为本发明实施例提供的又一种风阀角度的控制方法的流程图;
14.图4为本发明实施例提供的又一种风阀角度的控制方法的流程图;
15.图5为本发明实施例提供的又一种风阀角度的控制方法的流程图;
16.图6为本发明实施例提供的又一种风阀角度的控制方法的流程图;
17.图7为本发明实施例提供的又一种风阀角度的控制方法的流程图;
18.图8为本发明实施例提供的又一种风阀角度的控制方法的流程图;
19.图9为本发明实施例提供的又一种风阀角度的控制方法的流程图;
20.图10为本发明实施例提供的又一种风阀角度的控制方法的流程图;
21.图11为本发明实施例提供的一种实际的风阀自检控制方法的流程图;
22.图12为本发明实施例提供的一种实际的风阀角度控制方法的流程图;
23.图13为本发明实施例提供的又一种风阀角度的控制方法的流程图。
具体实施方式
24.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
25.图1为本发明实施例提供的一种风阀角度的控制方法的流程图,如图1所示,可以理解的,风阀与风阀电机固定连接,风阀电机带动风阀转动以调整风阀开阀或关阀的角度,控制方法包括:
26.s11、获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲。
27.其中,完全关阀状态对应风阀的开启角度为零,完全开阀状态对应风阀的开启角度最大,例如90度,本发明实施例对此不做限定,根据风阀类型的不同,可进行适应性选择设计。
28.具体的,风阀电机的转轴与风阀固定连接,可以带动风阀进行同步转动,可以理解的,风阀电机每转动一周,就会带动风阀转动相应的角度,在风阀电机转动的过程中,根据实际情况可以设置风阀电机每转动一周产生固定数量的脉冲,例如风阀电机每转动一周产生一个脉冲,本发明实施例对此不做限定。如此,在风阀完成完全关阀状态和完全开阀状态之间切换的过程,可以确定风阀电机转动的周数,进而可以得到第一脉冲数量。
29.s12、获取风阀的目标转动角度。
30.其中,目标转动角度可以是控制系统内部设定或由用户进行任意设定的,本发明实施例对此不做限定。
31.s13、根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量。
32.其中,第一转动角度的具体大小本发明实施例不做限定,例如90度。
33.具体的,第二脉冲数量可以是关于目标转动角度、第一脉冲数量和第一转动角度的函数关系式,可以理解的,函数关系式中还可以包括其他参数影响因子,具体函数关系式本发明实施例不做限定。在已知目标转动角度、第一脉冲数量和第一转动角度的情况下,通过该函数关系式可以进一步得到第二脉冲数量。
34.s14、根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度。
35.具体的,在确定第二脉冲数量后,控制风阀电机转动来带动风阀进行转动,以实现开阀或关阀,并根据第二脉冲数量调整风阀开阀或关阀的角度与目标转动角度,以实现精准控制风阀的角度。
36.可以理解的,风阀角度控制是由控制设备控制风阀电机转动,从而带动风阀转动,以实时精准调整风阀的角度。风阀电机的转子转轴的转动由控制设备控制,风阀电机的输出转轴与风阀固定连接,风阀电机的转子转轴与输出转轴之间的转速比可以是大于或等于1的值,本发明实施例对此不做限定。在本实施例中,风阀电机在带动风阀进行转动的过程中,风阀电机转动一周通常指风阀电机转子转轴转动一周,在风阀电机转动过程中,通过转子转动的转动,带动风阀电机的输出转轴转动,进而带动风阀转动,以实现风阀的打开或关闭。
37.进一步的,风阀电机在转动过程中,风阀电机的转子每转动一周对应产生固定数量的脉冲,例如1个脉冲。如此,在风阀电机由完全关阀状态至完全开阀状态,或者由完全开阀状态至完全关阀状态的过程中,根据风阀电机转动的周数可以获得第一脉冲数量。然后获取风阀的目标转动角度,并根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度之间的函数关系,确定风阀转动目标转动角度对应的第二脉冲数量,如此,将风阀需要转动的目标转动角度转换计算得到对应的脉冲数量,进而可以确定风阀转动目标角度需要风阀电机转动的周数。再然后,控制风阀电机转动,根据第二脉冲数量控制风阀电机转动对应的周数,使得风阀开阀或关阀的角度达到目标转动角。如此,实现对风阀开阀或关阀角度的精确调整,无需考虑风阀电机的转速的快慢,只需根据电机转动的固定周数就可以实现实时调整风阀开阀或关阀的角度,避免了由于风阀电机出现误差而影响对风阀角度的精准控制。
38.需要说明的是,在对脉冲数量进行计数时,可以采用边沿检测的脉冲技术方式,例如上升沿检测或下降沿检测,本发明实施例对此不做限定。
39.本发明实施例中,通过获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲,可以确定风阀的完全关阀状态与完全开阀状态之间的第一转动角度对应的标准脉冲数量,即第一脉冲数量。然后获取风阀的目标转动角度,并根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量,得到风阀的目标转动角度对应的第二脉冲数量,再根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度。如此,通过对脉冲数量的控制来实现对风阀角度的控制,避免了由于风阀电机出现误差(例如转速快慢不均等)而影响对风阀角度的精准控制,不再受限于风阀结构和转速德国其他因素的影响,提高控制精准度,减少成本以及提高产品使用体验和竞争力。
40.可选的,图2为本发明实施例提供的另一种风阀角度的控制方法的流程图,如图2所示,在图1中步骤s13、根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量,包括:根据第一脉冲数量和第一转动角度确定风阀每转动单位角度对应风阀电机带动风阀转动过程产生的第三脉冲数量;根据第三脉冲数量确定风阀转动目标转动角度时,风阀电机带动风阀转动过程产生的第二脉冲数量。因此,该控制方法具体包括以下步骤:
41.s21、获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲。
42.s22、获取风阀的目标转动角度。
43.s23、根据第一脉冲数量和第一转动角度确定风阀每转动单位角度对应风阀电机带动风阀转动过程产生的第三脉冲数量。
44.具体的,第三脉冲数量可以是根据第一脉冲数量和第一转动角度的比值计算得到,根据风阀的类型和本身机构等因素的不同,不同类型的风阀每转动单位角度对应的第三脉冲数量可能是不同的。
45.s24、根据第三脉冲数量确定风阀转动目标转动角度时,风阀电机带动风阀转动过程产生的第二脉冲数量。
46.具体的,第三脉冲数量为风阀每转动单位角度需要风阀电机转动过程产生的脉冲数量,将第三脉冲数量与目标转动角度的乘积就可以得到目标转动角度对应的脉冲数量,即第二脉冲数量。
47.s25、根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度。
48.本实施例中,在获取到风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量以及需要控制风阀转动的目标转动角度时,根据第一脉冲数量和第一转动角度的比值可以得到风阀每转动单位角度对应风阀电机带动风阀转动过程产生的第三脉冲数量,再根据第三脉冲数量和目标转动角度的乘积得到目标转动角度对应的第二脉冲数量。然后控制风阀电机进行转动,使风阀电机产生的脉冲数量为第二脉冲数量时,进而带动风阀开阀或关阀的角度达到了目标转动角度,实现对风阀角度的精准控制。在此控制过程中,克服了由于风阀电机不稳定或存在误差等问题造成的控制风阀角度不准确的问题,可以理解的,无论风阀电机转动快慢,风阀电机转子转轴每转动一周就会产生固定数量的脉冲,通过对脉冲数量进行计数就可以实现对风阀角度的精准控制,成本低且易于控制实现,大大地提高了使用体验和产品的竞争力。
49.可选的,图3为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图3所示,在根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度之前,还包括:获取风阀转动指令,风阀转动指令包括开阀指令和关阀指令。因此,该控制方法具体包括以下步骤:
50.s31、获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲。
51.s32、获取风阀的目标转动角度。
52.s33、根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量。
53.s34、获取风阀转动指令,风阀转动指令包括开阀指令和关阀指令。
54.其中,风阀转动指令可以是通过通讯由上位机或其他外部控制设备下发的,也可以是用户设定的,本发明实施例对此不做限定。开阀指令指控制风阀打开的角度增大,更利于设备排烟,关阀指令指控制风阀打开的角度减小,进而减小排烟量。可以理解的,用户厨房里的烟机设备在未工作的情况下,风阀是处于完全关阀状态的,以避免公共烟道内的油烟通过风阀进而用户厨房。
55.s35、根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度。
56.本实施例中,在确定风阀转动目标转动角度对应的第二脉冲数量后,仅能获知风阀需要调整的角度,并不能确定风阀是需要进行开阀操作还是关阀操作,因此,需要进一步的通过获取风阀转动指令,根据风阀转动指令具体为开阀指令还是关阀指令来控制风阀电机进行转动。可以理解的,根据风阀转动指令的不同,风阀电机转动的方向也会不同,以区别风阀开阀还是关阀。因此,通过进一步的获取风阀转动指令,并根据风阀转动指令来控制风阀开阀或关阀,以提高对风阀的控制精确度,进而提高产品的竞争力和使用体验。
57.可选的,图4为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图4所示,在图3基础上,在判定风阀转动指令为开阀指令时,步骤s35根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度,包括:
58.s351、发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动。
59.其中,开阀转动信号可以是电平信号,例如高电平信号,本发明实施例对此不做限定。
60.具体的,风阀电机的转动方向包括正转或反转,第一转动方向可以是反转方向,风阀电机在接收到开阀转动信号后,进行反转。需要说明的是,本实施例对于风阀电机的转速大小不做任何限定。
61.s352、检测风阀电机转动过程产生的第四脉冲数量,并判断第四脉冲数量是否大于或等于第二脉冲数量。
62.具体的,在风阀电机转动过程中,风阀电机每转动一周就会对应产生固定数量单脉冲信号,因此,第四脉冲数量在风阀电机每转动一周后,都会增加固定数量的脉冲信号,并将第四脉冲数量实时与第二脉冲数量进行比较,判断第四脉冲数量是否大于或等于第二脉冲数量。可以理解的,在风阀电机转动过程中,随着风阀电机转动周数的变化,第四脉冲数量也是在实时变化的,且无论风阀电机的转动方向是否发生变化,只要风阀电机的转动周数在增加,第四脉冲数量就会增加。进而,当需要改变风阀电机转动方向或者在风阀电机开始转动之前,都需要对第四脉冲数量进行清零,避免第四脉冲数量的计数值不准而影响对风阀电机角度控制的准确性。
63.s353、在判定第四脉冲数量大于或等于第二脉冲数量时,发送停止转动信号至风阀电机,使风阀开阀的角度达到目标转动角度;否则,继续控制风阀电机转动。
64.其中,停止转动信号即为电机刹车信号,可以是电平信号,例如高电平信号,本发明实施例对此不做限定。当风阀电机接收到风阀电机停止转动信号后,就会立即刹车停止转动运行。
65.本实施例中,在判定风阀转动指令为开阀指令时,控制设备立即发送开阀转动信
号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,例如风阀电机开始反转。在风阀电机转动过程中,根据风阀电机每转动一周产生固定数量的脉冲信号的规律,检测风阀电机转动过程产生的第四脉冲数量,第四脉冲数量随着风阀电机转动周数的增加,其具体计数值也会增加,进而判断第四脉冲数量是否大于或等于第二脉冲数量。当第四脉冲数量小于第二脉冲数量时,风阀电机将会继续转动,使得第四脉冲数量继续增加。当第四脉冲数量大于或等于第二脉冲数量时,控制设备立即发送停止转动信号至风阀电机,使得风阀电机刹车停止转动,此时第四脉冲数量不再增加,并与第二脉冲数量相等,同时,风阀电机在转动过程中带动风阀转动的角度等于目标转动角度。如此,完成控制风阀从某个角度位置开阀到下一个角度位置,实现对风阀角度的精准调整。
66.可以理解的,在对风阀角度进行控制的过程中,通过对风阀电机转动周数对应产生的脉冲数量的计数,以及比较控制就是实现对风阀开阀角度的精准控制,不再受限于风阀电机和风阀在装配、运输、使用过程中受到温度、结构变形、碳刷老化、油烟污渍等因素导致风阀转动的速度发生变化(转速变慢、由慢变快)的影响,提高了整个风阀角度控制系统的精准性,同时具有控制结果简单和成本低的优点。
67.可选的,图5为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图5所示,在图3基础上,在判定风阀转动指令为关阀指令时,步骤s35根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度,包括:
68.s354、发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动。
69.其中,关阀转动信号可以是电平信号,例如低电平信号,本发明实施例对此不做限定。
70.具体的,第二转动方向可以是正转方向,风阀电机在接收到关阀转动信号后,进行正转。
71.s355、检测风阀电机转动过程产生的第五脉冲数量,并判断第五脉冲数量是否大于或等于第二脉冲数量。
72.其中,第五脉冲数量在风阀电机每转动一周后,都会增加固定数量的脉冲信号,并将第五脉冲数量实时与第二脉冲数量进行比较,判断第五脉冲数量是否大于或等于第二脉冲数量。
73.可以理解的,当需要改变风阀电机转动方向或者在风阀电机开始转动之前,都需要对第五脉冲数量进行清零,避免第五脉冲数量的计数值不准而影响对风阀电机角度控制的准确性。
74.s356、在判定第五脉冲数量大于或等于第二脉冲数量时,发送停止转动信号至风阀电机,使风阀关阀的角度达到目标转动角度。
75.本实施例中,在判定风阀转动指令为关阀指令时,控制设备立即发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,例如风阀电机开始正转。在风阀电机转动过程中,根据风阀电机每转动一周产生固定数量的脉冲信号的规律,检测风阀电机转动过程产生的第五脉冲数量,第五脉冲数量随着风阀电机转动周数的增加,其具体计数值也会增加,进而判断第五脉冲数量是否大于或等于第二脉冲数量。当第五脉冲数量小于第二脉冲数量时,风阀电机将会继续转动,使得第五脉冲数量继续增加。
当第五脉冲数量大于或等于第二脉冲数量时,控制设备立即发送停止转动信号至风阀电机,使得风阀电机刹车停止转动,此时第五脉冲数量不再增加,并与第二脉冲数量相等,同时,风阀电机在转动过程中带动风阀转动的角度等于目标转动角度。如此,完成控制风阀从某个角度位置关阀到下一个角度位置,实现对风阀角度的精准调整。
76.可选的,图6为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图6所示,在图1中,步骤s11具体的实现方式可以是由单独的控制算法实现,在获得第一脉冲数量的同时,还可以对风阀进行自检,根据每次自检过程得到的第一脉冲数量是否相同来确定风阀是否出现故障或损坏。如此,步骤s11 获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲,具体包括以下步骤:
77.s61、确定风阀处于完全关阀状态,并发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量。
78.其中,风阀处于完全关阀状态,对应风阀的角度为零度,在风阀电机转动过程中,第一脉冲数量会随着风阀电机转动周数的增加而增加。
79.s62、判断风阀电机是否发生堵转。
80.具体的,风阀电机在发生堵转时,风阀电机无法继续转动,此时,风阀电机的电压、电流或者转矩等参数都会发明明显的变化。进而,可以根据风阀电机的任意一个参数都可以判断风阀电机是否发生堵转。
81.s63、在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全开阀状态,并缓存第一脉冲数量。
82.其中,风阀处于完全开阀状态,对应风阀的角度为风阀的最大开阀角度,例如90度。
83.本实施例中,第一脉冲数量可以是风阀电机带动风阀由完全关阀状态至完全开阀状态过程中对应产生的脉冲数量,因此,在获取第一脉冲数量之前,需要确定风阀处于完全关阀状态,并发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量,在此过程中,风阀电机每转动一周,第一脉冲数量就会增加固定的数值。同时,在风阀电机转动过程中,还需检测风阀电机是否发生堵转,并在判定风阀电机发生堵转时,立即发送停止转动信号至风阀电机,使风阀电机刹车停止转动,并缓存此时的第一脉冲数量,即第一脉冲数量就是风阀电机带动风阀由完全关阀状态至完全开阀状态过程中对应产生的脉冲数量。然后获取风阀的目标转动角度,根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量,再根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度,实现对风阀电机的精准控制,提高产品的竞争力和使用体验。
84.可选的,图7为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图7所示,在图6的基础上,在步骤s61确定风阀处于完全关阀状态,并发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量之前,包括:
85.s601、发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第六脉冲数量。
86.s602、判断风阀电机是否发生堵转。
87.s603、在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全关阀状态,并清除第六脉冲数量。
88.具体的,在确定风阀处于完全关阀状态前,风阀可能处于任意角度位置,因此需要发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第六脉冲数量。可以理解的,在此过程中,风阀电机每转动一周都会对应产生固定数量的脉冲,并对其进行计数,即为第六脉冲数量。同时,实时判断风阀电机是否发生堵转,并在判定风阀电机发生堵转时,即风阀处于完全关阀状态,发送停止转动信号至风阀电机,使风阀电机刹车停止转动,且风阀处于完全关阀状态。由于第六脉冲数量为不需要的脉冲计数值,因此可以清除第六脉冲数量,以避免在获取第一脉冲数量时,影响对第一脉冲数量的计数值,从而影响对风阀角度控制的准确性。
89.可选的,图8为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图8所示,在图6的基础上,在步骤s63在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全开阀状态,并缓存第一脉冲数量之后,还包括以下步骤:
90.s64、发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第七脉冲数量。
91.s65、判断风阀电机是否发生堵转。
92.s66、在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全关阀状态,并清除第七脉冲数量。
93.具体的,在获取第一脉冲数量并进行缓存后,由于此时的风阀处于完全开阀状态,为避免公共烟道内的油烟通过风阀进入用户厨房而影响用户使用体验。因此,还需要将风阀由完全开阀状态调整至完全关阀状态,此时,发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第七脉冲数量。可以理解的,在此过程中,风阀电机每转动一周都会对应产生固定数量的脉冲,并对其进行计数,即为第七脉冲数量。同时,实时判断风阀电机是否发生堵转,并在判定风阀电机发生堵转时,即风阀处于完全关阀状态,发送停止转动信号至风阀电机,使风阀电机刹车停止转动,且风阀处于完全关阀状态。对于第七脉冲数量可以直接进行清除,或者根据第七脉冲数量对第一脉冲数量进行进一步的校验,以确定第一脉冲数量的精准性,并在校验无误后,清除第七脉冲数量。
94.可选的,图9为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图9所示,与图6不同的是,第一脉冲数量还可以是由风阀由完全开阀状态至完全关阀状态,风阀风机转动过程对应产生的脉冲数量。因此,图1中步骤 s11获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,其中,风阀电机每转动一周对应产生固定数量的脉冲,具体包括一下步骤:
95.s91、确定风阀处于完全开阀状态,并发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量。
96.其中,风阀处于完全开阀状态,对应风阀的角度为风阀打开的最大角度,在风阀电机转动过程中,第一脉冲数量会随着风阀电机转动周数的增加而增加。
97.s92、判断风阀电机是否发生堵转。
98.s93、在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全关阀状态,并缓存第一脉冲数量。
99.本实施例中,第一脉冲数量可以是风阀电机带动风阀由完全开阀状态至完全关阀状态过程中对应产生的脉冲数量,因此,在获取第一脉冲数量之前,需要确定风阀处于完全开阀状态,并发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量,在此过程中,风阀电机每转动一周,第一脉冲数量就会增加固定的数值。同时,在风阀电机转动过程中,还需检测风阀电机是否发生堵转,并在判定风阀电机发生堵转时,立即发送停止转动信号至风阀电机,使风阀电机刹车停止转动,并缓存此时的第一脉冲数量,即第一脉冲数量就是风阀电机带动风阀由完全开阀状态至完全关阀状态过程中对应产生的脉冲数量。然后获取风阀的目标转动角度,根据目标转动角度、第一脉冲数量和风阀完成完全关阀状态和完全开阀状态之间切换时的第一转动角度,确定风阀转动目标转动角度对应的第二脉冲数量,再根据第二脉冲数量控制风阀开阀或关阀的角度达到目标转动角度,实现对风阀电机的精准控制,提高产品的竞争力和使用体验。
100.可选的,图10为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图10所示,在图9基础上,在步骤s91确定风阀处于完全开阀状态,并发送关阀转动信号至风阀电机,使风阀电机根据关阀转动信号按照第二转动方向进行转动,并检测风阀电机转动过程产生的第一脉冲数量之前,包括:
101.s901、发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,并检测风阀电机转动过程产生的第八脉冲数量。
102.s902、判断风阀电机是否发生堵转。
103.s903、在判定风阀电机发生堵转时,发送停止转动信号至风阀电机,使风阀处于完全开阀状态,并清除第八脉冲数量。
104.本实施例中,在确定风阀处于完全开阀状态前,风阀可能处于任意角度位置,因此需要发送开阀转动信号至风阀电机,使风阀电机根据开阀转动信号按照第一转动方向进行转动,并检测风阀电机转动过程产生的第八脉冲数量。可以理解的,在此过程中,风阀电机每转动一周都会对应产生固定数量的脉冲,并对其进行计数,即为第八脉冲数量。同时,实时判断风阀电机是否发生堵转,并在判定风阀电机发生堵转时,即风阀处于完全关阀状态,发送停止转动信号至风阀电机,使风阀电机刹车停止转动,且风阀处于完全关阀状态。由于第八脉冲数量为不需要的脉冲计数值,因此可以清除第八脉冲数量,以避免在获取第一脉冲数量时,影响对第一脉冲数量的计数值,从而影响对风阀角度控制的准确性。
105.下面以一具体示例性进行说明,图11为本发明实施例提供的一种实际的风阀自检控制方法的流程图,图12为本发明实施例提供的一种实际的风阀角度控制方法的流程图,结合图11和图12所示,可以理解的,风阀自检控制方法用来获取风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,在完成图11的自检控制方法后,通过图12中的风阀角度控制方法来实时调整风阀的角度。其中,pulse_
cnt表示脉冲计数瞬时值,pulse_cal表示风阀完成完全关阀状态和完全开阀状态之间切换时,风阀电机带动风阀转动过程产生的第一脉冲数量,β表示目标转动角度,pulse_num 表示目标转动角度对应的第二脉冲数量。此外,本实施例中,风阀电机每转动一周,将会对应产生一个脉冲,风阀位于完全开阀状态时对应的角度为90度。
106.如此,通过脉冲计数和电机堵转完成风阀自检,对电机从关阀位置到满开位置的电机转子转动周数进行标定,作为风阀角度控制时的参照值,换算为实际需要计数的脉冲数,从而达到风阀角度控制的目的,可以避免风阀和风阀电机在装配、运输、使用过程中受到温度、结构变形、碳刷老化、油烟污渍等因素导致风阀转动的速度发生变化(转速变慢、由慢变快),进而影响风阀角度控制精准性的问题,一方面减少成本,另一方面提高使用体验和竞争力。
107.可选的,图13为本发明实施例提供的又一种风阀角度的控制方法的流程图,如图13所示,在图6至图12中,判断风阀电机是否发生堵转,具体包括一下步骤:
108.s131、检测风阀电机的第一电流值。
109.s132、判断第一电流值是否大于或等于第一预设电流阈值,若第一电流大于或等于第一预设电流阈值时,则判定风阀电机发生堵转。
110.具体的,第一预设电流阈值的具体大小本发明实施例不做限定,可根据风阀风机的功率等级以及保护阈值进行选择性设定。风阀风机的第一电流值可以是风机的转子电流值,通过检测风阀风机的第一电流值,并将其与第一预设电流阈值进行比对,当第一电流大于或等于第一预设电流阈值时,则判定风阀电机发生堵转。如此,风阀电机在发生堵转时,风阀电流的第一电流值会快速做出响应,发生明显的变化,即突变增大,通过第一电流值来判定风阀电机发生堵转,可以快速控制风阀电机刹车停机转动,避免风阀电流发生损坏。
111.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整、相互结合和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1