内容目录
1. 产品简介
本控制器采用标准 Modbus-RTU 协议(RS-485),内置 24 种常用灯光模式,支持单色、渐变、流水、呼吸、闪烁、多帧播放等效果,可通过串口或外部 IO 实时控制,也可脱机运行。用户无需编写代码,仅需修改寄存器参数即可实现所需动画。控制器支持 5 V~24 V 宽电压供电,最大可控 1200 颗灯珠(以 5 V 单点计),兼容市面主流单线归零码 IC。
2. 技术参数
项目 | 规格 |
---|---|
工作电压 | 5 V~24 V ±5 % |
整机功耗 | < 1 W |
通信接口 | RS-485(A/B) |
默认波特率 | 9600 bps(4800~460800 可选) |
数据格式 | 8N1(可设奇偶校验) |
可控点数 | ≤ 1200 点(5 V 单点) |
灯带端口 | 1 路数据输出(DO) |
开关量输入 | 6 路(IN0~IN5,低电平有效) |
频率输入 | 1 路(FI0,1 Hz~10 kHz) |
工作温度 | –25 ℃~+75 ℃ |
存储温度 | –40 ℃~+85 ℃ |
相对湿度 | < 75 % RH |
外形尺寸 | 68.5 mm × 66.4 mm × 20 mm |
3. 接口定义
3.1 电源/信号端子(右侧)
端子 | 说明 |
---|---|
VCC | 电源正(5 V~24 V) |
GND | 电源地(与灯带共地) |
DO | 数据输出(接灯带 DIN) |
NC | 空脚 |
IN0~IN5 | 开关量输入(对地闭合触发) |
FI0 | 频率信号输入(对地脉冲) |
3.2 通信端子(左侧)
端子 | 说明 |
---|---|
A | RS-485 A |
B | RS-485 B |
GND | 通信地(可选) |
4. 支持灯带类型
通过寄存器 2000 选择 IC 型号,已内置以下协议:
WS2812B / WS2811 / WS2813 / WS2815 / WS2818 / SK6812 / UCS1903 / TM1903 / FW1903 / FW1935 / TM1934 / SM16703 / MT1815 及自定义脉宽模式。
(若使用 12 V 或 24 V 灯带,请确认一颗 IC 所带灯珠数,并在“灯带点数”参数中按 IC 数量填写。)
5. 快速接线图
交流市电 → 开关电源(5 V/12 V/24 V) → 控制器 VCC/GND
控制器 DO → 灯带 DIN
控制器 GND → 灯带 GND(必须共地)
RS-485 转换器 A/B → 控制器 A/B
USB-485 转换器 → PC
注意
- 灯带有方向,DIN 必须接控制器 DO。
- 长距离供电请每 2 m 并一组电源线,避免压降。
- 通信线采用双绞屏蔽线,屏蔽层单端接地。
- 控制器与灯带若使用独立电源,需把两地相连。
6. 状态指示灯
指示灯 | 含义 | 处理 |
---|---|---|
绿灯 0.5 Hz 闪烁 | 正常运行 | — |
绿灯呼吸 | 暂停中 | — |
绿灯 0.25 Hz 闪烁 | 停止中 | — |
红灯 1 Hz 闪烁 | 参数错误或 Flash 故障 | 断电重启,重新配置 |
黄灯连闪 3 次 | Modbus 参数超限 | 检查寄存器范围 |
黄灯连闪 6 次 | 正在恢复出厂 | 2 min 内勿断电 |
7. 寄存器总览(Modbus 地址表)
地址均为十进制(PLC 基址=1),主机下发时请减 1。
功能区 | 地址范围 | 说明 |
---|---|---|
设备参数 | 1000–1014 | 地址、波特率、上电行为等 |
灯带参数 | 2000–2009 | IC 类型、RGB 顺序、脉宽 |
线圈触发 | 1000–1014 | 启动/暂停/停止/灭灯等 |
离散输入 | 1000–1015 | 运行状态、IO 电平 |
输入寄存器 | 1000–1019 | 版本、当前效果、错误码 |
模式配置 | 2100–2149 | 24 种模板参数 |
节目存储 | 2200–2229 | 128 个节目槽 |
列表配置 | 4000–4059 | 6 类列表(循环/并行/触发) |
BUF 数据 | 5001–9800 | 1200 点 ×4 字节 RGBW |
硬件接口 | 3000–3269 | IO 功能映射 |
Flash 操作 | 4900–4915 | 2 M 字节图片存储 |
亮度控制 | 2400–2410 | 实时亮度叠加 |
8. 常用模式速查
模式号 | 效果 | 关键参数举例 |
---|---|---|
1004 | 整体单色 | 2125~2128 设置 RGBW |
1014 | 双色渐变循环 | 2125/2129 颜色 1/2,2133 步数 |
1015 | 三色渐变循环 | 2125~2136 三段颜色 |
1017 | 呼吸灯 | 2125 颜色,2130/2131 步数 |
1013 | BUF 流水 | 2129 起始,2130 长度 |
1022 | BUF 多帧播放 | 2125 起始,2126 帧数 |
1023 | Flash 多帧播放 | 2125~2127 图片地址 |
9. 典型配置流程(以“整体红渐变到蓝”为例)
- 上电,连接 PC,打开调试软件,选择串口,点击“连接”。
- 【灯带参数】选择 IC 类型、RGB 顺序。
- 【模式信息】地址 2100 写 1014(双色渐变)。
- 双击 2125/2129 调出取色器,分别设红 (255,0,0) 和蓝 (0,0,255)。
- 地址 2133 写 100(渐变步数)。
- 【节目信息】地址 2200 写 2000,确认 2202=1 后,地址 2228 写 1 保存为节目 2000。
- 断开串口,重新上电,灯带即自动运行该效果。
10. 外部 IO 控制(示例)
目标:按一次按键,灯带在“红→蓝渐变”与“绿色呼吸”间切换。
步骤:
- 【硬件接口】开启总开关 3000=1,3010=1。
- IN0 映射到【节目】区,地址 3020=3,3022=2200,3023=3(下降沿计数)。
- 3025/3026 设 0/1,3027=1,3004=1 保存。
- 存储两个节目:2000=红蓝渐变,2001=绿色呼吸。
- 把 2000、2001 加入歌单列表 3060,并设 4007=2。
- 每次按下按键,列表顺序切换,实现两种效果轮换。
11. 亮度实时调节
- 地址 2400=1 开启亮度控制。
- 地址 2406=50 当前亮度 50 %(0 灭,100 原亮度,>100 增亮)。
- 可通过 2409/2410 触发“+/-”按钮,或以 IO/频率映射方式实时改变。
注意:亮度调节会降低帧率,建议最终效果确定后回到模式参数里固化亮度。
12. Flash 图片上传(仅特殊需求)
- 停止灯效,4912=1 开启 Flash 操作。
- 4910/4911 设起始页(必须是 4096 的倍数)。
- 通过“加载图片到 BUF”把 BMP 转为 RGBW,填满 4096 字节后 4914=1 写入。
- 重复直至所有图片写完,4912=2 关闭。
- 模式 1023 调用时,填好总帧数、起始地址、运行方向即可。
13. 故障排除
现象 | 可能原因 | 解决办法 |
---|---|---|
上电无反应 | 电源反接/电压不符 | 检查极性、电压 |
通信失败 | 地址/波特率错误、AB 反接 | 断电重上电查看串口提示 |
灯带乱闪 | 共地不良、线过长 | 缩短信号线、两端加 100 Ω 电阻 |
效果不保存 | 未执行存储触发 | 2228/4057/4914 写 1 |
重叠区花屏 | 并行列表区域重叠 | 各节目起始位置+长度错开 |
14. 安全与维护
- 通电前确认电压匹配,反接将烧毁设备。
- 带电勿拔插螺丝端子,避免火花损坏触点。
- 每月检查端子松紧,清除灰尘。
- 长期不用请断电存放,避免潮湿。
15. 装箱清单
- 控制器 ×1
- 可插拔端子 ×3
- 说明书 ×1
16. 责任声明
因接线错误、超压、擅自改装导致的损坏不在保修范围;用户自行上传的图片、数据须确保版权合法。