本发明涉及显示器控制,尤其涉及一种防止电流尖峰方法。
背景技术:
1、部分带ld功能的tv项目存在上电时出现屏幕闪烁或者亮暗变化的情况,其原因是在初始化完成后默认电流占空比高的情况下,在接收主板数据的前一帧写入一个比较高的电流幅值,而电流幅值是跟随pwm波生效,此时电流的均值会瞬间上升,电流占空比下一帧vsync生效,所以直到驱动接受到主板发送的otf数据时才电流均值恢复正常,这个电流均值上升下降的过程形成电流尖峰。
2、当前的ld功能电视、显示器都存在这个问题,有的通过初始化低电流解决,有的通过画面插黑一帧解。但是对于多个计数器的设计,非常繁杂,单纯真值表需要列1024行,原本如果74138译码器只接一个输入的话,那么只能提供一个位置信号的参考电位。
技术实现思路
1、本发明的目的是为了解决现有技术中存在开机初始化完成之后出现屏幕闪烁或者亮度明显突变的问题,而提出的一种防止电流尖峰方法。
2、为了实现上述目的,本发明采用了如下技术方案:
3、一种防止电流尖峰方法,所述方法包括以下步骤:
4、步骤s1,建模,所述建模包括建联与列图,所述建联指建立mcu与检测端,在mcu内部设计集成电路,所述集成电路包括主板、soc、内部寄存器、计数器与和检测端信号连接的74138译码器,所述列图指列出序列图;
5、步骤s2,列表,所述列表指列出真值表;
6、步骤s3,设计,所述设计包括初设、生图与列方程,所述初设指使用jk触发器对计数器进行设计,所述生图指由真值表画卡诺图,所述列方程指通过卡诺图得驱动方程。
7、步骤s4,引入,所述引入指接入使能信号。
8、优选地,所述mcu1通过74138译码器连接检测端,且soc、内部寄存器、计数器与译码器均由主板控制。
9、优选地,所述soc接收到主板的vsync之后会根据内部寄存器配置产生相应的pwm波,所述pwm波接入计数器的时钟输入。
10、优选地,所述74138译码器对输出对应的低电平反馈给mcu的逻辑判断,所述检测端通过对yq10的检测,判断是否需要对电流的幅值和占空比生效。
11、优选地,所述真值表设定y进位输出用于级联,只有当q0,q1,q2,q3同时为1时,y输出1。
12、优选地,所述jk触发器状态方程为q(n+1)=jq^+k^q,所述驱动方程为j0=k0=1;j1=k1=q0;j2=k2=q1q0;j3=k3=q2q1q0。
13、优选地,所述状态方程满足当j=k=0时,q(n+1)=q,jk触发器会保持原来的状态不变,利用这个特点可以用四位二进制计数器的输出y进行级联。
14、优选地,所述步骤s4中选择接入的三个信号分别在2的5次方、2的8次方、2的10次方个pwm波生效,即q5 q8 q10分别接入74138译码器105输入端,当yq5 yq8 yq10拉低时,对应电平反馈给mcu做判断,就可以让三个有效信号分别在2的5次方、2的8次方、2的10次方个pwm波生效,也可以在2的0-10次方任意一个位置生效,取决于74138译码器输入端的选择。
15、与现有技术相比,本发明具备以下优点:
16、1、本发明可以在一个vysnc周期里面提供多个参考电平供mcu做信号处理,意在解决tv以及显示器,开机上电时,因电流的幅值和占空比生效的时间不一致导致的电流尖峰问题,使用该电路可以让两者在同一时刻生效,从而有效避免上电产生的电流尖峰。
17、2、本发明可以在一端低电平时间检测,避免在边沿触发,被静电尖刺误触发软件的判断逻辑,有效保护产品整体稳定性能。
18、3、本发明对于多个计数器的设计,非常繁杂,单纯真值表需要列1024行,巧妙利用jk触发器先设计四位二进制计数器,然后再用计数器的输出与下一级四位二进制计数器的jk触发器输入端相与,这样级联可以简化设计流程。
19、4、本发明巧妙利用或门,将输入相关的项只要设置为1,则对应输出低电平,一个译码器最多可以输出一个vsync周期里面任意2的次方倍的位置参考电平提供给mcu做检测。
1.一种防止电流尖峰方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述mcu1通过74138译码器(105)连接检测端(2),且soc(102)、内部寄存器(103)、计数器(104)与74138译码器(105)均由主板(101)控制。
3.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述soc(102)接收到主板(101)的vsync之后会根据内部寄存器(103)配置产生相应的pwm波,所述pwm波接入计数器(104)的时钟输入。
4.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述74138译码器(104)对输出对应的低电平反馈给mcu(101)的逻辑判断,所述检测端(2)通过对yq10的检测,判断是否需要对电流的幅值和占空比生效。
5.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述真值表设定y进位输出用于级联,只有当q0,q1,q2,q3同时为1时,y输出1。
6.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述jk触发器状态方程为q(n+1)=jq^+k^q,所述驱动方程为j0=k0=1;j1=k1=q0;j2=k2=q1q0;j3=k3=q2q1q0。
7.根据权利要求6所述的一种防止电流尖峰方法,其特征在于,所述状态方程满足当j=k=0时,q(n+1)=q,jk触发器会保持原来的状态不变,利用这个特点可以用四位二进制计数器104的输出y进行级联。
8.根据权利要求1所述的一种防止电流尖峰方法,其特征在于,所述步骤s4中选择接入的三个信号分别在2的5次方、2的8次方、2的10次方个pwm波生效,即q5 q8 q10分别接入74138译码器(105)输入端,当yq5 yq8 yq10拉低时,对应电平反馈给mcu1做判断,就可以让三个有效信号分别在2的5次方、2的8次方、2的10次方个pwm波生效,也可以在2的0-10次方任意一个位置生效,取决于74138译码器(105)输入端的选择。
