什么是DALI?数字可寻址照明接口(DALI)的实现方法

描述

本应用笔记介绍了数字可寻址照明接口(DALI)的实现方法。本文档简要介绍了DALI的简介及其电气规格,其接收和传输电路示例,DALI的软件和源代码文件。

什么是DALI?

DALI是首字母缩写,代表“数字可寻址照明接口”。这是一个国际标准,可保证不同制造商的可调光镇流器的互换性。DALI接口已在荧光灯镇流器标准IEC 60929中的附录E中进行了描述。

DALI是理想的,简化的数字通信方式,可满足当今照明技术的需求。

它缩小了模拟1 – 10 V接口与更复杂的楼宇管理系统(如EIB或LON等)之间的距离。

DALI

DALI总线是两线接口,使用的电压水平如图2所示。该总线由主控制器或外部电源供电。最大电源电流必须限制为250 mA,并且DALI线上每个设备的电流消耗最大为2 mA。通过在线路上吸收电流来执行通信。由于通信线路与电源电压电气隔离,因此所有设备都可以在不同的相位上运行。

DALI

特性与能力

IEC 60 929中的标准,因此可以将不同制造商的设备组合在一起。

  • 较低的通信速度(1200位/秒)和较宽的分配电压距离可确保安全运行。
  • 使用曼彻斯特代码,以识别通信错误。
  • 简单的两线接口(无极性/电位隔离),第一个和最后一个单元之间的最大长度为300 m
  • 电源线和控制线可以在同一根电缆中
  • 无需终端电阻
  • 系统尺寸有限,一个主控制器可以控制64个子单元。可以广播,分组或单一寻址
  • 编程淡入淡出时间,淡入淡出速率最高可达16个场景。上电,电源故障,系统故障等的可编程级别

接收和发送电路的示例

在IEC标准中确定,必须保护设备免受极性错误的影响,以便使接收电路对使用AC光耦合器的极性不敏感。电流受电阻器限制,双向齐纳二极管可确保电压水平。

DALI

发射电路由开关时间短的高速光继电器组成,它可以吸收250 mA的电流。

DALI

输出电路是由微控制器的PWM输出控制的MOSFET。通过灯的电流由分流电阻上的电压降感测。该电压是通过微控制器内置A / D转换器的1通道测量的。

DALI

MAIN.c

该模块通过HWINIT.c模块初始化微控制器,处理DALI总线接收的数据,并将开始请求的数据传输。

新值从EEPROM的阴影夯区域复制。

完整的DALI通信通过RS232接口发送,因此可以通过PC进行监视。

RS232.c

该模块包含用于PC通信的子例程。微型计算机的UART初始化为115200 Bd,8位,1个停止位且无奇偶校验。还完成了从字节到字符的十进制转换。

DALI.c

此处找到了DALI通信的所有必需例程。中断服务程序有两种,一种用于外部中断,以识别起始位,另一种用于从定时器,用于处理发送/接收和通信超时的位时序。这些例程可以处理主机(16位)和子单元(8位)的两种通信方式。

EEPROM_CSI.c

一些小的例程可以初始化CSI(3线串行接口)并与外部EEPROM通信以存储参数。

LIGHT.C

这是DALI命令和灯泡控制的参数。使用两个定时器,一个用于HW-PWM,另一个用于控制通信时序和灯的衰落。解释器模块首先检查接收到的命令是否对该子单元(广播,组或单个地址)有效。然后,它确定该命令是直接电弧功率命令,标准命令还是特殊命令,并调用所需的功能。

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分