一种发光装置的控制方法、装置及电子设备制造方法及图纸

技术编号:38521182 阅读:13 留言:0更新日期:2023-08-19 17:00
本申请涉及一种发光装置的控制方法、装置及电子设备,控制方法包括:通过目标控制设备生成将发光装置的控制参数;采用直接内存访问方式访问目标控制设备中内存的控制参数,将控制参数传输至定时器的寄存器;基于控制参数,通过定时器生成脉冲信号;将脉冲信号发送给发光装置,以使发光装置基于脉冲信号发光;其中,发光装置为一个或多个。本申请利用直接内存访问功能,将发光装置的控制参数传输至定时器的寄存器,以使得定时器基于该控制参数生成脉冲信号,并将脉冲信号发送给发光装置,进而实现对发光装置的控制,无需增加额外的成本,还能够降低用于控制发光装置的时长以及处理资源,大大提高控制设备的工作效率。大大提高控制设备的工作效率。大大提高控制设备的工作效率。

【技术实现步骤摘要】
一种发光装置的控制方法、装置及电子设备


[0001]本申请涉及电子设备控制的
,特别涉及一种发光装置的控制方法、装置及电子设备。

技术介绍

[0002]目前,通过以下两种方式来驱动串联的多个发光设备如LED灯,第一种方式:利用单片机1通过串口通讯将发光设备的驱动任务传输给单片机2执行,单片机2通过通用输出口进行时序通讯以控制LED灯,释放了单片机1控制LED灯的时间,但该方式需要额外增加一个单片机,成本较高,并且该增加的单片机只能单独处理控制LED灯的驱动任务,造成了资源浪费的问题。
[0003]第二种方式:单片机通过直接内存访问这一功能,并调用外设串行外设接口模拟输出驱动信号,释放单片机处理该驱动任务的时间,但该方式会占用串行外设接口,导致单片机的部分功能无法使用,并且,外设串行外设接口输出1码对应的输出数据是1110,0码输出的数据是0001,两个码组合成一个字节,而输出一个码需要单片机处理4次的数据运算,也即该方式降低了单片机的工作效率。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种发光装置的控制方法、装置及电子设备,能够在不增加成本的同时,降低用于控制发光装置的时长以及处理资源,大大提高了目标控制设备的工作效率。
[0005]第一方面,本申请提供了一种发光装置的控制方法,其中,包括:
[0006]通过目标控制设备生成将发光装置的控制参数;
[0007]采用直接内存访问方式访问目标控制设备中内存的所述控制参数,将所述控制参数传输至定时器的寄存器;
[0008]基于所述控制参数,通过所述定时器生成脉冲信号;
[0009]将所述脉冲信号发送给发光装置,以使所述发光装置基于所述脉冲信号发光;
[0010]其中,所述发光装置为一个或多个。
[0011]优选地,在基于所述控制参数,通过所述定时器生成脉冲信号之前,还包括:
[0012]将所述发光装置对应的通信协议传输给所述定时器;
[0013]基于所述通信协议,利用所述定时器确定所述脉冲周期。
[0014]优选地,所述基于所述通信协议,利用所述定时器确定所述脉冲周期,包括:
[0015]基于所述脉冲周期和所述控制参数,利用所述定时器生成所述脉冲信号。
[0016]优选地,所述脉冲信号包括第一波形和/或第二波形,所述第一波形与所述第二波形的占空比不同。
[0017]优选地,每个所述发光装置的所述控制参数包括24个比特位,每个所述比特位对应一个波形。
[0018]优选地,在所述发光装置为多个的情况下,多个所述发光装置串联。
[0019]优选地,所述将所述脉冲信号发送给发光装置,包括:
[0020]按照多个所述发光装置接收到所述脉冲信号的先后顺序,对所述脉冲信号进行排序,得到输出序列;
[0021]按照所述输出序列,通过所述定时器以及滤波器将所述脉冲信号依次传输给每个所述发光装置。
[0022]优选地,所述定时器通过所述滤波器与所述发光装置连接。
[0023]另一方面,本申请还提供了一种发光装置的控制装置,包括:
[0024]第一生成模块,其配置为通过目标控制设备生成将发光装置的控制参数;
[0025]传输模块,其配置为采用直接内存访问方式访问目标控制设备中内存的所述控制参数,将所述控制参数传输至定时器的寄存器;
[0026]第二生成模块,其配置为基于所述控制参数,通过所述定时器生成脉冲信号;
[0027]发送模块,其配置为将所述脉冲信号发送给发光装置,以使所述发光装置基于所述脉冲信号发光;
[0028]其中,所述发光装置为一个或多个。
[0029]另一方面,本申请还提供了一种电子设备,包括滤波器、一个或多个发光装置以及上述任一发光装置的控制装置,所述控制装置通过所述滤波器与所述发光装置连接。
[0030]本申请利用直接内存访问功能,将发光装置的控制参数传输至定时器的寄存器,以使得定时器基于该控制参数生成脉冲信号,并将脉冲信号发送给发光装置,进而实现对发光装置的控制,无需增加额外的成本,还能够降低用于控制发光装置的时长以及处理资源,大大提高控制设备的工作效率。
附图说明
[0031]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0032]图1示出了本申请所提供的一种发光装置的控制方法的流程图;
[0033]图2示出了本申请所提供的一种脉冲信号的波形图;
[0034]图3示出了本申请所提供的一种目标控制设备与发光装置连接的结构示意图;
[0035]图4示出了本申请所提供的一种发光装置的控制方法中确定脉冲周期的流程图;
[0036]图5示出了本申请所提供的一种发光装置的控制装置的结构示意图。
具体实施方式
[0037]为了使得本申请的目的、技术方案和优点更加清楚,下面将结合本申请的附图,对本申请的技术方案进行清楚、完整地描述。显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于所描述的本申请的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]除非另外定义,本申请使用的技术术语或者科学术语应当为本申请所属领域内具
有一般技能的人士所理解的通常意义。本申请中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0039]为了保持本申请的以下说明清楚且简明,本申请省略了已知功能和已知部件的详细说明。接下来,对本申请提供的用于电子设备的供电装置进行具体阐述。
[0040]第一方面,为便于对本申请进行理解,首先对本申请所提供的一种发光装置的控制方法进行详细介绍。如图1所示,为本申请实施例提供的控制方法,按照图1示出的方法步骤能够解决单片机的部分功能无法使用,降低单片机的工作效率的问题。其中,具体步骤包括S101

S104。
[0041]S101,通过目标控制设备生成将发光装置的控制参数。
[0042]本申请实施例中的目标控制设备为具备直接内存访问功能的单片机,或具备直接内存访问功能的单片机中的控制单元等。
[0043]在具体实施中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发光装置的控制方法,其特征在于,包括:通过目标控制设备生成将发光装置的控制参数;采用直接内存访问方式访问目标控制设备中内存的所述控制参数,将所述控制参数传输至定时器的寄存器;基于所述控制参数,通过所述定时器生成脉冲信号;将所述脉冲信号发送给发光装置,以使所述发光装置基于所述脉冲信号发光;其中,所述发光装置为一个或多个。2.根据权利要求1所述的控制方法,其特征在于,在基于所述控制参数,通过所述定时器生成脉冲信号之前,还包括:将所述发光装置对应的通信协议传输给所述定时器;基于所述通信协议,利用所述定时器确定所述脉冲周期。3.根据权利要求2所述的控制方法,其特征在于,所述基于所述通信协议,利用所述定时器确定所述脉冲周期,包括:基于所述脉冲周期和所述控制参数,利用所述定时器生成所述脉冲信号。4.根据权利要求1

3中任一所述的控制方法,其特征在于,所述脉冲信号包括第一波形和/或第二波形,所述第一波形与所述第二波形的占空比不同。5.根据权利要求4所述的控制方法,其特征在于,每个所述发光装置的所述控制参数包括24个比特位,每个所述比特位对应一个波形。6.根据权...

【专利技术属性】
技术研发人员:郭建刚谢云冯建智
申请(专利权)人:广东新宝电器股份有限公司
类型:发明
国别省市:

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

1