SILABS AN497 Adding overcurrent protection to isodriver Datasheet

AN497
A D D IN G O VERCURRENT P ROTECTION TO I S O DRIVERS
1. Introduction
The high peak currents in large switch mode power systems require fast response current protection (OCP) circuits
to ensure reliable operation. OCP circuits tend to be complex and often use power-inefficient resistive current
sensing. This application note discusses OCP circuits based on the Si850x/1x ac current sensor, including highside and high-side/low-side OCP techniques using latch-off protection and cycle-by-cycle current limiting.
2. Si850x/1x AC Current Sensor Overview
The Si850x/1x family of isolated ac current sensors operate over a 50 kHz to 1 MHz frequency range and are
available in full-scale measurement options of 5, 10, and 20 A. These devices offer smaller size (4 mm x 4 mm x
1 mm), lower loss (1.3 m primary series resistance), higher measurement accuracy (±5% of measurement), and
lower external BOM compared to current sense transformers.
Gate Control
Timing
AC Current
Si850x/1x
METAL SLUG
RESET
LOGIC
INTEGRATOR
CHIP (DIE)
SIGNAL
CONDITIONING
Output
Pick-Up
Coil
TEMP
SENSOR
ADC
AUTO
CALIBRATION
LOGIC
Figure 1. Si850x/1x Block Diagram
Referring to Figure 1, ac current flowing through the sensor primary (metal slug) induces voltage Lmdi/dt into the
on-die pick-up coil. Integrated signal processing circuitry “reconstructs” the current waveform by performing a finite
integral over the switching period (i.e. integration of the first derivative). The resulting current waveform is corrected
for temperature and offset error, then gained-up and buffered to produce a 2 Vpp full-scale, low-noise current
signal. Local system gate control signals are used to reset the on-chip integrator before each measurement cycle,
eliminating the need for external components commonly required for current transformer core reset. For more
information, see the Si85xx AC Current Sensor data sheet.
Rev. 0.1 5/10
Copyright © 2010 by Silicon Laboratories
AN497
AN497
3. OCP Circuit Examples
3.1. High-Side Latch-Off Protection
Figure 2 shows a high-side OCP circuit in a half-bridge application. AC current is measured by U1 (Si850x), and
monitored by comparator U2 with the value of R1 determining the OCP threshold.
HV
IIN
VDD
IOUT
VDD
C1
1.0
R2
Si850x
U1
GND
R1
10K
OUT
R3
10K
VDDI
R1
D1
A
VDDI
VDD
VDDI
VDDA
INA, OUTA
DISABLE
B
U2
OUTA
Latch-Off
Protection
GNDA
C2
0.1
INA
INB
GNDI
INB, OUTB
STATUS
VDD
OCP Circuit
Controller
Interface
Q1
OUT
VDDB
Q2
OUTB
MEASURE
RESET
MEASURE
Limit
Threshold
Si850x
OUTPUT
Latched-Off
GNDB
Si823x
ISOdriver
Figure 2. ISOdriver with High-Side Latch-Off OCP
The output of U2 is latched high through D1 when the voltage at Point A exceeds that at Point B (Figures 3a and
3b). Latching action disables the ISOdriver and maintains outputs OUTA and OUTB low until the latch is reset by
cycling power. Comparator U2 can be a low-cost type with response times between 1 and 4 µs depending on the
system modulation frequency and/or ON time (tON).
Note: This circuit can be used as a low-side current limiter by inserting the Si850x in the low-side ground path with IIN connected to ground and IOUT connected to Q2 source.
To achieve rated accuracy, the Si85xx integrator reset period must be a minimum of 150 ns in duration while
current flow through the sensor is zero. Reset must be discontinued prior to the start of the next measurement
cycle. The circuit of Figure 2 uses the gate control signal at INB to reset the Si850x integrator and meets the
prescribed criteria for a valid reset for this application. For high-frequency and/or high-duty-cycle applications that
cannot afford the full 150 ns reset period, an on-chip one-shot reset mode can be invoked allowing the user to
trade off some degree of accuracy in exchange for a shorter reset period. For further reset details and reset
configuration examples, see the Si850x/1x AC Current Sensor data sheet.
Implementing OCP begins with choosing the Si850x/1x that has a full-scale current range closest to the target over
current threshold. Note that the 5 A and 10 A full-scale product versions can safely and accurately measure
currents up to 50% higher than their rated full-scale values, provided that VDD is high enough to support the larger
output signal and the amount of current passing through the Si850x/1x is 20 A or less. This added flexibility is
helpful when selecting the Si850x/1x full-scale value. For example, a system having a maximum operating current
of 4 A with a target overcurrent threshold of 8 A would select the Si8502/12 (10 A full scale).
2
Rev. 0.1
AN497
However, the same system with a target overcurrent threshold of 6 A could select either the Si8502/12 described
above or the 5 A full-scale Si8501/11 and over-drive to 6 A during OCP.
Over Current
Over Current
VOUT
ILIM Threshold
ILIM Threshold
Current
Sensor
Output
Driver
Disable
Input
VOUT
Current
Sensor
Output
Driver Disabled
Driver
Disable
Input
A) 40 µS/Division View
Driver Disabled
B) 2 µS/Division View
Figure 3. Overcurrent Latch-Off Protection Waveforms
Rev. 0.1
3
AN497
3.2. High-Side, Cycle-by-Cycle Limiting
Cycle-by-cycle current limiting is less intrusive than latch-off protection because it limits current to a safe level,
allowing the system to continue operation. The cycle-by-cycle OCP circuit in Figure 4 is substantially the same as
that of Figure 2 except that the U2 latch is automatically reset through D2 at the end of each high-side cycle.
Unlike the latch-off version, the response time of comparator U2 must be fast enough to disable the ISOdriver at
minimum system ON time and will likely have a response time in the tens of nanoseconds.
HV
VDD
IIN
IOUT
VDD
C1
R1
OUT
R3
VDDI
R2
Si850x
U1
GND
R1
R2
D1
A
VDD
VDDI
VDDA
INA, OUTA
DISABLE
B
C2
VDDI
Q1
OUTA
U2
D2
OCP Circuit
Controller
Interface
STATUS
GNDA
Cycle-by-Cycle
Protection
VDD
INA
INB
GNDI
INB, OUTB
OUT
VDDB
Q2
OUTB
Limit
Threshold
Cycle
Terminated
GNDB
Figure 4. Cycle-by-Cycle OCP
Rev. 0.1
RESET
MEASURE
Normal Cycle
U2 Latch
Reset
Si850x
OUTPUT
Si823x
ISOdriver
4
MEASURE
Over-Current
Cycle
AN497
Figure 5 shows circuit operation where dc load current gradually increases until the ILIM threshold is reached, at
which time output current is limited to approximately the OCP threshold value. Notice that pulses to the driver
disable input appear at the onset of overcurrent, and the slight output voltage droop results from insufficient load
current. Figure 6 shows the second current pulse being terminated by the driver disable pulse during an
overcurrent event.
Over
Current
IOUTDC
Current
Sensor
Output
ILIM Threshold
Driver
Disable
Input
VOUTDC
Figure 5. Cycle-By-Cycle Current Limiting Waveforms
Rev. 0.1
5
AN497
IOUTDC
Current
Sensor
Output
ILIM Threshold
Driver
Disable
Input
VOUTDC
Figure 6. Driver Disable Pulse
6
Rev. 0.1
AN497
3.3. High-Side/Low-Side OCP
The Si851x versions have two additional features compared to the Si850x: expanded reset logic with two additional
reset inputs for greater reset timing flexibility and a “ping-pong” output mode (useful in full-bridge and push-pull
applications) that alternately routes every other current measurement to the second output pin, allowing current
from each power stage to be monitored separately.
+HV
VDDI
VDD
VDDI
VDDA
Q1
Controller
Interface
OUTA
INA
RST2
GNDA
INA, OUTA
VDD
INB
VDDB
RST1
OUTB
DISABLE
GNDI
GNDB
Si823x
ISOdriver
IIN
OUT
IOUT
TRST
Q2
R1
RST2
R2
INB, OUTB
(optional)
Si851x
RST1
Dead Time
Dead Time
R5
VDDI
U1
MODE
U1 STATUS
VDD
MEASURE
RESET
MEASURE
RESET
R4
C1
1.0
R3
-HV or
GND
OUT2
R3
10K
POINT A
GND
OUT1
R4
10K
D1
VDDI
A
R1
B
U2
C2
0.1
R2
10K
Latch-Off
Protection
OCP Circuit
Figure 7. High Side/Low Side Latch-Off OCP
The high-side/low-side OCP circuit of Figure 7 connects the two outputs together through R3 and R4 to form a
single output. Only one of the two outputs is active at any given time; so, the signal amplitude at Point A is half the
value of the active output due to the voltage divider action of R3 and R4. This amplitude difference must be taken
into account when choosing the value of R1.
The Si851x reset period occurs during dead time, which must be at least 150 ns to achieve rated measurement
accuracy. If dead time is less than 150 ns, it is recommended that the one-shot mode be used by inserting resistor
R5 from the TRST input to ground. In one-shot mode, reset signals act as a trigger, with the value of R5
determining the duration of the one-shot period. This feature allows the user to trade reduced accuracy for a
shorter reset period. For more information on one-shot reset mode, see the Si850x/1x AC Current Sensor data
sheet. The remainder of the circuit in Figure 7 is substantially the same as the high-side examples of Figures 2 and
3. Likewise, the circuit of Figure 7can be converted to cycle-by-cycle using the diode arrangement shown in
Figure 4.
Rev. 0.1
7
AN497
4. Summary
Many switch mode applications require local overcurrent protection. Discrete OCP circuits tend to have a large
footprint and are often high-loss. The Si850x/1x can be used to make highly-efficient, accurate OCP circuits that
are smaller and more power efficient.
4.1. Related Documents


8
Si850x/1x AC Current Sensor data sheet
Si823x ISOdriver data sheet
Rev. 0.1
AN497
NOTES:
Rev. 0.1
9
Smart.
Connected.
Energy-Friendly
Products
Quality
www.silabs.com/products
www.silabs.com/quality
Support and Community
community.silabs.com
Disclaimer
Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers
using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific
device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories
reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy
or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply
or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific
written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected
to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no
circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons.
Trademark Information
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations
thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®,
USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of
ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com
Similar pages