聊一聊灯光照明控制界的大佬-DALI协议【附演示视频】
小王约交往已久的女朋友小张到一个高级别餐厅吃饭并做好一切准备,准备在晚餐中间时刻向小张求婚。
为了让晚餐气氛达到最好,还提前联系了餐厅服务人员让其配合控制一下灯光。万事俱备,两位主人公像剧本上写的一样共进晚餐。
而巧合的事情也同时发生了,负责控制灯光的服务员临时有事让其他人替代,由于没有提前充分沟通,导致小王准备进行求婚大礼时,灯光忽亮忽灭,气氛极度恐怖,在这种极端情况下,导致求婚氛围不能达到标准,小张十分气愤只好取消此次计划,改日换家餐厅再说吧。
这个故事讲完了,其实这是次事故,而且是难以避免的事故。让我们来从技术的角度分析一下这个问题。
导致小王求婚失败的原因是因为没有充分与服务员沟通吗?还是另有隐情?在我看来,最大的原因是该餐厅照明系统没有安装DALI智能照明控制系统。DALI系统支持场景设定,服务员提前将场景设置保持,不至于随后手忙脚乱地控制那么多灯的开关,只需一键切换,就这么简单。
在一个狗血剧情的小故事之后,小编必须引出相关干货才能对得起读者。
首先先介绍一下DALI。
DALI 是“Digital Addressable Lighting Interface ”的首字母缩写。让小编给翻译翻译就是:数字可寻址照明接口。
DALI 是一个智能照明系统的控制通信协议,符合IEC62386标准,是由多家照明厂商共同提出和制定的,因此不同厂商之间的设备可以相互兼容。
DALI有以下特点:
-最大传输距离300米。
-总线供电的最大电流是250mA。
-一个总线网络最大支持64个从设备。
-最大支持16个场景的控制。
-差分总线传输。
-总线需要供电。
-曼彻斯特编码。
-传输速率为1200bps。
DALI有个关键点就是可以独立控制每一个灯,因为每个灯可以分配独立的地址。几个灯也可以组成一个小组,每个小组里面的成员可以统一控制,只要是一个网络里面的从机,都可以任意组合成组,比如一个会议室里面,几个头顶灯可以统一开关。控制起来非常方便。每个灯的亮度,色温和颜色都可以精准控制,还可以查询灯的状态。厉害了我的DALI!
场景控制也是很有作用的,比如会议室,我们可以设置三个场景模式:讨论场景,投影宣讲场景,活动场景。可能在平时我们的会议室里面很少用DALI总线,一般也就是几种灯,每种用一个开关,4到6个开关就够了。小编要说的是这是最经济的模式,如果灯种类多的话,或者想达到更好的效果,还是需要DALI实现智能控制。不管会议开得怎么样,氛围必须要上档次。
地铁照明,酒店餐厅照明,办公室照明,报告厅照明。
酒店餐厅一般有多种用途,可以举办公司年会,吃饭阶段是一种场景,活动阶段又是一种场景,进场时间又需要一种场景,如果灯非常多,开关也非常多,那么想设置到某个场景是很难的,如果采用DALI智能照明控制方案,只需要提前设置好场景,保存下来,到时候一键开启,很方便。
一般一个DALI网络中,包含总线电源,传感器,主控制器,调光器,开关面板,场景控制器,镇流器等设备,这些设备之间相互通信,达到精准控制的目的。
今天小编带给大家一个恩智浦非常炫酷的DALI总线方案。这个方案其实已经存在很多年了,相对成熟。
这套完整的DALI协议方案,是基于LPC11XX/13xx平台开发的(LPC11xx做从机,LPC13xx做主机),也可以移植到新的MCU平台。配套的软件开发包兼容标准IEC 62386-102 ,IEC 62386-201 和 IEC 62386-207。如下:
包含的相关资料有:
-主机和从机的代码工程
-Gerber文件和BOM可以用于制作演示版。
-板子的原理图
-主机和从机的应用笔记(AN11174和AN11175),里面有详细介绍。
-方案演示的入门指导手册。
-可以连接主板的电脑上位机。
所有资料可以恩智浦官方论坛下载:
https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/DALI-on-LPC-Microcontrollers/ta-p/1128301
下载页面的附件LPC11xx_LPC13xx_DALI_DevKit.zip并解压之后,将会看到下面的内容:
安装DALI_SDK_2.0_Setup.exe之后可以获得相关软件和文档,如下。
好了,小编基本把干货都介绍完了,小伙伴如果感兴趣的话,赶紧尝试吧,有任何问题欢迎留言寻求支持。谢谢大家。
最后这个视频全面介绍并演示了这个方案:
|