一种交流电PUSH按键接入DALI总线的方法及其检测方法与流程

文档序号:13299909阅读:1789来源:国知局
一种交流电PUSH按键接入DALI总线的方法及其检测方法与流程

本发明涉及一种交流电push按键接入dali总线的方法及其检测方法。



背景技术:

目前,dali协议已纳入照明控制国际标准iec929和欧洲照明控制标准en60929,可保证不同厂商生产的照明设备互相兼容。dali协议是数字化可寻址调光接口(digitaladdressablelightinginterface,简称dali)协议是一种低电压的数字通讯方式。有的用户实际使用中只需要使用交流电的push(push-buttonswitch,简称push)按键接入设备进行开关和调光功能,使得dali调光器设备需要增加额外的专用交流电的push按键接口,使得设备接口变得复杂,不方便了客户的安装与使用。



技术实现要素:

本发明要解决的技术问题,在于提供一种支持标准dali协议通信接入,也允许用户使用交流电的push按键接入dali总线接口的方法及其检测方法。

本发明通过下述方案实现:一种交流电push按键接入dali总线的方法,其按照以下步骤进行:

步骤101:实时检测dali接口信号的波特率,检测获得信号的波特率和信号的脉宽时间;

步骤102:判断信号的特性是否属于交流电push按键信号,若否,则执行步骤103,若是,则执行步骤104;

步骤103:判断结束,按照dali模式控制调光,之后返回步骤101等待检测下一个输入的信号的波特率和脉宽时间;

步骤104:判断结束,按照push模式控制调光,之后返回步骤101等待检测下一个输入信号的波特率和脉宽时间。

所述dali模式的信息传送速率为1200bit/s,对应周期时间为0.83ms,采用半双工方式,双线差分驱动方式,数据的传送采用曼彻斯特编码方式。

所述push模式,常用交流电为50hz和60hz频率,对应周期时间分别为20ms和16.7ms,进过桥式整流电路后为100hz和120hz频率的信号,对应周期分别为10ms和8.3ms,允许交流信号周期正负波动10%后的时间分别为8ms-12ms和7.47ms-9.13ms,输入信号在8ms-2ms和7.47ms-9.13ms范围内就是push模式的单个有效脉冲信号,若有连续的超过50ms的push模式的单个脉冲信号输入时候就为有效的push模式控制信号,否则都为无效push模式信号。

一种交流电push按键接入dali总线的检测方法,其按照以下步骤进行:

步骤201:系统上电,读取eeprom内储存的模式信息;

步骤202:判断eeprom储存的模式信息是否为push按键模式;若否,则执行步骤203,若是,则执行步骤204;

步骤203:按照dali模式执行相应调光控制,并将dali模式信息保存到eeprom,然后执行步骤205;

步骤204:按照push模式执行相应调光控制,并将push模式信息保存到eeprom,且保存当前调光亮度值模式到eeprom,然后执行步骤205;

步骤205:判断是否接收到新的通信信号,若是,则执行步骤206,若否,则返回执行步骤205;

步骤206:检测信号的波特率和脉宽时间,执行步骤207;

步骤207:判断是否为push按键信号;若不是,执行步骤203,若是,则执行步骤204;

所述dali模式的信息传送速率为1200bit/s,对应周期时间为0.83ms,采用半双工方式,双线差分驱动方式,数据的传送采用曼彻斯特编码方式。

所述push模式,常用交流电为50hz和60hz频率,对应周期时间分别为20ms和16.7ms,进过桥式整流电路后为100hz和120hz频率的信号,对应周期分别为10ms和8.3ms,允许交流信号周期正负波动10%后的时间分别为8ms-12ms和7.47ms-9.13ms,输入信号在8ms-2ms和7.47ms-9.13ms范围内就是push模式的单个有效脉冲信号,若有连续的超过50ms的push模式的单个脉冲信号输入时候就为有效的push模式控制信号,否则都为无效push模式信号。

本发明的有益效果为:dali调光器设备在不需要增加额外的专用交流电的push按键接口前提下,dali接口就可以兼容dali数字通信调光模式与交流电的push按键调光模式,并且可以随时改变接线使用方式,设备会自动识别切换两种输入控制模式,使设备接口更加精简,方便了客户的安装与使用。

附图说明

图1为本发明一种交流电push按键接入dali总线的方法的流程示意图。

图2为本发明一种交流电push按键接入dali总线的检测方法的流程示意图。

具体实施方式

下面结合图1-2对本发明进一步说明,但本发明保护范围不局限所述内容。

为了清楚,不描述实际实施例的全部特征,在下列描述中,不详细描述公知的功能和结构,因为它们会使本发明由于不必要的细节而混乱,应当认为在任何实际实施例的开发中,必须做出大量实施细节以实现开发者的特定目标,例如按照有关系统或有关商业的限制,由一个实施例改变为另一个实施例,另外,应当认为这种开发工作可能是复杂和耗费时间的,但是对于本领域技术人员来说仅仅是常规工作。

一种交流电push按键接入dali总线的方法,其按照以下步骤进行:

步骤101:实时检测dali接口信号的波特率,检测获得信号的波特率和信号的脉宽时间;

步骤102:判断信号的特性是否属于交流电push按键信号,若否,则执行步骤103,若是,则执行步骤104;

步骤103:判断结束,按照dali模式控制调光,之后返回步骤101等待检测下一个输入的信号的波特率和脉宽时间;

步骤104:判断结束,按照push模式控制调光,之后返回步骤101等待检测下一个输入信号的波特率和脉宽时间。

一种交流电push按键接入dali总线的检测方法,其按照以下步骤进行:

步骤201:系统上电,读取eeprom内储存的模式信息;

步骤202:判断eeprom储存的模式信息是否为push按键模式;若否,则执行步骤203,若是,则执行步骤204;

步骤203:按照dali模式执行相应调光控制,并将dali模式信息保存到eeprom,然后执行步骤205;

步骤204:按照push模式执行相应调光控制,并将push模式信息保存到eeprom,且保存当前调光亮度值模式到eeprom,然后执行步骤205;

步骤205:判断是否接收到新的通信信号,若是,则执行步骤206,若否,则返回执行步骤205;

步骤206:检测信号的波特率和脉宽时间,执行步骤207;

步骤207:判断是否为push按键信号;若不是,执行步骤203,若是,则执行步骤204;

dali模式的信息传送速率为1200bit/s,对应周期时间为0.83ms,采用半双工方式,双线差分驱动方式,数据的传送采用曼彻斯特编码方式。

push模式,常用交流电为50hz和60hz频率,对应周期时间分别为20ms和16.7ms,进过桥式整流电路后为100hz和120hz频率的信号,对应周期分别为10ms和8.3ms,允许交流信号周期正负波动10%后的时间分别为8ms-12ms和7.47ms-9.13ms,输入信号在8ms-2ms和7.47ms-9.13ms范围内就是push模式的单个有效脉冲信号,若有连续的超过50ms的push模式的单个脉冲信号输入时候就为有效的push模式控制信号,否则都为无效push模式信号。

尽管已经对本发明的技术方案做了较为详细的阐述和列举,应当理解,对于本领域技术人员来说,对上述实施例做出修改或者采用等同的替代方案,这对本领域的技术人员而言是显而易见,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1