一种降低电容啸叫的方法及装置制造方法及图纸

技术编号:30765660 阅读:31 留言:0更新日期:2021-11-10 12:24
本申请公开了一种降低电容啸叫的方法,包括:获取脉宽调制信号的分辨率的目标位数;拆分目标位数至少为第一子位数和第二子位数;其中,第二子位数小于第一子位数,第一子位数小于等于啸叫位数阈值;根据第一子位数确定待调制数字量的非抖动位,根据第二子位数确定待调制数字量的抖动位;将待调制数字量的非抖动位,与该非抖动位的位数的脉宽调制信号进行调制得到第一信号,将待调制数字量的抖动位进行抖动调制得到第二信号;将第一信号和第二信号相加,以提高脉宽调制信号的分辨率的等效有效位数。该方法在不改变脉宽调制信号的原始位数的情况下,通过数字抖动的方式,提高等效有效位数,既满足了高分辨率的电流等级要求,也不会产生电容啸叫。会产生电容啸叫。会产生电容啸叫。

【技术实现步骤摘要】
一种降低电容啸叫的方法及装置


[0001]本申请涉及发光二极管LED控制
,特别是涉及一种降低电容啸叫的方法及装置。

技术介绍

[0002]电容啸叫指电路板上的电容发生形变导致电路板振动而产生噪声的现象。例如,在对焊接在电路板上的陶瓷电容施加交流电之后,该陶瓷电容会分别在与电路板垂直以及平行的方向上发生伸缩形变,进而引发电路板振动。若电路板的振动频率在人耳可听范围内(20Hz~20KHz),就会听到电容啸叫。
[0003]在发光二极管(light emitting diode,LED)控制场景中,为了使LED在显示图像时,呈现出更好地显示效果,需要提高LED驱动的分辨率。一般的,分辨率通常需要超过9bit甚至更高达到16bit,从而使得色彩丰富且细腻。
[0004]而实现丰富的色彩需要高分辨率的电流等级。例如利用脉宽调制(pulse width modulation,PWM)的方式,来获得高分辨率的电流等级。具体地,输出分辨率的原始位数较高的PWM信号,但是随着PWM信号分辨率的原始位数的提高,会出现电容啸叫的问题。再例如通过提高有源晶振(Oscillator Crystal,OSC)的频率来降低电容啸叫的问题。但是随着有源晶振的频率的提高,将会带来额外的电路成本,并且还会带来电磁干扰(Electromagnetic Interference,EMI)。

技术实现思路

[0005]为了解决上述技术问题,本申请提供了一种降低电容啸叫的方法,该方法在不改变脉宽调制信号的原有位数的情况下,通过数字抖动的方式,提高脉宽调制信号的分辨率的等效有效位数,既满足了高分辨率的电流等级要求,也不会产生电容啸叫。本申请还提供了一种降低电容啸叫的装置、设置及介质。
[0006]本申请实施例公开了如下技术方案:
[0007]第一方面,本申请提供了一种降低电容啸叫的方法,包括:
[0008]获取脉宽调制信号的分辨率的目标位数;
[0009]拆分所述目标位数至少为第一子位数和第二子位数;其中,所述第二子位数小于所述第一子位数,所述第一子位数小于等于啸叫位数阈值;
[0010]根据所述第一子位数确定待调制数字量的非抖动位,根据所述第二子位数确定所述待调制数字量的抖动位;
[0011]将所述待调制数字量的非抖动位,与所述非抖动位的位数的脉宽调制信号进行调制得到第一信号,将所述待调制数字量的抖动位进行抖动调制得到第二信号;
[0012]将所述第一信号和所述第二信号相加,以提高所述脉宽调制信号的分辨率的等效有效位数。
[0013]作为一种可能的实现方式,所述方法还包括:
[0014]输出所述脉宽调制信号。
[0015]作为一种可能的实现方式,
[0016]所述将所述待调制数字量的抖动位进行抖动调制得到第二信号,包括:
[0017]通过译码器,将所述待调制数字量的抖动位进行抖动调制得到第二信号;其中,所述译码器包括预设的待调制数字量与第二信号的对应关系。
[0018]作为一种可能的实现方式,所述第二子位数小于等于抖动位数阈值。
[0019]作为一种可能的实现方式,
[0020]所述根据所述第一子位数确定待调制数字量的非抖动位,包括:
[0021]从待调制数字量的最高位连续截取与所述第一子位数对应的位作为非抖动位。
[0022]作为一种可能的实现方式,
[0023]所述根据所述第二子位数确定所述待调制数字量的抖动位,包括:
[0024]从待调制数字量的最低位连续截取与所述第二子位数对应的位作为抖动位。
[0025]第二方面,本申请提供了一种降低电容啸叫的装置,包括:
[0026]获取模块,用于获取脉宽调制信号的分辨率的目标位数;
[0027]拆分模块,用于拆分所述目标位数至少为第一子位数和第二子位数;其中,所述第二子位数小于所述第一子位数,所述第一子位数小于等于啸叫位数阈值;
[0028]调制模块,用于根据所述第一子位数确定待调制数字量的非抖动位,根据所述第二子位数确定所述待调制数字量的抖动位;将所述待调制数字量的非抖动位,与所述非抖动位的位数的脉宽调制信号进行调制得到第一信号,将所述待调制数字量的抖动位进行抖动调制得到第二信号;
[0029]合成模块,用于将所述第一信号和所述第二信号相加,以提高所述脉宽调制信号的分辨率的等效有效位数。
[0030]作为一种可能的实现方式,所述装置还包括:输出模块;
[0031]所述输出模块,用于输出所述脉宽调制信号。
[0032]作为一种可能的实现方式,所述调制模块,具体用于通过译码器,将所述待调制数字量的抖动位进行抖动调制得到第二信号;其中,所述译码器包括预设的待调制数字量与第二信号的对应关系。
[0033]作为一种可能的实现方式,所述第二子位数小于等于抖动位数阈值。
[0034]作为一种可能的实现方式,所述调制模块,具体用于从待调制数字量的最高位连续截取与所述第一子位数对应的位作为非抖动位。
[0035]作为一种可能的实现方式,所述调制模块,具体用于从待调制数字量的最低位连续截取与所述第二子位数对应的位作为抖动位。
[0036]第三方面,本申请提供了一种设备,该设备包括存储器和处理器;
[0037]所述处理器用于执行所述存储器中的指令,以使得所述设备执行上述第一方面中任一种可能的方法。
[0038]第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质包括指令,所述指令用于指示上述第三方面中的设备执行上述第一方面中任一种可能的方法。
[0039]由上述技术方案可以看出,本申请具有以下优点:
[0040]本申请提供了一种降低电容啸叫的方法,该方法通过数字抖动的方式,在不改变
原脉宽调制信号的原始位数的情况下,提高该脉宽调制信号的等效有效位数。具体地,该方法包括获取脉宽调制信号的分辨率的目标位数,拆分目标位数至少为两个子位数,例如第一子位数和第二子位数,其中第二子位数小于第一子位数,第一子位数小于等于啸叫位数阈值;根据第一子位数确定待调制数字量的非抖动位,根据第二子位数确定待调制数字量的抖动位,将待调制数字量的非抖动位,与该非抖动位的位数的脉宽调制信号进行调制得到第一信号,将待调制数字量的抖动位进行抖动调制得到第二信号,然后将第一信号和第二信号相加,以提高脉宽调制信号的分辨率的等效有效位数。如此,该方法既满足了高分辨率的电流等级要求,也不会产生电容啸叫等问题,进一步地,该方法通过纯数字的控制方式,来提高脉宽调制信号的等效有效位数,无需额外增加硬件电路,降低了成本。
附图说明
[0041]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种降低电容啸叫的方法,其特征在于,包括:获取脉宽调制信号的分辨率的目标位数;拆分所述目标位数至少为第一子位数和第二子位数;其中,所述第二子位数小于所述第一子位数,所述第一子位数小于等于啸叫位数阈值;根据所述第一子位数确定待调制数字量的非抖动位,根据所述第二子位数确定所述待调制数字量的抖动位;将所述待调制数字量的非抖动位,与所述非抖动位的位数的脉宽调制信号进行调制得到第一信号,将所述待调制数字量的抖动位进行抖动调制得到第二信号;将所述第一信号和所述第二信号相加,以提高所述脉宽调制信号的分辨率的等效有效位数。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:输出所述脉宽调制信号。3.根据权利要求1所述的方法,其特征在于,所述将所述待调制数字量的抖动位进行抖动调制得到第二信号,包括:通过译码器,将所述待调制数字量的抖动位进行抖动调制得到第二信号;其中,所述译码器包括预设的待调制数字量与第二信号的对应关系。4.根据权利要求1所述的方法,其特征在于,所述第二子位数小于等于抖动位数阈值。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一子位数确定待调制数字量的非抖动位,包括:从待调制数字量的最高位连续截取与所述第一子位数对应的位作为非抖动位。6.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:高桂华刘森森许冰郭振宇
申请(专利权)人:上海艾为电子技术股份有限公司
类型:发明
国别省市:

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

1