【0】灯光亮化——————DMX协议详解

  1. 简述:
    1. DMX512是围绕工业标准EIA-485接口设计,EIA-485属于接口、电压、电流等的“电端”;
  2. 传输:
    1. 如任何网段一样,导线两头应该有两个终端,灯光控台在一头作为终端,另一头应该有一个120R的电阻(阻抗匹配);
    2. 理论传输距离1Km,安装时要依据现场环境来加装中断器(信号放大器),以防异常环境带来的干扰;
  3. 接口:
    1. 3芯卡侬头:1、屏蔽(地/0V),2、数据-(黑线),3、数据+(白线);
    2. 5芯卡侬头:1、屏蔽(地/0V),2、数据-(黑线),3、数据+(白线),4、备用数据-(绿线),5、备用数据+(红线);
    3. 公头:接收端(带针脚),母头:发送端(有孔);
  4. 协议:
    1. 协议规定数据以数据包的形式通过异步通讯的方式进行传输,
    2. 每个数据包由若干数据帧组成,
    3. 每帧数据包括1位低电平起始位、8位数据位、2位高电平停止位,
  5. 传输速度:
    1. 200kb/s ------ 1000kb/s,
    2. 典型值:250kb/s;
    3. 扩展值:500kb/s、750kb/s、1M/s
  6. 数据位宽:
    1. 以250kb/s传输为例
    2. 每位传输时间:1/250kb = 4us
    3. 每帧数据传输时间为:11位*位宽4us = 44us,
    4. 扩展数据包长度:1024/1536/2048帧数据传输,每帧数据与相应的控制支路相对应;
  7. 时序图:
    1. 数据包的传送要严格符合标准格式和时序要求,标准时序图如下所示:
  8. 完整的数据包组成:
    1. 复位信号
    2. 复位后标记
    3. 起始字段(数据全为0)
    4. 字段之间的占闲
    5. 数据包N(第9位为1)
    6. 字段之间的占闲
    7. 复位前标记
  9. 起始字段:
    1. 起始字段也由11位组成,只是全部为0;
  10. 一个数据帧(字段)共有11位数据
    1. 低电平起始位、8位数据位(低们在前)、2位停止位
  11. 完整数据包时序图:
  12. 时序图参数-----发送器:
  13. 时序图参数-----接收器:
  14. 总结
    1. DMX512本质就是个串口协议
    2. 后续文档详细介绍DMX512的接收发送流程

  • 12
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值