专利名称:一种led控制总线通讯方法
技术领域:
本发明涉及一种LED控制领域,特别是一种LED控制总线通讯方法。
背景技术:
目前,现有的LED控制系统大多采用DMX512总线控制方式,DMX512控制总线通讯在控制过程中只能单向传输信号,单向传输的缺点就是只能控制器向灯具发送数据信号,灯具状态无法反馈。在控制的过程中控制器无法对LED灯具的状态进行检测,灯具的失效及故障判断维修困难,控制器也无法智能地做出判断,会出现单点出现故障时其他灯具不受控或失效等情况。为此,部分LED控制系统在DMX512控制总线外新增单独的控制回路,用以侦测灯具状态信息,新增的控制回路不仅增加了布线复杂度,单开一条总线也增加了成本。
发明内容
本发明的目的在于,提供一种LED控制总线通讯方法。本发明在不增加外线的情况下,实现数据的实时反馈和控制,不仅保证了简单的布线,还降低了生产成本,维护变得方便。本发明的技术方案:一种LED控制总线通讯方法,其特征在于:采用485总线的物理层,利用DMX512-A通讯协议扩展性通过时分半双工方法对LED灯具进行实时控制和反馈。前述的LED控制总线通讯方法中,所述的用DMX512-A通讯协议扩展性通过时分半双工方法具体按下述步骤进行:①在巾贞速率一定的情况下,在每I秒内增加一个40ms作为数据查询Frame ;②在数据查询Frame内,Master控制器向所有Station控制器发送查询开始广播Frame,通知所有的Station控制器准备为上行状态并准备其中一个查询数据;③第一个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态;④第二个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态,延时时间与Station控制器序号成倍数关系;⑤依次进行所有Station控制器的反馈;⑥Master控制器在等待接收超过一定时间后,默认为反馈结束,此时Master控制器向所有Station控制器发送查询结束广播Frame,通知所有的Station控制器恢复为下行状态准备接收下一秒的视频流Frames。前述的LED控制总线通讯方法中,所述的帧速率为15帧/s_50帧/s。前述的LED控制总线通讯方法中,所述的灯具状态反馈时间是采用地址码或地址号绑定固定延时时间进行传输反馈。
前述的LED控制总线通讯方法中,所述的485总线的对外接口为485+、485_和GND。与现有技术相比,本发明通过利用和改良DMX512-A通讯协议,并通过时分半双工方法巧妙地、低成本地实现对灯具状态的实时反馈和控制,在控制的过程中控制器可以对LED灯具的状态进行检测,灯具的失效及故障判断维修变得简单,控制器也能智能地做出判断,避免了单点出现故障时其他灯具不受控或失效等情况。本发明没有增加单独回路,而是在原有的线路上实现的,使得布线没有变得复杂,成本还得到了有效的控制;本发明通过在Is内增加一个40ms的数据查询Frame,人眼是感觉不到闪烁,不会影响使用效果。本发明还可完全兼容市场上采用DMX512-A通讯方式的灯具,应用范围较广。
具体实施例方式下面结合实施例对本发明作进一步的说明,但并不作为对本发明限制的依据。实施例。一种LED控制总线通讯方法,采用485总线的物理层,利用DMX512-A通讯协议扩展性通过时分半双工方法对LED灯具进行实时控制和反馈。较优的是,所述的用DMX512-A通讯协议扩展性通过时分半双工方法具体按下述步骤进行:①在帧速率为15帧/s-50帧/s的情况下,在每Is内增加一个40ms作为数据查询Frame (巾贞);例如在25巾贞/s的情况下(即Is内播放25Frames),在每秒内增加一个40ms作为数据查询Frame,相当于Framel_Frame25的时间变为38.4ms ;②在数据查询Frame内,Master控制器向所有Station控制器发送查询开始广播Frame,通知所有的Station控制器准备为上行状态并准备其中一个查询数据;所述的查询数据可以是电流数据; ③第一个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态(电流);④第二个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态,延时时间与Station控制器序号(也可以是地址码或地址号)成倍数关系;例如:该第二个Station控制器的延时时间为第一个Station控制器延时时间的2倍;⑤依次进行所有Station控制器的反馈,直至最后一个Station控制器完成反馈;⑥Master控制器在等待接收超过一定时间(即为设定的等待接收时间,根据实际情况可设定)后,默认为反馈结束,此时Master控制器向所有Station控制器发送查询结束广播Frame,通知所有的Station控制器恢复为下行状态准备接收下一秒的视频流Frames。所述的灯具状态反馈时间是采用地址码或地址号绑定固定延时时间进行传输反馈。所述的固定延时时间是前一地址码或地址号的灯具状态反馈时间和延时时间的总和;例如第二个灯具状态反馈时间是第一个灯具的反馈时间和延时时间的总和;第三个灯具状态反馈时间是第二个灯具的反馈时间和延时时间的总和;依次类推。从而保证每个灯具按地址码或地址号有序的进行传输反馈。所述的485总线的对外接口为485+、485_和GND。本发明通过配置文件,可完全兼容市场上采用DMX512-A通讯方式的灯具,应用范围较广。
权利要求
1.一种LED控制总线通讯方法,其特征在于:采用485总线的物理层,利用DMX512-A通讯协议扩展性通过时分半双工方法对LED灯具进行实时控制和反馈。
2.根据权利要求1所述的LED控制总线通讯方法,其特征在于,所述的用DMX512-A通讯协议扩展性通过时分半双工方法具体按下述步骤进行: ①在巾贞速率一定的情况下,在每I秒内增加一个40ms作为数据查询Frame; ②在数据查询Frame内,Master控制器向所有Station控制器发送查询开始广播Frame,通知所有的Station控制器准备为上行状态并准备其中一个查询数据; ③第一个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态; ④第二个Station控制器在延时一段时间后向Master控制器反馈所需的该灯具的一个状态,延时时间与Station控制器序号成倍数关系; ⑤依次进行所有Station控制器的反馈; ⑥Master控制器在等待接收超过一定时间后,默认为反馈结束,此时Master控制器向所有Station控制器发送查询结束广播Frame,通知所有的Station控制器恢复为下行状态准备接收下一秒的视频流Frames。
3.根据权利要求2所述的LED控制总线通讯方法,其特征在于:所述的帧速率为15帧/s-50 中贞 /s。
4.根据权利要求2所述的LED控制总线通讯方法,其特征在于:所述的灯具状态反馈时间是采用地址码或地址号绑定固定延时时间进行传输反馈。
5.根据权利要求1-4任一权利要求所述的LED控制总线通讯方法,其特征在于:所述的485总线的对外接口为485+、485_和GND。
全文摘要
本发明公开了一种LED控制总线通讯方法,它采用485总线的物理层,利用DMX512-A通讯协议扩展性通过时分半双工方法对LED灯具进行实时控制和反馈。本发明在不增加外线的情况下,实现数据的实时反馈和控制,不仅保证了简单的布线,还降低了生产成本,维护变得方便。
文档编号H05B37/02GK103249226SQ20131015621
公开日2013年8月14日 申请日期2013年4月28日 优先权日2013年4月28日
发明者程世友, 傅创业 申请人:浙江晶日照明科技有限公司