DS27xx Fuel Gauge Board Layout Techniques to Minimize Measurement Error
Abstract
The DS27xx family of Dallas Semiconductor fuel gauge devices is designed to measure with extreme accuracy the current flowing into and out of a battery. However, the level of accuracy can be diminished when using an external sense resistor if the component layout is not carefully considered. This application note describes to the reader several board layout techniques which should be considered when designing a circuit board using a Dallas Semiconductor fuel gauge device with an external sense resistor. It discusses both the sources of possible error and how to diminish their effect through various layout techniques.
Introduction
Dallas Semiconductor fuel gauges provide an extremely accurate method for measuring and accumulating current flow through an application. The measurement technique accuracy relies on properly measuring the voltage drop across an external sense resistor. As this application note describes, resistor placement and trace routing are very important to achieving accuracy goals.
Sources of Error
Figure 1 shows possible sources of measurement error with external sense resistor fuel gauges. Other connections have been left out for simplicity. The fuel gauge accumulates current by measuring the voltage drop between the points where the sense lines, SNS and GND, contact the application current path, IHANDSET. Ideally these contact points would be directly at the sense resistor. Any trace resistance between the contact points and the sense resistor, labeled TRACES/R and TRACEG/R in the circuit, will affect the gain error of the measurements as follows:
Although trace resistance is normally relatively small even compared to the sense resistor, a typical via could have several milliohms of resistance that would create significant error. Any trace resistance outside the measurement points, labeled TRACEPACK- and TRACEBAT- in the circuit, have no affect on current measurement accuracy.
The second possible source of measurement error is caused by a voltage difference from the ground sense point described earlier and the actual GND pins of the device. This voltage drop is created by the operating current of the device, IDD27XX, flowing through any trace resistance between the GND pins and the ground sense point, labeled TRACEGND in the circuit. Since this current flow is always in the same direction it will create an offset error in the fuel gauge measurements as follows:
Measurement offset is the most significant type of error when determining fuel gauge accuracy, so limiting the amount of ground resistance in the circuit is crucial. Resistance of the sense trace, TRACESNS, is unimportant since there is no current flow through this sense path.
Circuit Layout
Figure 2 shows a sample layout of a DS27xx fuel gauge incorporating the design methods described above. Key points of the layout labeled in Figure 2 are described as follows.
- The resistance in the trace from GND pins to the BAT- side of the sense resistor has been minimized by keeping the trace short and eliminating all vias.
- Both sense lines contact the main current path directly at the sense resistor. There is very little board trace shared with the main current path and no shared vias.
- Resistance of the SNS pin connection is unimportant. The trace can be long and can contain vias without affecting measurement accuracy.
- Vias and any other resistances in the main current path are external to where the sense points contact the sense resistor and therefore do no affect measurement accuracy.
Summary
Board layout is extremely important to maintaining the datasheet accuracy of external sense resistor fuel gauges. Care must be taken to minimize trace resistances that can generate offset or gain errors in the device measurements. These layout methods apply only to external resistor devices. This circuit is self-contained in internal resistor devices and is thus not affected by the sources of error described here.