一种LED控制IC单线级联数据通信方法技术

技术编号:28949237 阅读:34 留言:0更新日期:2021-06-18 22:08
本发明专利技术公开了一种LED控制IC单线级联数据通信方法。该方法用于单线级联的LED控制IC中,数据编码信号通过控制IC的输入端DIN输入、输出端DOUT输出,并输出至下一级控制IC的输入端DIN;传输中通过控制IC中的时钟周期确定每个数据编码信号中高电平信号的时间宽度,以定义数据编码中的0码和1码,数据编码输出时保持与输入端同步的编码周期,同时对输入的数据编码进行判断,固定保持输入的数据编码的编码周期不变,将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度。本发明专利技术采用单震荡器结构,同时加入波形宽度范围识别,即便在较长的级联传输过程中,误码率也大大降低。

【技术实现步骤摘要】
一种LED控制IC单线级联数据通信方法
本专利技术涉及LED控制
,特指一种LED控制IC单线级联数据通信方法。
技术介绍
目前的串行级联的LED产品中,每个LED都集成有控制IC。通过控制IC控制对应的LED芯片的RGB色彩和点亮与否。单线级联数据通信方式是目前串行级联的LED产品采用的一种控制方式,其原理如下:在控制IC内部采用2个振荡器,其中一个振荡器用来持续保持RGB端口的数据刷新,并用来检测数据输入端DIN的状态,当检测到输入端DIN有高电平信号时,则唤醒另外一个振荡器,产生震荡波形,与DIN的高电平进行比较计数,用来识别0码和1码。同时用控制IC内部设定的周期数波形0码和1码输出到下一个级联控制IC,产生所谓的0码1码整形。由于串行级联的LED在工作时将控制信号形成数据编码,数据编码为一组由多个0码1码构成的编码组,这样不同的编码组就对应不同的控制指令,令串行级联的LED灯串产生对应的发光效果。上述的方式控制简单,但是存在很多弊端。首先,当控制信号线上产生杂波干扰时,如果不能过滤,会被误认为是编码信号,可能形成的0码或1码错误。其次,编码中0码和1码通过对应周期数的波形进行判别,但是二者的临界状态容易出现判别出错。最后,由于控制IC内部集成了两个振荡器,容易产生很多的杂波噪声,对控制IC的电源滤波电容要求高,但是如果采用单震荡器则无法同时兼顾RGB端口刷线和实时监测判断级联输入数据信号的双核工作。针对上述问题,本专利技术人提供以下技术方案。
技术实现思路
本专利技术所要解决的技术问题就在于克服现有技术存在的不足,提供一种LED控制IC单线级联数据通信方法。为解决上述技术问题,本专利技术采用了如下技术方案:一种LED控制IC单线级联数据通信方法,该方法用于单线级联的LED控制IC中,数据编码信号通过控制IC的输入端DIN输入,由控制IC的输出端DOUT输出,并输出至下一级控制IC的输入端DIN,所述的数据编码信号在通信传输中,通过控制IC中的时钟周期确定每个数据编码信号中高电平信号的时间宽度,以定义数据编码中的0码和1码,数据编码由输出端DOUT输出时,保持与输入端DIN同步的编码周期,同时对输入的数据编码进行判断,通过控制IC同步整形输入端DIN输入的数据编码,固定保持输入的数据编码的编码周期不变,将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度。进一步而言,上述技术方案中,所述的数据编码通信传输中,每个数据编码信号中高电平信号的时间宽度对应不同的时钟周期定义编码中的0码和1码,定义编码时,确定最小的时钟周期和最大的时钟周期,对于数据编码中高电平时间小于最小时钟周期和大于最大时钟周期信号的编码信号无需控制IC识别处理,直接输出。进一步而言,上述技术方案中,在最小时钟周期与最大时钟周期之间取一个中间时钟周期,对于数据编码中高电平时间大于最小时钟周期而小于中间时钟周期的编码信号,被控制IC识别为0码或1码;对于数据编码中高电平时间大于中间时钟周期而小于最大时钟周期的编码信号,被控制IC识别为1码或0码。进一步而言,上述技术方案中,在最小时钟周期与最大周期之间取一个区间时钟周期,对于数据编码中高电平时间大于最小时钟周期而小于区间周期的编码信号,被控制IC识别为0码或1码;对于数据编码中高电平时间大于区间时钟周期而小于最大时钟周期的编码信号,被控制IC识别为1码或0码;对于数据编码中高电平时间在区间时钟周期内的编码信号,无需控制IC识别处理,直接输出。进一步而言,上述技术方案中,所述的将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度采用的方式为:(1)对于输入的数据编码中高电平时间宽度小于N1个时钟周期的编码信号,无需被本控制IC识别处理,直接输出;(2)对于输入的数据编码中高电平时间宽度大于N1个时钟周期,而小于N2个时钟周期的编码信号,同步整形处理成N2个周期宽度的编码信号后输出,并同时被本控制IC识别为0码或1码;(3)对于输入的数据编码中高电平时间宽度大于N2个时钟周期,而小于N3个时钟周期的编码信号不经过整形,直接输出,并同时被本控制IC识别为0码或1码;(4)对于输入的数据编码中高电平时间宽度大于N3个时钟周期,而小于N4个时钟周期的编码信号同步整形处理成N4个周期宽度的信号后输出;并同时被控制IC片识别为1码或0码;对于输入的数据编码中高电平时间宽度大于N4个时钟周期,而小于N5个时钟周期的编码信号不经过整形,同步输出;并同时被本控制IC识别为1码或0码;将输入的数据编码中大于N5个时钟周期数据,无需被本控制IC识别处理,直接输出;上述中N1、N2、N3、N4、N5为通过时钟周期定义编码时对应的时钟周期,其中N1为最小时钟周期数,N5为最大时钟周期数,上述中N1、N2、N3、N4、N5为自然数,且N1<N2<N3<N4<N5。进一步而言,上述技术方案中,所述数据编码中每个编码对应的信号宽度同步整形到便于级联中控制IC识别的长度采用的方式为:(1)对于输入的数据编码中高电平时间宽度小于N1个时钟周期的编码信号,无需被本控制IC识别处理,直接输出;(2)对于输入的数据编码中高电平时间宽度大于N1个时钟周期,而小于N2个时钟周期的编码信号的同步整形处理成N2个周期宽度的编码信号后输出,并同时被本控制IC识别为0码或1码;(3)对于输入的数据编码中高电平时间宽度大于N2个时钟周期,而小于N3个时钟周期的编码信号不经过整形,直接输出,并同时被本控制IC识别为0码或1码;(4)对于输入的数据编码中高电平时间宽度大于N3个时钟周期,而小于N4个时钟周期的编码信号无需被本控制IC识别处理,直接输出;(5)对于输入的数据编码中高电平时间宽度大于N4个时钟周期,而小于N5个时钟周期的编码信号同步整形处理成N5个周期宽度的信号后输出;并同时被控制IC片识别为1码或0码;(6)对于输入的数据编码中高电平时间宽度大于N5个时钟周期,而小于N6个时钟周期的编码信号不经过整形,同步输出;并同时被本控制IC识别为1码或0码;(7)对于输入的数据编码中高电平时间宽度大于N6个时钟周期数据,无需被本控制IC识别处理,直接输出;上述中N1、N2、N3、N4、N5、N6为通过时钟周期定义编码时对应的时钟周期,其中N1为最小时钟周期数,N6为最大时钟周期数,上述中N1、N2、N3、N4、N5、N6为自然数,且N1<N2<N3<N4<N5<N6。进一步而言,上述技术方案中,本专利技术采用上述技术方案后,本专利采用单震荡器结构,通过创新的电路结构,同时兼顾RGB端口不停顿的实时刷新,并确保级联DIN信号实时监测,不会产生丢失。同时加入波形宽度范围识别,确保不符合时序要求的干扰信号不会被误识别。IC内部单振荡器结构,内部产生的噪声小。性能更加稳定可靠,并且有利于节能,芯片尺寸小型化,同时可以利用最新的芯片制成工艺把电容集成到芯片内部,不需要外接电容,集成度可以大幅度提高。附图说明...

【技术保护点】
1.一种LED控制IC单线级联数据通信方法,该方法用于单线级联的LED控制IC中,数据编码信号通过控制IC的输入端DIN输入,由控制IC的输出端DOUT输出,并输出至下一级控制IC的输入端DIN,所述的数据编码信号在通信传输中,通过控制IC中的时钟周期确定每个数据编码信号中高电平信号的时间宽度,以定义数据编码中的0码、1码,其特征在于:/n数据编码由输出端DOUT输出时,保持与输入端DIN同步的编码周期,同时对输入的数据编码进行判断,通过控制IC同步整形输入端DIN输入的数据编码,固定保持输入的数据编码的编码周期不变,将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度。/n

【技术特征摘要】
1.一种LED控制IC单线级联数据通信方法,该方法用于单线级联的LED控制IC中,数据编码信号通过控制IC的输入端DIN输入,由控制IC的输出端DOUT输出,并输出至下一级控制IC的输入端DIN,所述的数据编码信号在通信传输中,通过控制IC中的时钟周期确定每个数据编码信号中高电平信号的时间宽度,以定义数据编码中的0码、1码,其特征在于:
数据编码由输出端DOUT输出时,保持与输入端DIN同步的编码周期,同时对输入的数据编码进行判断,通过控制IC同步整形输入端DIN输入的数据编码,固定保持输入的数据编码的编码周期不变,将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度。


2.根据权利要求1所述的一种LED控制IC单线级联数据通信方法,其特征在于:所述的数据编码通信传输中,每个数据编码信号中高电平信号的时间宽度对应编码中的0码、1码;定义编码时,确定最小的高电平信号的时间宽度和最大的高电平信号的时间宽度,对于数据编码中高电平时间小于最小时间宽度和大于最大时间宽度的编码信号无需控制IC识别处理,直接输出。


3.根据权利要求2所述的一种LED控制IC单线级联数据通信方法,其特征在于:在最小的高电平信号的时间宽度与最大的高电平信号的时间宽度之间取一个中间临界值,对于数据编码中高电平时间大于最小时间宽度而小于中间临界值的编码信号,被控制IC识别为0码或1码;对于数据编码中高电平时间大于中间临界值而小于最大的高电平信号的时间宽度的编码信号,被控制IC识别为1码或0码。


4.根据权利要求2所述的一种LED控制IC单线级联数据通信方法,其特征在于:在最小的高电平信号的时间宽度与最大的高电平信号的时间宽度之间取一个区间时间,对于数据编码中高电平时间大于最小时钟宽度而小于区间时间的编码信号,被控制IC识别为0码或1码;对于数据编码中高电平时间大于区间时间而小于最大时间宽度的编码信号,被控制IC识别为1码或0码;对于数据编码中高电平时间在区间时间内的编码信号,无需控制IC识别处理,直接输出。


5.根据权利要求1-4中任意一项所述的一种LED控制IC单线级联数据通信方法,其特征在于:所述的将每个数据编码对应的高电平信号时间同步整形到便于级联中控制IC识别的长度采用的方式为:
(1)对于输入的数据编码中高电平时间宽度小于N1个时钟周期的编码信号,无需被本控制IC识别处理,直接输出;
(2)对于输入的数据编码中高电平时间宽度大于N1个时钟周期,而小于N2个时钟周期的编码信号,同步整形处理成N2个周期宽度的编码信号后输出,并同时被本控制IC识别为0码或1码;...

【专利技术属性】
技术研发人员:尹华平
申请(专利权)人:东莞市华彩威科技有限公司
类型:发明
国别省市:广东;44

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

1