Inhaltszusammenfassung zur Seite Nr. 1
bq27500
bq27501
System-Side Impedance Track™ Fuel Gauge
www.ti.com
SLUS785–SEPTEMBER 2007
1 INTRODUCTION
1.1 FEATURES 1.2 APPLICATIONS
• Battery Fuel Gauge for 1-Series Li-Ion
• Smartphones
Applications
• PDAs
• Resides on System Main Board
• Digital Still and Video Cameras
– Works with Embedded or Removable
• Handheld Terminals
Battery Packs
• MP3 or Multimedia Players
• Two Varieties
– bq27500: Uses PACK+, PACK-, and T
Battery Terminals
1.3 DESCRIPTION
– bq27501: Includes Battery Pack ID Resis
Inhaltszusammenfassung zur Seite Nr. 2
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam during storage or handling to prevent electrostatic damage to the MOS gates. Contents 1 INTRODUCTION.......................................... 1 4.2 DATA FLASH INTERFACE ......................... 16 1.1 FEATURES........................................... 1 4.3 MANUFACTURER INFORMA
Inhaltszusammenfassung zur Seite Nr. 3
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 2 DEVICE INFORMATION 2.1 AVAILABLE OPTIONS COMMUNICATION TAPE and REEL (1) PART NUMBER PACKAGE T A FORMAT QUANTITY bq27500DRZR 3000 bq27500DRZT 300 12-pin, 2,5 mm x 4,0 mm 2 –40°C to 85°C I C (2) SON bq27501DRZR 3000 (2) bq27501DRZT 300 (1) For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI website at www.ti.com. (2) Product Prev
Inhaltszusammenfassung zur Seite Nr. 4
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 3 ELECTRICAL SPECIFICATIONS 3.1 ABSOLUTE MAXIMUM RATINGS (1) over operating free-air temperature range (unless otherwise noted) PARAMETER VALUE UNIT V Supply voltage range –0.3 to 2.75 V CC V Open-drain I/O pins (BI_TOUT, SDA, SDL, BAT_GD) –0.3 to 6 V IOD V BAT input pin –0.3 to +6 BAT V Input voltage range to all other pins (TS, SRP, SRN, RID [bq27501 only], NC –0.3 to V + 0.3 V I CC [bq27500 only]) 1 kV E
Inhaltszusammenfassung zur Seite Nr. 5
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 3.4 INTERNAL TEMPERATURE SENSOR CHARACTERISTICS T = –40°C to 85°C, 2.4 V < V < 2.6 V; Typical Values at T = 25°C and V = 2.5 V (unless otherwise noted) A CC A CC PARAMETER TEST CONDITIONS MIN TYP MAX UNIT G Temperature sensor voltage gain –2.0 mV/°C TEMP 3.5 HIGH FREQUENCY OSCILLATOR T = –40°C to 85°C, 2.4 V < V < 2.6 V; Typical Values at T = 25°C and V = 2.5 V (unless otherwise noted) A CC A CC PARAMETER T
Inhaltszusammenfassung zur Seite Nr. 6
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 ADC (TEMPERATURE AND CELL MEASUREMENT) CHARACTERISTICS (continued) T = –40°C to 85°C, 2.4 V < V < 2.6 V; Typical Values at T = 25°C and V = 2.5 V (unless otherwise noted) A CC A CC PARAMETER TEST CONDITIONS MIN TYP MAX UNIT t Conversion time 125 ms ADC_CONV Resolution 14 15 bits V Input offset 1 mV ADC_OS Z Effective input resistance (TS, RID 8 MΩ ADC1 [bq27501 only]) bq27500/1 not measuring cell voltage 8
Inhaltszusammenfassung zur Seite Nr. 7
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 2 Figure 3-1. I C-Compatible Interface Timing Diagrams Submit Documentation Feedback ELECTRICAL SPECIFICATIONS 7
Inhaltszusammenfassung zur Seite Nr. 8
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4 GENERAL DESCRIPTION The bq27500/1 accurately predicts the battery capacity and other operational characteristics of a single Li-based rechargeable cell. It can be interrogated by a system processor to provide cell information, such as State-of-Charge (SOC), Time-to-Empty (TTE) and Time-to-Full (TTF). Information is accessed through a series of commands, called Standard Commands. Further capabilities are p
Inhaltszusammenfassung zur Seite Nr. 9
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1 DATA COMMANDS 4.1.1 STANDARD DATA COMMANDS The bq27500/1 uses a series of 2-byte standard commands to enable system reading and writing of battery information. Each standard command has an associated command-code pair, as indicated in 2 Table 4-1. Because each command consists of two bytes of data, two consecutive I C transmissions must be executed both to initiate the command function, and to read or w
Inhaltszusammenfassung zur Seite Nr. 10
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.1.1 Control( ): 0x00/0x01 Issuing a Control( ) command requires a subsequent two-byte sub-command. These additional bytes specify the particular control function desired. The Control( ) command allows the system to control specific features of the bq27500 during normal operation and additional features when the bq27500/1 is in different access modes, as described in Table 4-2. Table 4-2. Control( ) Subc
Inhaltszusammenfassung zur Seite Nr. 11
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.1.1.3 FW_VERSION: 0x0002 Instructs the fuel gauge to return the firmware version to addresses 0x00/0x01. 4.1.1.1.4 HW_VERSION: 0x0003 Instructs the fuel gauge to return the hardware version to addresses 0x00/0x01. 4.1.1.1.5 RESET_DATA: 0x0005 Instructs the fuel gauge to return the reset data to addresses 0x00/0x01, with the low-byte being the number of partial resets and the high-byte the number of full
Inhaltszusammenfassung zur Seite Nr. 12
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.1.1.15 CAL MODE: 0x0040 This command instructs the fuel gauge to enter calibration mode. This command is only available when the fuel gauge is UNSEALED. 4.1.1.1.16 RESET: 0x0041 This command instructs the fuel gauge to perform a full reset. This command is only available when the fuel gauge is UNSEALED. 4.1.1.2 AtRate( ): 0x02/0x03 The AtRate( ) read-/write-word function is the first half of a two-funct
Inhaltszusammenfassung zur Seite Nr. 13
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.1.7 NominalAvailableCapacity( ): 0x0c/0x0d This read-only command pair returns the uncompensated (no or light load) battery capacity remaining. Units are mAh per bit. 4.1.1.8 FullAvailableCapacity( ): 0x0e/0x0f This read-only command pair returns the uncompensated (no or light load) capacity of the battery when fully charged. Units are mAh per bit. FullAvailableCapacity( ) is updated at regular interval
Inhaltszusammenfassung zur Seite Nr. 14
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.1.16 MaxLoadCurrent( ): 0x1e/0x1f This read-only function returns a signed integer value, in units of mA, of the maximum load conditions. The MaxLoadCurrent( ) is an adaptive measurement which is initially reported as the maximum load current programmed in Initial Max Load Current. If the measured current is ever greater than Initial Max Load Current, then MaxLoadCurrent( ) updates to the new current. M
Inhaltszusammenfassung zur Seite Nr. 15
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 Table 4-5. Extended Data Commands (continued) COMMAND SEALED UNSEALED NAME UNITS (1)(2) (1)(2) CODE ACCESS ACCESS BlockData( ) DFD 0x55…0x5f N/A R R/W BlockDataCheckSum( ) DFDCKS 0x60 N/A R/W R/W BlockDataControl( ) DFDCNTL 0x61 N/A N/A R/W DeviceNameLength( ) DNAMELEN 0x62 N/A R R DeviceName( ) DNAME 0x63...0x69 N/A R R ApplicationStatus( ) APPSTAT 0x6a N/A R R Reserved RSVD 0x6b...0x7f N/A R R 4.1.2.1 Des
Inhaltszusammenfassung zur Seite Nr. 16
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.1.2.7 DeviceNameLength( ): 0x62 UNSEALED and SEALED Access: This byte contains the length of the Device Name. 4.1.2.8 DeviceName( ): 0x63…0x69 UNSEALED and SEALED Access: This block contains the device name that is programmed in Device Name. 4.1.2.9 ApplicationStatus( ): 0x6a This byte function allows the system to read the Application Status register of the bq27500/01. See Section 6.1.3 for specific bit
Inhaltszusammenfassung zur Seite Nr. 17
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 4.3 MANUFACTURER INFORMATION BLOCKS The bq27350 contains 96 bytes of user programmable data flash storage: Manufacturer Info Block A, Manufacturer Info Block B, Manufacturer Info Block C. The method for accessing these memory locations is slightly different, depending on whether the device is in UNSEALED or SEALED modes. When in UNSEALED mode and when and “0x00” has been written to BlockDataControl( ), acce
Inhaltszusammenfassung zur Seite Nr. 18
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 Both the sets of keys for each level are 2 bytes each in length and are stored in data flash. The UNSEAL key (stored at Unseal Key 0 and Unseal Key 1) and the FULL-ACCESS key (stored at Full Access Key 0 and Full Access Key 1) can only be updated when in FULL-ACCESS mode. The order of the bytes entered through the Control( ) command is the reverse of what is read from the part. For example, if the 1st and 2
Inhaltszusammenfassung zur Seite Nr. 19
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 Table 4-7. Data Flash Summary (continued) Subclass Data Min Max Default Class Subclass Offset Name Units ID Type Value Value Value Configuration 64 Registers 0 Operation Configuration H2 0x0000 0xffff 0x0979 – (1) Configuration 64 Registers 2 Pack 0 Voltage U2 0 4200 1000 mV (1) Configuration 64 Registers 4 Pack 1 Voltage U2 0 4200 4000 mV (1) Configuration 64 Registers 8 Pack V% Range U1 0 100 5 % Configur
Inhaltszusammenfassung zur Seite Nr. 20
bq27500 bq27501 System-Side Impedance Track™ Fuel Gauge www.ti.com SLUS785–SEPTEMBER 2007 Table 4-7. Data Flash Summary (continued) Subclass Data Min Max Default Class Subclass Offset Name Units ID Type Value Value Value Ra Tables 91 Pack0 Ra 0-18 Ra Tables 92 Pack1 Ra 0-18 (2) See Note Ra Tables 93 Pack0 Rax 0-18 Ra Tables 94 Pack1 Rax 0-18 Calibration 104 Data 0 CC Gain F4 0.1 4 0.47095 mΩ Calibration 104 Data 4 CC Delta F4 29826 1193046 280932.6 mΩ Calibration 104 Data 8 CC Offset I2 -32768 3