灯具驱动装置、灯具驱动系统及其驱动方法

文档序号:8142064阅读:840来源:国知局
专利名称:灯具驱动装置、灯具驱动系统及其驱动方法
技术领域
本发明涉及一种灯具驱动技术,且特别是利用检测及修改串接数据流中数据帧的识别码来传递控制数据的灯具驱动技术。
背景技术
DMX-512 (Digital Multiplex with 512 individual information)协议为目前国际共通的灯光控制标准接口,是由美国剧场技术协会(United StateInstitute for Theatre Technology, Inc,简称USITT)于1986年8月所提出。DMX-512协议具有简单性、 可靠性及灵活性,因此广泛应用娱乐灯光领域上,如灯光调光、控制颜色变化、烟雾机和任何能以数字信号进行控制的装置设备上。已知符合标准DMX-512协议的灯具驱动系统为并联式控制架构,如图1所示,图1 是已知的灯具驱动系统10的方块图。请参照图1,信号产生器110采用非同步串行格式, 在信号线SL中连续地传送串接数据流(serialdata flow),而串接数据流中包括多个数据帧(data flame),每个数据帧承载对应的灯具驱动装置120_1 120_N的控制数据,N为正整数。每个灯具驱动装置120_1 120_3皆以并联形式连接到信号线SL上。藉此,灯具驱动装置120_1 120_3需要具备地址存储单元130_1 130_3,并利用其中存储的地址从串接数据流中抓取相对应的数据帧,藉以取得正确的控制数据,例如灯具驱动装置120_1 的地址存储单元130_1所存储的地址为「1」,灯具驱动装置120_1便抓取串接数据流中第1 个数据帧,而灯具驱动装置120_2的地址存储单元130_2所存储的地址为「2」,灯具驱动装置120_2便抓取串接数据流中第2个数据帧,并以此类推。信号产生器110亦需根据灯具驱动装置120_1 120_3存储的地址来决定控制数据的排列顺序。由于灯具驱动装置120_1 120_3需配置地址存储单元130_1 130_3来记录预设地址,增加了装置成本。并且信号线SL皆从信号产生器110铺设至灯具驱动装置 120_1 120_3的位置,因而增加了信号线SL的线路长度以及架设成本。

发明内容
本发明提供一种灯具驱动装置,其利用检测串接数据流中的数据帧状态来接收及调整标准状态的数据帧为非标准状态,减少地址存储单元的使用,并降低串接数据流受干扰的机率。在另一角度而言,本发明提供一种灯具驱动系统,其内的每个灯具驱动装置可依据其串联顺序来取得对应的控制数据,并持续传递及调整串接数据流的数据帧,藉以降低串接数据流受干扰的机率。再者,在其他角度而言,本发明提供一种灯具驱动方法,藉以使灯具驱动装置可依据其串联顺序来取得对应的控制数据,而不需利用地址来接收对应的数据帧,并降低串接数据流受干扰的机率。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。


图1是已知的灯具驱动系统的方块图。
图2是根据本发明第一实施例所述的灯具驱动系统的方块图。
图3是根据本发明第一实施例所述的灯具驱动系统的串接数据流示
图4是根据本发明第一实施例的数据帧的数据格式。
图5是根据本发明第一实施例的灯具驱动装置的方块图。
图6是根据本发明第一实施例的信号处理单元第一实例的方块图。
图7是根据图6的信号处理单元的示意图。
图8是根据本发明第一实施例的信号处理单元第二实例的方块图。
图9是根据图8的信号处理单元的示意图。
图10是根据本发明第二实施例的灯具驱动装置的方块图。
图11是根据本发明第二实施例所述的灯具驱动系统的方块图。
图12是根据本发明第一实施例的灯具驱动方法的流程图。
图13是根据本发明第一实施例的另一灯具驱动装置的方块图。
图14是根据图13的灯具驱动方法的流程图。
图15是根据本发明第一实施例的又一灯具驱动装置的方块图。
主要元件符号说明
10、20、100、300、400 灯具驱动系统
110信号产生器
120__1 120_N 灯具驱动装置
130__1 130_N 地址存储单元
210,310,410 信号产生单元
220__1 220_N 灯具驱动装置
320__1 320_N 灯具驱动装置
330、331、332 地址存储单元
420__1 420_20 灯具驱动装置
430、431、432、433、434、435 地址存储单元
510信号处理单元
520灯具驱动单元
530灯具
560信号解析单元
570数据修改单元
671替代数据产生单元
672选择传送单元
673多工器
674锁存单元
871逻辑运算单元
872 或门1010_1 1010_N 灯具驱动装置1020 灯具系统监控单元1101 灯具监控单元1103:信号接收单元1105:信号输出单元1170:数据修改单元A、A1、A2、B、B1、B2、C、C1、C2 节点P_0 P_N、P_A、P_A1、P_A2、P_B、P_B1、P_B2、P_C、P_C1、P_C2 串接数据流CF_1 CF_N 灯具状态数据帧SF:启动码DF、DF_1 DF_N 数据帧SB 起始位⑶控制数据DO D7 数据EB_1、EB_2 结束位SL:信号线S1210 S1260、S1410 S1450 步骤
具体实施例方式现将详细参考本发明的示范性实施例,在附图中说明所述示范性实施例的实例。 另外,凡可能之处,在附图及实施例中使用相同标号的元件/构件/符号代表相同或类似部分。请参照图2,图2是根据本发明第一实施例所述的灯具驱动系统20的方块图。如图2所示,灯具驱动系统20包括信号产生单元210及N个灯具驱动装置220_1 220_N,N 为正整数。本实施例绘示3个灯具驱动装置220_1 220_3作为举例。信号产生单元210 利用灯具驱动装置220_1 220_N的串联顺序及灯具驱动装置220_1 220_N所对应的控制数据来产生串接数据流P_0。此外,第1个灯具驱动装置220_1耦接至串流信号产生单元210,而第1个灯具驱动装置220_1亦耦接至第2个灯具驱动装置220_2,且第2个灯具驱动装置220_2耦接至第3个灯具驱动装置220_3,并依此类推,第i个灯具驱动装置220_ i耦接至第(i+Ι)个灯具驱动装置220_(i+l),藉以形成灯具驱动系统20的串联架构,其中 i为正整数且1彡i彡N。在此描述串接数据流P_0及数据帧的数据格式,如图3及图4所示,图3是根据本发明第一实施例所述的灯具驱动系统20的串接数据流P_0 P_3示意图,图4则是根据本发明第一实施例的数据帧DF的数据格式。请参照图3,本实施例的信号产生单元210所产生的串接数据流P_0符合标准的DMX-512传输协议,因此串接数据流P_0包括有启动码SF 以及至少N个数据帧DF_1 DF_N,其中,启动码SF为串接数据流的起始同步数据。数据帧 DF_1 DF_N的数据格式如图4所示,数据帧DF具有1位的起始位SB、8位的数据DO D7 及2位的结束位EB_1、EB_2,其中起始位SB与结束位EB_1、EB_2在本实施例中可称之为数
8据帧DF的识别码,藉以判断数据帧DF的数据类型。在本实施例中,数据帧DF_1 DF_N的 数据DO D7皆用来承载对应的灯具驱动装置220_1 220_N的控制数据⑶。接着,灯具驱动装置220_1 220_N可通过检测数据帧DF的识别码来判断数据帧 DF的数据类型。识别码(亦即起始位SB及结束位EB_1、EB_2)与数据类型的关系如表(1) 所示。表(1)
起始位SB 控制数据 結束位 結束位 数据类型
CDEB_1EB_2
0OO-FF11标准数据类型
0OO-FF10空白类型
0OO-FF01空白类型
0OO-FF00空白类型
1OO-FF11空白矢型 1 OO-FF 1 0 空白类型 1 OO-FF 0 1 空白类型 1 OO-FF 0 0 空白类型表(1)中所述的『0』代表此位位于逻辑低电平,而『1』则代表此位位于逻辑高电 平。藉此,由表(1)可知,在标准的DMX-512传输协议中,当起始位SB位于逻辑低电平,且 结束位EB_1及结束位EB_2位于逻辑高电平吋,数据帧DF的数据类型便为标准数据类型, 亦即数据帧DF中的数据DO D7为有效数据。为简化说明,在此将标准数据类型的识别码 以(SB, EB_1, EB_2) = (0,1,1)作为表示。相对地,当识别码(SB, EB_1, EB_2) ^ (0,1,1) 吋,例如识别码(SB,EB_1,EB_2)为(0,1,0)或是(1,1,1)吋,数据帧DF的识别码便为非标 准数据类型,本实施例将非标准数据类型称为空白(null)类型NF,亦即数据帧DF中的数据 DO D7为无效数据。为使本领域技术人员能更加了解本发明,以下将针对灯具驱动装置220_1 220_ N的致动流程及其功能架构详细描述,并以第i个灯具驱动装置220_i作为举例。如图5 所示,图5是根据本发明第一实施例的第i个灯具驱动装置220_i的方块图。请參照图5, 灯具驱动装置220_i包括信号处理单元510、灯具驱动单元520及灯具530。信号处理单元 510在本实施例中包括有信号解析単元560及数据修改単元570。信号解析単元560用以 接收串接数据流P_(i_l),并在接收启动码SF后依序检测串接数据流P_(i-1)的数据帧的 识别码是否为标准数据类型。其中,第1个数据帧至第(i_l)个数据帧皆会被信号解析单 元560判断为非标准数据类型,直到接收第i个数据帧,才判断为标准数据类型。灯具驱动 単元520耦接至信号处理单元510,灯具驱动单元520依据信号处理单元510于第i个数据 帧DF_i中所接收的控制数据CD来控制灯具530的动作。数据修改単元570调整串接数据 流P_i的第i个数据帧DF_i的识别码(SB,EB_1, EB_2),使其成为非标准数据类型(也可称为空白类型NF),并输出串接数据流P_i至第(i+Ι)个灯具驱动装置。在此举例说明,请同时参照图3及图5,当N等于1时,灯具驱动装置220_1的信号解析单元560接收数据流P_0,并在接收启动码SF后检测到第一个标准数据类型的数据帧为数据帧DF_1。藉此,灯具驱动装置220_1的灯具驱动单元520接收第1个数据帧DF_1的控制数据⑶,并且数据修改单元570调整数据帧DF_1的识别码为空白类型NF,标示为NF/ DF_1,并输出至灯具驱动装置220_2。串接在数据帧DF_1之后的DF_2、DF_3...等数据帧则直接输出至灯具驱动装置220_2。对灯具驱动装置220_2而言,灯具驱动装置220_1输出的串接数据流,标示为?_1。当N等于2时,灯具驱动装置220_2的信号解析单元560接收数据流P_l,并在接收启动码SF后检测到第一个标准数据类型的数据帧为数据帧DF_2。藉此,灯具驱动装置 220_2的灯具驱动单元520便接收数据帧DF_2的控制数据CD,并且数据修改单元570调整数据帧DF_2的识别码为空白类型NF,标示为NF/DF_2,并输出至灯具驱动装置220_3。串接在数据帧DF_2之前的NF/DF_1,以及串接在数据帧DF_1之后的DF_2、DF_3...等数据帧则直接输出至灯具驱动装置220_3。对灯具驱动装置220_3而言,灯具驱动装置220_2输出的串接数据流,标示为P_2。依此类推,灯具驱动系统20中的灯具驱动装置220_1 220_N可依照串联架构的排列顺序来依序取得对应的数据帧DF_1 DF_N的控制数据CD。本实施例的图5所示的信号处理单元510可利用多种方式来实现,在此提出两种实现方式作为适例。第一实例如图6及图7所示,图6是根据本发明第一实施例的信号处理单元510的第一实例的方块图。图7是根据图6的信号处理单元510的示意图。请参照图6,信号处理单元510的数据修改单元570包括有替代数据产生单元671及选择传送单元 672。替代数据产生单元671可预先利用外界信号或者内建数据来设定或产生一个替代数据帧AF(图7的替代数据帧AF可为一实例),此替代数据帧AF的识别码为空白类型NF,例如图7替代数据帧AF的识别码(SB, EB_1,EB_2)为空白类型NF的(0,1,0)。选择传送单元672包括有一多工器673,多工器673的选择端接收选择信号&u, 其第一输入端接收串接数据流P_(i_l),而多工器673的第二输入端则耦接至替代数据产生单元671以接收替代数据帧AF。此外,本实施例的信号解析单元560在检测到串接数据流?_(1_1)的数据帧DF_i的识别码为标准数据类型时,会使选择信号Ssu致能(例如选择信号致能时为逻辑高电平),平时的选择信号则处于禁能状态(例如选择信号Ssu 致能时为逻辑低电平)。如图6及图7所示,当灯具驱动装置220_1将要传送数据帧DF_i至第(i+Ι)个灯具驱动装置时,亦即选择信号& 致能时,选择传送单元672便传送替代数据帧AF藉以取代数据帧DF_i。此外,当灯具驱动装置220_1将要传送数据帧DF_i以外的数据帧至第 (i+Ι)个灯具驱动装置时,亦即选择信号禁能,选择传送单元672便直接将串接数据流 P_(i-1)的数据传送至第(i+Ι)个灯具驱动装置。此外,在本实施例中,图6及图7的信号处理单元510还包括耦接至多工器673输出端的锁存单元674。锁存单元674用以暂存及传送串接数据流?」。在其他实施例中,本领域技术人员也可在替代数据产生单元671中预先设定空白类型的替代识别码,并利用选择传送单元672传送替代识别码藉以取代串接数据流P_i的数据帧DF_i的识别码,而不去调整数据帧DF_i的数据DO D7栏位,本发明不以此为限。第二实例则如图8及图9所示,图8是根据本发明第一实施例的信号处理单元510 的第二实例的方块图。图9是根据图8的信号处理单元510的示意图。数据修改单元570包括逻辑运算单元871及锁存单元674,在此以一或门872作为逻辑运算单元871的举例。或门872的第一输入端接收选择信号,或门872的第二输入端则接收串接数据流P_(i_l), 或门872的输出端则耦接至锁存单元674,锁存单元674如上述的第一实例所述,用以暂存及传送串接数据流P_i。藉此,如图8及图9所示,当灯具驱动装置220_i将要传送数据帧DF_i至第(i+1) 个灯具驱动装置时,亦即选择信号致能(本实施例的选择信号致能时为逻辑高电平)时,因为或门872的逻辑运算而形成每个位皆为逻辑高电平的替代数据帧AF,藉以取代数据帧DF_i。此外,当灯具驱动装置220_1将要传送数据帧DF_i以外的数据帧至第(i+1) 个灯具驱动装置时,亦即选择信号禁能(本实施例的选择信号致能时为逻辑低电平)时,或门872便传送串接数据流P_(i-1)的数据至第(i+Ι)个灯具驱动装置。接下来,本发明的第二实施例如图10及图11所示,图10是根据本发明第二实施例的灯具驱动装置1010」的方块图。请配合参照图3、图5及图10,其中图10所示的灯具驱动装置1010」的信号处理单元510、灯具驱动单元520、灯具530及信号解析单元560与第一实施例相似,在此不再赘述。第二实施例的灯具驱动装置1010」增设一灯具监控单元 1101以检测灯具530的状态,例如灯具530的温度、灯光短路/断路和/或与灯具530有关的状况等,信号修改单元1170除了将DF_i的识别码调整成空白状态NF,亦将上述的灯具状态编入8位的数据帧DF_i中的数据DO D7,而形成灯具状态数据帧CF_i,藉以取代数据帧DF_i,在图11中标示为NF/CF_i。或者,信号修改单元1170将上述的灯具状态编成11 位的灯具状态数据帧CF_i,取代数据帧DF_i,其中灯具状态数据帧CF_i的识别码亦为空白状态NF,因此可不影响后续的灯具驱动装置接收控制数据。图11是根据本发明第二实施例所述的灯具驱动系统100的方块图,灯具驱动系统 100的串联结构末尾(亦即第N个灯具驱动装置1010_N后方)具有一灯具系统监控单元 1020,并接收串接数据流P_N以监控灯具驱动装置1010_1 1010_N的灯具状态。此外,除了上述不同处之外,图10的灯具驱动装置1010」还包括信号接收单元1103以及信号输出单元1105,信号接收单元1103用以接收串接数据流P_ (i-1)并将其转换为数字数据以传送至信号处理单元510,而信号输出单元1105则利用灯具驱动装置1010」及灯具驱动装置 1010_(i+l)之间的信号线来传送数据流P_i。至于本实施例其他细部流程已包含在上述各实施例中,故不予赘述。从另一观点来看,图12是根据本发明第一实施例的灯具驱动方法的流程图。请参照图12,本实施例提供一种适用于灯具驱动装置的灯具驱动方法,并包括下列步骤首先, 在步骤S1210,从串接数据流取得第一个数据帧。并且,在步骤S1220,检测此数据帧的识别码,藉以判断其数据帧的数据类型。当此数据帧的识别码为空白类型时,便进入步骤S1230, 传送此数据帧至下一个灯具驱动装置,并回到步骤S1210以便于从串接数据流取得下一个数据帧。相反地,当此数据帧的识别码为标准数据类型时,便由步骤S1220进入步骤 S1M0,接收此数据帧的控制数据,并在步骤S1250中调整第一数据帧的识别码,使其成为空白类型,并且传送此数据帧及其之后的数据帧至下一个灯具驱动装置。接着,进入步骤 S1260,依据步骤S1240所接收的控制数据来控制灯具的动作。至于本实施例的其他细部流程已包含在上述各实施例中,故在此不予赘述。接下来,请参照图13,图13是根据本发明第一实施例的另一灯具驱动系统300的方块图。图13并绘示由信号产生单元310产生的串接数据流P_0,以及在节点A、A1、A2、B、 B1、B2、C、C1 及 C2 上观察到的串接数据流 P_A、P_A1、P_A2、P_B、P_B1、P_B2、P_C、P_C1 及 P_ C2。如图13所示,灯具驱动系统300包括信号产生单元310及N个灯具驱动装置320_1 320_N。本实施例绘示灯具驱动装置320_1 320_4、320_i 320_(i+;3)、320_j 320_ (j+3)作为举例。信号产生单元310利用灯具驱动装置320_1 320_N的串/并联顺序及灯具驱动装置320_1 320_ΝΚ对应的控制数据来产生串接数据流P_0。此外,第1个灯具驱动装置320_1、第i个灯具驱动装置320_1及第j个灯具驱动装置320_1呈并联关系,而 320_i 320_(i+3)及320_j 320_(j+3)则呈串联关系。其中i、j、N为正整数且1 < i < j < N。如图13所示,每一个呈并联关系的灯具驱动装置耦接一地址存储单元。在此实施例,灯具驱动装置320_1耦接地址存储单元330,存储「X」的地址,其中χ = 1 ;灯具驱动装置320」耦接地址存储单元331,存储「y」的地址,其中y ^ 1 ;而灯具驱动装置320_j耦接地址存储单元332,存储「ζ」的地址,其中ζ = 4。在操作上,以灯具驱动装置320」为例, 灯具驱动装置320」可读取地址存储单元331,取得地址数据y。灯具驱动装置320」接收来自信号产生单元310的串接数据流P_0,其中串接数据流P_0包括一启动码及至少一数据帧,每一数据帧包括至少一识别码与一控制数据,首先从串接数据流取得启动码SF,并输出启动码SF至下一个灯具驱动装置320_(i+l),将启动码SF后第y个数据帧DF_y视为自己的数据帧,接收数据帧DF_y的控制数据,并将第1个至第y个数据帧的识别码调整为空白类型(NF),即非标准类型,并输出第1个至第y个数据帧至下一个灯具驱动装置320_ (i+1)。再以灯具驱动装置320_j为例,灯具驱动装置320_j可读取地址存储单元332,取得地址数据4。灯具驱动装置320_j接收来自信号产生单元310的串接数据流P_0,首先从串接数据流取得启动码SF,并输出启动码SF至下一个灯具驱动装置320_(j+l),将启动码 SF后第4个数据帧DF_4视为自己的数据帧,接收数据帧DF_4的控制数据,并将第1个至第 4个数据帧的识别码调整为空白类型(NF),即非标准类型,并输出第1个至第4个数据帧至下一个灯具驱动装置320_(j+l)。由上述说明可得知,在此实施例,灯具驱动装置320_j与灯具驱动装置320_4接收同一个数据帧DF_4的控制数据。灯具驱动装置320_(i+l) 320_(i+3)及320_(j+l) 320_(j+3)的串联实施方式,可以参考图3或图12的描述,在此不再赘述。从另一观点来看,图14是根据图13的灯具驱动方法的流程图。请参照图14, 本实施例提供一种适用于灯具驱动装置的灯具驱动方法,并包括下列步骤首先,在步骤 S1410,从地址存储单元取得地址y。接着,在步骤S1420,接收一串接数据流,其中该串接数据流包括一启动码及至少一数据帧,每一数据帧包括至少一识别码与一控制数据。接着,在步骤S1430,从串接数据流取得启动码,输出启动码至下一个灯具驱动装置。接着,在步骤 S1440,接收启动码SF后第y个数据帧的控制数据。接着,在步骤S1450,将数据帧DF_1至DF_y的识别码调整为非标准数据类型,并输出数据帧DF_1至DF_y至下一个灯具驱动装置。接下来,请参照图15,图15是根据本发明第一实施例的另一灯具驱动系统400的方块图。图15并绘示由信号产生单元410产生的串接数据流P_0,以及在节点A、B及C上的串接数据流P_A、P_B&P_C。如图15所示,灯具驱动系统400包括信号产生单元410及 N个灯具驱动装置420_1 420_N,N为正整数。本实施例绘示20个灯具驱动装置420_1 420_20作为举例。信号产生单元410利用灯具驱动装置420_1 420_20的串/并联顺序及灯具驱动装置420_1 420_20所对应的控制数据来产生串接数据流P_0。此外,第1个灯具驱动装置420_1至第5个灯具驱动装置420_5 (共5个);第6个灯具驱动装置420_6 至第9个灯具驱动装置420_9 (共4个);第10个灯具驱动装置420_10与第11个灯具驱动装置420_11 (共2个);第13个灯具驱动装置420_13至第18个灯具驱动装置420_18 (共 6个),呈串联关系,而第6个灯具驱动装置420_6与第13个灯具驱动装置420_13 ;第10个灯具驱动装置420_10与第12个灯具驱动装置420_12 ;第19个灯具驱动装置420_19与第 20个灯具驱动装置420_20则呈并联关系。如图15所示,每一个呈并联关系的灯具驱动装置耦接一地址存储单元。在此实施例,灯具驱动装置420_6耦接地址存储单元430,存储「U」的地址;灯具驱动装置420_13耦接地址存储单元431,存储「V」的地址,而灯具驱动装置420_10耦接地址存储单元432,存储「W」的地址;灯具驱动装置420_12耦接地址存储单元433,存储「X」的地址,而灯具驱动装置420_19耦接地址存储单元434,存储「y」的地址;灯具驱动装置420_20耦接地址存储单元435,存储「ζ」的地址。在操作上,灯具驱动装置420_1 420_5的串联实施方式,可以参考图3或图12 的描述,在灯具驱动装置420_5调整DF_5数据帧的识别码为NF后,在节点A,观察到的串接数据流的DF_1 DF_5皆为NF,第一个有效数据帧为DF_6。因此,DF_6之后的数据帧皆为有效数据帧。以灯具驱动装置420_6及420_13为例,灯具驱动装置420_6读取地址存储单元430取得位置数据u,其中u > 1。灯具驱动装置420_6接收串接数据流P_A后,将启动码SF后第u个数据帧DF_u视为自己的数据帧,接收数据帧DF_u的控制数据,并将第1 个至第u个数据帧的识别码调整为NF,并输出第1个至第u个数据帧至下一个灯具驱动装置420_7。同理,灯具驱动装置420_13读取地址存储单元431取得位置数据v,其中ν彡1。 灯具驱动装置420_13接收串接数据流Ρ_Α后,将启动码SF后第ν个数据帧DF_v视为自己的数据帧,接收数据帧DF_v的控制数据,并将第1个至第ν个数据帧的识别码调整为NF,并输出第1个至第ν个数据帧至下一个灯具驱动装置420_14。接下来灯具驱动装置420_7 420_9、420_14 420_18的串联实施方式,可以参考图3或图12的描述,在此不再赘述。虽然本发明已以实施例公开如上,然其并非用以限定本发明,本领域技术人员在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视所附权利要求书所界定者为准。
权利要求
1.一种灯具驱动装置,接收一串接数据流,其中该串接数据流包括至少一数据帧,且每一数据帧包括至少一识别码与一控制数据,该灯具驱动装置包括一信号处理单元,接收该串接数据流,并依序检测这些数据帧的这些识别码以判断数据类型,其中若第一个被判断为符合标准数据类型的数据帧为第i数据帧,则接收该第i数据帧的该控制数据,调整该第i数据帧的这些识别码为非标准数据类型,并传送至另一个灯具驱动装置,其中i》1且该第i数据帧为这些数据帧的其中之一;以及一灯具驱动单元,与一灯具耦接,用以依据该控制数据来控制该灯具的动作。
2.如权利要求1所述的灯具驱动装置,其中该信号处理单元包括一信号解析单元,接收该串接数据流,并依序检测这些数据帧的这些识别码是否为标准数据类型,以接收该第一数据帧的该控制数据;以及一数据修改单元,耦接至该信号解析单元,在传送该串接数据流至另一个灯具驱动装置时,该数据修改单元调整该第一数据帧的这些识别码为非标准数据类型。
3.如权利要求2所述的灯具驱动装置,其中该数据修改单元包括一替代数据产生单元,用以产生或预设一替代数据帧,其中该替代数据帧的这些识别码为非标准数据类型;以及一选择传送单元,用以在传送该第一数据帧至另一个灯具驱动装置时,传送该替代数据帧以取代该第一数据帧。
4.如权利要求2所述的灯具驱动装置,其中该数据修改单元包括一逻辑运算单元,用以在传送该第一数据帧至另一个灯具驱动装置时,传送一替代数据帧以取代该第一数据帧,其中该替代数据帧的这些识别码为非标准数据类型。
5.如权利要求2所述的灯具驱动装置,还包括一灯具监控单元,用以检测该灯具的状态,该灯具驱动装置依据该灯具的状态产生一灯具状态数据帧,且在传送该第一数据帧至另一个灯具驱动装置时,传送该灯具状态数据帧以取代该第一数据帧,其中该灯具状态数据帧的这些识别码为非标准数据类型。
6.如权利要求1所述的灯具驱动装置,其中这些识别码包括一起始位及一结束位列, 该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
7.如权利要求6所述的灯具驱动装置,其中该起始位位于逻辑低电平,且该第一结束位及该第二结束位位于逻辑高电平时,这些识别码为标准数据类型。
8.一种灯具驱动系统,包括一信号产生单元,产生一串接数据流,该串接数据流包括至少N个数据帧,且每一数据帧包括至少一识别码与一控制数据,其中N为正整数;以及N个灯具驱动装置,第1个灯具驱动装置耦接至该串流信号产生单元,且第i个灯具驱动装置耦接至第(i+Ι)个灯具驱动装置,i为正整数且1 < iN,其中第i个灯具驱动装置包括一信号处理单元,接收该串接数据流,并依序检测这些数据帧的这些识别码是否为标准数据类型,以接收第i个数据帧的该控制数据,调整第i个数据帧的这些识别码为非标准数据类型,并传送至第(i+Ι)个灯具驱动装置;以及一灯具驱动单元,与一灯具耦接,用以依据该控制数据来控制该灯具的动作。
9.如权利要求8所述的灯具驱动系统,其中该信号处理单元包括一信号解析单元,接收该串接数据流,并依序检测这些数据帧的这些识别码是否为标准数据类型,以接收第i个数据帧的该控制数据;以及一数据修改单元,耦接至该信号解析单元,在传送该串接数据流至第(i+Ι)个灯具驱动装置时,该数据修改单元调整第i个数据帧的这些识别码为非标准数据类型。
10.如权利要求9所述的灯具驱动系统,其中该数据修改单元包括一替代数据产生单元,用以产生一替代数据帧,其中该替代数据帧的这些识别码为非标准数据类型;以及一选择传送单元,用以在传送第i个数据帧至第(i+ι)个灯具驱动装置时,传送该替代数据帧以取代第i个数据帧。
11.如权利要求9所述的灯具驱动系统,其中该第i个灯具驱动装置还包括一灯具监控单元,用以检测该灯具的状态,该灯具驱动装置依据该灯具的状态产生第i个灯具状态数据帧,且在传送第i个数据帧至第(i+Ι)个灯具驱动装置时,传送第i个灯具状态数据帧以取代第i个数据帧,其中第i个灯具状态数据帧的这些识别码为非标准数据类型。
12.如权利要求11所述的灯具驱动系统,还包括一灯具系统监控单元,耦接至第N个灯具驱动装置,用以接收该串接数据流,并依据这些灯具状态数据帧来监控这些灯具的状态。
13.如权利要求8所述的灯具驱动系统,其中这些识别码包括一起始位及一结束位列, 该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
14.如权利要求13所述的灯具驱动系统,其中该起始位位于逻辑低电平,且该第一结束位及该第二结束位位于逻辑高电平时,这些识别码为标准数据类型。
15.一种灯具驱动方法,适于一灯具驱动装置,该灯具驱动方法包括接收一串接数据流,其中该串接数据流包括至少一数据帧,且每一数据帧包括至少一识别码与一控制数据;依序检测这些数据帧的这些识别码以判断数据类型;如果第一个被判断为符合标准数据类型的数据帧为第i数据帧,则接收该第i数据帧的该控制数据,其中i》1且该第i数据帧为这些数据帧的其中之一;调整该第i数据帧的这些识别码为非标准数据类型,并传送该串接数据流至另一个灯具驱动装置;以及依据该控制数据来控制一灯具的动作。
16.如权利要求14所述的灯具驱动方法,调整该第一数据帧的这些识别码为非标准数据类型包括下列步骤产生一替代数据帧,其中该替代数据帧的这些识别码为非标准数据类型;以及传送该第一数据帧至另一个灯具驱动装置时,传送该替代数据帧以取代该第一数据帧。
17.如权利要求14所述的灯具驱动方法,还包括检测该灯具的状态,并依据该灯具的状态产生一灯具状态数据帧,其中该灯具状态数据帧的这些识别码为非标准数据类型;以及在传送该第一数据帧至另一个灯具驱动装置时,传送该灯具状态数据帧以取代该第一数据帧。
18.如权利要求14所述的灯具驱动方法,其中这些识别码包括一起始位及一结束位列,该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
19.如权利要求18所述的灯具驱动方法,其中该起始位位于逻辑低电平,且该第一结束位及该第二结束位位于逻辑高电平时,这些识别码为标准数据类型。
20.一种灯具驱动系统,包括一信号产生单元,产生一串接数据流,该串接数据流包括M个数据帧,且每一数据帧包括至少一识别码与一控制数据,其中M为正整数;以及N个灯具驱动装置,其中N为正整数,第1个灯具驱动装置及第i个灯具驱动装置呈并联关系,并耦接至该串流信号产生单元,而第1个灯具驱动装置至第(i_l)个灯具驱动装置呈串联关系,且第i个灯具驱动装置至第N个灯具驱动装置亦呈串联关系,i为正整数且1 < i ^ N,其中第i个灯具驱动装置包括一地址存储单元,存储一地址y,其中y为正整数且y彡1 ;一信号处理单元,耦接该地址存储单元,从该地址存储单元读取该地址1,该信号处理单元接收该串接数据流,从第y个数据帧的取得一控制数据,调整第1个至第y个数据帧的这些识别码为非标准数据类型,并传送至第(i+Ι)个灯具驱动装置;以及一灯具驱动单元,与一灯具耦接,用以依据该控制数据来控制该灯具的动作。
21.如权利要求20所述的灯具驱动系统,其中这些识别码包括一起始位及一结束位列,该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
22.如权利要求21所述的灯具驱动系统,其中该起始位位于逻辑低电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平时,这些识别码为非标准数据类型。
23.一种灯具驱动方法,适于一灯具驱动装置,该灯具驱动方法包括从一地址存储单元取得一地址y ;接收一串接数据流,其中该串接数据流包括一启动码及至少一数据帧,每一数据帧包括至少一识别码与一控制数据;从该串接数据流取得启动码,输出启动码至下一个灯具驱动装置;接收启动码后第y个数据帧的控制数据;以及将第1个至第y个数据帧的识别码调整为非标准数据类型,输出第1个至第y个数据帧至下一个灯具驱动装置。
24.如权利要求23所述的灯具驱动方法,其中这些识别码包括一起始位及一结束位列,该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
25.如权利要求M所述的灯具驱动方法,其中该起始位位于逻辑低电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平时,这些识别码为非标准数据类型。
26.一种灯具驱动系统,包括一信号产生单元,产生一串接数据流,该串接数据流包括M个数据帧,且每一数据帧包括至少一识别码与一控制数据,其中M为正整数;以及N个灯具驱动装置,其中N为正整数,第i个灯具驱动装置及第j个灯具驱动装置耦接至第(i_l)个灯具驱动装置,且第i个灯具驱动装置及第j个灯具驱动装置呈并联关系,而第1个灯具驱动装置至第(i-Ι)个灯具驱动装置呈串联关系,i为正整数且1 < i < j < N, 第(i_l)个灯具驱动装置输出一第(i_l)串接数据流,其中,第i个灯具驱动装置包括一地址存储单元,存储一地址u,其中u为正整数且u > 1 ;以及一信号处理单元,耦接该地址存储单元,从该地址存储单元读取该地址u,该信号处理单元接收该第(i_l)串接数据流,从第u个数据帧的取得一控制数据,调整第一个至第u个数据帧的这些识别码为非标准数据类型,并传送至第(i+Ι)个灯具驱动装置,且其中,第j个灯具驱动装置包括一地址存储单元,存储一地址v,其中ν为正整数且ν > 1 ;以及一信号处理单元,耦接该地址存储单元,从该地址存储单元读取该地址v,该信号处理单元接收该第(i_l)串接数据流,从第j个数据帧的取得一控制数据,调整第1个至第ν个数据帧的这些识别码为非标准数据类型,并传送至第(j+Ι)个灯具驱动装置。
27.如权利要求沈所述的灯具驱动系统,其中这些识别码包括一起始位及一结束位列,该结束位列包括一第一结束位与一第二结束位,该控制数据为一 8位数据。
28.如权利要求27所述的灯具驱动系统,其中该起始位位于逻辑低电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑低电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑高电平及该第二结束位位于逻辑低电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑高电平;该起始位位于逻辑高电平,且该第一结束位位于逻辑低电平及该第二结束位位于逻辑低电平时,这些识别码为非标准数据类型。
全文摘要
一种灯具驱动装置、灯具驱动系统及其驱动方法。灯具驱动系统包括信号产生单元及N个灯具驱动装置。信号产生单元产生串接数据流,串接数据流包括至少N个数据帧。第1个灯具驱动装置耦接至串流信号产生单元,且第i个灯具驱动装置耦接至第(i+1)个灯具驱动装置。第i个灯具驱动装置的信号处理单元检测数据帧的识别码,藉以判断与接收第i个数据帧的控制数据,并调整第i个数据帧的识别码成为非标准数据类型。藉此,灯具驱动系统不需利用地址来接收控制数据,并降低串接数据流受干扰的机率。
文档编号H05B37/02GK102404906SQ201010283968
公开日2012年4月4日 申请日期2010年9月10日 优先权日2010年9月10日
发明者苏智园, 陈许民 申请人:联阳半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1