找回密码
 注册
关于网站域名变更的通知
查看: 223|回复: 1
打印 上一主题 下一主题

如何在高压上桥臂电流检测中发挥低压高精度运放的性能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-2 07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何在高压上桥臂电流检测中发挥低压高精度运放的性能
$ J8 V4 V- x. o) v9 ^0 S% c
* b3 U7 ]# o( p3 {0 ?/ V# H
前言8 H3 Q( b: q) V2 w  v
上桥臂电流检测通常采用支持扩展共模电压的专用器件,但是专用器件也有自身的限制,例如,当共模电压高于100V时,专用运放还能精确地测量电流吗?传统5V运放似乎完全不适用这种测量。但是,在增加几个外部器件后,我们将会发现,低压运放完全可以精确地测量上桥臂电流,而且没有任何共模电压限制。
" E: w. l/ f5 W8 t7 c8 x
2 P6 M  `' k1 I1 A8 o/ |电路示意图及原理简介0 c' t" q6 Y/ r* [# c
本文所讨论的应用设计是测量150V工业电机控制器的电流。如图1所示,为能够精确地测量很小的电流值,我们使用了一个分流器配合一个高精度5V运放。
" b% j0 K5 F0 m
9 H2 p1 c/ d2 H6 c: B2 C5 ]! g# J- J% U
图1:典型应用
# j3 `& v2 \' ?5 _% n1 s8 S. v+ d; e9 i8 a9 u/ B; N7 c9 O4 }) z
难道150V输入电压不会烧毁运放吗?如果V1电压是用于给第一级运放OP_A提供正电压(Vcc_H),就不会发生这种情况。
) |9 Y6 v# J- a  ?* ]% t
0 v* o( z4 `6 U% f/ @/ N如果连接一个击穿电压为4.7V的齐纳二极管,则会为第一级运放OP_A生成负电压 (Vcc_L)。这样,OP_A的电源电压是4.7V,是Vcc_L=145.3V与 Vcc_H=150V的差值。
6 F/ I( X5 A( V6 L. h% @
% n. F- _% m) Y9 o, ?电阻Rz为齐纳二极管提供偏置电流(~5mA),并为运放的偏置电流提供回路(~40μA)。
8 |# Z; c0 s- q* K0 C) w* A0 b0 e$ M7 B
Vsense是电流经过电阻Rsense时产生的电压,被电阻R1、R2、R3和R4放大。
- H$ N: {1 q  Z- M& p9 j, @  ?; s; b% n6 N
P-MOSFET(BSP2220)输出高精度电流,与流经Rsense的电流成正比;该电流经过R4电阻时生成对地电压Vo,与上桥臂电流成正比。第一级的输出电压可由下面的方程式1得出:; H8 Z6 j9 ]& T' U+ I4 e( O7 G3 i* K
: h3 K3 j# j* S& R" a0 g
Vo=VsenseR1R4R3.(R1+R2+R3)           (1)/ _9 Q  t/ h7 C/ F8 n' u, y
第二级运放OP_B用于抑制Vo电压。在加装电阻R5后,当启动阶段有大电流经过输入引脚时,可以保护OP_B的内部ESD二极管。
( _( \3 v$ }$ k: Y% M, T' K% K
/ L4 b3 O# [1 l; V2 ?& F7 I电机控制电路消耗的最大电流是100A。因此,使用一个100μΩ分流器时,Vsense最大值为10mV。最大输出电压取决于Vsense电压和R4上的最终输出电流。因为由微控制器的ADC来处理,所以最大输出电压Vo必须高于3.3V。/ M+ E. T( M4 \

2 x; s( c/ X5 A, b( k! \为确保系统正常工作,必须仔细选择这些器件参数。为了使OP_A输出不饱和,在选择参数时必须保证|Vgs|电压值很小。( C: w5 m, e7 ]( U' Z) [- z
4 R# z# {7 `4 E( \" i. e. O: K; i3 F
因为Ids保持低电流有助于实现这个目标,所以我们选择一个高电阻的R4。/ y9 Q% S! s4 Q

" u% `" k* t% s: V7 t为避免运放输出饱和,第一级运放OP_A的增益由R2/R1比确定,不应该过高。
; |- c# X' \& v) Z& y3 k2 @) H3 f
在选择器件参数时,我们不得不折衷考虑,必须遵守方程式2:
& e6 P" J9 i; q7 C) }4 ]' u5 \8 R
2 c2 ^' \2 j$ s* A; D# E# `|Vgs max|<Vzener-R3.R1+R2R4.R1+R2+R3.Vo_max           (2)
1 x2 A( m  }$ @# h5 e% ~1 W·其中Vgmax是使电流Idmax=Vo_maxR4  进入晶体管所需的Vgs电压,且         ; M" d: W( B3 p+ a% B$ p# H
4 e% ]6 }7 [. n( Q: o5 @
·Vzener=Vcc_H - Vcc_L
  [$ \( b& K& m% v9 c, |+ \- H  y0 t3 o4 y
现在我们看一下这个系统的精度问题。导致放大器精度差的主要原因是电阻不匹配和失调电压。
& }( G# [& N$ p( W
7 T. Z6 u( O& Q误差分析. _- b, I& X. T, B
电阻不匹配对测量精度的影响
; f7 Z$ l- U, Y% z! W: P  C0 |8 P3 z4 Q
假设所用电阻完美匹配,通过方程式1可以得出输出电压。不幸地是,实际情况并不是这样,因为电阻本身也有自己的精度。) q, [# Z, \! S% m9 F7 z
+ S% z% b, H) }# W9 R$ M6 u
用下面的公式可以得出因电阻不匹配而造成的增益误差:
, \# m5 e5 {# [8 W
8 \+ l! p" |) ~/ ^- C. w2 FV0=Isense*RshuntR1.R4R3.R1+R2+R3.[1+2R1+4R2+2R3R1+R2+R3.+           (3). _; j* n' e6 X: P" [
4 E0 Z2 w5 V* s
·其中 是电阻的精度,εRshunt是分流器的精度。, q' Z9 c! n+ `

  T: Y7 D5 e0 `; L& l从方程式3不难看出,R2电阻对误差的影响最大,所以该电阻器必须选择阻值尽可能小(10kΩ)的电阻。注意,R1和R3的阻值之和应该高且均衡,只有这样才能取得理想增益,因为理论上R1阻值小能够抑制噪声。) b- i: i  ^5 p& C2 e" y6 T+ `

2 D  e6 V1 u0 a/ a" ^7 X, `Vio对精度的影响9 {- A  Q# v  u, T% p
" t. g1 l- Q6 {7 A0 ~% W
输入失调电压是必须考虑另一个误差,在上面的应用中,我们选择了一个斩波放大器TSZ121,因为这款产品的Vio电压极低,在工作温度范围内仅8μV。特别是测量特别小的电流时,这个误差非常突出。
8 w: O2 g/ C0 F/ m
, R0 m& f, l7 o考虑到传递函数,Vio可以表示成:
' V6 C' V$ _/ |/ j* v" ]9 Y! l, c: Y' ~( n4 c* ?
Vout=Vsense±Vio1R1.R4R3.R1+R2+R3±Vio2 (4)
; w$ P; {8 A# c9 I, r+ _2 x9 w5 h6 F, c' `1 n- Q
其中Vio1是第一级运放(OP_A)的输入失调电压,Vio2是第二级运放(OP1_ B)的输入失调电压。因为TSZ121的输入失调电压极低,所以Vio2可以忽略不计。( w6 C% Q# q0 N' e- t# B- G

9 G8 g4 o3 `; q7 M% s" v- A总误差+ t0 d  H( p. r5 }4 j. a
为了弄清输出总误差,我们必须把电阻不匹配和运放失调考虑进去。最终,输出电压可以表示为方程式5:
7 w3 I1 ~) K( r! Y: j% Z  T( S2 F
/ ^8 j8 p/ B( B' _  rVo=(Isense*Rshunt)R1.R4R3.R1+R2+R3.1+2R1+4R2+2R3R1+R2+R3.+±VioR1.R4R3.R1+R2+R3           (5)$ K8 e3 _$ r* T  i/ O8 a, E3 B/ k7 j

( N; F% y4 q" @$ H% G& e, C+ W图2和图3表示在工作温度范围内可能出现的最大误差,考虑到了分流器的精度。1 I7 F- z% Z3 c  T9 o; d8 \# B2 K$ w9 |
( l+ r$ L; p! C0 Z4 M) B. c
/ U$ c( @# E- C$ g+ P, Y; i
图2:总误差,假设电阻精度为1%                     
6 B( \. L: X% B* \7 p6 }* W; G" v& a

5 b$ y7 `0 I8 V0 ?  w* z图3: 总误差, 假设电阻精度为0.1%           & y: _# N9 F" j% `- O: J0 x( G
Rshunt精度为 1%
+ b8 Z2 d9 I. p* O! w: H$ y! y
1 F' i9 q4 r3 G4 B结论& G7 x, T7 b4 m/ B
专用放大器通常用于上桥臂电流检测,但是在共模电压高于70V的应用中,应该改用传统的5V运放。
2 u  C. D8 S7 p! p0 R5 T7 ]9 q1 Q
: P  X% q  A: w, u# X9 g; M/ [+ s上桥臂电流的检测可以使用高精度运放如TSZ121放大器,为了工作在5V电平转换电路内,需要一个齐纳二极管配合放大器。
- {! K6 t- X, l2 \5 X6 h& @/ ]: V! U
我们考虑到了电阻和放大器引起的某些误差。为取得良好的电流测量精度,我们建议使用0.1%精度电阻。
9 }6 l! O, B0 `7 f+ {9 ^9 [

该用户从未签到

2#
发表于 2019-7-2 17:55 | 只看该作者
分享是美德
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-23 03:25 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表