|
发表于 2015-1-19 10:02:35
|
显示全部楼层
DALI与DMX512比较
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个场景. |
|