本申请涉及警示灯,特别涉及一种警示灯控制电路及控制方法。
背景技术:
1、通常,在传统的警示灯中,三元色(rgb)控制器用于控制警示灯内的光源的颜色变化或亮度等状况,对其进行灯光颜色控制变换时,通常需要通过不同的功能按键实现不同的功能,这导致警示灯在设计时,需要考虑内部电路板的硬件体积,因此警示灯的整体体积难以缩小,不方便携带。
技术实现思路
1、本申请提供了一种警示灯控制电路及控制方法,旨在解决上述提到的技术问题。
2、本申请提供了一种警示灯控制电路,包括:电源管理模块、控制模块、灯珠模块和按键单元,所述电源管理模块用于为所述控制模块、所述灯珠模块供电,所述控制模块包括级联的第一控制单元和第二控制单元,所述灯珠模块包括第一灯珠单元和第二灯珠单元,所述第一控制单元连接所述第一灯珠单元,用于控制第一灯珠单元的灯光亮度和颜色,所述第二控制单元连接所述第二灯珠单元,用于控制第二灯珠单元的的灯光亮度和颜色,所述按键单元与所述第一控制单元连接,用于一键控制所述第一控制单元和第二控制单元。
3、作为优选,所述第一灯珠单元至少包括一个第一光源led灯珠,所述第二灯珠单元包括至少一个第二光源led灯珠,且第一光源led灯珠包括rgb三个第一颜色通道引脚,每个第一颜色通道引脚均连接到第一控制单元,第二光源led灯珠包括rgb三个第二颜色通道引脚,每个第二颜色通道引脚均连接到第二控制单元。
4、作为优选,所述第一控制单元输出预设的第一占空比的pwm波至第一颜色通道引脚,以使第一光源led灯珠根据第一占空比发出不同的灯光和亮度,所述第二控制单元输出预设的第二占空比的pwm波至第二颜色通道引脚,以使第二光源led灯珠根据第二占空比发出不同的灯光和亮度。
5、作为优选,所述第一控制单元内设有i/o端口,所述按键单元一端连接所述i/o端口,另一端接地,所述第一控制单元实时监测i/o端口的电平状态,按键单元未触发时,所述第一控制单元读取i/o端口为高电平,按键单元触发时,所述第一控制单元读取i/o端口为低电平。
6、作为优选,还包括光电传感器,所述光电传感器用于采集外部光照强度,所述光电传感器与第一控制单元连接,用于将外部光照强度转变为电信号传输至第一控制单元,以使第一控制单元根剧电信号调节第一灯珠单元的灯光亮度。
7、作为优选,还包括温度采集模块,所述温度采集模块分别连接第一灯珠单元和第二灯珠单元,用于实时采集第一灯珠单元和第二灯珠单元的实时温度,并将实时温度发送至第一控制单元,所述第一控制单元用于根据实时温度控制第一灯珠单元和/或第二灯珠单元的开启或关闭。
8、本申请还提供一种控制方法,应用于警示灯,包括上述任一项所述的警示灯控制电路,所述控制方法包括:
9、获取按键单元的按钮动作,并通过按钮动作判断所述按键单元是否被按下;
10、若所述按键单元被按下,记录按下时间;
11、判断按下时间是否大于第一预设值;
12、若按下时间大于第一预设值,判定运行模式为超长按模式,控制模块控制灯珠模块切换至sos模式;
13、若按下时间不大于第一预设值,则判断按下时间是否大于第二预设值;
14、若按下时间大于第二预设值,判定运行模式为长按模式,控制模块控制灯珠模块切换至电量提示模式;
15、若按下时间不大于第二预设值,则判断按下时间是否大于第三预设值;
16、若按下时间大于第二预设值,判定运行模式为短按模式,控制模块控制灯珠模块切换发光模式。
17、作为优选,所述控制模块控制灯珠模块切换至发光模式的步骤之后,还包括:
18、获取当前外部光照强度;
19、获取与当前外部光照强度对应的发光亮度等级;
20、根据发光亮度等级对灯珠模块的发光亮度进行调节。
21、作为优选,还包括:
22、实时获取灯珠模块的温度值;
23、判断所述温度值是否超出预设阈值;
24、若所述温度值超出预设阈值,向灯珠模块发送第一控制信号,以降低灯珠模块的输出功率。
25、本申请的有益效果为:通过对第一控制单元和第二控制单元采用级联的方式,且按键单元的一端连接第一控制单元,另一端接地,这样能够实现通过一个按键单元控制整个控制电路的功能,从而可通过按键单元一键控制第一控制单元和第二控制单元,进而使第一灯珠单元和第二灯珠单元根据按键单元的按键信号呈现不同颜色、亮度的灯光,即使用一个按钮实现对警示灯多种功能的控制,使警示灯做得更轻巧和更紧凑,便于携带。
1.一种警示灯控制电路,其特征在于,包括:电源管理模块、控制模块、灯珠模块和按键单元,所述电源管理模块用于为所述控制模块、所述灯珠模块供电,所述控制模块包括级联的第一控制单元和第二控制单元,所述灯珠模块包括第一灯珠单元和第二灯珠单元,所述第一控制单元连接所述第一灯珠单元,用于控制第一灯珠单元的灯光亮度和颜色,所述第二控制单元连接所述第二灯珠单元,用于控制第二灯珠单元的的灯光亮度和颜色,所述按键单元与所述第一控制单元连接,用于一键控制所述第一控制单元和第二控制单元。
2.根据权利要求1所述的警示灯控制电路,其特征在于,所述第一灯珠单元至少包括一个第一光源led灯珠,所述第二灯珠单元包括至少一个第二光源led灯珠,且第一光源led灯珠包括rgb三个第一颜色通道引脚,每个第一颜色通道引脚均连接到第一控制单元,第二光源led灯珠包括rgb三个第二颜色通道引脚,每个第二颜色通道引脚均连接到第二控制单元。
3.根据权利要求2所述的警示灯控制电路,其特征在于,所述第一控制单元输出预设的第一占空比的pwm波至第一颜色通道引脚,以使第一光源led灯珠根据第一占空比发出不同的灯光和亮度,所述第二控制单元输出预设的第二占空比的pwm波至第二颜色通道引脚,以使第二光源led灯珠根据第二占空比发出不同的灯光和亮度。
4.根据权利要求1所述的警示灯控制电路,其特征在于,所述第一控制单元内设有i/o端口,所述按键单元一端连接所述i/o端口,另一端接地,所述第一控制单元实时监测i/o端口的电平状态,按键单元未触发时,所述第一控制单元读取i/o端口为高电平,按键单元触发时,所述第一控制单元读取i/o端口为低电平。
5.根据权利要求1所述的警示灯控制电路,其特征在于,还包括光电传感器,所述光电传感器用于采集外部光照强度,所述光电传感器与第一控制单元连接,用于将外部光照强度转变为电信号传输至第一控制单元,以使第一控制单元根据电信号调节第一灯珠单元的灯光亮度。
6.根据权利要求1所述的警示灯控制电路,其特征在于,还包括温度采集模块,所述温度采集模块分别连接第一灯珠单元和第二灯珠单元,用于实时采集第一灯珠单元和第二灯珠单元的实时温度,并将实时温度发送至第一控制单元,所述第一控制单元用于根据实时温度控制第一灯珠单元和/或第二灯珠单元的开启或关闭。
7.一种控制方法,应用于警示灯,其特征在于,包括权利要求1-6任一项所述的警示灯控制电路,所述控制方法包括:
8.根据权利要求7所述的控制方法,其特征在于,所述控制模块控制灯珠模块切换至发光模式的步骤之后,还包括:
9.根据权利要求7所述的控制方法,其特征在于,还包括: