The MAX1782 smart battery-pack controller integrates a user-programmable microcontroller core, a coulomb-counting fuel gauge, a multi-channel data-acquisition unit, and an SMBus™ v1.1 compliant master/slave SMBus interface. The 8-bit, RISC microcontroller core has an integrated 8k bytes of user programmable EEPROM, which provides battery-pack designers with complete flexibility in developing fuel gauging and control algorithms. The MAX1782 is equipped with full ICE (in-circuit emulator) capability for efficient firmware development and debugging.
The 16-bit data-acquisition unit measures individual cell voltages, cell stack voltage, chip internal/external temperature, and two general purpose analog inputs. Individual cell voltage measurements with 0.85% accuracy and over-current protection allow the MAX1782 to eliminate a separate 1st level protection IC. Adjustable over-current thresholds and delay timers provide a flexible solution.
The MAX1782 provides an additional input which allows the protection MOSFETs to be forced off by external hardware.
The integrating fuel gauge module provides a typical input offset of less than 1µV, and gain accuracy of better than 1.5% with no trimming required during pack manufacture. The MAX1782 has a wide 4V to 28V operating voltage range. The IC is available in a 7mm x 7mm 48-TQFN package with a maximum thickness of 0.8mm.
Key Features
Applications/Uses
Accurate Fuel Gauge Uses V to F Method
< 1µV Input Offset Voltage
< 1.5% Gain Accuracy
No Calibration Required
8-bit RISC Microcontroller Core
8k Bytes of Program/Data EEPROM
64 Bytes of Byte Writeable EEPROM
264 Bytes of RAM
Watchdog Timer
ICE for Firmware Debugging
Integrated Development Environment (IDE)
C Compiler
Inline Assembler
Eliminates Separate Primary-Protection IC
Individual Cell Voltage Measurements with 0.85% accuracy