发明名称 |
基于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协议规定的数据读取速率读取该输入信号;确认该输入信号在一第三时间内为高电位;确认该输入信号在一第四时间内为高电位;以及确认该输入信号再次发生电位变化。 |
地址 |
中国台湾台北县 |