DMX512协议解析

发布时间:2025-12-09 16:51:05 浏览次数:4

1、 DMX512协议特点:

(1)采用RS-485总线收发器,差分电压进行传输的,抗干扰能力强,信号可以进行长距离传输;
(2)不论调光数据是否需要改变,主机都必须发送控制信号。
(3)由于数据帧之间的时间小于1s,所以在1s内没有收到新的数据帧,说明信号已经丢失;
(4)因为是数据是调光用的,使用环境是不做安全要求的设备, 并且是不间断传输的,所以不需要复杂的校验。

2、 波特率:250000

一个bit位 4us
8个位(Slot:x) 4*8=32us,x是从1到512
如图:

3、下面是一帧数据的顺序

break 88us(范围是88μs——1ms)MAB(Mark After Break)8us 两个bit位的时间,高电平start bit4us 是低电平Start Code(SC)32us,8个位,是一段低电平,必须要有,串口表现中数据是0,接收时作头的一部分stop8us 两位结束,是高电平MTBP0-1s(MARK Time aftet slot,每一个数据间隔的空闲时间,是高电平,可以不要。

5、 一帧数据包括 start + Slotx: + stop + MTBP = 4+32+8+0=44us

MTBP 空闲时间TX都是高电平,数据停止位也是高电平。
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477