一种控制电路的保护方法、装置和一种控制电路与流程

文档序号:24027640发布日期:2021-02-23 22:02阅读:58来源:国知局
一种控制电路的保护方法、装置和一种控制电路与流程

[0001]
本发明涉及电路保护技术领域,具体涉及一种控制电路的保护方法、装置和一种控制电路。


背景技术:

[0002]
在电子电路中,对于一些通用控制器,通常一个接口可以兼容多种输入/输出功能,如4~20ma输入/输出、0~10v输入/输出、开关量输入等。对于这些可兼容的接口(通用接口),当同时使用过多电流信号接口时,多路电流信号同时输入,存在过流风险,从而有可能导致通用控制器损坏。


技术实现要素:

[0003]
有鉴于此,本发明的目的在于克服现有技术的不足,提供一种控制电路的保护方法、装置和一种控制电路。
[0004]
为实现以上目的,本发明采用如下技术方案:一种控制电路的保护方法,包括:
[0005]
判断控制电路上的通用接口是否有信号输入;
[0006]
当通用接口有信号输入时,判断信号的类型;
[0007]
根据所述信号的类型,控制是否关闭检测电流功能。
[0008]
可选的,所述信号的类型,包括:
[0009]
电压信号、电流信号,或开关量输入信号。
[0010]
可选的,所述电压信号为0~10v输入/输出信号;
[0011]
所述电流信号为4ma~20ma输入/输出信号。
[0012]
可选的,所述根据所述信号的类型,控制是否关闭检测电流功能,包括:
[0013]
当通用接口有信号输入时,且所述信号的类型为开关量输入信号时,关闭检测电流功能。
[0014]
可选的,所述保护方法还包括:
[0015]
当通用接口有信号输入时,且所述信号的类型为开关量输入信号时,开启检测电压功能。
[0016]
可选的,所述根据所述信号的类型,控制是否关闭检测电流功能,包括:
[0017]
当通用接口没有开关量输入信号时,开启检测电流功能和检测电压功能。
[0018]
本发明还提供了一种控制电路的保护装置,包括:
[0019]
第一判断模块,用于判断控制电路上的通用接口是否有信号输入;
[0020]
第二判断模块,用于当通用接口有信号输入时,判断信号的类型;
[0021]
控制模块,用于根据所述信号的类型,控制是否关闭检测电流功能。
[0022]
本发明还提供了一种控制电路,包括:
[0023]
控制器、开关量检测模块、电流检测模块和电压检测模块;
[0024]
所述控制器上设有通用接口;
[0025]
所述开关量检测模块、所述电流检测模块和所述电压检测模块分别与所述控制器电连接;
[0026]
所述开关量检测模块用于检测所述通用接口上是否有开关量输入信号;
[0027]
所述电流检测模块用于检测所述通用接口上是否有电流信号;
[0028]
所述电压检测模块用于检测所述通用接口上是否有电压信号。
[0029]
可选的,所述开关量检测模块包括:串联连接的光耦和限流电阻。
[0030]
可选的,所述控制器为dg409芯片。
[0031]
本发明采用以上技术方案,所述一种控制电路的保护方法,包括:判断控制电路上的通用接口是否有信号输入;当通用接口有信号输入时,判断信号的类型;根据所述信号的类型,控制是否关闭检测电流功能。本发明所述的保护方法当检测到开关量输入等大电流输入时,能够自动关闭检测电流模式,从而避免同时使用过多电流信号接口,避免发生过流现象,能够达到保护逻辑芯片(控制器)的作用,有利于提高控制电路的可靠性。
附图说明
[0032]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]
图1是本发明一种控制电路一个实施例提供的结构示意图;
[0034]
图2是dg409芯片的控制逻辑示意图;
[0035]
图3是本发明一种控制电路的保护方法一个实施例提供的流程示意图;
[0036]
图4是本发明一种控制电路的保护装置一个实施例提供的结构示意图。
[0037]
图中:1、开关量检测模块;2、电流检测模块;3、电压检测模块;4、通用接口;5、dg409芯片;6、第一判断模块;7、第二判断模块;8、控制模块。
具体实施方式
[0038]
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
[0039]
图1是本发明一种控制电路一个实施例提供的结构示意图。
[0040]
如图1所示,本实施例所述的一种控制电路,包括:
[0041]
控制器、开关量检测模块1、电流检测模块2和电压检测模块3;
[0042]
所述控制器上设有通用接口4;
[0043]
所述开关量检测模块1、所述电流检测模块2和所述电压检测模块3分别与所述控制器电连接;
[0044]
所述开关量检测模块1用于检测所述通用接口4上是否有开关量输入信号;
[0045]
所述电流检测模块2用于检测所述通用接口4上是否有电流信号;
[0046]
所述电压检测模块3用于检测所述通用接口4上是否有电压信号。
[0047]
进一步的,所述控制器为dg409芯片5。
[0048]
图1中,所述控制电路中的电流检测模块2包括采样电阻r2(4.7kω)和采样电阻r3(2.2kω),电压检测模块3包括采样电阻r1(150ω),所述电流检测模块2主要用于4ma~20ma电流信号的检测;所述电压检测模块3主要用于0~10v电压信号的检测;所述开关量检测模块1包括串联连接的光耦u2和限流电阻r4,主要是用于开关量检测。所述控制电路还包括逻辑芯片u1,通用接口j1、传感器u3,开关类器件sw1。逻辑芯片以dg409为例,该芯片包含8个开关s1a、s2a、s3a、s4a、s1b、s2b、s3b、s4b,2路输入/输出da、db,2个选通a1、a0,使能脚en以及电源引脚v+、v-、gnd,其工作模式如图2控制逻辑示意图,该芯片就是一个开关,信号可从s1a-s4b流向da、db,也可从da、db流向s1a-s4b。所述u3可以是一些温湿度传感器,只要信号类型为4ma~20ma或者0~10v即可。
[0049]
所述控制电路的工作方式为:

、当sw1有开关类器件接入并且满足闭合条件时,一般情况下,5ma的导通电流即满足光耦导通,且光耦的最大导通电流为50ma,但dg409可承受的持续电流为30ma,所以在设计中,一般设计光耦的导通电流为5ma~21ma,此时ai1所在通路(检测电流功能)会被关闭,无法进行采样;由于ai2所在通路是0~10v的电压信号采样,不是电流信号,所以此时可以进行采样,这里就意味着当sw1有信号接入时,u3只能接入电压信号,接入电流信号是无效的(即,u3接入电流信号,ai2检测不到);

当sw1未接任何开关类器件时,u3可接入0~10v电压信号或者4ma~20ma电流信号,ai2所在通路(检测电压功能)和ai1所在通路(检测电流功能)能够工作。以上控制方式均可通过软件编程控制选通端口a1和a0的状态来实现。
[0050]
本实施例所述的控制电路具有以下优势:

、通用性高,能兼容0~10v、4ma~20ma、开关量输入检测;

、可以自动切换不检测电流模式,达到保护逻辑芯片的作用。
[0051]
图3是本发明一种控制电路的保护方法一个实施例提供的流程示意图。
[0052]
如图3所示,本实施例所述的一种控制电路的保护方法,包括:
[0053]
s31:判断控制电路上的通用接口是否有信号输入;
[0054]
s32:当通用接口有信号输入时,判断信号的类型;
[0055]
进一步的,所述信号的类型,包括:
[0056]
电压信号、电流信号,或开关量输入信号。
[0057]
进一步的,所述电压信号为0~10v输入/输出信号;
[0058]
所述电流信号为4ma~20ma输入/输出信号。
[0059]
s33:根据所述信号的类型,控制是否关闭检测电流功能。
[0060]
进一步的,所述根据所述信号的类型,控制是否关闭检测电流功能,包括:
[0061]
当通用接口有信号输入时,且所述信号的类型为开关量输入信号时,关闭检测电流功能。
[0062]
该方法还包括:
[0063]
当通用接口有信号输入时,且所述信号的类型为开关量输入信号时,开启检测电压功能。
[0064]
进一步的,所述根据所述信号的类型,控制是否关闭检测电流功能,还包括:
[0065]
当通用接口没有开关量输入信号时,开启检测电流功能和检测电压功能。
[0066]
本实施例所述的保护方法当检测到开关量输入等大电流输入时,能够自动关闭检
测电流模式,从而避免同时使用过多电流信号接口,避免发生过流现象,能够达到保护逻辑芯片(控制器)的作用,有利于提高控制电路的可靠性。
[0067]
图4是本发明一种控制电路的保护装置一个实施例提供的结构示意图。
[0068]
如图4所示,本实施例所述的一种控制电路的保护装置,包括:
[0069]
第一判断模块6,用于判断控制电路上的通用接口是否有信号输入;
[0070]
第二判断模块7,用于当通用接口有信号输入时,判断信号的类型;
[0071]
控制模块8,用于根据所述信号的类型,控制是否关闭检测电流功能。
[0072]
本实施例所述一种控制电路的保护装置的工作原理与上文所述一种控制电路的保护方法的工作原理相同,在此不再赘述。
[0073]
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
[0074]
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
[0075]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0076]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0077]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0078]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0079]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0080]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0081]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1