Dali与DMX512区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dali与DMX512区别相关的知识,希望对你有一定的参考价值。

把DALI与DMX512作一下比较,可以更好了解DALI

DALI标准已经定义了一个DALI网络包括最大的64个单元(可独立地址),16个组及16个场景。DALI总线上的不同照明单元可以灵活分组,实现不同场景控制和管理。DALI控制器通常被连接到更高级的设备网络,如以太网,以支持更多的设备和足够的网络带宽。

在国内做DMX512协议的LED灯具比较广泛,对DMX512应该有一定的认识,而DALI的协议,比较陌生,这里可以把DALI与DMX512作一下比较,可以更好了解DALI:

DMX512表现的是动态效果,DALI表示的是静态效果;

DMX512只要用于舞台灯光,DALI只要用于室内照明;

DMX512是单向通信,DALI是双向通信,可以查询解码器的状态;

DMX512协议简单,DALI协议复杂,共有200多条协议,不同的灯具还具有特殊功能的扩展协议,

DMX512采用RS485作为通信总线,DALI采用低压载波方式作为通信总线,总线最大可以提供250mA的电流给DALI设备使用.

DMX512帧结构简单,符合串行通信UART数据结构,普通有UART口的单片即可以实现, DALI帧结构采用曼切斯特码,分前向帧和返回帧,不同帧数据位数不相同,需要采用普通单片机模拟通信.

DMX512波特率250K bit/S,DALI波特率1200 bit/s.

DMX512采用一主多从的结构,最多可以512台从机地址,DALI也是一主多从,最多可以64台从机地址,(DALI也可以实现多主多从结构,具体可以搜索我发表过的<DALI总线系统多主发送的实现>文章);

DMX512总线需要采用差分线材,手拉手总线形结构,最长距离达1.2公里,DALI采用普通的2x1.5mm线材,支持手拉手总线和星形结构,最长距离为300米,并要求最远两端的总线电压降不能超过2V.

DMX512最大刷新率44帧/秒(动态效果),分组,场景,渐变时间等参数都是储存在主机中,主机工作量大,DALI没有刷新率(静态效果),分组,场景,渐变时间等参数都是储存在从机解码器中,在调试完成了,主机可以撤离.

DMX512地址设置为手动方式,DALI地址设置可以手动或由主机自动分配.

DMX512分组数视主机而定,DALI为固定,最多16个组.

DMX512场景数视主机而定,DALI为固定值,最多为16个场景.

DALI最初收录在IEC60929中,只要是针对荧光灯的调光,而2009年6月新的标准IEC62386-xxx发布,共有十几个部分,

里面详细地描述了各种灯具的DALI应用标准.再次使欧洲照明行业欣起了DALI热潮,从原来的室内照明,走向更

多的领域,如洗墙灯,隧道灯等.

LED已逐渐进入各个照明应用领域,适用于DALI控制的应用也进一步扩大.

——引用 某论坛帖子
参考技术A

    区别在于LED智能控制DMX,DALI照明控制系统用手机玩灯光。

    在灯具调光和控制中,人们大量采用了DMX512的控制协议, DMX512通信方式是采用了异步通信格式,每个调光点由11位组成,其中一个是起始位,8位调光数据,两个停止位.每一次传输能512个调光点。 DMX512是围绕工业标准EIA485接口设计的。EIA485属于接口、电压、电流等的“电”端。

    DALI特点是静态,有址, 分组,场景,互联,可询。

参考技术B 简单的说,dali是把场景储存在灯具内。总线只是通知灯具切换到哪个场景,然后灯具自己变。dali是双向通讯。
DMX512是主站高速下发,通知每个从站亮度,颜色,等信息。不管从站是否收到,用速度补偿漏码,即使有漏码,很快就会再刷一遍。
所以DAli多用于智能灯光,场景照明。
而DMAX512只用于舞台灯光比较多。
不过两种都不能供电,有别于二总线技术。不像欧洲常用的KNX是的,可以两根线又通讯又供电,但比较贵,国内也有低速控制用POWERBUS二总线的。
参考技术C

    区别在于LED智能控制DMX,DALI照明控制系统用手机玩灯光。

    在灯具调光和控制中,人们大量采用了DMX512的控制协议, DMX512通信方式是采用了异步通信格式,每个调光点由11位组成,其中一个是起始位,8位调光数据,两个停止位.每一次传输能512个调光点。 DMX512是围绕工业标准EIA485接口设计的。EIA485属于接口、电压、电流等的“电”端。

    DALI特点是静态,有址, 分组,场景,互联,可询。

DALI电子镇流器通过DALI控制信号线连接到DALI控制器,通过DALI控制器发出控制信号数据包,DALI控制信号的有效数据传输速率为1200bit/s。

正向传输控制信息中含有1位起始比特位,8位地址比特位,8位数据比特位和2位停止比特位。8位地址比特位可用于系统中的各电子镇流器之间实现通信,每行电子镇流器(最多16个)或每个单元即每个Group,最多64个电子镇流器。8位数据比特位的正向逆向传输信息的功能如图6中的表格所示,它包括如开/关灯、灯的调光和调光时间等有关控制信息。

html Gandalf来自Lydia Dali

img {
  opacity: 0.5;
  width: 100%;
  height: 100%;
}

.gandalf {
  position:relative;
  width:300px;
  height: 350px;
}

.top-reward {
  position: absolute;
  left : 2%;
  top: 2%;
  height: 25%;
  width: 95%;
  font-size: 30px;
  text-align: center;
  border-style: solid;
  border: 1px;
  border-radius: 10px;
  background-color: rgba(250,250,250,0.8);
}

.bottom-gandalf {
  position: absolute;
  font-size: 45px;
  color: white;
  text-align: center;
  left :20%;
  top: 48%;
}

.orange {
  color: orange;
}

.gandalf:hover .top-reward{
  opacity: 0;
}

.gandalf:hover .bottom-gandalf {
  font-size: 20px;
  text-align: center;
  left: 33%;
  top: 85%;
}

.gandalf:hover img {
  opacity:1;
}
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="utf-8">
	<title>Gandalf</title>
	<link rel="stylesheet" type="text/css" href="gandalf.css">
</head>
  <body>

    <div class="gandalf">
          <img src="http://images.innoveduc.fr/integration_gandalf.png" alt="Gandalf">
          <div class="top-reward">reward <span class="orange">1000</span><br>golden coins</div>
          <div class="bottom-gandalf">Gandalf</div>
      </div>

  </body>
</html>

以上是关于Dali与DMX512区别的主要内容,如果未能解决你的问题,请参考以下文章

DMX512协议

AVX2 和 AVX-512 有啥区别?

JWT RS256、RS384、RS512算法有啥区别?

SHA512 与 Blowfish 和 Bcrypt [关闭]

RSA与AES的区别

MBR与GPT分区的区别及磁盘分区相关命令