原创 DALI Conmander v2.00

2008-5-8 08:58 2273 11 12 分类: MCU/ 嵌入式

可调光照明控制DALI软件

作者:    时间:2007-12-24            来源:电子产品世界”。



  在DALI控制系统机中需要安装DALI调光系统的控制软件,图1所示的DALI软件为美国IR公司和Microchip公司合作开发的DALI可视化图形操作界面,它复合IEC929附录E的有关要求,下面加以介绍。利用这个控制软件,PC机可以通过RS232C串行总线和DALI电子镇流器之间完成数据通信和调光控制功能。


20070126121928947.jpg


1、 DALI调光控制软件的操作界面


(1)       灯地址、灯组地址和灯广播地址设置的相关操作界面


  相关操作界面分别如图2、图3、图4、图5所示。


点击看大图


20070126121929618.jpg


20070126121930970.jpg


(2)       I/O端口选择


  可启动程序自动故障诊断功能来检测串行I/O端口1,有四个端口可供选择,所以,如果RS232C-DALI接口不是连接至端口1,则在启动时就加以相应更改。如果主控制界面的发光指示器发蓝光而不是绿光(如图1),则表示接至相应端口的接口电路工作正常。{{分页}}


  端口选择、指示器和灯发光电平的查询、事件定时器、更新率选择等操作界面如图6所示。


20070126121931474.jpg


(3)       程序工作界面设置


①     事件定时器(Event Timer)。


  由堆栈寄存器、DALI命令程序可完成所需的各项工作,当执行一条命令时(如改变灯功率,改变淡光时间,加大、减小灯功率等),相应数据先入栈再执行相应操作,当出现一个定时器信号时,椎栈中的所有信号有效并被执行。和故障诊断相对应的事件定时器的定时时间为500ms。当改变“事件定时器”设置后按下“Update”按钮,从而完成相应的操作。


②     指示器/发光电平查询和更新率(Indicator Polling/Lighting Level Polling)。


  “指示器查询”有效/无效按钮可控制指示器的亮/暗状态。利用“更新率(Update Rate)”设置可更新指示器的发光参数,故障诊断更新率为20,这意味着更新率为事件定时器的20倍。按下“Update”按钮后可改变“Update Rate”的设置。


  利用“发光电平查询”(Lighting Level Polling)的“工具”菜单可设置发光电平查询有效/无效。


(4)       组(Group)电子镇流器工作状态的设置


  利用DALI操作控制界面可对每组DALI电子镇流器的工作状态完成相关设置,从而完成每组电子镇流器功能的控制,利用图7所示的“电子镇流器设置”工作界面可以完成相应工作参数的设置。


20070126121932655.jpg


(5)       下载设置


  当程序第一次加载时,“Ballast Settings”窗口将没有数据显示,要完成一只实际电子镇流器工作参数的设置,应在主控操作界面设置适当的地址和相关工作参数,并按下“Ballast Settings”窗口中的“Download”按钮(如图7所示),完成相应工作参数的设置。{{分页}}


(6)       更改设置和加载(Upload)


  有时在“Ballast Settings”窗口中可以更改相应的工作参数设置,阴影部分窗口内的内容不可以更改。进行设置或多重设置,填入方框中的参数值并按下“Upload”按钮。相关数据将加载至每个DALI电子镇流器(如图7所示)。


2、  DALI的有关控制工具


  利用DALI接口电路和DALI命令操作软件可以监测和控制电子镇流器的一些工作参数(如堆栈信息、组信息、背景信息和灯发光电平等)。


(1)       信息堆栈(information stack)


20070126121932369.jpg使用DALI命令控制软件可通过信息堆栈报告相应的工作参数与相关信息,如图8所示。


(2)       组寻址


  在DALI中的每只电子镇流器具有组寻址的能力,“Groups”工作界面提供了组寻址的设置功能。


①     组设置的编辑。先按下“Download”按钮可下载DALI电子镇流器的最新设置数据,首先可以得到目前电子镇流器组工作状态的相关信息。在按下“Upload”按钮后可完成检查/不检查的相应组检测控制,并完成相应组新设置参数的加载。注意,这个工作界面的“加载”、“下载”按钮会影响所有设置参数的“加载”、“下载”(见图7)。


②     背景“Scenes”。工作在DALI接口中的每只电子镇流器都有其相应的背景工作参数设置功能,背景是指预先设定的灯功率值(级),相关信息储存在每个DALI电子镇流器中,这些信息可以通过相关指令加以调用。当DALI电子镇流器执行这条指令时,DALI电子镇流器会将其发光值调至预先设定值,通过背景光设置界面可实现对每只电子镇流器的背景发光级参数的设置。图9为背景“Scenes”的高级操作控制界面。


20070126121933946.jpg


a.       选择背景


  按下“Scene XX”按钮可工作在预先定义的背景级,背景级的选择支持所有工作模式,利用主操作控制界面的“广播”寻址并按下“Scene 3”按钮,将使所有电子镇流器工作于预先定义的“Scene 3”背景发光级(如果预先有定义)。{{分页}}


b.       改变和加载背景发光级


  在改变背景发光级时应先下载最新的背景发光级参数,这可通过按下“Download”按钮实现。编辑所需改变的背景发光级值并按下“Upload”按钮。预先背景发光级设定值为255,注意这个工作界面中的“Upload”和“Download”按钮将影响所有设置参数值的加载和卸载(见图9)。


(3)       发光级(发光电平)


20070126121933602.jpg  发光级控制操作界面提供一个光输出对数的百分值曲线,这仅对每个电子镇流器寻址工作模式有效,图10为“调光级”输出曲线的工作界面。


(4)       更新率的更改


  更新率“Update Rate”表示“发光级”工作界面更新得快慢,故障诊断界面的更新率是5,它表示如图6所示的事件定时器的5倍更新时间。


(5)       高级显示界面


  “Send Direct Commands”工作控制界面可提供直接进入DALI接口的控制功能,如图11所示,它们分别如下:


①     20070126121934227.jpgRS232C-DALI接口参数的预置(命令“0”)。预置RS232-DALI接口命令为“0”,表示在DALI接口加载的情况下,接口电路释放对DALI的控制并避免电路故障的发生,命令“0”用于返回DALI的控制信息并送回至接口电路。


②     RS232C-DALI接口的工作状态。命令“1”用以报告DALI电子镇流器的工作状态信息,比特“0”表示在DALI中出现通信错误,比特“1”表示发生过载故障,在加电和执行命令“0”时,这些比特信息被清除。


③     控制信息的传送(命令“16”)。命令“16”用于使RS232C-DALI接口电路向DALI接口电路发送16bit的信息。


④     两次传送控制信息(命令“17”)。命令“17”用于使RS232C DALI接口电路在100ms内直接向DALI传送16bit的控制信息,DALI中的许多命令都需要两次传送控制信息,以避免信息传送时出错。


⑤     传送和接收控制信息(命令“18”)。命令“18”用于使RS232C DALI接口电路向DALI发送16bit控制信息,并等待10ms来接收回馈比特控制信息,许多DALI命令为请求型命令,11bit的控制信息为回馈信息,而其中的8bit为数据信息。{{分页}}


3、  故障排除


  下面介绍DALI命令控制软件在RS232C-DALI接口电路和DALI电子镇流器电路应用中的常见故障及排除方法。


(1)       常见故障


  I/O状态指示常蓝,I/O状态用以指示DALI命令和RS232C-DALI接口之间是否正常工作。这时应做如下检查。


①     供电检测,确保接口电路的直流供电电压已正确加上。


②     检测串行I/O端口的设置,故障排除为端口“1”。


③     检测串行电缆和接口电路的第②、③、④、⑤和⑦引脚的功能。


(2)       在大部分数据框中的下载设置值为“-1”


  “-1”表示RS232C-DALI接口电路没有接收到来自DALI电子镇流器的回馈信号。应做如下检查。


①     检测DALI电子镇流器的连接。


②     检测DALI命令主控制界面的地址信息。


(3)       当下载设置信息时偶尔出现“-3”


  “-3”表示DALI命令软件没有接收到来自RS232C-DALI接口电路的控制信息,可用一根较短的RS232串行电缆线试一下。


(4)       RS232C-DALI接口和DALI命令间互不通信


  RS232C-DALI接口电路工作于串行接口,并支持RS232C协议,可检查一下计算机是否支持RS232C协议。


(5)荧光灯不亮


  先检查一下荧光灯的型号是否正确,并确保荧光灯和电子镇流器之间的接线正确,检查荧光灯是否正常(如灯管有无裂纹、灯电极是否完好等),检查一下电源市电供电、连线是否正常,更换荧光灯管试一试。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1523216 2012-9-13 20:18

楼主好,dali这板我参照了microchip的网站上的资料做了出来怎么不能通信的?一直都检测不到有,我已经对了好多遍了,请问楼主在做的时候有淌碰到过呢,谢谢。
相关推荐阅读
用户3612 2008-06-02 15:38
GPS入门术语大全(转载)
GPS入门术语大全GPS作为野外定位的最佳工具,在户外运动中有广泛的应用,在国内也可以越来越经常地看见有人使用了。GPS不象电视或收音机,打开就能用,它更象一架相机,你需要有一定的知识。   首先大家...
用户3612 2008-06-02 15:27
GPS芯片介绍(转载)
GPS核心芯片介绍,选GPS还要看芯片!!这可相当于电脑的CPU呀  不同GPS产品在性能上的差异主要取决于核心芯片。您在购买GPS时所看到的各项技术指标都是由GPS芯片决定的,GPS未来的发展也是有...
用户3612 2008-05-22 17:43
关闭端口(转载)
教你关闭端口默认情况下,Windows有很多端口是开放的,在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑。为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP 135、139、44...
用户3612 2008-05-22 17:32
NAND和NOR flash
NAND和NOR flash详解NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NORflash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接...
用户3612 2008-05-13 17:22
视频常用名词解释
视频常用名词解释 Video.com.cn(视频网) 2007-11-18 13:28 来源: 网络?Digital Video 数字视频   数字视频就是先用摄像机之类的视频捕捉设备,将外界影像的颜...
EE直播间
更多
我要评论
1
11
关闭 站长推荐上一条 /3 下一条