1. TL;DR
· 灯具可以并联,工程上常见;总点数 = Σ(各回路点数),两种协议算法一致;
·DMX512:受 512 通道约束,每点按 3 通道(RGB)计;各回路起始地址不同,画面才不重复;地址按通道占用顺延;
·TTL(SPI / 单线级联):无地址字段,不设址、不写码;并联后各回路都从数据流第 1 个像素开始取数,方向一致即同步;
· 并联数量没有固定上限,由通道预算 / 单口带载 / 接收单元数 / 线径压降 / 支线长度共同决定。
2. 先对齐几个术语
·「并联」:工程口语,指多条回路从同一路控制信号上分出去,区别于首尾串接成一条链;
·「点数」与「通道数」:点数是像素数量;通道数是 DMX512 的资源单位,一个 RGB 点 = 3 通道。两者不要混用——旧笔记里"4 条 256 点"的说法如果没换算通道,就是隐患;
·「写码」:行业口语。在 DMX512 语境下指给解码器设起始地址;在 TTL 语境下这个词不适用——TTL 没有地址。
3. DMX512:通道预算与地址分段
DMX512 是主从式单向广播协议,一条 universe 固定 512 个通道;接收端(解码器)按自身起始地址从数据帧中截取通道区间。
通道预算示例(每条回路 40 点 × 3 通道 = 120 通道):
回路1 起始地址 1 覆盖通道 1-120 回路2 起始地址 121 覆盖通道 121-240 回路3 起始地址 241 覆盖通道 241-360 回路4 起始地址 361 覆盖通道 361-480
4 条共480 通道(余 32)。若追加第 5 条同规格回路,累计 600 通道 > 512,需另开 universe 或缩短单条点数。
地址冲突:N 条回路起始地址相同 → 截取同一段通道 → 输出画面重复。需要画面互不同时,必须按通道占用逐条顺延设址。
4. TTL:级联取数,无地址
TTL 口常见为 SPI / 单线级联类接口(如 WS2811 / WS2812 类):像素按数据流顺序消费 24bit,再把剩余数据下传。
· 无地址字段 →不设址,也不存在"写 N 次"的说法;
· 多回路共用一路数据时,每条回路都从第 1 个像素开始 → 方向一致则画面一致(整体同步,从头重复);
· 数据量按总点数计:控制器输出点数 = Σ各回路点数(同规格回路 = 单条点数 × 条数);
· 注意刷新率:点数越大刷新率越低;长距离还要按压降校核线径。
5. 布线注意事项
·终端电阻:DMX512 链路末端按规范加 120Ω,抑制反射;
·支线长度:并联回路的分支线尽量短;多条长支线不建议直接并接在同一端子——DMX 建议经分配放大器分路,TTL 建议控制器多口输出或加缓冲;
·线径与压降:并联叠加干线电流,长距离、多回路时按压降校核;
·屏蔽与接地:控制线与动力线分管走线,屏蔽层单端接地,注意各回路共地。
6. 调试验证清单
1) 确认协议类型(DMX512 / TTL 级联);
2) 核算总点数与通道占用(512 每点 × 3);
3) DMX512:逐条设起始地址并记录地址台账;TTL:核对每条回路灯具方向;
4) 上电逐条点亮,确认无重复段、末端不偏暗、刷新无可感知频闪。
7. 带载约束(并联数量的真实上限)
| 约束项 | 说明 |
|---|---|
| 通道预算(512) | Σ(点数 × 每点通道数) ≤ 512 / universe |
| 点数与带载(TTL) | Σ各回路点数 ≤ 控制器单口带载,兼顾刷新率 |
| 接收单元数 | DMX512 单链路一般 ≤ 32 个接收单元 |
| 线径与压降 | 干线电流随回路数叠加,按末端压降校核 |
| 支线与信号完整性 | 分支线过长易反射;多条长支线走分配器 / 多口 |
任何一项吃紧时,更稳妥的做法是分段增加放大器或者控制器多口输出,而不是继续并联。
8. 选型对照
| 需求 | 建议方案 |
|---|---|
| 各回路画面互不相同 | DMX512,逐条设起始地址、按通道顺延 |
| 各回路画面相同(同步) | TTL,一路数据带多条同规格回路 |
| 点数大、回路多 | 分段 + 增加放大器或者控制器多口输出 |
9. 小结
并联解决的是布线问题,不改变寻址与带载逻辑。512 算通道账、逐条设起始地址;TTL 无地址,按点数与带载核算即可——把"写码"这个词从 TTL 的语境里删掉,很多返工就不会发生。
作者与来源说明
本文为 LED 控制系统通用接线技术的整理与记录,接线结论以灯具 / 控制器的规格书与丝印标注为准。文中的现场实践来自思域科技(SEEKWAY)的 LED 控制系统研发与工程团队。