解码电路及其解码方法技术

技术编号:5962500 阅读:307 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种解码电路及其解码方法。解码电路适用于解码输入信号。其中输入信号包括至少一中断,且中断的长度为一预设时间。上述解码电路包括解码单元以及侦测单元。其中,侦测单元侦测输入信号是否维持在特定准位且超过预设时间。当输入信号维持在特定准位且超过预设时间时,侦测单元根据特定准位的准位决定输出输入信号或反相的输入信号至解码单元以进行解码。

【技术实现步骤摘要】

本专利技术涉及一种,且特别涉及一种DMX512的信号格式的 。
技术介绍
DMX512协议最先是由美国剧院技术协会(United States of institutes forTheatre Technology, USITT)在1986年所提出的数据传输标准,是娱乐灯光领域常用 的控制协定。DMX512通信方式是采用了非同步通信格式,每笔调光数据由11个字节成,包 括一个是起始时间,8位数据字节与两个停止位,每一次能传输512笔调光数据。目前的舞 台灯光控制多是利用DMX512协议来进行舞台灯光控制。在DMX512协议中,每笔传输数据皆包括一中断(break)信号以及数个数据信号, 其中中断信号通常为88微秒的逻辑低电位。此一中断为数据的起始信号,芯片可经由侦测 中断来判别信号的起始。在中断之后会有数个时槽以负载数据,每个时槽之间也会有标记 (Mark)作为间隔,标记为逻辑高电位。当没有DMX数据包产生时,信号会维持在逻辑高电 位,即最后一个时槽后的标记。因此中断之前通常为逻辑高电位的标记信号。目前,在发光二极管(Light emitting diode,LED)的驱动电路中也会应用DMX512 的信号格式来传输驱动数据。为加速数据传输,目前有应用2倍频或4倍频标准DMX512信 号格式传输速率的传输方式,其主要是将DMX512信号格式中的标准时间规格缩短为1/2或 1/4。由于LED的驱动芯片通常是采取串接的方式来传递DMX512,因此若串接的芯片数目过 多容易使信号失真,对于串接在后的芯片便无法正确解码数据。
技术实现思路
本专利技术涉及一种,不论输入信号为正相信号或反相信号, 皆可正确地解读对应于DMX512信号格式的输入信号。本专利技术提出一种解码电路,适用于解码一输入信号。其中输入信号对应于DMX512 的信号格式,且输入信号包括至少一中断,中断的长度为一预设时间。上述解码电路包括一 解码单元以及一侦测单元。其中,侦测单元连接于解码单元,用以侦测输入信号是否维持在 一特定准位且超过预设时间。当输入信号维持在特定准位且超过预设时间时,侦测单元根 据特定准位的准位决定输出输入信号或反相的输入信号至解码单元以进行解码。在本专利技术的一实施例中,上述的侦测单元包括一多工器、一反相器以及一准位侦 测单元。其中多工器具有一第一输入端、一第二输入端与一选择端,且多工器的第一输入端 接收输入信号。反相器连接于第二输入端与输入信号之间,用以反相输入信号并输出反相 的输入信号至第二输入端。另外,准位侦测单元连接多工器的选择端与输入信号,用以侦测 输入信号是否维持在特定准位且超过预设时间,并根据特定准位的准位控制多工器,使多 工器输出输入信号或反相的输入信号。在本专利技术的一实施例中,当特定准位为一逻辑高电位时,多工器输出所接收的输入信号至解码单元。相反地,当特定准位为一逻辑低电位时,多工器输出反相的输入信号至 解码单元。在本专利技术的一实施例中,上述的解码单元为一 DMX512解码器。在本专利技术的一实施例中,上述的输入信号包括至少一标记,侦测单元侦测位于中 断前的标记是否超过预设时间。从另一个观点来看,本专利技术提出一种解码方法,适用一解码电路以解码一输入信 号。其中输入信号对应于DMX512的信号格式,且输入信号包括至少一中断,其长度为一预 设时间。上述解码方法包括首先,接收输入信号。继之,侦测输入信号是否维持在一特定 准位且超过预设时间。其中,当输入信号维持在特定准位且超过预设时间时,根据特定准位 的准位输出输入信号或反相的输入信号至解码电路中的一解码单元以进行解码。基于上述,本专利技术利用侦测单元侦测输入信号的逻辑准位高低以及逻辑准位的维 持时间,藉以判断输入信号的极性,并依据判断的结果决定是否反相输入信号。如此一来, 不论输入信号为正相信号或反相信号,解码电路皆可正确地解读输入信号。为让本专利技术的上述特征和优点能更明显易懂,下面特举实施例,并配合附图作详 细说明如下。附图说明图1为根据本专利技术第一实施例的解码电路的方块图。图2为根据本专利技术第一实施例的解码电路的方块图。图3为根据本专利技术第一实施例的输入信号的波形示意图。图4为根据本专利技术第二实施例的解码方法的流程图。图5为图4所示的本专利技术第二实施例的步骤S406的流程图。主要元件符号说明100:解码电路;104:解码单元;204 反相器;1:中断;SLOT1 SLOTn 时槽;INl 第二输入端;Sl 输入信号;T10 标记的时间长度;S402 S406、S510 S530具体实施例方式第一实施例图1为根据本专利技术第一实施例的解码电路的方块图。请参照图1,解码电路100包 括侦测单元102以及与侦测单元102连接的解码单元104。其中解码电路100可整合于一 发光二极管的驱动芯片中,用以解码DMX512信号格时的驱动数据。驱动芯片则根据驱动数 据控制发光二极管的亮暗变化而产生不同的照明效果。解码单元104例如为一 DMX512解102 侦测单元; 202 准位侦测单元; 206 多工器; 2、9、10 标记; INO 第一输入端; S 选择端; T1:中断的时间长度;解码方法的流程步骤。码器,可用来侦测对应于DMX512信号格式的输入信号,例如2倍频或4倍频的DMX512信号 格式。由于在串接的系统中传递信号可能会造成信号的波形失真,因此可在传递的过程中 将输入信号反相后再进行传输,这样可避免波形失真的问题发生。由于输入信号会被反相后再输出至串接于后的驱动芯片,因此个别芯片所接收到 信号的相位并不相同,可能为正相信号或反相信号。因此,在进行解码前,必须先侦测所接 收到信号的相位,然后将其调整为正相的信号以输出到DMX解码器进行解码。因为DMX信号 格式中会具有标记与中断,每笔数据会由中断(标准为88 176微秒(ys))开始,当没有 数据封包输出时,信号会维持在逻辑高电位(此一逻辑高电位即为标记)。因此,可藉由侦 测输入信号中的标记的准位来判断输入信号是否为反相的信号,而判断是否为标记的方式 可由其准位维持时间来判断,只要其时间长度超过中断的时间长度,便可将其判断为标记。 因为在DMX信号格式中,只有标记的时间长度可以设定为大于中断的时间长度。在本实施 例中,侦测单元102即利用输入信号的准位来判断其是否为反相的信号。请参照图1,侦测单元102在接收对应DMX512信号格式的输入信号Sl后,会侦测 输入信号Si是否维持在一特定准位且超过一预设时间。当侦测到输入信号Sl维持在逻辑 高电位且超过预设时间时,表示输入信号Sl为正相格式的DMX512信号,侦测单元102会直 接将所接收到的输入信号Sl输出至解码单元104以进行解码。当侦测到输入信号Sl维持 在逻辑低电位且超过预设时间时,表示输入信号Sl为反相格式的DMX512信号,侦测单元 102会将所接收到的输入信号Sl反相后再输出至解码单元104以进行解码。由于输入信号Sl对应于DMX512信号格式,因此其数据格式中会包括中断(break) 与标记(Mark)。上述预设时间可根据输入信号Sl中的中断的时间长度来设定,例如相等 或大于中断的时间长度。也就是说,本专利技术利用信号中的标记的准位来判断其信号的相位, 当侦测逻辑高电位的标记本文档来自技高网...

【技术保护点】
1.一种解码电路,适用于解码一输入信号,所述输入信号对应于DMX512的信号格式,所述输入信号包括至少一中断,所述中断的长度为一预设时间,所述解码电路包括:一解码单元;以及一侦测单元,连接于所述解码单元,用以侦测所述输入信号是否维持在一特定准位且超过所述预设时间;其中,当所述输入信号维持在所述特定准位且超过所述预设时间时,所述侦测单元根据所述特定准位的准位决定输出所述输入信号或反相的所述输入信号至所述解码单元以进行解码。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭俊廷林俊甫谢政翰
申请(专利权)人:明阳半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1