一种自动适应多种电气控制接口的实现方法及控制装置的制造方法

文档序号:8416386阅读:388来源:国知局
一种自动适应多种电气控制接口的实现方法及控制装置的制造方法
【技术领域】
[0001]本发明涉及智能控制领域,尤其是一种自动适应多种电气控制接口的实现方法及控制装置。
【背景技术】
[0002]目前,存在多种电气控制接口的照明智能控制模块,比如:DALI智能控制模块、DMX512智能控制模块、KNX智能控制模块,它们均分别采用各自电气规格的控制总线接口,DALI控制总线采用16VDC的差分总线,DMX512控制总线采用5VDC的差分总线、KNX控制总线采用24VDC的差分总线。即使控制总线的物理介质是同一种介质(如:同轴电缆)时,模块的控制总线接口也是分开的,智能控制模块往往也是分开的;即使多种模块物理上合一,但控制总线的电气接口物理上也是分开的,存在冗余(空间和物料的浪费)和使用的不方便。
[0003]因此,如何解决将物理接口进行合并,让控制总线上的电压差自动适应接口,是目前智能控制技术领域亟待解决的问题之一。

【发明内容】

[0004]本发明的技术方案为提供一种自动适应多种电气控制接口的控制装置,包含电压检测模块(I)、判断模块(2 )、发送模块(3 )及执行模块(4 ),其中,
[0005]电压检测模块(1),用于检测电气控制总线间的电压差值;
[0006]判断模块(2),用于依据电压检测模块(I)检测到的电压差值与预定电压差值参数进行比较;
[0007]发送模块(3),用于依据判断模块(2)中的差值比较的结果,发送一操作信号至执4丁丰旲块;
[0008]执行模块(4),用于接收发送模块(3)的操作信号后,对相应的继电器模组、驱动器模组及MCU进行状态控制。
[0009]优选的,上述电压差值为电气控制总线上的两线间的电压差值,且所述电压差值取绝对值。
[0010]优选的,上述电压检测模块(I)与继电器模组中的继电器连接。
[0011]优选的,上述驱动器模组中的驱动器均分别连接到各自独立的继电器单元,所述继电器单元组成继电器模组。
[0012]优选的,上述继电器单元并联接到外部电气控制总线上。
[0013]优选的,上述控制装置的控制总线只出一对物理接口与外部电气控制总线连接。
[0014]优选的,上述电压检测模块和驱动器模组中的驱动器分别连接到MCU,且继电器单元的控制端也连接到MCU。
[0015]优选的,上述预定电压差值参数包含0V、5V、16V、24V以及非上述数值的电压差值。
[0016]优选的,上述执行模块(4)用于接收发送模块(3)的操作信号后,对相应的继电器模组、驱动器模组及MCU进行状态控制,包含如下:如果有1...η共η种控制总线的驱动器,那么如果自动检测到连接的是第i种类型控制总线,则只启用第i种控制总线的驱动器和其MCU功能一起完成第i种类型控制总线的控制模块的功能,并禁用掉除i之外的其它所有类型控制总线的驱动器和其MCU功能。
[0017]一种自动适应多种电气控制接口的实现方法,包含如下步骤:
[0018]检测电气控制总线间的电压差值;
[0019]并依据检测到的电压差值与预定电压差值参数进行比较;
[0020]将差值比较的结果,发送一操作信号;
[0021]对相应的继电器模组、驱动器模组及MCU进行状态控制。
[0022]通过本方案,可有效解决将物理接口进行合并,让控制总线上的电压差自动适应接口,是目前智能控制技术领域亟待解决的问题之一。
【附图说明】
[0023]图1是本发明实施例的模块结构示意图;
[0024]图2是本发明一具体实施例的结构示意图;
[0025]图3是本发明实施例之流程示意图。
【具体实施方式】
[0026]以下结合附图和具体实施例对本发明提出的一种自动适应多种电气控制接口的实现方法及控制装置作进一步详细的说明。
[0027]通过本方案的发明实施例,可以节省控制模块的物理接口,可以使得采用压差总线的多种模块合一布置到同一个模块里,设计制造出多功能合一的统一模块。
[0028]图1是本发明实施例的模块结构示意图;图2是本发明一具体实施例的结构示意图;图3是本发明实施例之流程示意图。
[0029]一种自动适用多种电气控制接口的控制装置,包含电压检测模块1、判断模块2、发送模块3及执行模块4,其中,
[0030]电压检测模块1,用于检测电气控制总线间的电压差值;
[0031]具体而言,如图1和图2所示,在本发明实施例中,控制装置在上电时或工作过程中,均是通过电压检测模块I来检测到外部所接电气控制总线上的两线间的电压差值,具体而言,在本发明实施例中,此电压差值取绝对值。
[0032]判断模块2,用于依据检测到的电压差值与预定电压差值参数进行比较;
[0033]具体而言,在本发明实施例中,设置有一预定电压差值参数,上述预定电压差值参数包含0V、5V、16V、24V以及非上述数值的电压差值。在本方案中,当电压检测模块I检测到外部所接电气控制总线上的两线间的电压差值后,判断模块2则将会对电压检测模块I检测到外部所接电气控制总线上的两线间的电压差值与上述预定电压差值参数进行比较,以判断检测到的外部所接电气控制总线上的两线间的电压差值是否位于上述预定电压差值参数范围内。
[0034]发送模块3,用于依据差值比较的结果,发送一操作信号;
[0035]具体而言,在本发明实施例中,依据检测到的外部所接电气控制总线上的两线间的电压差值与上述预定电压差值参数进行比较,分如下5种情形,在图2中:
[0036](I)电压差值为O (或低于等于模块内各总线电压差值的最小值),则发送操作信号:不做处理;
[0037](2 )电压差值为5VDC左右(左右幅度值可以在MCU程序中设定,保证压差值范围与其它类型总线压差值范围不重叠即可),则发送操作信号:打开J2继电器,关闭Jl继电器、J3继电器等,MCU功能切换到DMX512智能控制模块功能;
[0038](3)电压差值为16VDC左右(左右幅度值可以在MCU程序中设定,保证压差值范围与其它类型总线压差值范围不重叠即可),则发送操作信号:打开Jl继电器,关闭J2继电器、J3继电器等,MCU功能切换到DALI智能控制模块功能;
[0039](4)电压差值为24VDC左右(左右幅度值可以在MCU程序中设定,保证压差值范围与其它类型总线压差值范围不重叠即可),则发送操作信号:打开J3继电器,关闭Jl继电器、J2继电器等,MCU功能切换到KNX智能控制模块功能;
[0040](5)如电压差值为其它,则发送操作信号:MCU关闭Jl继电器、J2继电器、J3继电器等,以保护对应的控制总线驱动器;此时还可以关闭JO继电器,以保护电压检测模块。
[0041]执行模块4,接收操作信号后,对相应的继电器模组、驱动器模组及MCU进行状态控制。
[0042]具体而言,在本发明实施例中,执行模块将接受上述操作信号后,对继电器模组及MCU进行状态控制,如图1和图2所示,具体而言为:
[0043](I)当控制总线上的两线间的电压差为O (或低于等于模块内各总线电压差值的最小值),则发送操作信号:不做处理;
[0044](2)当控制总线上的两线间的电压差为5VDC左右(左右幅度值可以在MCU程序中设定,保证压差值范围与其它类型总线压差值范围不重叠),则发送操作信号:打开J2继电器,关闭Jl继电器、J3继电器等,MCU功能切换到DMX512智能控制模块功能;
[0045](3)当控制总线上的两线间的电压差为16VDC左右(左右幅度值可以在MCU程序中设定,保证压差值范围与其它类型总线压差值范围不重叠),则发送操作信号:打开Jl继电器,关闭J2继电器、J3继电器等,MCU功能切换到DALI智能控
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1