介绍

DMX 介绍

Vision DMX Protocol 完全基于 DMX 512。与 Vision RDM Protocol 类似,区别只在 transport layer,以及 data stream 中的第一个 data byte。Vision DMX 通过 SPI communication 接收。

DMX512(E1.11 - 2008, USITT DMX512-A)是用于 digital communication networks 的标准,常用于控制 lighting 和 effects。

DMX512 protocol

DMX512 是一种 digital communication standard,通过一根 cable 向多个 devices 发送 control data,例如 dimmers、spotlights 和 moving heads,通常用于 theater、concert 和 event lighting。Data 以 packets 形式发送,最多包含 512 个独立 channels,每个 channel 控制 lighting fixture 的某个具体功能。

DMX personalities

"DMX Personalities" 指一个 DMX-controllable device 可具有的不同 configurations。每个 personality 表示一种 operation mode,会影响 device 使用多少 channels,以及每个 channel 控制什么。例如,一个 lighting fixture 可能有一种 personality 使用三个 channels 控制 red、green 和 blue,也可能有另一种 personality 使用四个 channels,例如 Master Dimmer、red、green、blue。

DMX start address

Start address 是 device 在 DMX network 上监听的第一个 channel number。它定义 device control 在 512 channels sequence 中从哪里开始。例如,如果 device 的 start address 设置为 101,并且它使用 5 channels 的 personality,则会使用 channels 101 到 105。正确设置 start address 对 lighting system 正常工作非常重要,因为它确保 correct data 被发送到 intended devices。

DMX footprint

"Footprint" 指 device 根据当前 personality 使用的连续 DMX channels 数量。Footprint 越大,device 使用的 channels 越多,从而可以更细致地控制 device 的各种 functions。Footprint size 会根据 device complexity 和 selected personality 变化。例如,简单 dimmer 的 footprint 可能为 1,而复杂 moving head 可能使用 20 个或更多 channels。

这意味着 Vision DMX 在 DMX Personalities、Start Address 和 Footprint 方面遵循与 standard DMX512 相同的 principles。关键区别在 data transmission 方法:Vision DMX 不通过 typical DMX512 physical protocol 接收 packets,而是使用 SPI(Serial Peripheral Interface)接收 data packets。SPI 是 embedded systems 中常用的 short-distance hardware interface。

© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR