电流检测电路及燃气表的制作方法

文档序号:30617923发布日期:2022-07-02 01:33阅读:205来源:国知局
电流检测电路及燃气表的制作方法

1.本技术实施例涉及电流检测,尤其涉及一种电流检测电路及燃气表。


背景技术:

2.电子设备(例如,变压表、燃气表)中通常设置有电源和负载,电源与负载的一端连接,负载的另一端接地。为了确定电子设备的功耗,通常需要对流经负载的电流进行检测。
3.在现有技术中,对流经负载的电流进行检测的方法包括:在负载与接地点之间增加检测电阻,检测电阻与检测电路连接,检测电路用于对流经检测电阻的电流进行检测,实现对流经负载的电流进行检测。
4.在上述现有技术中,在通过检测电路对流经检测电阻的电流进行检测的过程中,能够检测到的电流的量程比(最大检测电流与最小检测电流的比值)较小。


技术实现要素:

5.本技术实施例提供一种电流检测电路及燃气表,用于提高量程比。
6.第一方面,本技术实施例提供一种电流检测电路,包括:第一电阻、n个第二电阻、n个开关、微控制单元mcu和驱动单元,n为大于或等于1的整数,其中,
7.第一电阻和n个第二电阻依次串联;
8.第一电阻还分别与mcu、驱动单元和电源连接;
9.第i个开关的一端与第i个第二电阻的输入端连接,第i个开关的另一端与第n个第二电阻的输出端连接,第n个第二电阻的输出端还与负载连接,i为1、2、
……
、n;
10.mcu还分别与n个第二电阻连接;
11.驱动单元还分别与n个开关和前n-1个第二电阻连接。
12.在一种可能的设计中,驱动单元用于:获取第一电阻对应的第一电压、以及前n-1个第二电阻对应的第二电压;根据第一电压、以及前n-1个第二电阻对应的第二电压,控制n个开关中的每个开关闭合或断开。
13.在一种可能的设计中,mcu用于:获取第一电阻对应的第三电压、以及n个第二电阻各自对应的第四电压;根据第三电压、以及n个第二电阻各自对应的第四电压,确定电流检测结果。
14.在一种可能的设计中,电流检测电路还包括:第一放大电路和n个第二放大电路,其中,
15.第一放大电路位于第一电阻与mcu之间、以及位于第一电阻与驱动单元之间;
16.针对前n-1个第二放大电路中的第j个第二放大电路,j个第二放大电路位于第j个第二电阻与mcu之间、以及位于第j个第二电阻与驱动单元之间,j为1、2、
……
、n-1;
17.第n个第二放大电路位于第n个第二电阻与mcu之间。
18.在一种可能的设计中,
19.第一放大电路中包括:第一放大单元和第二放大单元,第一放大单元和第二放大
单元串联;
20.前n-1个第二放大电路中包括:第一放大单元和第二放大单元,第一放大单元和第二放大单元串联;
21.第n个第二放大电路中包括:第一放大单元和第三放大单元,第一放大单元和第三放大单元串联。
22.在一种可能的设计中,第二放大单元中包括:第一放大模块和第一比较模块,其中,
23.第一放大模块位于第一放大单元和mcu之间;
24.第一比较模块位于第一放大单元和驱动单元之间。
25.在一种可能的设计中,第一电阻对应的第一电压为第一放大电路中的第一比较模块输出端的电压,第一电阻对应的第三电压为第一放大电路中的第一放大模块输出端的电压;
26.针对前n-1个第二放大电路中的第j个第二放大电路,第j个第二电阻对应的第二电压为第j个第二放大电路中第一放大模块输出端的电压,第j个第二电阻对应的第四电压为第j个第二放大电路中第一放大模块输出端的电压。
27.在一种可能的设计中,电流检测电路还包括:负载保护单元,其中,
28.负载保护单元的一端与第一放大电路中的第一放大单元的输出端连接,负载保护单元的另一端用于与负载连接;
29.负载保护单元用于在判断第一放大单元输出的电压大于或等于第一阈值时断开,以及在判断第一放大单元输出的电压小于第一阈值时闭合。
30.在一种可能的设计中,电流检测电路还包括:校准单元,其中,校准单元分别与第n个第二电阻的输出端和mcu连接;
31.所述校准单元用于在所述负载停止工作时,接收所述mcu发送的控制信息,根据所述控制信息使所述校准单元包括的n+1个校准电阻中的至少一个校准电阻与所述第n个第二电阻的输出端连接;
32.相应的,所述mcu用于根据所述第一电阻对应的第三电压、所述n个第二电阻各自对应的第四电压、所述第一电阻的第一阻值、所述n个第二电阻各自对应的第二阻值和所述至少一个校准电阻各自对应的阻值,确定电流检测结果。
33.在一种可能的设计中,n个开关分别为金属氧化物半导体mos管,驱动单元为mos驱动单元。
34.在一种可能的设计中,n为2。
35.第一方面,本技术实施例提供一种燃气表,包括:上述第一方面中任一项的电流检测电路。
36.本技术实施例提供一种电流检测电路及燃气表,包括:第一电阻、n个第二电阻、n个开关、微控制单元mcu和驱动单元,n为大于或等于1的整数,其中,第一电阻和n个第二电阻依次串联;第一电阻还分别与mcu、驱动单元和电源连接;第i个开关的一端与第i个第二电阻的输入端连接,第i个开关的另一端与第n个第二电阻的输出端连接,第n个第二电阻的输出端还与负载连接,i为1、2、
……
、n;mcu还分别与n个第二电阻连接;驱动单元还分别与n个开关和前n-1个第二电阻连接。用于提高量程比。
附图说明
37.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1为本技术实施例提供的电流检测电路的结构示意图一;
39.图2为本技术实施例提供的电流检测电路的结构示意图二;
40.图3为本技术实施例提供的一种第一放大单元的结构示意图;
41.图4为本技术实施例提供的一种第二放大单元的结构示意图;
42.图5为本技术实施例提供的一种第三放大单元的结构示意图;
43.图6为本技术实施例提供的一种驱动单元的结构示意图;
44.图7为本技术实施例提供的一种负载保护单元的结构示意图;
45.图8为本技术实施例提供的一种校准单元的结构示意图;
46.图9为本技术实施例提供的走线与器件的焊盘之间的宽度关系示意图。
具体实施方式
47.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.在实际应用中,由于通过包括负载的工作电路的工作电流变化较大,因此需要量程比通常较大的电流检测范围,来对变化较大的工作电流进行检测。例如,量程比为106,即等于最大检测电流1安(a)与最小检测电流1微安(ua)的比值。
49.在现有技术中,当通过检测电路对工作电流进行检测时,仅能在较小的电流检测范围内(即量程比较小)对工作电流进行检测,由于工作电流的变化较大,因此通常会出现无法检测到工作电流的问题。基于现有技术,当需要实现量程比为106时,若检测电阻的阻值较大,则检测电阻的差分电压(即检测电阻两端的电压)较大,导致到达负责端的压降较小,使得负载无法正常工作;若检测电阻的阻值较小,则对印制电路板(printed circuit board,pcb)的布局要求变高,而且检测电路中器件自身的零点漂移、器件的焊接、检测电阻自身的精度限制、噪声干扰等,会降低对工作电流的检测精度,难以实现量成比与检测精度的双高要求。
50.而且,当检测电阻的阻值较小时,检测电阻的差分电压通常也较小,较小的差分电压通过差分运放进行放大之后,会受到差分运放的输入参数的极大影响,难以实现检测ua级别的工作电流。目前,以燃气表为例,燃气表的静态功耗对应的工作电流在5ua~1a范围内,通过上述现有技术,无法在实现高检测精度的同时,进一步地实现高量程比(例如106)。而且差分运放的输入偏置电压(输入参数)对ua级别的工作电流的影响不易消除。例如,输入偏置电压为10微伏(uv)的差分运放(增益为10),其自身的输出电压可以达到100uv,当检测电阻的差分电压(例如为50uv,即电流为50ua、阻值为1欧姆)较小时,差分运放的输出电压大于检测电阻的差分电压,导致无法检测到ua级别的工作电流。
51.为了提高量程比,本技术提供一种电流检测电路,下面以具体地实施例对本技术提供的电流检测电路进行详细说明。以下这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
52.图1为本技术实施例提供的电流检测电路的结构示意图一。如图1所示,包括:第一电阻r0、n个第二电阻r1~rn、n个开关s1~sn、微控制单元(microcontroller unit,mcu)和驱动单元,n为大于或等于1的整数,其中,
53.第一电阻r0和n个第二电阻r1~r1~依次串联;
54.第一电阻r0还分别与mcu、驱动单元和电源vcc1连接;
55.第i个开关si的一端与第i个第二电阻ri的输入端连接,第i个开关si的另一端与第n个第二电阻rn的输出端连接,第n个第二电阻的输出端还与负载p1连接,其中,i为1、2、
……
、n;
56.mcu还分别与n个第二电阻r1~rn连接;
57.驱动单元还分别与n个开关s1~sn和前n-1个第二电阻r1~rn-1连接。
58.其中,第一电阻r0和n个第二电阻r1~rn具有各自对应的量程。例如,当n=2时,第一电阻r0对应的量程(即电流检测范围)可以为10ma~1a(量程比为100),第二电阻r1对应的量程可以为100ua~10ma(量程比为100),第二电阻r2对应的量对应的量程可以为1ua~100ua(量程比为100),实现量程比为106(1a与1ua的比值,即1003)。例如,当n=5时,第一电阻r0对应的量程为100ma~1a(量程比为10),第二电阻r1对应的量程为10ma~100ma(量程比为10),第二电阻r2对应的量程为1ma~10ma(量程比为10),第二电阻r3对应的量程为100ua~1ma(量程比为10),第二电阻r4对应的量程为10ua~100ua(量程比为10),第二电阻r5对应的量程为1ua~10ua(量程比为10),实现量程比为106(1a与1ua的比值)。
59.在一种可能的设计中,驱动单元用于:获取第一电阻r0的对应的第一电压、以及前n-1个第二电阻r1~rn-1各自对应的第二电压;根据第一电压、以及前n-1个第二电阻r1~rn-1各自对应的第二电压,控制n个开关中s1~sn每个开关的闭合或断开。
60.可选地,第一电阻r0的对应的第一电压可以为第一电阻r0的差分电压,针对前n-1个第二电阻r1~rn-1中的第j个第二电阻rj,第二电阻rj对应的第二电压为第二电阻rj的差分电压。其中,j为1、2、
……
、n-1
61.例如,当n=2时,若100ma对应的电压为w1、100ua对应的电压为w2、10ua对应的电压为w3,则在第一电压大于或等于w1时,驱动单元控制开关s1~s2闭合,在第一电压大于或等于w2且小于w1时,则驱动单元控制开关s1断开、开关s2闭合,在第一电压大于或等于w3且小于w2时,则驱动单元控制s1~s2断开。
62.在一种可能的设计中,上述n个开关均为金属氧化物半导体(metal-oxide-semiconductor,mos)管,驱动单元为mos驱动单元。需要说明的是,上述mos管可以为内阻小、寄生参数小的mos管。
63.在一种可能的设计中,在电流检测电路的工作过程中,mcu用于:获取第一电阻r0对应的第三电压、以及n个第二电阻r1~rn各自对应的第四电压;根据第三电压、以及n个第二电阻各自对应的第四电压,确定电流检测结果。
64.可选地,第三电压可以与上述第一电压相同,n个第二电阻r1~rn各自对应的第四电压可以与n个第二电阻r1~rn各自对应的第二电压对应相同。
65.可选地,mcu可以根据第三电压和第一电阻r0的第一阻值确定第一电流检测结果;mcu可以根据n个第二电阻r1~rn各自对应的第四电压和n个第二电阻r1~rn各自对应的第二阻值,确定n个第二电阻r1~rn各自对应的第二电流检测结果;mcu可以对第一电流检测结果和n个第二电阻r1~rn各自对应的第二电流检测结果进行拼接处理,得到电流检测结果。其中,第一电流检测结果为第三电压与第一阻值的比值,针对第i个第二电阻对应的第二电流检测结果,该第二电流检测结果为第i个第二电阻的第四电压与第i个第二电阻的第二阻值的比值。
66.在图1实施例提供的电流检测电路中,第一电阻和n个第二电阻依次串联;第一电阻还分别与mcu、驱动单元和电源连接;驱动单元还分别与n个开关和前n-1个第二电阻连接、第一电阻r0、前n-1个第二电阻r1~r1n-1连接,通过控制n个第一开关s1~sn中的每个开关闭合或断开,实现提高量程比。
67.在上述实施例基础上,下面以n=2为例,结合图2实施例对本技术提供的电流检测电路作进一步地说明,具体的请参见图2实施例。
68.图2为本技术实施例提供的电流检测电路的结构示意图二。在图1的基础上,如图2所示,电流检测电路还包括:第一放大电路和n个第二放大电路;其中,
69.第一放大电路位于第一电阻与mcu之间、以及位于第一电阻与驱动单元之间;
70.针对前n-1个第二放大电路中的第j个第二放大电路,j个第二放大电路位于第j个第二电阻与mcu之间、以及位于第j个第二电阻与驱动单元之间,j为1、2、
……
、n-1;
71.第n个第二放大电路位于第n个第二电阻与mcu之间。
72.例如,当n=2时,j=1,第一放大电路10位于第一电阻r0与mcu之间、以及位于第一电阻r0与驱动单元之间;第1个第二放大电路20位于第1个第二电阻r1与mcu之间、以及位于第1个第二电阻r1与驱动单元之间;第2个第二放大电路30位于第2个第二电阻r2与mcu之间。
73.在一种可能的设计中,第一放大电路中包括:第一放大单元和第二放大单元,其中,第一放大单元和第二放大单元串联;
74.前n-1个第二放大电路中包括:第一放大单元和第二放大单元,其中,第一放大单元和第三放大单元串联;
75.第n个第二放大电路中包括:第一放大单元和第三放大单元,其中,第一放大单元和第三放大单元串联。
76.例如,在n=2时,j=1,第1个第二放大电路20中包括:第一放大单元和第二放大单元;第2个第二放大电路30中包括:第一放大单元和第三放大单元。
77.需要说明的是,在第一放大电路10中,第一放大单元的两端连接至第一电阻r0的两端,第二放大单元分别与mcu和驱动单元连接;在第1个第二放大电路20中,第第一放大单元的两端连接至第二电阻r1的两端,第二放大单元分别与mcu和驱动单元连接;在第2个第二放大电路30中,第一放大单元的两端连接至第二电阻r2的两端,第三放大单元与mcu连接。
78.在上述实施例的基础上,下面结合图3实施例,对本技术提供的第一放大单元进行说明,具体的请参见图3实施例。
79.图3为本技术提供的一种第一放大单元的结构示意图。如图3所示,第一放大单元
包括:5.5伏(v)电源、磁珠l27、电阻r72、电容c91、电容c92、电容c93、电阻r69、电阻r66、电流检测放大器u10、电阻r80、电容c99、电阻r75和电容c98。
80.具体的,5.5伏电源、磁珠l27、电阻r72、电容c91、电容c92、电容c93、电阻r69、电阻r66、电流检测放大器u10、电阻r80、电容c99、电阻r75和电容c98的连接关系如图3所示,此处不再赘述。
81.需要说明的是,第一放大电路和n个第二放大电路中均包括第一放大单元。
82.例如,当n=2时,在第一放大电路10中,电阻r69还连接至第一电阻r0的一端,电阻r66还连接至第一电阻r0的另一端,在第一放大电路10中,第一放大单元的输出端对应结点d1;在第二放大电路20中,电阻r69还连接至第二电阻r1的一端,电阻r66还连接至第二电阻r1的另一端;在第二放大电路20中,第一放大单元的输出端对应结点d2;在第二放大电路30中,电阻r69还连接至第二电阻r2的一端,电阻r66还连接至第二电阻r2的另一端的两端,在第二放大电路30中,第一放大单元的输出端对应结点d3。
83.需要说明的是,第一放大电路10、第二放大电路20、第二放大电路30中的结构相同,在上述三个放大电路中,对应位置的电阻的阻值、电容的容值、磁珠的大小可能不同。
84.在上述实施例的基础上,下面结合图4实施例,对本技术提供的第二放大单元进行说明,具体的请参见图4实施例。
85.图4为本技术提供的一种第二放大单元的结构示意图。如图4所示,第二放大单元中包括:第一放大模块和第一比较模块,其中,
86.第一放大模块位于第一放大单元和mcu之间;
87.第一比较模块位于第一放大单元和驱动单元之间。
88.其中,第一放大模块包括:电阻r67、电容c78、电阻r68、电容c81、电容c82、磁珠l25、5.5伏电源、放大器u12a、电阻r74、电阻r77、电容c97和电阻r174。具体的,电阻r67、电容c78、电阻r68、电容c81、电容c82、磁珠l25、5.5伏电源、放大器u12a、电阻r74、电阻r77、电容c97、电阻r174之间的连接关系如图4所述,此处不再赘述。
89.其中,第一比较模块包括:电阻r83、电容c100、电阻r86、放大器u12b、电阻r88、迟滞比较器sa1、电容c101、电容c103、磁珠l29、磁珠l30、电阻r92、电阻r93、电阻r94、电容c111、电容c112、电阻r95、电阻r89和电阻r90。具体的,电阻r83、电容c100、电阻r86、放大器u12b、电阻r88、迟滞比较器sa1、电容c101、电容c103、磁珠l29、磁珠l30、电阻r92、电阻r93、电阻r94、电容c111、电容c112、电阻r95、电阻r89和电阻r90之间的连接关系如图4所示,此处不再赘述。
90.需要说明的是,在第一放大电路10中,结点d1对应结点d11,结点ad_h与mcu连接,结点dr0与驱动单元连接。在第二放大电路20中,结点d2对应结点d21,结点ad_m与mcu连接,结点dr1与驱动单元连接。
91.在另一种可能的设计中,第一电阻对应的第一电压为第一放大电路中的第一比较模块输出端的电压,第一电阻对应的第三电压为第一放大电路中的第一放大模块输出端的电压;
92.针对前n-1个第二放大电路中的第j个第二放大电路,第j个第二电阻对应的第二电压为第j个第二放大电路中第一放大模块输出端的电压,第j个第二电阻对应的第四电压为第j个第二放大电路中第一放大模块输出端的电压。
93.在上述另一种可能的设计中,对第一电压和第二电压的解释说明,可以参见图9实施例中电流检测电路的工作过程。对第三电压和第四电压的解释说明,可以参见图8实施例。
94.在上述实施例的基础上,下面结合图5实施例对本技术提供的第三放大单元进行说明,具体的请参见图5实施例。
95.图5为本技术实施例提供的一种第三放大单元的结构示意图。如图5所示,包括:电阻r20、电容c42、电阻r21、电容c43、电容c44、磁珠l17、5.5伏电源、放大器u6a、电阻r27、电阻r29和电容c48。
96.具体的,电阻r20、电容c42、电阻r21、电容c43、电容c44、磁珠l17、5.5伏电源、放大器u6a、电阻r27、电阻r29和电容c48的连接关系如图5所示,此处不再赘述。
97.需要说明的是,上述图5中结点ad_l与mcu连接。
98.在上述实施例基础上,下面结合以n=2为例,说明如何选取第一电阻r0、第二电阻r1、第二电阻r2的阻值:
99.例如,在燃气表中,电源的输出电压值为6伏,当n=2时,若要实现1ua~100ua、100ua~10ma、10ma~1a三个量程,到达负责端的压降小于0.5v(保障负载p1正常工作),则第二电阻r2的取值需小于5千欧姆(0.5v/100ua),第二电阻r1的取值需小于50欧姆(0.5v/10ma),第一电阻r0的取值需小于0.5欧姆(0.5v/1a)
100.例如,第一电阻r0的电阻值为0.47欧姆,当工作电流在10ma~1a时,对应的压降范围为:0.0047~0.47v。当第二电阻r1的电阻值为47欧姆,当工作电流在100ua~10ma时,对应的压降范围为:0.0047~0.47v。当第二电阻r2的电阻值为4.7千欧姆时,若工作电流在1ua~100ua范围内,则对应的压降范围为:0.0047~0.47v,即可以实现到达负责端的压降小于0.5v,从而保障负载正常工作。
101.需要说明的是,结点ad_l对应的量程为1ua~100ua,结点ad_m对应的量程为100ua~10ma,结点ad_h对应的量程为10ma~1a,上述三个量程的在各自对应的结点处输出一致的电压范围v20~v30。当对工作电流进行实际检测时,若在结点ad-h处检测到电压在v20~v30之间,则确定对应的量程为10ma~1a;若在结点ad-m处检测到电压在v20~v30之间,则确定对应的量程为100ua~10ma;若在结点ad-l处检测到电压在v20~v30之间,则确定对应的电流为1ua~100ua。因为检测的工作电流为瞬时值,那么结点ad-h、ad-m、ad-l处检测到的电压也为瞬时值,mcu对每次采样到的第三电压、第二电阻r1对应的第四电压、第二电阻r2对应的第四电压进行分析,将电压在v20~v30之间的,确定为用于计算下述初始电流检测结果的有效值电压。其中,v20(例如上述0.0047v)和v30(例如上述0.47v)为电压值。
102.需要说明的是,上述第一电阻r0、第二电阻r1和第二电阻r2可以选用精度为0.5%,功率为1w的封装电阻。
103.在上述实施例的基础上,下面结合图6实施例对本技术提供的驱动单元进行说明,具体的,请参见图6实施例。
104.图6为本技术实施例提供的一种驱动单元的结构示意图。如图6所示,包括:mos管驱动器u9、电阻r58、电源vcc、电容c79、电阻r70、电阻r71、二极管d6和二极管d7。
105.其中,mos管驱动器u9对应的结点rm_en与开关s1连接,mos管驱动器u9对应的结点rh_en与开关s2连接。
106.具体的,mos管驱动器u9、电阻r58、电源vcc、电容c79、电阻r70、电阻r71、二极管d6和二极管d7的连接关系如图6所示,此处不再赘述。
107.在上述实施例的基础上,下面结合图7对本技术提供的负载保护单元进行说明。具体的,请参见图7实施例。
108.图7为本技术实施例提供的一种负载保护单元的结构示意图。如图7所示,负载保护单元的一端(结点d1)与第一放大电路10中的第一放大单元的输出端连接,负载保护单元的另一端用于与负载(端口1)连接;
109.负载保护单元用于在判断第一放大单元输出的电压大于或等于第一阈值时断开,以及在判断第一放大单元输出的电压小于第一阈值时闭合。
110.在一种可能的设计中,负载保护单元包括:电阻r96、5.5伏电源、磁珠l32、电阻r99、校准电阻r101、校准电阻r100、电容c121、电容c122、磁珠l31、电容c119、电容c120、迟滞比较器sa2、校准电阻r102、电阻r98、电阻r97、二极管d10和mos管q1。
111.在图7中,结点d4与第2(n=2)个第二电阻的输出端连接。
112.具体的,负载保护单元用于在判断第一放大单元输出的电压(结点d1处的电压)大于或等于第一阈值时断开,在判断第一放大单元输出的电压小于第一阈值时闭合。其中,第一阈值为根据工作电流为1a时设定的阈值。第一阈值的大小由电阻r99和校准电阻r101决定。
113.需要说明的是,当结点d1处的电压大于或等于第一阈值时,迟滞比较器sa2输出低电平,低电平控制mos管q1关断,防止负载p1损坏。结点d1处的电压大于或等于第一阈值时,迟滞比较器sa2输出高电平,高电平控制mos管q1导通,保障负载p1正常工作。
114.在上述实施例的基础上,下面结合图8实施例对本技术提供的校准单元进行说明,具体的请参见图8实施例。
115.图8为本技术实施例提供的一种校准单元的结构示意图。如图8所示,校准单元分别与第2(n=2)个第二电阻的输出端和mcu连接;
116.校准单元用于向mcu发送第一电阻r0对应的第一参考结果和2个第二电阻(r1、r2)各自对应的第二参考结果;
117.相应的,mcu用于根据第一电阻r0对应的第三电压、2个第二电阻(r1、r2)各自对应的第四电压、第一参考结果、以及2个第二电阻(r1、r2)各自对应的第二参考结果,确定电流检测结果。
118.在一种可能设计中,校准单元中包括:校准器u2、校准电阻r10、校准电阻r11、校准电阻r12、电容c26、磁珠l9、电源vcc。其中,校准器u2、校准电阻r10、校准电阻r11、校准电阻r12、电容c26、磁珠l9、电源vcc之间的连接关系如图8所示,此处不再赘述。需要说明的是,校准器u2的端口7与第2(n=2)个第二电阻的输出端连接,校准器u2的端口6和端口5分别与mcu连接。
119.可选地,校准电阻r10可以与第一电阻r0相同或者不相同,校准电阻r11可以与第二电阻r1相同或者不相同,校准电阻r12可以与第二电阻r2相同或者不相同。
120.可选地,在电流检测电路的工作过程中,mcu可以通过如下两种工作方法得到电流检测结果:
121.方式1(若不包括校准单元),mcu从第一放大电路10的结点ad_h处采集第一电阻r0
对应的第三电压;从第二放大电路20的结点ad_m处采集第二电阻r1对应的第四电压;从第二放大电路30的结点ad_l处采集第二电阻r2对应的第四电压;
122.mcu根据第三电压、第一放大增益和第一电阻r0的第一阻值,确定第一初始电流检测结果;根据第二电阻r1对应的第四电压、第二放大增益和第二电阻r1的第二阻值,确定第二初始电流检测结果;根据第二电阻r2对应的第四电压、第三放大增益和第二电阻r2的第二阻值,确定第三初始电流检测结果;
123.mcu对第一初始电流检测结果、第二初始电流检测结果、第三初始电流检测结果进行拼接处理,得到电流检测结果。
124.在上述方式1中,第一初始电流检测结果等于第三电压乘以第一放大增益除以第一阻值,第一放大增益为第一放大电路10中第一放大单元的第一增益和第二放大单元中的第一放大模块(如图4所示)的第二增益的乘积。第二初始电流检测结果等于第二电阻r1对应的第四电压乘以第二放大增益除以第二电阻r1的第二阻值,第二放大增益为第二放大电路20中第一放大单元的第一增益和第二放大单元中的第一放大模块的第二增益的乘积。第三初始电流检测结果等于第二电阻r2对应的第四电压乘以第三放大增益除以第二电阻r2的第二阻值,第三放大增益为第三放大电路30中第一放大单元的第一增益和第三放大单元的第二增益的乘积。
125.需要说明的是,在第一放大电路10、第二放大电路20、第三放大电路30中的第一增益相同,第二增益也相同。第一放大增益、第二放大增益和第三放大增益两两相同。
126.在上述方式1中,根据第一初始电流检测结果、第二初始电流检测结果和第三初始电流检测结果进行拼接处理,得到电流检测结果,可以提高电流检测结果的准确性。
127.方式2(若包括校准单元),为了实现1ua~100ua、100ua~10ma、10ma~1a,当电源vcc1电压为3.6v、校准电阻r10与第一电阻r0不相同、校准电阻r11与第二电阻r1不相同,校准电阻r12与第二电阻r2不相同时,可以将校准单元中的校准电阻r10的阻值设置为100欧姆,校准电阻r11的阻值设置为10千欧姆,校准电阻r12的设置可以为100千欧姆;
128.mcu控制mos管q1断开,使负载停止工作;
129.当工作电流在1ua~100ua范围时,mcu向校准器u2的端口6提供高电平、端口5提供低电平,使得校准器u2的端口7和端口1导通(校准电阻r12被接入电流检测电路),mcu记录结点ad-l处的第四电压,根据结点ad-l处的第四电压、第三放大增益和第二电阻r2的第二阻值,确定第三初始电流检测结果;获取通过采样电路(本技术中未示出,采样电路与mcu连接)对3.6v的电源vcc1进行采样得到电源电压;将电源电压除以校准电阻r12、第一电阻r0、第二电阻r1和第二电阻r2的阻值之和之后得到的比值,确定为第三理论电流检测结果;将第三初始电流检测结果减去第三理论电流检测结果之后得到的差值,确定为量程1ua~100ua对应的第一误差值;
130.当工作电流在100ua~10ma范围时,mcu向校准器u2的端口6提供低电平、端口5提供高电平,使得校准器u2的端口7和端口2导通(校准电阻r11被接入电流检测电路),mcu记录结点ad-m处的第四电压,根据结点ad-m处的第四电压、第二放大增益和第二电阻r1的第二阻值,确定第二初始电流检测结果;获取通过采样电路对3.6v的电源vcc1进行采样得到电源电压;将电源电压与校准电阻r11、第一电阻r0和第二电阻r1的阻值之和的比值,确定为第二理论电流检测结果;将第二初始电流检测结果减去第二理论电流检测结果之后得到
的差值,确定为量程100ua~10ma对应的第二误差值;
131.当工作电流在10ma~1a范围时,mcu向校准器u2的端口6提供高电1011被接入电流检测电路),mcu记录结点ad-h处的第三电压,根据结点ad-h的第三电压、第一放大增益和第一电阻r0的第一阻值,确定第一初始电流检测结果;获取通过采样电路对3.6v的电源vcc1进行采样得到电源电压;将电源电压与校准电阻r11和第一电阻r0的阻值之和的比值,确定为第一理论电流检测结果;将第一初始电流检测结果减去第一理论电流检测结果之后的差值,确定为量程10ma~1a对应的第三误差值;
132.mcu存储量程1ua~100ua对应的第一误差值、量程100ua~10ma对应的第二误差值、量程10ma~1a对应的第三误差值;
133.mcu控制mos管q1导通,
134.若工作电流在量程10ma~1a内,则将第一实测电流检测结果(与第一初始电流检测结果的确定方法类型,此处不再赘述)减去第三误差值,得到第一目标电流检测结果;若工作电流在量程100ua~10ma内,则将第二实测电流检测结果(与第二初始电流检测结果的确定方法类型,此处不再赘述)减去第二误差值,得到第二目标电流检测结果;若工作电流在量程1ua~100ua内,则将第三实测电流检测结果(与第三初始电流检测结果的确定方法类型,此处不再赘述)减去第一误差值,得到第三目标电流检测结果;进一步地,对第一目标电流检测结果、第二目标电流检测结果和第三目标电流检测结果进行拼接处理,得到电流检测结果。
135.需要说明的是,上述方式2,是以n=2为例,说明mcu根据第一电阻对应的第三电压、n个第二电阻各自对应的第四电压、第一电阻的第一阻值、n个第二电阻各自对应的第二阻值和至少一个校准电阻各自对应的阻值,确定电流检测结果的执行过程。
136.进一步地,在上述方式2中,第一电阻r0对应的第三电压为结点ad-h处的第三电压,第二电阻r1对应的第四电压为结点ad-m处的第四电压,第二电阻r2对应的第四电压为结点ad-l处的第四电压。
137.在上述方式2中,根据第一目标电流检测结果、第二目标电流检测结果和第三目标电流检测结果进行拼接处理,得到电流检测结果,可以提高电流检测结果的准确性。而且在确定电流检测结果的过程中,通过误差值对目标电流检测结果进行校准,降低了器件自身参数对电流检测结果的影响,提高电流检测结果的准确性。
138.在pcb布局时,为了减少焊接对电阻的影响,可以将pcb中的走线的宽度与器件的焊盘的宽度一致,同时使用开尔文连接方式将第一电阻r0、第二电阻r1和第二电阻r2分别引入至各地对应的第一放大单元中。具体的,请参见图9。
139.图9为本技术实施例提供的走线与器件的焊盘之间的宽度关系示意图。如图9所示,走线的宽度与焊盘的宽度相同。在本技术提供的电流检测电路对应的pcb中,可以包括:与走线的宽度相同的m个焊盘。可选地m可以等于n+1,也可以大于n+1。当m等于n+1时,在n+1个焊盘上焊接第一电阻r0和n个第二电阻r1~rn,其中,一个焊盘上焊接一个电阻。和n个第二电阻r1~rn。
140.在上述实施例的基础上,下面对本技术中电流检测电路的工作过程进行说明:开始工作,工作电流通过第一电阻r0。
141.当工作电流在10ma~1a之间时,工作电流通过第一电阻r0,在第一放大电路10中,
第一电阻r0的差分电压通过第一放大单元之后,在结点d1处输出电压y1,电压y1经过第二放大单元中的第一放大模块之后,通过结点ad_h送入mcu。电压y1经过第二放大单元中第一比较模块中的放大器u12b之后,在结点d11处产生电压y2,电压y2在经过迟滞比较器sa1的过中,若电压y2大于或等于第一阈值电平,迟滞比较器sa1在结点dr0处产生低电平;结点dr0处产生的低电平提供给mos管驱动器u9,mos管驱动器u9在结点rm-en处产生低电平,该低电平控制开关s1导通,使得第二电阻r1和第二电阻r2短路,工作电流只能通过第一电阻r0。在上述过程中,当工作电流只从第一电阻r0上通过时,第一电阻r0的差分电压范围较小,可以实现到达负载端的压降较小的目标,降低了对负载的影响,保障负载正常工作。
142.具体的,迟滞比较器sa1的管脚3(同相端)接第一阈值电平,第一阈值电平的大小由电阻r92和电阻r94决定(在工作电流等于10ma的情况下确定的),当电压y2大于或等于第一阈值电平时,结点dr0处产生低电平(相当于电流大于或等于10ma);当电压y2小于第一阈值电平时,结点dr0处产生高电平(相当于工作电流小于10ma)。在上述第一放大单元和第一比较模块中,第一放大单元和第一比较模块的延迟时长约为数个纳秒(ns),开关s1的动作时长通常在100ns以内,因此可以避免开关s1的动作时长过长、导致负载无法正常工作的问题。
143.当工作电流在100ua~10ma之间时,工作电流通过第一电阻r0,在第一放大电路10中,迟滞比较器sa1在结点dr0处产生高电平,该高电平使得mos管驱动器u9在结点rm-en处产生高电平,该高电平控制开关s1断开。当工作电流通过第二电阻r1时,在第一个第二放大电路20中,第二电阻r1的差分电压通过第一放大单元之后,在结点d2处输出电压y3,电压y3通过第二放大单元中的第一放大模块之后,通过结点ad_m送入mcu,电压y3通过第二放大单元中第一比较模块中的放大器u12b之后,在结点d21处输出电压y4,电压y4经过迟滞比较器sa1,电压y4大于或等于第二阈值电平,迟滞比较器sa1在结点dr0处产生低电平;结点dr1处产生的低电平提供给mos管驱动器u9,mos管驱动器u9在结点rh-en处产生低电平,该低电平控制开关s2导通,使得第二电阻r2短路,工作电流只能通过第一电阻r0和第二电阻r1。在上述过程中,当工作电流只从第一电阻r0和第二电阻r1上通过时,第一电阻r0的差分电压范围与第二电阻r1的差分电压范围较小,可以实现到达负载端的压降较小的目标,降低了对负载的影响,保障负载正常工作。
144.具体的,在第一个第二放大电路20中,迟滞比较器sa1的管脚3(同相端)接第二阈值电平(与第一阈值电平不同),第二阈值电平的大小由电阻r92和电阻r94决定(在工作电流等于100ua的情况下确定的),当电压y4大于或等于第二阈值电平时,结点dr1处产生低电平(相当于电流大于或等于100ua);当电压y4小于第二阈值电平时,结点dr1处产生高电平(相当于工作电流小于100ua)。在第一个第二放大电路20中的第一放大单元和第一放大模块中,第一放大单元和第一放大模块的延迟时长约为数个纳秒(ns),开关s1和开关s2的动作时长通常在100ns以内,因此可以避免开关s1和开关s2的动作时长过长、导致负载无法正常工作的问题。
145.当工作电流在1ua~100ua之间时,工作电流通过第一电阻r0,开关s1断开;工作电流通过第二电阻r1,开关s2断开。当工作电流通过第二电阻r2时,在第二个第二放大电路30中,第二电阻r2的差分电压通过第一放大单元之后,在结点d3处输出电压y5,电压y5通过第三放大单元之后,通过结点ad_l送入mcu。
146.在上述工作过程中,开关s1和开关s2的动作时长通常在100ns以内,极大的降低了开关s1和开关s2的动作对负载的影响,避免开关s1和开关s2的动作时长过长、导致负载断电无法正常工作的问题。
147.需要说明的是,第一电阻r0对应的第一电压为结点dr0处产生高电平或者低电平。第二电阻r1对应的第二电压为结点dr1处产生高电平或者低电平。驱动单元根据结点dr0处产生高电平或者低电平、结点dr1处产生高电平或者低电平,控制开关s1和开关s2中的每个开关闭合或断开的方法(即n=2时,根据第一电压、以及前n-1个第二电阻对应的第二电压,控制n个开关中的每个开关闭合或断开的方法)可以参见上述电流检测电路的工作过程。
148.在本技术中,第一放大电路和前n-1个第二放大电路中均包括:第一放大单元和第一比较单元,第一比较单元中包括:放大子模块。第一电阻r0和前n-1个第二电阻r1~rn的差分电压依次通过第一放大单元和放大子模块之后,提供给迟滞比较器sa1,可以提高差分电压,提高分辨率,降低迟滞比较器的输入参数对输出精度的影响。
149.本技术实施例提供还提供一种燃气表,包括:上述任意实施例中的电流检测电路。燃气表与电流检测电路实现的有益效果相同,此处不再赘述。
150.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括:”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括:没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
151.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1