English
Language : 

ISL78610 Datasheet, PDF (81/98 Pages) Intersil Corporation – Multi-Cell Li-Ion Battery Manager
ISL78610
Step 1. Write Balance Value registers
TABLE 60. BALANCE VALUE REGISTERS
R/W PAGE ADDRESS
DATA (HEX)
1
010 100000
14’h006A
1
010 100001
14’h0001
1
010
100010
14’h3E4D
1
010 100011
14’h0000
1
010
100100
14’h0000
1
010
100101
14’h0000
1
010
100110
14’h292F
1
010 100111
14’h0000
1
010
101000
14’h3E00
1
010
101001
14’h0000
1
010
101010
14’h0000
1
010
101011
14’h0000
1
010
101100
14’h2903
1
010
101101
14’h0000
1
010
101110
14’h3D06
1
010 101111
14’h0000
1
010 110000
14’h0000
1
010 110001
14’h0000
1
010
110010
14’h151E
1
010 110011
14’h0000
1
010
110100
14’h0502
1
010
110101
14’h0000
1
010
110110
14’h06D6
1
010 110111
14’h0000
CELL
1
2
3
4
5
6
7
8
9
10
11
12
TABLE 61. BALANCE VALUE REGISTERS (CELL1) - VALUE 28’h406A
6’20 B0107 B0106 B0105 B0104 B0103 B0102 B0101 B0100
0
1
1
0
1
0
1
0
B0113 B0112 B1011 B0110 B0109 B0108
0
0
0
0
0
0
6’21 B0121 B0120 B0119 B0118 B0117 B0116 B0115 B0114
0
0
0
0
0
0
0
1
B0127 B0126 B0125 B0124 B0123 B0122
0
0
0
0
0
0
Step 2. Write BDDS bit in Device Setup register (turn balancing
functions off during measurement)
BDDS = 1
TABLE 62. DEVICE SETUP REGISTER
R/W PAGE ADDRESS
DATA
1
010
011001
XX XXXX 1XXX XXXX
X = don’t care
Step 3. Write balance timeout setting to the Watchdog/Balance
Time register: Balance timeout code = 0000001 (20 seconds)
BTM6:0 = 000 0001
TABLE 63. BALANCE TIMEOUT REGISTER
R/W PAGE ADDRESS
DATA
1
010
010101
00 0000 1XXX XXXX
X = don’t care – the lower bits are the watchdog timeout value and
should be set to a time longer than the balance time. A value 111 1111
is suggested.
Step 4. Set up Balance Status register (from Table 59 on
page 80)
Step 4A. Write Balance Setup register: Set Auto Balance mode,
set 8 second Balance wait time, and set balance off:
BMD = 11 (Auto Balance mode)
BWT = 100 (8 seconds)
BEN = 0 (Balancing disabled)
TABLE 64. BALANCE SETUP REGISTER
R/W PAGE ADDRESS
DATA
1
010
010011
XX XX0X XXX1 0011
X = don’t care
Step 4B. Write Balance Setup register: Set Balance Status
Pointer = 1
BSP = 0001 (Balance status pointer = 1)
TABLE 65. BALANCE SETUP REGISTER
R/W PAGE ADDRESS
DATA
1
010
010011
XX XXX0 001X XXXX
X = don’t care
Step 4C. Write Balance Status register: Set bits 1, 4, 7 and 10
BAL12:1 = 0010 0100 1001
TABLE 66. BALANCE STATUS REGISTER
R/W PAGE ADDRESS
DATA
1
010
010100
XX 0010 0100 1001
Step 4D. Write Balance Setup register: Set Balance Status
Pointer = 2
Submit Document Feedback 81
FN8830.1
June 16, 2016