[发明专利]一种发光装置的控制方法、装置及电子设备在审
申请号: | 202310574726.5 | 申请日: | 2023-05-19 |
公开(公告)号: | CN116600450A | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 郭建刚;谢云;冯建智 | 申请(专利权)人: | 广东新宝电器股份有限公司 |
主分类号: | H05B47/16 | 分类号: | H05B47/16;H05B45/32 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 韩岳松 |
地址: | 528322 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发光 装置 控制 方法 电子设备 | ||
本申请涉及一种发光装置的控制方法、装置及电子设备,控制方法包括:通过目标控制设备生成将发光装置的控制参数;采用直接内存访问方式访问目标控制设备中内存的控制参数,将控制参数传输至定时器的寄存器;基于控制参数,通过定时器生成脉冲信号;将脉冲信号发送给发光装置,以使发光装置基于脉冲信号发光;其中,发光装置为一个或多个。本申请利用直接内存访问功能,将发光装置的控制参数传输至定时器的寄存器,以使得定时器基于该控制参数生成脉冲信号,并将脉冲信号发送给发光装置,进而实现对发光装置的控制,无需增加额外的成本,还能够降低用于控制发光装置的时长以及处理资源,大大提高控制设备的工作效率。
技术领域
本申请涉及电子设备控制的技术领域,特别涉及一种发光装置的控制方法、装置及电子设备。
背景技术
目前,通过以下两种方式来驱动串联的多个发光设备如LED灯,第一种方式:利用单片机1通过串口通讯将发光设备的驱动任务传输给单片机2执行,单片机2通过通用输出口进行时序通讯以控制LED灯,释放了单片机1控制LED灯的时间,但该方式需要额外增加一个单片机,成本较高,并且该增加的单片机只能单独处理控制LED灯的驱动任务,造成了资源浪费的问题。
第二种方式:单片机通过直接内存访问这一功能,并调用外设串行外设接口模拟输出驱动信号,释放单片机处理该驱动任务的时间,但该方式会占用串行外设接口,导致单片机的部分功能无法使用,并且,外设串行外设接口输出1码对应的输出数据是1110,0码输出的数据是0001,两个码组合成一个字节,而输出一个码需要单片机处理4次的数据运算,也即该方式降低了单片机的工作效率。
发明内容
有鉴于此,本申请的目的在于提供一种发光装置的控制方法、装置及电子设备,能够在不增加成本的同时,降低用于控制发光装置的时长以及处理资源,大大提高了目标控制设备的工作效率。
第一方面,本申请提供了一种发光装置的控制方法,其中,包括:
通过目标控制设备生成将发光装置的控制参数;
采用直接内存访问方式访问目标控制设备中内存的所述控制参数,将所述控制参数传输至定时器的寄存器;
基于所述控制参数,通过所述定时器生成脉冲信号;
将所述脉冲信号发送给发光装置,以使所述发光装置基于所述脉冲信号发光;
其中,所述发光装置为一个或多个。
优选地,在基于所述控制参数,通过所述定时器生成脉冲信号之前,还包括:
将所述发光装置对应的通信协议传输给所述定时器;
基于所述通信协议,利用所述定时器确定所述脉冲周期。
优选地,所述基于所述通信协议,利用所述定时器确定所述脉冲周期,包括:
基于所述脉冲周期和所述控制参数,利用所述定时器生成所述脉冲信号。
优选地,所述脉冲信号包括第一波形和/或第二波形,所述第一波形与所述第二波形的占空比不同。
优选地,每个所述发光装置的所述控制参数包括24个比特位,每个所述比特位对应一个波形。
优选地,在所述发光装置为多个的情况下,多个所述发光装置串联。
优选地,所述将所述脉冲信号发送给发光装置,包括:
按照多个所述发光装置接收到所述脉冲信号的先后顺序,对所述脉冲信号进行排序,得到输出序列;
按照所述输出序列,通过所述定时器以及滤波器将所述脉冲信号依次传输给每个所述发光装置。
优选地,所述定时器通过所述滤波器与所述发光装置连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东新宝电器股份有限公司,未经广东新宝电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310574726.5/2.html,转载请声明来源钻瓜专利网。