雾化装置及其PWM灯效控制方法、系统及存储介质与流程

文档序号:31449961发布日期:2022-09-07 13:00阅读:来源:国知局

技术特征:
1.雾化装置的pwm灯效控制方法,其特征在于,包括以下步骤:实时监听雾化装置的运行状态,于所述运行状态变化时生成一第一中断信号;响应于第一中断信号,获取所述雾化装置在运行状态变化后各pwm通道的灯效控制参数,对各pwm通道初始化并启动定时器后生成所述控制信号;响应于控制信号,并判断定时器是否到中断时间,于所述中断时间到时生成一第二中断信号;响应于第二中断信号,遍历轮询各pwm通道,并于pwm通道开启时,按照对应的灯效控制参数执行对应pwm通道的灯效控制。2.根据权利要求1所述的雾化装置的pwm灯效控制方法,其特征在于,在所述实时监听雾化装置的运行状态,于所述运行状态变化时生成一第一中断信号的步骤之前,还包括以下步骤:配置雾化装置的基本时基以及在各运行状态下每一pwm通道的灯效控制参数;其中,所述基本时基为定时器遍历轮询pwm通道的基本周期,所述灯效控制参数为基本时基的整倍数且以所述基本时基为基础进行计数。3.根据权利要求1所述的雾化装置的pwm灯效控制方法,其特征在于,在所述实时监听雾化装置的运行状态,于所述运行状态变化时生成一第一中断信号的步骤中,所述雾化装置在每一运行状态下均具有对应的状态标志位,且所述运行状态变化包括主动变化和/或被动变化,所述主动变化由雾化装置内部触发,所述被动变化由雾化装置外部触发,具体方法为:实时监听作用于雾化装置上的外部触发动作和/或内部触发动作,当识别到外部触发动作时,获取所述雾化装置在运行状态变化前后的状态标志位及运行状态变化前各pwm通道的灯效控制参数,分别判断当前运行状态下各pwm通道的灯效控制参数是否为零,若为零,则将所述状态标志位置0,否则,将所述状态标志位置0后再将各pwm通道的灯效控制参数清零;当识别到内部触发动作时,获取所述雾化装置在运行状态变化前后的状态标志位并将所述状态标志位置0。4.根据权利要求1所述的雾化装置的pwm灯效控制方法,其特征在于,所述灯效控制参数至少包括pwm单周期高电平持续时间、pwm单周期以及占空比更新周期,所述pwm单周期高电平持续时间、pwm单周期和占空比更新周期的数值依次增大,且所述占空比更新周期为所述pwm单周期的整倍数。5.根据权利要求4所述的雾化装置的pwm灯效控制方法,其特征在于,在所述响应于第二中断信号,遍历轮询各pwm通道,并于pwm通道开启时,按照对应的灯效控制参数执行对应pwm通道的灯效控制的步骤中,包括以下子步骤:响应于第二中断信号,循环遍历轮询每一pwm通道;判断pwm通道是否开启,若开启,则生成一第一参数判断信号、第二参数判断信号和第三参数判断信号,否则结束对应pwm通道的灯效控制;响应于第一参数判断信号,判断所述pwm单周期高电平持续时间是否为零,若是,则控制雾化装置的控制模块输出低电平,否则控制雾化装置的控制模块输出高电平并生成一自减信号;响应于第二参数判断信号,判断所述pwm单周期是否为零,若不为零则生成所述自减信
号;响应于第三参数判断信号,判断所述占空比更新周期是否为零,若不为零则生成所述自减信号;响应于自减信号,对所述pwm单周期高电平持续时间、pwm单周期以及占空比更新周期对应的数值均自减1后生成所述控制信号。6.根据权利要求5所述的雾化装置的pwm灯效控制方法,其特征在于,在所述响应于第二参数判断信号,判断所述pwm单周期是否为0的步骤之后,还包括以下步骤:若为零,则生成一第一参数加载信号;响应于第一参数加载信号,按照当前运行状态下的灯效控制参数重新加载pwm单周期高电平持续时间和pwm单周期后生成所述控制信号。7.根据权利要求5所述的雾化装置的pwm灯效控制方法,其特征在于,在所述响应于第三参数判断信号,判断所述占空比更新周期是否为零的步骤之后,还包括以下步骤:若为零,则生成一第二参数加载信号;响应于第二参数加载信号,按照当前运行状态下的灯效控制参数重新加载pwm单周期高电平持续时间、pwm单周期以及占空比更新周期后生成所述控制信号。8.雾化装置的pwm灯效控制系统,其特征在于,包括:参数配置模块,用于配置雾化装置在各运行状态下的基本时基以及每一pwm通道的灯效控制参数;运行状态监听模块,用于实时监听雾化装置的运行状态,并于所述运行状态变化时生成一第一中断信号;参数获取及初始化模块,用于根据所述第一中断信号获取雾化装置在运行状态变化后的灯效控制参数,并以所述灯效控制参数初始化pwm通道并启动定时器后生成一控制信号;中断时间判断模块,用于根据所述控制信号判断所述定时器是否到中断时间,当中断时间到时生成一第二中断信号;以及灯效控制模块,用于根据所述第二中断信号,遍历轮询各pwm通道,于pwm通道开启时,按照对应的灯效控制参数执行对应pwm通道的灯效控制。9.基于pwm灯效控制的雾化装置,其特征在于,包括:雾化装置,用于识别作用于其上的触发动作并响应所述触发动作转换对应的运行状态;配置于所述雾化装置内的pwm灯效控制系统,用于根据所述雾化装置的运行状态产生对应的控制信号,以及根据所述控制信号判断定时器是否到中断时间并于中断时间到时控制对应pwm通道执行灯效控制;以及配置于所述雾化装置上的灯效显示模块,用于根据所述pwm灯效控制系统进行对应灯效显示。10.一种计算机存储介质,其上存储有可执行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的雾化装置的pwm灯效控制方法。

技术总结
本发明公开了一种雾化装置及其PWM灯效控制方法、系统及存储介质,包括实时监听雾化装置的运行状态,于所述运行状态变化时生成一第一中断信号;响应于第一中断信号,获取所述雾化装置在运行状态变化后各PWM通道的灯效控制参数,对各PWM通道初始化并启动定时器后生成所述控制信号;响应于控制信号,并判断定时器是否到中断时间,于所述中断时间到时生成一第二中断信号;响应于第二中断信号,遍历轮询各PWM通道,并于PWM通道开启时,按照对应的灯效控制参数执行对应PWM通道的灯效控制,灯效控制过程不受硬件PWM通道数量的限制,通过软件控制可实现更多的呼吸灯效。控制可实现更多的呼吸灯效。控制可实现更多的呼吸灯效。


技术研发人员:陈洪太 黎英岳 陈镇佳
受保护的技术使用者:东莞市阿尔法电子科技有限公司
技术研发日:2022.06.02
技术公布日:2022/9/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1