指撥開關怎麼換算成數字?
指撥開關(DIP switch)的每一個開關代表二進位的一個位元:ON 是 1、OFF 是 0。開關 1 代表 1,開關 2 代表 2,開關 3 代表 4,之後每個都是前一個的兩倍。把所有 ON 的開關代表的數值加起來,就是設定的數字。
例如開關 1、3、6 打開:1 + 4 + 32 = 37。反過來,要設 37,就從最大的數值開始扣:37 = 32 + 4 + 1,打開開關 6、3、1。
DMX 燈具幾乎都是「開關 1 = 1」。有些電路板或模組把開關 1 當成最高位元,這時請把上面的「開關 1 代表」切到「最高位」,並以說明書或電路板上的標示為準。
DMX 位址怎麼設?
DMX512 一條線(一個 universe)有 512 個 channel。每台燈具的位址是它使用的第一個 channel,佔用的 channel 數看燈具的模式。例如 8 channel 的燈從位址 1 開始,會用掉 1~8,下一台就從 9 開始。
| 位址 | 打開的開關 |
|---|---|
| 1 | 1 |
| 9 | 1、4 |
| 17 | 1、5 |
| 33 | 1、6 |
| 49 | 1、5、6 |
| 65 | 1、7 |
| 100 | 3、6、7 |
| 129 | 1、8 |
| 257 | 1、9 |
| 511 | 1~9 全開 |
| 512 | 10 |
每個開關代表的數值:開關 1 = 1、2 = 2、3 = 4、4 = 8、5 = 16、6 = 32、7 = 64、8 = 128、9 = 256、10 = 512。
常見問題
第 10 個開關是做什麼的?
9 個開關最大只到 511,位址 512 才需要第 10 個開關。很多燈具把第 10 個開關拿來切換功能(例如自走模式或 channel 模式),不是位址,請看燈具的說明書。
開關全部 OFF 是位址 0 嗎?
算出來是 0,但 DMX 的位址從 1 開始,0 不是有效的位址。有些燈具全部 OFF 時會進入特殊模式,有些會當成 1,依各廠牌而定。
兩台燈設一樣的位址會怎樣?
兩台會收到一樣的訊號、做一樣的動作,想讓幾台燈同步時可以這樣設。如果不是故意的,要注意前一台佔用的 channel 不要和下一台重疊,下面的分配表會幫你接著排。