发明名称 基于DMX512协议的信号读取方法
摘要 本发明公开了一种基于DMX512协议的信号读取方法,执行于DMX512无极性接线灯光系统,通过微控制器无极性地读取输入信号。首先,检测输入信号发生电位变化。然后,依据电位变化,判断输入信号的极性为正相或反相:若输入信号的极性为正相,则以正相接收程序解读输入信号;若输入信号的极性为反相,则以反相接收程序解读输入信号。最后,根据DMX512协议读取该输入信号所带数据。
申请公布号 CN101562925B 申请公布日期 2012.11.28
申请号 CN200810090281.9 申请日期 2008.04.17
申请人 锦鑫光电股份有限公司 发明人 张石栋;周吉贤
分类号 G06F13/42(2006.01)I;H05B37/02(2006.01)I 主分类号 G06F13/42(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 梁挥;祁建国
主权项 一种基于DMX512协议的信号读取方法,执行于一DMX512无极性接线灯光系统,通过一微控制器无极性地读取一输入信号,其特征在于,该基于DMX512协议的信号读取方法包括以下步骤:检测该输入信号发生电位变化;判断该输入信号的极性为正相或反相:若该输入信号的极性为正相,则以一正相接收程序解读该输入信号;若该输入信号的极性为反相,则以一反相接收程序解读该输入信号;以及根据DMX512协议读取该输入信号所带数据,其中该以该正相接收程序解读该输入信号的步骤包括:依据电位变化高低,以低电位为0高电位为1的规则,对该输入信号进行二进制编码,并依据DMX512协议规定的数据读取速率读取该输入信号;确认该输入信号在一第一时间内为低电位;确认该输入信号在一第二时间内为低电位;以及确认该输入信号再次发生电位变化;其中该以该反相接收程序解读该输入信号的步骤包括:依据电位变化高低,以低电位为1高电位为0的规则,对该输入信号进行二进制编码,并依据DMX512协议规定的数据读取速率读取该输入信号;确认该输入信号在一第三时间内为高电位;确认该输入信号在一第四时间内为高电位;以及确认该输入信号再次发生电位变化。
地址 中国台湾台北县