This paper presents an integrated current-sensing system (CSS) that is intended for the use in battery-powered devices. It consists of a 10 mΩ on-chip metal shunt resistor, a switched-capacitor (SC) ΔΣ ADC, and a dynamic bandgap reference (BGR) that provides the ADC's reference voltage and also senses the shunt's temperature. The CSS is realized in a standard 0.13 μm CMOS process, occupies 1.15 mm2 and draws 55 μA from a 1.5 V supply. Extensive measurements were made on 24 devices, 12 of which were directly bonded to a printed-circuit board (PCB) and 12 of which were packaged in a standard HVQFN plastic package. For currents ranging from -5 to +5 A and over a temperature range of -55 °C to + 85 °C, they exhibit a maximum offset of 16μA and a maximum gain error of ±0.3%. This level of accuracy represents a significant improvement on the state of the art, and was achieved by the use of an accurate shunt temperature compensation scheme, a low-leakage sampling scheme, and several dynamic error correction techniques.
Bibliographical noteAccepted Author Manuscript
- Coulomb counter
- current-sensing system (CSS)
- dynamic bandgap reference (BGR)
- metal shunt resistor
- temperature compensation
- temperature sensor