一种电流源的开路保护方法及电路

文档序号:31496765发布日期:2022-09-14 07:21阅读:387来源:国知局
一种电流源的开路保护方法及电路

1.本发明涉及电流源技术领域,尤其涉及一种电流源的开路保护方法及电路。


背景技术:

2.在直流电流比较仪电桥中,能够稳定输出恒定电流的电流源是其中一个十分重要的组成部分,而在电流源进行工作时,由于负载需要不断切换,电路中难免会出现开路现象,若不对电路的开路情况进行保护处理,则会对电流源中的器件造成不可逆的损害,但在特定情况下,也需要电流源输出零电流;因此,需要一种电流源的开路保护方法来实现对电流源的开路情况,并同时区分零电流输出的情况。
3.目前,大多数电流源所使用的开路保护方法,是由二极管与稳压管所组成的电路,通过二极管的截止与导通来控制开路时电流所流经的负载而进行保护。该保护方法能够保护电路发生开路时的情况,但是这种保护方法无法区分负载需要零电流输出的这种特殊情况,对于任何开路情况均会进行保护操作,因此,这种开路保护电路适用范围较小。


技术实现要素:

4.为解决现有技术中的上述的问题,本发明的目的在于提供一种电流源的开路保护方法及电路,可以有效判断当前的电路状态,避免电路因开路而被损坏,同时能够保证电流源在需要零电流的情况下而正常输出。
5.本发明的一方面提供了一种电流源的开路保护输出电路,包括:
6.dac输出控制模块,用于控制数模转换模块的输出电压值;
7.电压-电流转换模块,用于将所述dac输出控制模块的电压值转换为指定电流值,形成所述的电流源;
8.电流检测模块,用于检测负载上的电流状态,并将电流转换为电压信号;
9.ad采集模块,用于采集所述电流检测模块输出的电压值并进行模数转换,输出当前负载上的电流值;
10.负载切换模块,用于切换工作负载,在电流源开路时对电路进行保护;
11.mcu控制模块,用于控制所述dac输出控制模块,所述负载切换模块的负载变换,接收所述ad采集模块所采集的电流值;
12.其中,所述dac输出控制模块的输出端连接所述电压-电流转换模块的输入端,所述电压-电流转换模块的输出端连接所述电流检测模块的输入端,所述ad采集模块的输入端连接电流检测模块的输出端,所述负载切换模块的输入端连接所述电压-电流转换模块的输出端。
13.所述负载切换模块包括:
14.单刀双掷继电器开关,所述单刀双掷继电器开关包括第一不动端sa、第二不动端sb、动端d、信号控制端p1和信号控制端p2;
15.电阻,所述电阻包括:负载电阻r
l
和临时负载电阻r
l’;
16.其中,所述单刀双掷继电器开关的第一不动端sa连接所述负载电阻r
l
的输入端,所述单刀双掷继电器开关的第一不动端sb连接所述临时负载电阻r
l’的输入端,所述单刀双掷继电器开关的动端d连接所述电压-电流转换模块的输出端,所述单刀双掷继电器开关的信号控制端p1和p2连接所述mcu控制模块。
17.进一步说,所述负载切换模块还包括继电器驱动电路,所述单刀双掷继电器开关通过驱动电路连接至所述mcu控制模块。
18.本发明的另一方面提供了一种电流源的开路保护方法,采用上述电路,包括步骤如下:
19.步骤一,电流源初始化开始输出设定电流;
20.步骤二,电流检测模块中的霍尔电流传感器开始检测负载上的电流值;
21.步骤三,判断此时负载上的电流值是否小于等于所设定的开路电流阈值,若此时负载上的电流值小于等于所设定的开路电流阈值则进入步骤四;否则进入步骤十;
22.步骤四,判断此时设置的输出电流是否为零,若此时设置的输出电流为零,则进入步骤五;否则进入步骤六;
23.步骤五,电流源正常输出;
24.步骤六,进入开路保护模式,操作继电器将负载切换至临时负载;
25.步骤七,霍尔电流传感器开始检测临时负载上的电流值;
26.步骤八,判断此时临时负载上的电流值是否小于等于所设定的开路电流阈值,若此时负载上的电流值小于等于所设定的开路电流阈值,表明临时负载也处于开路状态,则进入步骤九;否则电流源以设置的电流在临时负载上进行输出,达到开路保护,进入步骤五;
27.步骤九,重新设置电流源以零电流输出,返回至步骤一;
28.步骤十,判断此时负载上输出的电流是否等于所设置的电流值,若负载上的电流等于所设置的电流值,则进入步骤五;否则,进入步骤十一;
29.步骤十一,将负载上所检测到的电流值与设电流值进行比较,计算其差值对电流进行修正,以此提高电流源的输出精度,重新设定电流源的输出,返回至步骤一。
30.与现有技术相比,本发明的有益效果在于:
31.通过霍尔电流传感器能够有效判断当前的电路状态,避免电路因开路而被损坏,同时能够保证电流源在需要零电流的情况下而正常输出;
32.通过继电器实现负载与临时负载的切换进而保护电路;
33.通过霍尔电流传感器检测到的电流值,经ad采集模块采集后能够与设定电流值进行比较,进而进一步修正电流源输出的准确性。
附图说明
34.图1是本发明实施例的开路保护电路的电路框图。
35.图2是本发明实施例的继电器驱动电路图。
36.图3是本发明实施例的开路保护方法流程图。
具体实施方式
37.为了使阅读者能够更好的理解本发明之设计宗旨,特提供下述具体实施例,以使得阅读者能够形象的理解本发明所涉及到结构、结构组成、作用原理和技术效果。但应当注意,下述各实施例并非是对本发明技术方案的限定,本领域技术人员在对各实施例进行分析和理解的同时,可结合现有知识对本发明提供的技术方案做一系列变形与等效替换,该变形与等效替换而得的新的技术方案亦被本发明囊括在内。
38.如图1所示,一种电流源的开路保护电路,本实施例包括dac输出控制模块,用于控制数模转换模块的输出电压值;电压-电流转换模块(电流源),用于将所述dac输出控制模块的电压值转换为指定电流值;电流检测模块,用于检测负载上的电流状态;ad采集模块,用于采集所述电流检测模块输出的电压值并进行模数转换,输出当前负载上的电流值;负载切换模块,用于切换工作负载,在电流源开路时对电路进行保护;mcu控制模块,用于控制所述dac输出控制模块的电压值,控制所述负载切换模块的负载变换,接收所述ad采集模块所采集的电流值;其中,所述dac输出控制模块的输出端连接所述电压-电流转换模块的输入端,所述电压-电流转换模块的输出端连接所述电流检测模块的输入端,所述ad采集模块的输入端连接电流检测模块的输出端,所述负载切换模块的输入端连接所述电压-电流转换模块的输出端。
39.作为一种实现方式,电压-电流转换模块包括:第一运算放大器a1,第二运算放大器a2和四个阻值相同的精密电阻;其中dac输出控制模块输出端通过电阻r1连接至第一运算放大器的反向输入端,第一运算放大器的同相输入端通过电阻r3连接至负电源,电阻r1的输出端通过电阻r2连接至第一运算放大器的输出端,第一运算放大器的输出端通过电阻rsa连接至第二运算放大器的同相输入端,第二运算放大器的反相输入端连接至第二运算放大器的输出端,第二运算放大器的输出端通过电阻r4连接至第一运算放大器的同相输入端。
40.电流源输出iout由公式iout=ui/rsa进行计算。
41.作为一种实现方式,电流检测模块包括:霍尔电流传感器h,运算放大器a3,放大电阻r5,r6和r7;其中霍尔电流传感器中的霍尔元件正端通过电阻r5连接至运算放大器a3的同相输入端,霍尔元件的负端通过电阻r7连接至运算放大器a3的反相输入端,运算放大器a3的同相输入端通过电阻r6连接至运算放大器a3的输出端,运算放大器a3的输出端连接至ad采集模块的输入端。
42.电流检测模块检测到的电流i由公式进行转换,其中,a为运算放大器放大倍数,μ0为真空磁导率,n为线圈匝数,l为气隙长度。
43.作为一种实现方式,负载切换模块包括:单刀双掷继电器开关,单刀双掷继电器开关包括第一不动端sa、第二不动端sb、动端d、信号控制端p1和信号控制端p2;电阻包括:负载电阻r
l
和临时负载电阻r
l’;其中,所述单刀双掷继电器开关的第一不动端sa连接所述负载电阻r
l
的输入端,所述单刀双掷继电器开关的第一不动端sb连接所述临时负载电阻r
l’的输入端,所述单刀双掷继电器开关的动端d连接所述电压-电流转换模块的输出端,所述单刀双掷继电器开关的信号控制端p1和p2连接所述mcu控制模块。
44.如图2所示,本实施例提供了一种电流源开路保护中继电器的驱动电路,包括:
45.输入端s
in
,所述输入端用于提供负载所需要的输入电流;
46.继电器线圈控制端c,用于控制继电器开关;
47.程序控制端gpioa,用于程序来控制所述继电器线圈控制端c;
48.二极管,所述二极管包括:二极管d1;
49.三极管,所述三极管包括:npn型三极管d2;
50.电阻,所述电阻包括:第一电阻r1和第二电阻r2;
51.电源,所述电源包括正电源vcc和负电源vee;
52.其中,所述第一二极管d1的阴极连接所述正电源vcc,所述第一二极管d1的阳极连接所述继电器线圈控制端c,所述三极管d2的集电极连接所述二极管d1的阳极,所述三极管d2基极通过所述第一电阻r1连接所述程序控制端gpioa;所述三极管d2基极通过所述第二电阻r2连接所述三极管d2的发射极;所述三极管d2发射极连接所述负电源vee。
53.如图3所示,本实施例提供了一种电流源的开路保护方法,包括步骤如下:
54.步骤一,电流源初始化开始输出设定电流;
55.步骤二,霍尔电流传感器开始检测负载上的电流值;
56.步骤三,判断此时负载上的电流值是否小于或等于所设定的开路电流阈值,若此时负载上的电流值小于或等于所设定的开路电流阈值则进入步骤四;
57.步骤四,判断此时设置的输出电流是否为零,若此时设置的输出电流为零,则进入步骤五;
58.步骤五,电流源正常输出;
59.在步骤四中,若此时设置的输出电流不为零,则此时进入步骤六;
60.步骤六,电路进入开路保护模式,电路操作继电器将负载切换至临时负载;
61.步骤七,霍尔电流传感器开始检测临时负载上的电流值;
62.步骤八,判断此时临时负载上的电流值是否小于或等于所设定的开路电流阈值,若此时负载上的电流值小于或等于所设定的开路电流阈值,表明临时负载也处于开路状态,则进入步骤九;
63.步骤九,重新设置电流源以零电流输出,返回至步骤一;
64.在步骤八中,若此时临时负载上的电流值大于所设定的开路电流阈值,电流源以设置的电流在临时负载上进行输出,达到开路保护的目的,进入步骤五;
65.在步骤三中,若此时负载上的电流值大于所设定的开路电流阈值则进入步骤十;
66.步骤十,判断此时负载上输出的电流是否等于所设置的电流值,若负载上的电流等于所设置的电流值,则进入步骤五;
67.在步骤十中,若此时负载上的电流与所设置的电流值不相等,则进入步骤十一;
68.步骤十一,程序将负载上所检测到的电流值与设电流值进行比较,计算其差值对电流进行修正,以此提高电流源的输出精度,重新设定电流源的输出,返回至步骤一。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1