发布网友 发布时间:2024-10-18 23:02
共1个回答
热心网友 时间:2024-10-31 03:13
DMX512包,作为这个标准的核心组成部分,它由一系列包含深度同步信息的帧构成。这些帧中包含着关键的“Break”和“Mark-after-break”信息,这些深层信息使得接收器能够识别帧的开始,从而处理接收到的数据流。帧定时检验显示,一个帧的最长时间是4祍的开始位加上8祍的资料位,总计36祍。然而,一个“Break”却包含了至少88祍的“低电平”状态,这与帧定时的差异显著,便于调光器进行同步检测。
“Mark-after-break”在传输过程中表现为“高”状态,至少持续8祍时间。它至关重要,因为没有它,接收器可能无法正确识别“Break”,从而导致帧开始位紧随其后,使得线路陷入持续的低电平状态,造成数据混乱。图2中的描述,直观地展示了“包”中这些概念的实际运作。
“0”数值的帧表示后续内容包含调光器级别的信息。对于规范中未定义的255个其他代码,不同的制造商可能会利用它们来发送产品的特殊数据。值得注意的是,当调光器接收到非零开始码的帧时,它通常会选择忽略剩余的包内容,但并非所有情况下都能被正确检测到,因此处理时需要格外谨慎。
扩展资料
DMX512协议最先是由USITT(美国剧院技术协会)发展成为从控制台用标准数字接口控制调光器的方式。DMX512超越了模拟系统,但不能完全代替模拟系统。DMX512的简单性、可靠性(假如能够正确安装和使用的话!)以及灵活性使其迅速成为资金允许情况下选择的协议,除了调光器外,一系列不断增长的控制设备就是证据。DMX512仍然是科学上的一个新领域,具有在规则基础上产生的各种奇妙技术。