Datasheet

download Datasheet

of 108

  • date post

    23-Nov-2014
  • Category

    Documents

  • view

    161
  • download

    11

Embed Size (px)

Transcript of Datasheet

19-1843; Rev 0; 12/00

MAX1780 Advanced Smart Battery Pack Controller

General DescriptionThe MAX1780 Advanced Battery Pack Controller is a smart battery pack supervisor that integrates a User programmable Microcontroller Core, CoulombCounter-based Fuel Gauge, a multi-channel Data Acquisition Unit, a high-speed SPI Interface, and a Master/Slave SMBus Interface. The 8-bit, RISC, Microcontroller core is user programmable, and provides battery pack designers with complete flexibility in developing fuel gauging and control algorithms. The Data Acquisition Unit can measure individual cell voltages to within 50mV, total battery stack voltage (up to 20.48V), and chip internal/external temperature. The user adjustable overcurrent comparators, along with individual cell voltage measurements, allow the MAX1780 to eliminate a separate primary pack protection IC. The MAX1780 can be directly connected to 2 to 4 series Lithium Ion cells, and supplies itself through a fully integrated 3.4V low drop out linear regulator.

Features User Programmable Using an External EEPROM Accurate Fuel Gauge Uses V-to-F Method o < 1V Input Offset Voltage o No External Calibration Required Eliminates Separate Primary Protection IC o 50mV Accurate Individual Cell Voltage Measurements o Built in Protection MOSFET Gate Drivers o Over Charge & Discharge Current Protection Fully Integrated LDO (V IN = 4V to 28V) 8-bit RISC Microcontroller Core o On-board 1.5K ROM & 0.5K Program RAM o 144 Bytes Data Memory o Fast Start-up 3.5MHz Instruction Oscillator o Watch Dog Timer Hardware SMBus with Master Capability GPIO Port and High Voltage LED Drivers Typical Operating Currents < 200A Achievable Typical Shutdown Current of 1nA

Typical Operating Circuit+3.4V DIS SHDN IO4/TIMERA OCI B3P ODI N.C. N.C. CS+ DETECT B2P BATT CHG B4P

ApplicationsSMBus Battery Packs Proprietary Battery Packs Data Acquisition Systems Remote Data Logging

Pin Configuration48 47 46 45 44 43 42 41 40 39 38 1 37 36 35 34 33 32 31 30 29 28 27 26 25 13 14 15 16 17 18 19 20 21 22 23 24 2 3 4 5

AGND

C DBATT

B1P SCL

SDA

BN CS+

HV7 HV6 HV5 HV0 HV1 HV2 HV3 OSC2 OSC1 32.768KHz AGND

MAX1780CS-

6 7 8 9 10 11 123.4V

MAX1780ECM

HV4 AIN 3.4V EXTCLK IO6 IO5 IO7/INT1 DISPLAY CAPACITY BTEST BTM0

MCLR

VAA VDD

VCC IO3 IO0/SCLK IO1/SO IO2/SI CS SCLK SI SO VSS WP HOLD

48-PIN TQFP

S

BTM1 BTM2 AGND GND AGND

Ordering InformationPART MAX1780ECM TEMP RANGE -40 C to +85 C PIN/ PACKAGE 48 TQFP

-

1

Advanced Smart Battery Pack Controller Table Of ContentsGeneral Description ....................................................................................................................................... 1 Typical Operating Circuit ............................................................................................................................... 1 Features ........................................................................................................................................................ 1 Applications .................................................................................................................................................. 1 Pin Configuration .......................................................................................................................................... 1 Ordering Information ..................................................................................................................................... 1 Table Of Contents.......................................................................................................................................... 2 Table Of Figures............................................................................................................................................ 6 Table Of Tables............................................................................................................................................. 7 List Of Applicable Documents........................................................................................................................ 8 Architectural Overview .................................................................................................................................. 9 Introduction............................................................................................................................................ 9 Harvard Architecture............................................................................................................................... 9 Detailed Description Of MAX1780 ................................................................................................................11 Instruction Execution.................................................................................................................................11 Phase Clocks .............................................................................................................................................12 CPU Architecture ......................................................................................................................................13 Program Counter (PC)............................................................................................................................13 Program Stack .......................................................................................................................................13 Arithmetic Logic Unit (ALU) .................................................................................................................14 Working Register (W).........................................................................................................................14 Option Register (Write Only, via the W Register and OPTION Instruction) ............................................15 Setupint Register (Write Only, via the W Register and FREE Instruction) ..............................................16 Memory Organization:...............................................................................................................................17 Page Boundaries ....................................................................................................................................17 Indirect Data Addressing; INDF and FSR Registers..................................................................................18 Register File Organization..........................................................................................................................19 Data RAM.............................................................................................................................................19 File Select Register (FSR) Read/Write.....................................................................................................20 Status Register (Read/Write)...................................................................................................................21 Modes Of Operation ..................................................................................................................................22 Shutdown ..............................................................................................................................................22 Entering Shutdown .............................................................................................................................22 Recovering From Shutdown ................................................................................................................22 Sleep.....................................................................................................................................................22 Entering Sleep Mode ...........................................................................................................................22 Wake-Up From Sleep Mode ................................................................................................................22 Master Clear..........................................................................................................................................22 Operate (Program Execution) ..................................................................................................................22 Analog And Mixed Signal Peripheral Interface............................................................................................23 MAX1780 Power Supply Sequencing .........................................................................................................24 MAX1780 Special Purpose Port Registers...................................................................................................25 PORTA .................................................................................................................................................25 PORTA Data Latch (Read/Write)............................................................................................................25 PORTA TRIS Latch (Write Only) ...........................................................................................................25 PORTB .................................................................................................................................................26 PORTB Data Latch (Read/Write)............................................................................................................27 PORTB TRIS Latch (Write Only) ...........................................................................................................27 Accessing The On-board Peripherals...........................................................................................................272

Adva