LTC4156 - Linear Technology

LTC4156
I2C 制御とUSB OTG 機能を備えた
2 入力パワー・マネージャ/
3.5A LiFePO4 バッテリ・チャージャ
特長
n
n
n
n
n
n
n
n
n
n
n
n
概要
3.5A の充電電流に対応できる高効率の充電器
LiFePO(リン酸鉄リチウム)
バッテリ専用に設計された
4
充電制御アルゴリズム
モノリシック・スイッチング・レギュレータにより、
電力と発熱に制約がある場合の用途に最適
入力過電圧保護コントローラ2 回路入り
複数の入力に対応した優先順位の多重化処理
I2C/SMBus 制御およびステータスのフィードバック
温度に依存した充電アルゴリズム
(JEITA)対応の
負温度係数サーミスタADC
バッテリの電圧が低い場合の瞬時オン動作
パワー・マネージメントのためのバッテリの
理想ダイオード制御
USB On-The-Go によるUSB ポートへの電力供給
4つのフロート電圧設定(3.45V、3.55V、3.6V、3.8V)
4mm×5mmの28ピンQFN パッケージ
アプリケーション
n
n
n
携帯型医療機器
携帯型産業用機器
バックアップ装置
L、LT、LTC、LTM、Linear Technologyおよび Linearのロゴはリニアテクノロジー社の登録商
標です。PowerPathおよび Bat-Trackはリニアテクノロジー社の商標です。その他すべての商標
の所有権は、それぞれの所有者に帰属します。
LTC®4156は、PowerPath™ 瞬時オン動作、高効率のスイッチ
ング・バッテリ充電機能、および USB 互換性を備えたI2C 制
御の15W パワーマネージャです。LTC4156は、USBポートや
ACアダプタなど、2つの5V 電源から単一セル充電式リン酸
鉄リチウム電池およびシステム負荷への電力配分を継ぎ目な
く管理します。
LTC4156のスイッチング・バッテリ・チャージャは、USBとの互
換性を確保するためにその入力電流を自動的に制限する一方
で、大電力のACアダプタからは最大 3Aの電流を流すことがで
きます。高効率の降圧スイッチング・チャージャは、アプリケー
ションに最大の電力を供給するとともに、電力密度の高いアプ
リケーションでは発熱を抑制するように設計されています。
入力電流、充電電流、バッテリ・フロート電圧、充電終了など、
多くのパラメータをI2Cで調整できるので、最高の柔軟性を
発揮できます。
重要なシステム・パラメータおよび充電パラメー
タのI2Cステータス通知機能により、高度な制御判定を容易
に行うことができます。USB On-The-Goのサポートにより、部
品を追加することなくUSBポートに5V 電源を戻すことができ
ます。優先順位を多重化処理するデュアル入力の過電圧保
護回路により、VBUS ピンでの高電圧による損傷からLTC4156
を保護します。
LTC4156は高さの低い
(0.75mm)4mm 5mmの28ピンQFN
表面実装パッケージで供給されます。
標準的応用例
I2C 制御の高効率バッテリ・チャージャ/USB パワーマネージャ
VIN
10µF
3.6k
3
VOUT
CHGSNS
VBUS
LTC4156
USBGT
BATSNS
USBSNS
ID
I2C IRQ GND CLPROG2 CLPROG1 PROG VC
1.21k
499Ω
22µF
BATGATE
NTCBIAS
NTC
OVGCAP
90
TO
SYSTEM
LOAD
100k
80
EFFICIENCY (%)
1µH
SW
WALLSNS
WALLGT
100
スイッチング・レギュレータの
効率
70
60
50
40
30
20
10
0
47nF
VBAT = 3.3V
0
0.5
2.0
1.5
1.0
LOAD CURRENT (A)
2.5
3.0
4156 TA01b
4156 TA01a
4156f
1
LTC4156
目次
特長..............................................................................................................................................1
アプリケーション .............................................................................................................................1
標準的応用例 .................................................................................................................................1
概要..............................................................................................................................................1
絶対最大定格..................................................................................................................................3
発注情報........................................................................................................................................3
ピン配置 ........................................................................................................................................3
電気的特性.....................................................................................................................................4
標準的性能特性...............................................................................................................................9
ピン機能 ...................................................................................................................................... 12
ブロック図 .................................................................................................................................... 15
タイミング図 ................................................................................................................................. 16
動作............................................................................................................................................ 17
I2C ......................................................................................................................................................................................... 17
アプリケーション情報 ..................................................................................................................... 40
標準的応用例................................................................................................................................ 47
パッケージ ................................................................................................................................... 51
標準的応用例................................................................................................................................ 52
関連製品...................................................................................................................................... 52
4156f
2
LTC4156
ピン配置
VBUS
(過渡時)t < 1ms、
デューティ・サイクル < 1% .....................................–0.3V ~ 7V
VBUS
(定常状態)、BATSNS、IRQ、NTC ................... –0.3V ~ 6V
DVCC、SDA、SCL(Note 3)................................... –0.3V ~ VMAX
IWALLSNS、IUSBSNS........................................................... ±20mA
INTCBIAS、IIRQ ..................................................................... 10mA
ISW、IVOUT、ICHGSNS
(各ケースの両方のピン)....................... 4A
動作接合部温度範囲........................................ –40°C ~ 125°C
保存温度範囲.................................................... –65°C ~ 150°C
VBUS
VBUS
VBUS
SCL
TOP VIEW
SW
(Note 1、2)
SW
絶対最大定格
28 27 26 25 24 23
SDA 1
22 VOUT
DVCC 2
21 VOUT
IRQ 3
20 CHGSNS
29
GND
ID 4
CLPROG1 5
19 CHGSNS
18 PROG
CLPROG2 6
17 BATGATE
WALLSNS 7
16 BATSNS
USBSNS 8
15 NTC
NTCBIAS
VOUTSNS
VC
WALLGT
USBGT
OVGCAP
9 10 11 12 13 14
UFD PACKAGE
28-LEAD (4mm × 5mm) PLASTIC QFN
TJMAX = 125°C, θJA = 43°C/W
EXPOSED PAD (PIN 29) IS GND, MUST BE SOLDERED TO PCB
発注情報
無鉛仕上げ
テープアンドリール
製品マーキング *
パッケージ
温度範囲
LTC4156EUFD#PBF
LTC4156EUFD#TRPBF
4156
28-Lead (4mm×5mm×0.75mm) Plastic QFN
–40°C to 125°C
LTC4156IUFD#PBF
LTC4156IUFD#TRPBF
4156
28-Lead (4mm×5mm×0.75mm) Plastic QFN
–40°C to 125°C
さらに広い動作温度範囲で規定されるデバイスについては、弊社または弊社代理店にお問い合わせください。* 温度グレードは出荷時のコンテナのラベルで識別されます。
非標準の鉛仕上げの製品の詳細については、弊社または弊社代理店にお問い合わせください。
無鉛仕上げの製品マーキングの詳細については、http://www.linear-tech.co.jp/leadfree/ をご覧ください。
テープアンドリールの仕様の詳細については、http://www.linear-tech.co.jp/tapeandreel/をご覧ください。
4156f
3
LTC4156
電気的特性
l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値
(Note 2)。注記がない限り、
VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX
UNITS
5.5
V
スイッチング・バッテリ・チャージャ
VBUS
Input Supply Voltage
VBUSREG
Undervoltage Current Reduction
Input Undervoltage Current Limit Enabled
4.30
V
IVBUSQ
Input Quiescent Current
USB Suspend Mode
100mA IVBUS Mode, IVOUT = 0µA, Charger Off
500mA – 3A IVBUS Modes, IVOUT = 0µA, Charger Off
CLPROG1 Mode, IVOUT = 0µA, Charger Off
0.060
0.560
17
17
mA
mA
mA
mA
IBATQ
Battery Drain Current
VBUS > VUVLO, Battery Charger Off, IVOUT = 0µA
VBUS = 0V, IVOUT = 0µA
Storage and Shipment Mode, DVCC = 0V
IVBUSLIM
Total Input Current When Load
Exceeds Power Limit
100mA IVBUS Mode (USB Lo Power) (Default)
500mA IVBUS Mode (USB Hi Power)
600mA IVBUS Mode
700mA IVBUS Mode
800mA IVBUS Mode
900mA IVBUS Mode (USB 3.0)
1.00A IVBUS Mode
1.25A IVBUS Mode
1.50A IVBUS Mode
1.75A IVBUS Mode
2.00A IVBUS Mode
2.25A IVBUS Mode
2.50A IVBUS Mode
2.75A IVBUS Mode
3.00A IVBUS Mode (Default)
2.5mA IVBUS Mode (USB Suspend)
l
l
l
l
l
l
l
l
4.35
7.0
2.0
0.6
3.0
1.25
µA
µA
µA
65
460
550
650
745
800
950
1150
1425
1650
1900
2050
2350
2550
2800
80
480
570
670
770
850
1000
1230
1500
1750
2000
2175
2475
2725
2950
1.8
100
500
600
700
800
900
1025
1300
1575
1875
2125
2300
2600
2900
3100
2.5
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
3.42
3.52
3.57
3.77
3.45
3.55
3.60
3.80
3.48
3.58
3.63
3.83
V
V
V
V
VFLOAT
BATSNS Regulated Output Voltage
Selected by I2C Control.
Switching Modes
3.45V Setting (Default)
3.55V Setting
3.60V Setting
3.80V Setting
ICHARGE
Regulated Battery Charge Current
Selected by I2C Control
12.50% Charge Current Mode
18.75% Charge Current Mode
25.00% Charge Current Mode
31.25% Charge Current Mode
37.50% Charge Current Mode
43.75% Charge Current Mode
50.00% Charge Current Mode
56.25% Charge Current Mode
62.50% Charge Current Mode
68.75% Charge Current Mode
75.00% Charge Current Mode
81.25% Charge Current Mode
87.50% Charge Current Mode
93.75% Charge Current Mode
100.0% Charge Current Mode (Default)
290
430
590
730
880
1025
1180
1330
1485
1635
1780
1915
2065
2210
2350
315
465
620
770
925
1075
1230
1385
1535
1685
1835
1980
2130
2280
2430
340
500
650
810
970
1125
1280
1440
1585
1735
1890
2045
2195
2350
2500
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
ICHARGE(MAX)
Regulated Battery Charge Current
100.0% Charge Current Mode, RPROG = 340Ω
3.44
3.57
3.70
A
VOUT
PowerPath Regulated Output Voltage Suspend Mode, IVOUT = 1mA
(VBUS Power Available)
Battery Charger Enabled, Charging, BATSNS ≥ 3.19V
Battery Charger Terminated or Battery Charger Disabled
4.35
BATSNS
4.35
4.5
V
V
V
VOUT(MIN)
Low Battery Instant-On Output
Voltage (VBUS Power Available)
Battery Charger Enabled, Charging, BATSNS ≤ 3.0V
3.10
3.19
4.5
V
4156f
4
LTC4156
電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値(Note 2)。注記がない限り、
VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
SYMBOL
PARAMETER
CONDITIONS
IVOUT
VOUT Current Available Before
Loading Battery
2.5mA IVBUS Mode (USB Suspend)
100mA IVBUS Mode, BAT = 3.3V
500mA IVBUS Mode, BAT = 3.3V
600mA IVBUS Mode, BAT = 3.3V
700mA IVBUS Mode, BAT = 3.3V
800mA IVBUS Mode, BAT = 3.3V
900mA IVBUS Mode, BAT = 3.3V
1.00A IVBUS Mode, BAT = 3.3V
1.25A IVBUS Mode, BAT = 3.3V
1.50A IVBUS Mode, BAT = 3.3V
1.75A IVBUS Mode, BAT = 3.3V
2.00A IVBUS Mode, BAT = 3.3V
2.25A IVBUS Mode, BAT = 3.3V
2.50A IVBUS Mode, BAT = 3.3V
2.75A IVBUS Mode, BAT = 3.3V
3.00A IVBUS Mode, BAT = 3.3V
VPROG
PROG Pin Servo Voltage
12.50% Charge Current Mode
18.75% Charge Current Mode
25.00% Charge Current Mode
31.25% Charge Current Mode
37.50% Charge Current Mode
43.75% Charge Current Mode
50.00% Charge Current Mode
56.25% Charge Current Mode
62.50% Charge Current Mode
68.75% Charge Current Mode
75.00% Charge Current Mode
81.25% Charge Current Mode
87.50% Charge Current Mode
93.75% Charge Current Mode
100.0% Charge Current Mode (Default)
VRECHRG
Recharge Battery Threshold Voltage
Threshold Voltage Relative to VFLOAT
96.6
97.6
98.4
%
tTERMINATE
Safety Timer Termination Period
Selected by I2C Control.Timer Starts
When BATSNS ≥ VFLOAT
0.25-Hour Mode
0.5-Hour Mode
1-Hour Mode (Default)
4-Hour Mode
0.23
0.47
0.95
3.81
0.27
0.53
1.06
4.24
0.30
0.59
1.17
4.66
Hours
Hours
Hours
Hours
VLOWBAT
Threshold Voltage
Rising Threshold
Hysteresis
2.65
2.8
130
2.95
V
mV
tBADBAT
Bad Battery Termination Time
BATSNS < (VLOWBAT – ΔVLOWBAT)
0.47
0.53
0.59
Hours
VC/x
Full Capacity Charge Indication PROG C/10 Mode (ICHARGE = 10%FS) (Default)
Voltage Selected by I2C Control
C/5 Mode (ICHARGE = 20%FS)
C/20 Mode (ICHARGE = 5%FS)
C/50 Mode (ICHARGE = 2%FS)
110
230
15
50
120
240
24
60
130
250
33
70
mV
mV
mV
mV
hPROG
Ratio of ICHGSNS to PROG Pin Current
hCLPROG1
(Note 4)
Ratio of Measured VBUS Current to
CLPROG1 Sense Current
CLPROG1 IVBUS Mode
MIN
TYP
1
1.3
76
673
810
944
1093
1200
1397
1728
2072
2411
2700
2846
3154
3408
3657
MAX
UNITS
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
150
225
300
375
450
525
600
675
750
825
900
975
1050
1125
1200
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
mV
1000
mA/mA
990
mA/mA
4156f
5
LTC4156
電気的特性
l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値
(Note 2)。注記がない限り、
VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX
hCLPROG2
(Note 4)
Ratio of Measured VBUS Current to
CLPROG2 Sense Current
2.5mA IVBUS Mode (USB Suspend)
100mA IVBUS Mode
500mA IVBUS Mode
600mA IVBUS Mode
700mA IVBUS Mode
800mA IVBUS Mode
900mA IVBUS Mode
1.00A IVBUS Mode
1.25A IVBUS Mode
1.50A IVBUS Mode
1.75A IVBUS Mode
2.00A IVBUS Mode
2.25A IVBUS Mode
2.50A IVBUS Mode
2.75A IVBUS Mode
3.00A IVBUS Mode
VCLPROG1
CLPROG1 Servo Voltage in
Current Limit
CLPROG1 IVBUS Mode
1.2
V
VCLPROG2
CLPROG2 Servo Voltage in
Current Limit
2.5mA IVBUS Mode (USB Suspend)
100mA – 3A IVBUS Modes
103
1.2
mV
V
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
mA/mA
19
79
466
557
657
758
839
990
1222
1494
1746
1999
2175
2477
2730
2956
2.05
fOSC
Switching Frequency
RPMOS
High Side Switch On Resistance
0.090
Ω
RNMOS
Low Side Switch On Resistance
0.080
Ω
RCHG
Battery Charger Current Sense
Resistance
0.040
Ω
IPEAK
Peak Inductor Current Clamp
6.7
A
500mA – 3A IVBUS Modes
2.25
UNITS
2.50
MHz
昇圧モードPowerPathスイッチング・レギュレータ
(USB On-The-Go)
VBUS
Output Voltage
VOUT
Input Voltage
0mA ≤ IVBUS ≤ 500mA
IVBUSOTG
Output Current Limit
IVOUTOTGQ
VOUT Quiescent Current
VCLPROG2
Output Current Limit Servo Voltage
VBATSNSUVLO
VBATSNS Undervoltage Lockout
VBATSNS Falling
Hysteresis
tSCFAULT
Short-Circuit Fault Delay
VBUS < 4V
4.75
5.25
2.9
IVBUS = 0mA
1.4
A
1.96
mA
1.2
2.65
V
V
2.8
130
V
2.95
7.2
V
mV
ms
過電圧保護、優先度マルチプレクサおよび低電圧ロックアウト、USB 入力を3.6k 抵抗を介してUSBSNSに接続、ACアダプタ入力を3.6k 抵抗を介して
WALLSNSに接続
VUVLO
USB Input, Wall Input
Undervoltage Lockout
Rising Threshold
Falling Threshold
Hysteresis
4.05
3.90
VDUVLO
USB Input, Wall Input to BATSNS
Differential Undervoltage Lockout
Rising Threshold
Falling Threshold
Hysteresis
100
50
VOVLO
USB Input, Wall Input Overvoltage
Protection Threshold
Rising Threshold
5.75
VUSBGTACTV
USBGT Output Voltage Active
USBSNS < VUSBOVLO
2 • VUSBSNS
V
VWALLGTACTV
WALLGT Output Voltage Active
WALLSNS < VWALLOVLO
2 • VWALLSNS
V
100
70
6.0
4.45
4.25
V
V
mV
425
375
mV
mV
mV
6.3
V
4156f
6
LTC4156
電気的特性
l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値
(Note 2)。注記がない限り、
VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
SYMBOL
PARAMETER
CONDITIONS
VUSBGTPROT
USBGT Output Voltage Protected
USBSNS > VUSBOVLO
VWALLGTPROT
WALLGT Output Voltage Protected
WALLSNS > VWALLOVLO
VUSBGTLOAD,
VWALLGTLOAD
USBGT, WALLGT Voltage Under Load 5V Through 3.6k into WALLSNS, USBSNS,
IUSBGT, IWALLGT = 1µA
IUSBSNSQ
USBSNS Quiescent Current
IWALLSNSQ
tRISE
MIN
TYP
MAX
0
UNITS
V
0
V
8.9
V
VUSBSNS = 5V, VUSBSNS > VWALLSNS
VUSBSNS = 5V, VWALLSNS > VUSBSNS
27
54
µA
µA
WALLSNS Quiescent Current
VWALLSNS = 5V, VWALLSNS > VUSBSNS
VWALLSNS = 5V, VUSBSNS > VWALLSNS
27
54
µA
µA
OVGCAP Time to Reach Regulation
COVGCAP = 1nF
1.2
ms
IIRQ
IRQ Pin Leakage Current
VIRQ = 5V
VIRQ
IRQ Pin Output Low Voltage
IIRQ = 5mA
IID
ID Pin Pull-Up Current
VID = 0V
VID_OTG
ID Pin Threshold Voltage
ID Pin Falling
Hysteresis
8.4
IRQピンの特性
1
µA
75
100
mV
35
55
85
μA
0.5
0.86
0.2
0.95
V
V
IDピンの特性
サーミスタの測定システム
kOFFSET
VNTC / VNTCBIAS A/D Lower Range End VNTC / VNTCBIAS Ratio Below Which Only 0x00
Is Returned
0.113
V/V
kHIGH
VNTC / VNTCBIAS A/D Upper Range End VNTC / VNTCBIAS Ratio Above Which Only 0x7F
Is Returned
0.895
V/V
kSPAN
A/D Span Coefficient
(Decimal Format)
d TOO_COLD
NTCVAL at NTC_TOO_COLD
(Decimal Format)
d HOT_FAULT
NTCVAL at HOT_FAULT
(Decimal Format)
INTC
NTC Leakage Current
6.091
6.162
6.191
Warning Threshold
Reset Threshold
102
98
102
98
102
98
Count
Count
Fault Threshold
Reset Threshold
19
23
19
23
19
23
Count
Count
100
nA
–100
mV/V/LSB
理想ダイオード
Forward Voltage Detection
Input Power Available, Battery Charger Off
DVCC
I2C Logic Reference Level
(Note 3)
IDVCCQ
DVCC Current
SCL/SDA = 0kHz
VDVCC_UVLO
DVCC UVLO
VFWD
15
mV
2
I Cポート
1.7
2
VMAX
V
0.25
µA
1.0
V
ADDRESS
I C Address
0001_001[R/W]b
VIH,SDA,SCL
Input High Threshold
VIL,SDA,SCL
Input Low Threshold
30
% DVCC
IIH,SDA,SCL
Input Leakage High
SDA, SCL = DVCC
–1
1
µA
IIL,SDA,SCL
Input Leakage Low
SDA, SCL = 0V
–1
1
µA
VOL
Digital Output Low (SDA)
ISDA = 3mA
0.4
V
fSCL
Clock Operating Frequency
400
kHz
tBUF
Bus Free Time Between STOP and
START Condition
70
1.3
% DVCC
µs
4156f
7
LTC4156
電気的特性
l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値
(Note 2)。注記がない限り、
VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
tHD_SDA
Hold Time After (Repeated) START
Condition
0.6
µs
tSU_SDA
Repeated START Condition Set-Up
Time
0.6
µs
tSU_STO
STOP Condition Time
0.6
µs
tHD_DAT(OUT)
Data Hold Time
tHD_DAT(IN)
Input Data Hold Time
0
ns
tSU_DAT
Data Set-Up Time
100
ns
tLOW
Clock LOW Period
1.3
µs
tHIGH
Clock HIGH Period
0.6
µs
tf
Clock Data Fall Time
20
300
ns
tr
Clock Data Rise Time
20
300
ns
tSP
Spike Suppression Time
50
ns
0
MAX
900
UNITS
ns
Note 1: 絶対最大定格に記載された値を超えるストレスはデバイスに永続的損傷を与える可
能性がある。長期にわたって絶対最大定格条件に曝すと、デバイスの信頼性と寿命に悪影響
を与える恐れがある。
)
は周囲温度(TA(ºC))
および電力損失(PD(W))
から次式に
されている。接合部温度(T(
J ºC)
従って計算される。
0°C~
Note 2:LTC4156EはTJ がTA にほぼ等しいパルス負荷条件でテストされる。LTC4156Eは、
85°Cの接合部温度で性能仕様に適合することが保証されている。–40ºC ~ 125ºCの動作接合
部温度範囲での仕様は設計、特性評価および統計学的なプロセス・コントロールとの相関で
確認されている。LTC4156Iは–40°C ~ 125°Cの全動作接合部温度範囲で動作することが保証
これらの仕様を満たす最大周囲温度は、基板レイアウト、パッケージの定格熱抵抗および他
の環境要因と関連した特定の動作条件によって決まることに注意。
TJ = TA +(PD • θJA)、ここでパッケージの熱インピーダンスはθJA = 43°C/W)
Note 3:VMAX はVBUS またはBATSNSの最大値
Note 4:総入力電流はIVBUSQ + VCLPROG/RCLPROG • (hCLPROG +1)。
4156f
8
LTC4156
標準的性能特性
TA = 25 C (Note 2)。注記がない限り、VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
バッテリおよび VBUS の電流と
VOUT の電流
バッテリおよび VBUS の電流と
VOUT の電流
3.5
0.8
INPUT CURRENT
3.0
0.2
0
–0.2
0.6
0.4
VOUT CURRENT (A)
0.8
0.5
2
1
0
2
3
VOUT CURRENT (A)
4
1.5
85
1.0
83
POWER LOST
TO BATTERY
79
75
0.5
0
1.5
2.0
1.0
CURRENT (A)
2.5
VFLOAT = 3.8V
1.50
100% CHARGE
CURRENT MODE
80
75
0
3.0
900mA MODE
1.25
1.00
500mA MODE
0.75
60
2.4
2.7
3.0
3.3
3.9
3.6
0.50
2.4
80
VFLOAT = 3.8V
100mAに制限されたUSBの
バッテリ充電電流とバッテリ電圧
CHARGE CURRENT (mA)
100% CHARGE
CURRENT MODE
VOUTと電源電圧
4.5
0.5
12.5% CHARGE
CURRENT MODE
0.4
0.3
0.2
50
40
30
20
10
0.1
2.7
3.0
3.6
3.3
BATTERY VOLTAGE (V)
3.9
4156 G07
100% CHARGE CURRENT MODE
50% CHARGE CURRENT MODE
12.5% CHARGE CURRENT MODE
CHARGER DISABLED
4.2
60
3.9
3.0
3.3
3.6
BATTERY VOLTAGE (V)
4155 G06
70
0.6
2.7
4156 G05
BATTERY VOLTAGE (V)
INCLUDES LOSSES FROM 2× Si7938DP OVP FETS
XFL4020-102ME INDUCTOR AND Si5481DU CHARGER FET
0.7
CHARGE CURRENT (A)
12.5% CHARGE
CURRENT MODE
65
500mAに制限されたUSBの
バッテリ充電電流とバッテリ電圧
0
2.4
1.75
70
4156 G04
0.8
85
0.5
POWER LOST
TO VOUT
77
バッテリの放電前に利用可能な
USB互換の負荷電流
VOUT (V)
81
4156 G03
VFLOAT = 3.8V
90
2.0
EFFICIENCY
TO BATTERY
87
95
EFFICIENCY (%)
89
5
バッテリ・チャージャの総合効率
とバッテリ電圧
POWER LOST (W)
EFFICIENCY (%)
91
SHIP AND STORE MODE (µA)
0
– 40 –25 –10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
4155 G02
2.5
EFFICIENCY
TO VOUT
SUSPEND MODE (µA)
1
3A INPUT CURRENT LIMIT MODE
スイッチング・レギュレータの効率
93
4
3
4155 G01
95
5
–0.5
–1.5
1.0
6
0
LOAD CURRENT (A)
0.2
0
1.0
–1.0
500mA INPUT CURRENT LIMIT MODE
7
CHARGE CURRENT
1.5
CURRENT (µA)
CHARGE CURRENT
VBUS = 0V
8
2.0
0.4
–0.4
9
2.5
INPUT CURRENT
CURRENT (A)
CURRENT (A)
0.6
バッテリ流出電流と温度
10
3.9
3.6
3.3
VFLOAT = 3.8V
0
2.4
2.7
3.0
3.6
3.3
BATTERY VOLTAGE (V)
3.9
4156 G08
3.0
VFLOAT = 3.8V
IVOUT = 0A
2.4
2.7
3.0
3.3
3.6
BATTERY VOLTAGE (V)
3.9
4155 G09
4156f
9
LTC4156
標準的性能特性
TA = 25 C
(Note 2)注記がない限り、VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
50
45
40
RESISTANCE INCLUDES VISHAY
SILICONIX Si5481DU EXTERNAL PMOS
–15
35
10
TEMPERATURE (°C)
60
85
500mA MODE
0.999
0.998
100mA MODE
0.997
0.996
0.995
–40 –25 –10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
4613 G10
充電電流の自動低減とバッテリ
電圧
2.23
2.21
2.19
2.17
–40 –25 –10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
4156 G12
USBサスペンド・モード時のVOUT
電圧とVOUT電流
4.4
4.3
12.5% CHARGE
CURRENT MODE
20
2.4
2.7
3.0
3.3
BATTERY VOLTAGE (V)
4.2
VOUT VOLTAGE (V)
100% CHARGE
CURRENT MODE
40
2.0
1.5
MAX
NOT MAX
1.0
0
3.6
2.5
3.0
3.5
4.0
4.5
VBUS VOLTAGE (V)
5.0
3.6
5.5
0.5
1.0
2.0
1.5
VOUT CURRENT (mA)
2.5
上昇時の過電圧ロックアウト
しきい値と温度
0.8
6.12
VBUS VOLTAGE (V)
0.6
0.5
0.4
0.3
6.11
6.10
6.09
0.2
6.08
0.1
0.5
0
4155 G15
安定時DVCC電流とDVCC電圧
DVCC CURRENT (µA)
VBUS CURRENT (mA)
1.0
3.9
3.7
0.7
1.5
4.0
4155 G14
USBサスペンド・モード時のVBUS
電流とVOUT電流
2.0
4.1
3.8
0.5
4155 G13
2.5
2.25
2.5
60
0
2.27
USBサスペンド・モード時のVBUS
電流とVBUS電圧
3.0
100
80
発振器周波数と温度
4156 G11
VBUS CURRENT (mA)
NORMALIZED CHARGE CURRENT (%)
120
2.29
OSCILLATOR FREQUENCY (MHz)
55
35
–40
正規化されたフロート電圧と
温度
1.000
NORMALIZED FLOAT VOLTAGE (V)
CHARGER TOTAL RESISTANCE (mΩ)
60
バッテリ・チャージャの抵抗と
温度
0
0.5
1.5
2.0
1.0
VOUT CURRENT (mA)
2.5
4155 G16
0
0
1
2
3
DVCC VOLTAGE (V)
4
5
4155 G17
6.07
–40 –25 –10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
4156 G18
4156f
10
LTC4156
標準的性能特性
TA = 25 C
(Note 2)注記がない限り、VBUS = 5V、BATSNS = 3.3V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。
低電圧ロックアウトしきい値と
温度
OVPのチャージポンプ出力と
入力電圧
4.25
10
4
9
3
RISING EDGE MAX
4.15
4.10
FALLING EDGE NOT MAX
4.05
8
7
FALLING EDGE MAX
4.00
BATTERY CURRENT (µA)
4.20
3.95
–40 –25 –10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
6
3.5
4.0
4.5
5.0
5.5
INPUT VOLTAGE (V)
6.0
4155 G19
1.4
3A INPUT CURRENT LIMIT MODE
1.2
1.2
1.0
1.0
0.6
0.4
0
0
0.5
1.0 1.5 2.0 2.5
VBUS CURRENT (A)
3.0
3.5
4155 G23
2.7
3.3
3.6
3.0
BATTERY VOLTAGE (V)
4.4
3A INPUT CURRENT LIMIT MODE
0.6
0.4
0
VOUTの電圧とVOUTの電流
3A
MODE
4.2
0.8
4.0
900mA MODE
3.8
500mA
MODE
VBATSNS = 3.7V
BATTERY CHARGER DISABLED
3.6
0
0.5
2.5
1.0 1.5 2.0
VOUT CURRENT (A)
3.0
3.5
3.9
4156 G22
CLPROGの電圧とVOUTの電流
0.2
0.2
1
0
2.4
6.5
VOUT VOLTAGE (V)
CLPROGの電圧とVBUSの電流
0.8
2
4155 G20
CLPROG VOLTAGE (V)
CLPROG VOLTAGE (V)
1.4
SHIP-AND-STORE MODE, DVCC = 0V
SHIP-AND-STORE MODE, DVCC = 3.3V
DVCC = 0V
DVCC = 3.3V
RISING EDGE NOT MAX
USBGT WALLGT (V)
INPUT UVLO THRESHOLD VOLTAGE (V)
4.30
バッテリ流出電流
とバッテリ電圧
3.4
0
1
2
3
4
VOUT CURRENT (A)
4155 G24
4155 G33
4156f
11
LTC4156
ピン機能
SDA
(ピン1)
:I2Cシリアル・ポートのデータ入力/出力。I2Cの
入力レベルはI2Cに対応するため、DVCCを基準にしてスケー
ルが調整されます。
DVCC(ピン2)
: I2Cシリアル・ポートのロジック電源。DVCC
2
はI Cに対応するため、SDAピンとSCLピンのリファレンス・
レベルを設定します。DVCCは、I2Cのプルアップ抵抗に電力
を供給するのに使用するのと同じ電源に接続します。
IRQ(ピン3)
:オープン・ドレインの割り込み出力。IRQピンを
使用して、LTC4156 内の様々なマスク可能な状態変化による
割り込みを発生させることができます。
ID(ピン4)
: USB Aデバイスの検出ピン。ミニUSBコネクタま
たはマイクロUSBコネクタに接続した場合、IDピンは、ミニ
USBケーブルまたはマイクロUSBケーブルのA 端子が機器に
接続されたことを検出します。IDピンがプルダウンされていて、
I2CポートでLOCKOUT_ID_PINビットがセットされていない
と、スイッチング PowerPath が逆方向に動作して、USB 電力を
バッテリからVBUS ピンに供給します。USB On-The-Goの電力
を供給できるのはUSBマルチプレクサ・パスだけです。
CLPROG1( ピ ン5)
: 1 次 側 VBUS 電 流 制 限 の 設 定 ピ ン。
CLPROG1 が選択された場合、CLPROG1 からグランドに接
続した抵抗によってVBUS ピンから引き出される電流の上限
が決まります。VBUS 電流の一部が正確な比率 hCLPROG1–1 で
CLPROG1ピンに送られます。スイッチング・レギュレータは、
CLPROG1 が 1.2Vに達するまで電力の供給を増やします。し
たがって、VBUS から引き出される電流は1.2Vのリファレンス
電圧、hCLPROG1 および RCLPROG1 によって与えられる大きさに
制限されます。
CLPROG1は通常、USBに準拠する必要がないアプリケー
ションで、USB 準拠の入力電流制御ピンCLPROG2を無効に
するのに使用されます。これは、専用のACアダプタを使用して
いて、USB 仕様で要求される500mWの起動値に制限されな
いアプリケーションに有効です。起動時にUSB 準拠を求めら
れる場合、CLPROG1をCLPROG2に接続してから1 本の抵
抗を接続します。CLPROG2ピンの説明を参照してください。
USBに準拠しない設計では、起動電流制限のアプリケーショ
ンに最適なRCLPROG1 の値を使用することを推奨します。詳細
については
「動作」
のセクションを参照してください。
CLPROG2(ピン6)
: 2 次側 VBUS 電流制限の設定ピン。I2Cコ
マンドによって選択されるか、またはCLPROG1とCLPROG2
が一緒に短絡されると、CLPROG2 が VBUS 電流制限を制御
します。CLPROG2 が選択された場合、CLPROG2 からグラン
ドに接続した抵抗によってVBUS ピンから引き出される電流の
上限が決まります。CLPROG1と同様、VBUS 電流の一部が正
確な比率 hCLPROG1–1 でCLPROG2ピンに送られます。スイッ
チング・レギュレータは、CLPROG2 が 1.2Vに達するまで電力
の供給を増やします。したがって、VBUS から引き出される電流
は1.2Vのリファレンス電圧、hCLPROG2 およびRCLPROG2 によっ
て与えられる大きさに制限されます。
I2C 制御によって得られるhCLPROG2 には複数の比率があり、
このうちの3つが 100mA、500mAおよび 900mAのUSB 仕様
に対応します。CLPROG2は、USBサスペンド・モードの最大
入力電流とUSB On-The-Goモードの最大出力電流の安定化
にも使用されます。
入力電力が利用可能になったときにCLPROG1とCLPROG2
が一緒に短絡されていると、LTC4156は100mA USBモード
のCLPROG2を選択して入力電流を制限します。これにより、
必要に応じてUSBに準拠することができます。すべてのモード
でUSBに準拠するには、RCLPROG2 を
「電気的特性」
で規定さ
れる値に等しくすることを推奨します。
WALLSNS(ピン7)
:優先度が最も高いマルチプレクサ入力お
よび過電圧保護の検出入力。WALLSNSは、3.6k 抵抗を介し
て優先度が高い入力電源コネクタに接続し、さらにソース間
が接続された2 個のNチャネルMOSFET パス・トランジスタ
の片方のドレインに接続します。WALLSNSで電圧が検出さ
れると、WALLSNSは少量の電流を引き出してチャージポンプ
を駆動します。次いで、チャージポンプはWALLGTにゲート・
ドライブを与えて外付けトランジスタを通電します。入力電圧
がVOVLOを超えると、WALLGTはGNDに引き下げられ、
パス・
トランジスタをディスエーブルしてLTC4156を高電圧から保
護します。
USBSNS(ピン8)
: 優先度が最も低いマルチプレクサ入力お
よび過電圧保護の検出入力。USBSNSは、3.6k 抵抗を介して
優先度が低い入力電源コネクタに接続し、さらにソース間が
接続された2 個のNチャネルMOSFET パス・トランジスタの
片方のドレインに接続します。USBSNSで電圧が検出され、
WALLSNSで電圧が検出されないと、USBSNSは少量の電
流を引き出してチャージポンプを駆動します。次いで、チャー
ジポンプはUSBGTにゲート・ドライブを与えて外付けトランジ
4156f
12
LTC4156
ピン機能
スタを通電します。入力電圧が VOVLO を超えると、USBGTは
GNDに引き下げられ、パス・トランジスタをディスエーブルして
LTC4156を高電圧から保護します。
VC(ピン12)
: 補償ピン。このピンの0.047μFのセラミック・コ
ンデンサにより、スイッチング・レギュレータの制御ループが補
償されます。
WALLSNSでの電力検出はUSBSNSよりも優 先されます。
WALLSNSとUSBSNSの両方で電力が検出されると、デフォ
ルトで、WALLGTだけがパス・トランジスタのドライブ信号
を受け取ります。プログラム可能な優先度の詳細については、
「動作」
のセクションを参照してください。
: 出力電圧検出入力。VOUTSNS をVOUT の
VOUTSNS(ピン13)
バイパス・コンデンサに直接接続して、VOUT が適正なレベル
で安定化されるようにします。
USBGT(ピン9)
: 過電圧保護および優先度マルチプレクサ・
ゲートの出力。USBGTは、ソース間が接続された2 個の外付
けNチャネルMOSFET パス・トランジスタのゲート・ピンに接
続します。
トランジスタの一方のドレインをVBUS に接続し、も
う一方のドレインを優先度が低いDC 入力コネクタに接続し
ます。過電圧状態でない場合、このピンは、パス・トランジスタ
を完全に導通させるオーバードライブを発生することができ
る内部チャージポンプでドライブされます。過電圧状態が検出
されると、USBGT が直ちにGNDに引き下げられてLTC4156
の損傷を防ぎます。USBGTはUSBSNSと組み合わせてこの
保護を行います。USBGTは、WALLSNSと組み合わせて電源
の優先順位付けの決定も行います。
「動作」
のセクションを参
照してください。
OVGCAP
(ピン10)
:過電圧保護コンデンサ出力。OVGCAPか
らGNDに0.1µFのコンデンサを接続します。電荷を蓄積して
その電荷が WALLGTまたはUSBGTに高速で移動できるよ
うにOVGCAPを使用します。この機能により、複数入力が最
終機器によってサポートされているときに電力を高速で切り替
えることができます。
WALLGT(ピン9)
:過電圧保護および優先度マルチプレクサ・
ゲートの出力。WALLGTは、ソース間が接続された2 個の外
付けNチャネルMOSFET パス・トランジスタのゲート・ピンに
接続します。
トランジスタの一方のドレインをVBUS に接続し、
もう一方のドレインを優先度が高い入力コネクタに接続しま
す。過電圧状態でない場合、このピンは、パス・トランジスタを
完全に導通させるゲート・ドライブを発生することができる内
部チャージポンプでドライブされます。過電圧状態が検出され
ると、WALLGT が直ちにGNDに引き下げられてLTC4156の
損傷を防ぎます。WALLGTはWALLSNSと組み合わせてこの
保護を行います。WALLGTは、USBSNSと組み合わせて電源
の優先順位付けの決定も行います。
「動作」
のセクションを参
照してください。
NTCBIAS( ピ ン14)
: NTCサ ー ミスタ の バ イア ス 出 力。
NTCBIASとNTCの間にバイアス抵抗を接続し、NTCとGND
の間にサーミスタを接続します。バイアス抵抗の値は通常、
サーミスタの公称値に等しくします。
NTC(ピン15)
:負温度係数サーミスタ・モニタ回路への入力。
NTCピンは、一般にバッテリと一緒にパッケージに収められて
いる負温度係数サーミスタに接続され、充電するにはバッテ
リの温度が低すぎないか、またはバッテリの温度が危険なレ
ベルまで上昇していないかを判定します。バッテリの温度が範
囲外にあると、バッテリ温度が有効範囲に再び戻るまで充電
が停止されます。低ドリフトのバイアス抵抗をNTCBIAS から
NTCに接続し、サーミスタをNTC からグランドに接続する必
要があります。サーミスタの温度の値はA/Dコンバータによっ
て連続してデジタル化され、I2Cポートを介していつでも読み
出すことができます。
BATSNS(ピン16)
: バッテリ電圧の検出入力。適正に動作さ
せるため、このピンは常にバッテリに接続する必要があります。
最も速く充電するには、BATSNSをリン酸鉄リチウム・バッテリ
の正端子の近くに接続します。利用可能な電力と負荷に応じ
て、BATSNSピンに接続されたLiFePO4 バッテリはVOUT から
充電されるか、または必要な外付けPチャネルMOSFETトラ
ンジスタを介してシステム電力をVOUT に供給します。
BATGATE(ピン17)
:バッテリ・チャージャおよび理想ダイオー
ド・アンプの制御出力。このピンは、LiFePO4 バッテリの充電
と、システム負荷が利用可能な入力電力を超えたときのVOUT
への電力供給に使用される外付けPチャネルMOSFETトラン
ジスタのゲートを制御します。PチャネルMOSFETのソースは
CHGSNSに接続し、
ドレインはBATSNSとバッテリに接続します。
4156f
13
LTC4156
ピン機能
PROG(ピン18)
:充電電流設定およびモニタ用ピン。PROGか
らGNDに抵抗を接続してバッテリの最大充電レートを設定し
ます。LTC4156は、ユーザーが指定した1 本の設定抵抗の値
に反比例する、15 通りの充電電流をソフトウェアで選択可能
なI2Cによる設定機能を備えています。
CHGSNS(ピン19、20)
:バッテリ・チャージャの電流検出ピン。
VOUTとCHGSNSの間の内部電流センス抵抗により、バッテ
リ充電電流がモニタされます。CHGSNSは外付けPチャネル
MOSFETトランジスタのソースに接続します。
VOUT(ピン21、22)
:スイッチング PowerPathコントローラの出
力電圧およびバッテリシステムの入力電圧。携帯機器の大半
はVOUT から電力供給を受けます。LTC4156は、利用可能な
電力をVOUT の外部負荷とバッテリ・チャージャの間で分割し
ます。外部負荷が優先され、残りの電力を使ってバッテリを充
電します。BATSNS からVOUT に接続されている理想ダイオー
ドの制御機能により、負荷が VBUS から割り当てられた電力
を超えても、またはVBUS の電源が取り去られても、VOUT へ
の電力供給が保証されます。VOUT は、22µF以上の低インピー
ダンスの積層セラミック・コンデンサを使ってバイパスします。
VBUS(ピン23、24、25)
: PowerPath 降圧スイッチング・レギュ
レータの入力電圧および USB On-The-Go 昇圧スイッチング・
レギュレータの出力電圧。VBUS は、コンピュータのUSBポー
ト、ACアダプタのDC出力、またはオプションの過電圧保護 /
マルチプレクサの複合トランジスタの片方または両方に接続
することができます。VBUS は低インピーダンスの積層セラミッ
ク・コンデンサを使ってバイパスします。
SW(ピン26、27)
:スイッチング・レギュレータの電力送出ピン。
SWピンは、降圧スイッチング・レギュレータを介してVBUS か
らVOUT に電力を供給し、昇圧スイッチング・レギュレータを介
してVOUT からVBUS に電力を供給します。1μHのインダクタを
SWからVOUT に接続します。電流定格については
「アプリケー
ション情報」
のセクションを参照してください。
SCL(ピン28)
: I2Cシリアル・ポートのクロック入力。I2Cの入
力レベルはI2Cに準拠するため、DVCCを基準にしてスケール
が調整されます。
GND
(露出パッド・ピン29)
:露出パッドはPCBに半田付けし、
プリント回路基板のグランドに電気的かつ熱的に低インピー
ダンスで接続する必要があります。多層プリント回路基板の第
2 層を連続したグランド・プレーンにすることを強く推奨します。
4156f
14
TO WALL
ADAPTOR
TO USB
DVCC
T
VBUS
NTC
NTC
A/D
VOUT
0.9V
NTCBIAS
IRQ
SDA
SCL
DVCC
ID
OVGCAP
WALLSNS
WALLGT
VBUS
VBUS
7
I2C
OV
UV
UV
n
×2
CLPROG1
I2C
PROGRAMMABLE
MASK
USB OTG
–
+
–
+
+
–
OV
+
–
ENABLE
USB OTG
–
+
CLPROG2
SHORT
DETECTOR
VC
END-OF-CHARGE
INDICATION
VFLOAT
D/A
4
2
I 2C
I 2C
2
24mV TO 240mV
C/x
D/A
0.15V TO 1.2V
ICHARGE
D/A
3.45V TO 3.8V
4.35V
CHARGE CURRENT
CONTROLLER
+
–
VFLOAT
CONTROLLER
VOUT
CONTROLLER
PWM AND
GATE DRIVE
INPUT UNDERVOLTAGE
CURRENT LIMIT CONTOLLER
4.30V
AVERAGE USB
INPUT AND OTG
OUTPUT CURRENT
LIMIT CONTROLLER
1.200V
USB
ON-THE-GO
BOOST
CONTROL
+
–
+
–
+
–
+
–
USBGT
+
–
USBSNS
I 2C
PROG
ENABLE
CHARGER
+
–
–
+
BATGATE
CHGSNS
CHGSNS
VOUT
VOUT
VOUTSNS
AUTOMATIC CHARGE
CURRENT REDUCTION
CONTROLLER
BATSNS
3.19V
IDEAL
DIODE
SW
SW
4156 BD
+
SINGLE-CELL
LiFePO4
25mΩ
EXTERNAL
PMOS
EX: VISHAYSILICONIX
Si548IDU
GREATER
OF BATSNS
OR
3.19V TO
SYSTEM
LOAD
LTC4156
ブロック図
4156f
15
LTC4156
タイミング図
I2C の書き込みプロトコル
OPTIONAL
WRITE ADDRESS
SUB ADDRESS
R/ W
A7
0
0
0
1
0
0
1
0
SDA
0
0
0
1
0
0
1
0
ACK
SCL
1
2
3
4
5
6
7
8
9
A6
A5
A4
A3
INPUT DATA BYTE
A2
A1
A0
B7
B6
B5
B4
B3
B2
B1
B0
START
STOP
ACK
1
2
3
4
5
6
7
8
9
ACK
1
2
3
4
5
6
7
8
9
4155 TD01
I2C の読み出しプロトコル
READ ADDRESS
OUTPUT DATA BYTE
R/W
A7
0
0
0
1
0
0
1
1
SDA
0
0
0
1
0
0
1
1
ACK
SCL
1
2
3
4
5
6
7
8
9
A6
A5
A4
A3
A2
A1
A0
START
NACK
1
2
3
4
5
6
7
8
9
4155 TD02
タイミング図
SDA
tSU, DAT
tLOW
tHD, DAT
tSU, STA
tHD, STA
tBUF
tSU, STO
4155 TD03
SCL
tHIGH
tHD, STA
START
CONDITION
(S)
tr
tSP
tf
REPEATED START
CONDITION
(Sr)
STOP
CONDITION
(P)
START
CONDITION
(S)
4156f
16
LTC4156
動作
I2C
表 2.I2C のマップ
レジスタ
REG0
REG1
REG2
アクセス
書き込み/
読み出し
書き込み/
読み出し
書き込み/
読み出し
サブ
アドレス
0x00
0x01
D6
D5
入力UVCLを
ディスエーブル
0
RESERVED
USB OTG ID
ピンを
ロックアウト
入力の
優先度
読み出し
0x03
REG4
読み出し
0x04
REG5
読み出し
0x05
REG6
書き込み/
読み出し
割り込み
解除 *
出荷および
保管モード
を無効化 *
書き込み
出荷および
保管モード
を有効化 **
0x06
D4
D1
フロート電圧
チャージャの状態
USBSNS
良好
D2
WALLSNS
良好
D0
ACアダプタの電流制限
充電電流
外部電源
良好
D3
USBの電流制限
安全タイマ
0x02
REG3
REG7
D7
IDピンの
検出状態
昇圧イネー
ブル状態
入力
電流制限
アクティブ
入力UVCL
アクティブ
C/xの検出
サーミスタの状態
OVP
アクティブ
OTG
フォルト
フォルト
割り込みを
イネーブル
外部電源
割り込みを
イネーブル
0
必須
0
必須
0
必須
不良セル・
フォルト
サーミスタ
警告
サーミスタ値
チャージャ
割り込みを
イネーブル
低バッテリ
状態
USB OTG 入力電流制限
割り込みを 割り込みを
イネーブル イネーブル
入力UVCL
割り込みを
イネーブル
USB OnThe-Goを
イネーブル
0
予備
0
必須
0
必須
0
必須
0x07
0
必須
0
必須
*サブアドレス0x06に全データ・バイトが書き込まれた後のアクノリッジ・クロック・サイクルの間、割り込みが解除されて出荷および保管モードが無効になる。サブアドレス0x06からの読み出し
は無効。
**サブアドレス0x07に全データ・バイトが書き込まれた後のアクノリッジ・クロック・サイクルの間、出荷および保管モードが有効になる。サブアドレス0x07に書き込まれたデータは無視される。
サブアドレス0x07からの読み出しは無効で、出荷および保管モードの状態に関係なく、返されるデータは不定。
4156f
17
LTC4156
動作
はじめに
LTC4156はI2C制御の高機能パワーマネージャおよびLiFePO4
バッテリ・チャージャで、様々なソースから最大 15Wの電力を
効率的に転送するように設計されており、電力損失を最小限
に抑え、熱管理の制約を緩和します。VOUTとバッテリをデカッ
プリングすることにより、先進的な瞬時オンPowerPathアーキ
テクチャが、バッテリが完全に放電しきっているときでも、アプ
リケーションへの電力供給を優先することにより、外部電圧
が印加された直後にアプリケーションに電力供給することが
できます。
VOUTとバッテリがデカップリングされているので、LTC4156
は理想ダイオード・コントローラを備えています。バッテリから
VOUT に接続された理想ダイオードにより、VBUS の電力が不
十分であったり使用できない場合でも、VOUT に常に十分な
電力を供給できます。
LTC4156は、USBポート、ACアダプタなどの5V 電源用のモノ
リシック降圧スイッチング・バッテリ・チャージャを内蔵してい
ます。独自の入力電流測定および制御システムにより、スイッ
チング・チャージャは、システム負荷のモニタと調整を行うアプ
リケーション・ソフトウェアを必要とせずに、ACアダプタおよ
びUSBポートとシームレスにインタフェースします。エネルギー
保存の法則のもと、LTC4156は、USBポートまたはACアダプ
タからの供給電流を上回るVOUT の負荷電流を供給すること
が可能で、USBまたはACアダプタからの供給電力の仕様を
超えることなく、バッテリの充電に利用可能な電力を最大にし
ます。I2Cにより、幅広い入力電流の設定値およびバッテリ充
電電流の設定値を選択することができます。
USB On-The-Goアプリケーションでは、1 本のインダクタを使
用するだけで、スイッチング PowerPath が逆方向に動作して
バッテリ電圧を昇圧し、入力ピンに5Vの電力を供給すること
ができます。USB On-The-Goモードでは、スイッチング・レギュ
レータが USBの最大 500mAの高電力負荷をサポートします。
保護回路によって電流が制限され、USBコネクタにフォルト
が検出されると、最終的にチャネルがシャットダウンします。
USBの低電力モードをサポートするため、LTC4156は入力電流
を100mA 以下に制限しながら、外部負荷に電力を供給し、リニ
ア・レギュレータによってバッテリを充電することができます。
LTC4156は過電圧保護回路と優先度マルチプレクサの組み
合わせも備えており、誤って高電圧が印加されることによる入
力の損傷を防止し、2つの高電力の入力コネクタのうちの1つ
を優先度に基づいて選択します。
サーミスタ測定サブシステムがバッテリのサーミスタ値を間欠
的にモニタして、内蔵 I2Cポートを介して知らせます。この回路
はその後、危険なバッテリ温度に達したことを知らせて、充電
を自律的に一時停止させることができます。
サスペンド中のUSBポートに機器が接続されたときのバッテ
リの流出電流を最小限に抑えるために、VBUSとVOUT の間に
接続されたLDOにより、USB からアプリケーションに流れる
サスペンド電流を許容 USBレベルにします。
システム・ソフトウェアが必要とするときにシステム・パラメータ
を変更できるように、割り込みサブシステムをイネーブルして
様々な状態変化イベントをホスト・マイクロプロセッサに知らせ
ることができます。最大限の柔軟性を得るため、いくつかの状
態変化イベントのカテゴリーがマスク可能です。
製造後、販売されるまでの間にバッテリから電流が流出しな
いように、
「出荷および保管」機能を使って、既に小さく抑えら
れているバッテリのスタンバイ電流をほぼゼロまで減らし、必
要に応じて下流の回路から電源を切断します。
抵抗性ケーブルまたは電流制限された電源が LTC4156に入
力電力を供給している場合、必要に応じて、入力低電圧アン
プによって入力電圧が 4.3Vを下回るのを防ぎます。
最後に、LTC4156には多くの調整機能が搭載されており、電
力レベルやステータス情報をシンプルな2 線 I2Cポートを介し
て制御およびモニタすることができます。
入力電流が制限された降圧スイッチング・チャージャ
VBUS からVOUT に供給される電力は2.25MHzの固定周波数
降圧レギュレータによって制御されます。スイッチング・レギュ
レータは、バッテリ電圧、バッテリ充電電流、出力電圧、入力
電流、入力低電圧、外付けPMOSチャージャFETの電力損
失の6つの安定化ループのうちの1つに応答して出力電力を
低減します。USBの低電力
(100mA)
モードとUSBのサスペンド
(2.5mA)
モードでは、スイッチング・レギュレータはディスエー
ブルされ、電力はリニア・レギュレータによって送出されます。
4156f
18
LTC4156
動作
バッテリ・チャージャがイネーブルされると、スイッチング・レ
ギュレータは出力電力を低減してVBATSNS が設定されたバッ
テリ・フロート電圧 VFLOAT を超えないようにします。フロー
ト電圧は、ビットVFLOAT[1:0] を使用し、I2Cインタフェース
を介して4つの可能な選択値から設定することができます。
表 11を参照してください。
バッテリ充電電流の安定化と低電圧セルのトリクル充電
PROGピンの電圧をサンプリングすることにより、次式を使っ
ていつでもバッテリ充電電流を決定することができます。
IBAT =
VPROG
• 1000
RPROG
この式を使って、望みのすべての充電電流に対して必要な
RPROG の値を計算することもできます。デフォルトの最大充電
電流の設定に必要な抵抗値は、VPROG = 1.200を代入して
RPROG を計算することによって求めることができます。その他
14 通りの設定値は、ICHARGE[3:0] を使ったI2Cで選択可能
で、充電電流が 6.25%ステップで減少します。その結果得ら
れる制限値は、RPROGと表 10の関連するVPROG サーボ電圧
を代入することによって求めることができます。
最大充電電流は、入力電流の設定値や入力電源に関係なく、
セル・サイズと最大充電レートに基づいて設定します。
LTC4156は、外付けPMOSトランジスタ両端の電圧をモニ
タし、VPROG の電流安定化サーボ電圧を自動的に下げて、
トランジスタの電力損失を制限します。通常動作時、PMOS
2.5
0.8
VFLOAT = 3.8V
0.7
2.0
0.6
0.5
1.5
0.4
1.0
0.3
0.2
0.5
PFET DISSIPATION (W) また、スイッチング・レギュレータは出力電力を低減し、バッテ
リ充電電流 ICHARGE を設定された最大値までに制限します。
バッテリ充電電流は、デフォルトの最大充電電流を設定する
PROGとグランドの間の抵抗 RPROGと、設定された充電電流
を必要に応じて低減するI2C 調整機能の両方を使って設定し
ます。バッテリ充電電流ループはバッテリ充電電流 IBAT の正
確な比率をPROGピンに反映するので、スイッチング・レギュ
レータの出力電力を低減して、得られる電圧 VPROG を15 通り
の可能なサーボ・リファレンス電圧のうちの1つに制限します。
チャネルは完全に導通し、電力損失は標準で100mW 以下で
す。バッテリ電圧が約 2.94Vより低いときに充電し始めると、
充電電流のサーボ電圧はI2Cで設定された値から75mV ∼
100mVの最小値まで徐々に低下します。このときのバッテリ
は標準で2.8VのVLOWBAT を下回ります。この充電電流の低
減には、外付けPMOSトランジスタを過度の熱による損傷か
ら保護するとともに、過度に消耗したセルをトリクル充電して
バッテリの健全度と寿命を最大にする相乗効果があります。
外付けPMOSトランジスタの最大電力損失は約 700mWに制
限されています。バッテリ電圧、充電電流、電力損失の関係を
図 1に示します。
CHARGE CURRENT (A)
バッテリ・フロート電圧の安定化
0.1
0
2.3
2.5
2.7 2.9 3.1 3.3 3.5
BATTERY VOLTAGE (V)
ICHARGE 100% MODE (2.4A)
ICHARGE 50% MODE (1.2A)
PDISS 100% MODE (2.4A)
PDISS 50% MODE (1.2A)
0
3.7 3.9
4156 F01
図 1.VOUT 最小電圧の安定化
VOUT 電圧の安定化
3つ目の制御ループは、スイッチング・レギュレータが VOUT の
電圧に応答することによって電力の供給を低減します。VOUT
の電圧は4.35Vのプログラム可能でないサーボ電圧です。バッ
テリ・チャージャがイネーブルされると、内部の充電電流セ
ンス抵抗と外付けのPMOS バッテリFETを介して、VOUT が
BATSNSに接続されます。2つのノード電圧の差は2 個のデバ
イスによるI • R 降下だけであり、実質的に、充電サイクルの
間 VOUT をサーボ・ポイントより下に保ちます。
LTC4156は、バッテリが深放電したときに、VOUT が約 3.19V
を下回らないようにします。この機能により、システムの動作を
4156f
19
LTC4156
動作
妨げる低い充電状態のときに瞬時オン動作が可能になりま
す。システム負荷とバッテリ・チャージャの負荷の総和が利用
可能な入力電力を超えると、バッテリ充電電流を犠牲にして
システム負荷を優先し、スイッチング・レギュレータの出力電圧
を維持しながら、入力電流制限の監視を継続します。システ
ム負荷だけが入力から得られる電力を超える場合、出力電圧
を下げて追加の電流を供給する必要があり、補完する電流
が最終的にバッテリから供給されます。
入力電流の安定化
入力低電圧電流制限
LTC4156は、VBUS ピンの電圧が 4.3Vに低下すると電力送出
を自動的に低減してUVLO 発振の発生を防ぐことにより、入
力電源への抵抗性接続を許容することができます。低電圧電
流制限機能は、DISABLE_INPUT_UVCLビットを使ったI2C
によってディスエーブルすることができます。表 5を参照してく
ださい。
USB On-The-Go 5V 昇圧コンバータ
LTC4156のスイッチング・レギュレータを逆に動作させて、
利用可能な電源(USB/ACアダプタ)
の最大負荷仕様を満た
VBUS 電圧を5Vに昇圧しながらバッテリからVBUS に電力を
すため、スイッチング ・レギュレータには計測および制御シス
供給することができます。このモードは、磁気部品などの外付
テムが搭載されており、平均入力電流が CLPROG1ピンまた
け部品を追加することなく、USB On-The-Goなどの機能の実
はCLPROG2ピンおよび I2Cポートで設定されたレベル以下
装に使用することができます。
になるようにします。CLPROG1ピンとCLPROG2ピンの両方
昇圧スイッチング・レギュレータは、2つの方法のうちの1つで
に許容誤差が 1%の推奨値の抵抗を1 本接続することによ
イネーブルするこ
とができます。LTC4156は必要に応じてUSB
り、2.5mA、100mA、500mA、および 900mAのUSB 2.0/3.0の
2
ケーブルのIDピンをモニタし、IDピンが接地されることによっ
電流仕様への準拠が保証され、さらに他方のI Cによって選
2
てホスト側のA/Bコネクタが検出されると、昇圧レギュレータ
択可能な最大 3Aの電流制限が許容されます。I Cポートの
を自律的に起動することができます。スイッチング・レギュレー
USBILIM[4:0] ビットとWALLILIM[4:0] ビットを使って、2つ
タは、
I2CのREQUEST_OTG コマンドを使って直接イネーブ
の入力のそれぞれに対して入力電流制限を個別に設定でき
ルすることもできます。USBとACアダプタのいずれかの入力
ます。それぞれの入力から電源が取り去られると、USBの入
に電源が接続されているか、またはバッテリ電圧が VLOWBAT
力電流制限の設定値が 100mAにリセットされます。USB 入
より低いと、昇圧レギュレータが動作しないこ
力とACアダプタ入力の両方から電源が取り去られると、AC (標準 2.8V)
とに注
意してください。
I2Cの状 態ビットOTG_ENABLED、
アダプタの入力電流制限の設定値が 100mAにリセットされ
LOWBAT、OTG_FAULTを使って、昇圧コンバータが動作し
ます。ACアダプタなどの電源に使用するUSBに準拠しないデ
ているかどうかを確認できます。
昇圧レギュレータの自律的な
フォルト入力電流制限の設定については、
「動作」
のセクショ
「動作」
のセクションの
「IDピンの検
ンの
「代わりのデフォルト入力電流制限」
を参照してください。 起動の詳細については、
2
出」
を参照し
て
く
ださい。
I Cでプログラム可能な入力電流制限の設定値の全リストに
ついては表 7を参照してください。
昇圧レギュレータはUSB 入力だけに電力を供給します。AC
アダプタ入力には電力を供給することができません。I2Cの
スイッチング電源が設定された入力電流制限に達するほど
PRIORITY設定は昇圧レギュレータの動作に影響を与えませ
外部負荷とバッテリ充電電流の合計が大きいと、バッテリ・
ん。
複数入力の動作の詳細については、
「動作」
のセクションの
チャージャは外部負荷が満たされるのにちょうど必要な量だ
「デュアル入力の過電圧保護と低電圧ロックアウ
ト」
を参照し
け充電電流を減らします。バッテリ充電電流が許容できる入
てください。
力電力を超える値に設定されても、平均入力電流の仕様に違
反することはありません。それはバッテリ・チャージャが必要に
応じて電流を低減するからです。さらに、VOUT の負荷が VBUS
からの設定された電力レベルを超えると、
バッテリ・チャージャ
がイネーブルされているかディスエーブルされているかに関係
なく、追加の負荷電流が理想ダイオードを介してバッテリから
供給されます。
スイッチング・レギュレータはVBUS に500mAを供給することが
保証され、出力電流を約 1.4Aに制限するとともに、過負荷時に
VBUS を降下させます。短絡フォルトが検出されると、約 8ms 後
にチャネルをシャットダウンし、I2Cの状態ビットOTG_FAULT
により、問題が通知されます。
4156f
20
LTC4156
動作
IDピンの検出
USB On-The-Goの互換性のため、USB On-The-Goケーブル
のA 側のIDピンが接地されていることが検出されると、昇圧
スイッチング・レギュレータは必要に応じて自律的に起動する
ことができます。
IDピンは常時モニタされます。IDピンの状態はI2CのビットID_
DETECTで通知され、IDピンが接地されていると有効が通知
されます。オプションとして、ID_PIN_DETECTのどの変化でも
システム・プロセッサに知らせる割り込み要求をトリガすること
ができます。I2CのLOCKOUT_ID_PINビットがセットされてい
る場合を除き、IDピンの検出で昇圧レギュレータを自動的に
起動することができます。LOCKOUT_ID_PINは自動起動を無
効にしますが、IDピンのモニタは無効にしないことに注意して
ください。また、REQUEST_OTGコマンドを使って、ID_PIN_
DETECTとLOCKOUT_ID_PINの状態に関係なく、昇圧レギュ
レータをイネーブルすることができます。どちらかの入力に入力
電源が既に接続されていると、レギュレータが起動しないこと
に注意してください。I2Cの状態ビットOTG_ENABLEDおよび
OTG_FAULTを使って、レギュレータが動作しているかどうかを
確認できます。
IDピンの検出回路は、IDピンのインピーダンスが約 24kより低
いときにIDピンの短絡を通知します。USBのバッテリ充電仕様
Rev 1.1に、その他の可能なIDピンの抵抗 RID_A、RID_B、お
よびRID_Cを規定するIDピンへの情報が追加されています。
これらのインピーダンスはすべて24kのしきい値より大きいの
で、通常、IDピンの短絡検出の要因になりません。
デュアル入力の過電圧保護と低電圧ロックアウト
図 2に示すように、LTC4156は最小限の外付け部品で2つの
電源入力の過電圧保護を行うことができます。
R1
TO WALL
INPUT
TO USB
INPUT
WALLSNS
WALLGT
LTC4156
MN1
MN3
MN2
MN4
R2
VBUS
USBGT
USBSNS
OVGCAP
4156 F02
入力が過電圧状態のとき、LTC4156はシャント・レギュレータ
として機能し、USBSNSまたはWALLSNSを6Vにクランプし
ます。抵抗 R1とR2の値を3.6kにし、過電圧が生じているとき
のワーストケースの電力損失を考慮した適切な定格にします。
抵抗の電力損失は次式で与えられます。
PRESISTOR =
(VOVERVOLTAGE − 6V) 2
3.6k
たとえば、最 大 19Vの過 電 圧の発 生が見 込まれる場 合、
0201サイズの標準抵抗が適しています。最大電圧が、20Vで
は0402サイズが、24Vでは0603サイズが、27Vでは0805サ
イズが、35Vでは1206サイズがそれぞれ適しています。周囲
温度を上げたさらなるパワーディレーティングが必要です。
USBSNSピンとWALLSNSピンに流れ込む最大許容シャント
電流により、保護の上限が 77Vに強制されます。
NチャネルFET(MN1および MN2)
のドレイン-ソース間電圧
定格 VDS が、要求される過電圧保護のレベルを満たしている
必要があります。それは、これらのデバイスの一方の両端に最
大振幅の入力電圧が印加されるからです。
NチャネルFET(MN3および MN4)
のドレイン-ソース間電圧
定格に必要なのは、保護しきい値(標準 6.0V)
までの大きさだ
けです。MN3および MN4は、過電圧保護には必要ありません
が、一方の入力から他方の入力に使用しないチャネルのFET
のボディー・ダイオードを介して電流が循環するのを防ぐのに
必要です。単一入力のアプリケーションに必要なのは1 個の
パワーFETだけです。実装の詳細については、
「アプリケーショ
ン情報」
のセクションの
「代わりの入力電源の構成設定」
を参
照してください。
パワー・トランジスタを追加せずに回路を構成し直すことによ
り、負電圧保護機能を追加することができます。実装の詳細
については、
「アプリケーション情報」
のセクションの
「代わり
の入力電源の構成設定」
を参照してください。
入力
(USBまたはACアダプタ)
を有効な電源とみなすには、3つ
の条件を満たす必要があります。まず、最小電圧 VUVLOより
高くなければなりません。次に、バッテリ電圧よりVDUVLO の
最小値だけ高くなければなりません。最後に、過電圧保護し
きい値電圧 VOVLO より低くなければなりません。USBSNSピ
ンとWALLSNSピンにはそれぞれ小電流が流れ、USB 入力
とACアダプタ入力の間ならびにUSBSNSピンとWALLSNS
ピンの間に電圧オフセットを生じます。前に示した
「電気的特
図 2.デュアル入力過電圧保護マルチプレクサ
4156f
21
LTC4156
動作
性」
の表で規定される電圧しきい値が有効なのは、各入力が
3.6k 抵抗を介してそれぞれの検出ピンに接続されている場合
です。
USB 入力とACアダプタ入力の状態は継続的にモニタされ、
いくつかの割り込みを発生するオプションとともにI2Cによっ
て通知されます。前記の3つの条件がすべて満たされると、
LTC4156は、I2CポートのUSBSNSGDまたはWALLSNSGD
をアサートすることによって入力が有効であることを通知しま
す。オプションとして、外部電源の割り込みがイネーブルされ
ている場合に、割り込み要求を発生することができます。
両方の入力に電源が同時に接続されると、LTC4156はデ
フォルトでACアダプタ入力から電力を引き出します。I2Cの
PRIORITYビットがアサートされていると、LTC4156は両方の
入力が接続されたときに、代わりにUSB 入力から電力を引き
出します。USB On-The-Go 昇圧レギュレータはUSB 入力にだ
け電力を供給し、このモードではPRIORITYビットは無視さ
れます。入力電流制限 USBILIM[4:0] およびWALLILIM[4:0]
もまた、様々な基準での100mAのデフォルト・モードにリセッ
トされます。他のすべての観点では、2つの入力は等価です。
OVGCAPピンとGNDの間にオプションのコンデンサを接続し
て、高電力レベルで動作している間、一方の入力から他方の
入力へ切り替えたときの入力電流の乱れを最小限に抑えるこ
とができます。このコンデンサは少なくとも13Vに耐える定格
が必要で、直列のNMOS パワー・トランジスタの総ゲート容
量の約 10 倍にします。VBUS ピンの入力容量を増やすために
アプリケーションが突入電流を制限する必要がある場合、こ
のピンの容量はゲートの充電を遅くするのにも使用することが
できます。入力間の高速切り替えや突入電流制限が不要な
場合は、OVGCAPを未接続にしておくことができます。
WALLSNS
WALLGT
VBUS
R1
100mAリニア・バッテリ・チャージャ・モード
LTC4156はUSBの低電力動作をサポートするモードを備え
ています。このモードでは、CLPROG2ピンに推奨抵抗が使用
されているときに、LTC4156 への総入力電流が 100mA 未満
を維持することが保証されます。このモードでは、降圧スイッ
チング・レギュレータが動作しません。代わりに、リニア・レギュ
レータが VBUS からVOUTとバッテリに電力を供給します。リニ
ア・バッテリ・チャージャはスイッチング・レギュレータと同じ定
電流 / 定電圧アルゴリズムに従いますが、バッテリ充電電流で
はなく入力電流を安定化します。CLPROG2ピンの電圧は次
式を使用することにより、このモードの入力電流を表します。
IVBUS =
VCLPROG2
• ( 80 )
RCLPROG2
バッテリ充電電流はPROGピンの電圧で表されますが、この
モードでは安定化されません。
ICHARGE =
VPROG
• (1000 )
RPROG
バッテリ電圧が非常に低い場合を除き、バッテリ・チャージャ
がイネーブルされると、VOUT は通常、バッテリ電圧に非常に
近くなります。LTC4156 が VOUTとBATSNSの間のインピーダ
ンスを上げて瞬時オン動作を助けます。システム負荷にバッ
テリ充電電流を加えた値が利用可能な入力電流を超えると、
バッテリ充電電流を犠牲にして負荷を優先します。システム負
荷だけが利用可能な入力電流を超えると、バッテリが補完電
流を供給できるように、VOUT をバッテリ電圧まで下げる必要
があります。
バッテリは、I2Cの設定値 VFLOAT[1:0]で規定されるフロー
ト電圧まで充電されます。表 11を参照してください。
LTC4156
TO POWER
INPUT
アプリケーションで過電圧保護が不要な場合、図 3に示すよ
うに、3.6kの抵抗でUSBSNSをVBUS に接続します。アプリ
ケーションでUSB On-The-Go 昇圧レギュレータが使用され
ていない場合は、3.6kを介してWALLSNSをVBUS に接続し、
USBSNSをオープン状態にしておくこともできます。
バッテリ・チャージャがディスエーブルされるかまたは終端さ
れると、VOUT は4.35Vに安定化されます。
USBGT
USBSNS
OVGCAP
4156 F03
図 3.過電圧保護なし
4156f
22
LTC4156
動作
2.5mAリニア・サスペンド・モード
LTC4156は、VBUS からVOUT に少量の電流を流してシステム
に電力を供給し、機器をサスペンド状態のUSBポートに接続
するときのバッテリの放電を減らすことができます。システム負
荷電流がサスペンド状態のUSBポートから得られる電流より
小さいと、VOUT の電圧は4.35Vに安定化されます。システム
負荷電流が USBの入力電流制限を超えると、VOUT の電圧は
バッテリ電圧まで下がり、USBポートから得られる電流を補
完する電流がバッテリから供給されます。電流制限時には、
CLPROG2が 103mVにサーボ制御されます。サスペンド・モー
ドでは、バッテリ充電はディスエーブルされます。USB 入力ま
たはACアダプタ入力は、それぞれ USBILIMレジスタまたは
WALLILIMレジスタを適切に設定することにより、この電流
制限サスペンド・モードを利用することができます。
理想ダイオードと最小 VOUT コントローラ
LTC4156は理想ダイオード・コントローラを備えており、入力
電源が接続されていなかったり不十分な場合でも、システム
に十分な電力を供給できます。これには、ソースをCHGSNSに
接続し、ゲートをBATGATEに接続し、ドレインをBATSNSに
接続した外付けPMOSトランジスタが必要です。コントローラ
が、PMOSトランジスタのゲート電圧を変調し、バッテリから
VOUT に電流を流してシステムに電力を供給しながら、電流が
逆方向に流れないようにしてバッテリの過充電を防止します。
1. 充電電流を制限して、外付けPMOSがより抵抗性になること
による過度の電力損失を防ぎます。PMOS 両端の電圧が約
250mVに達すると充電電流が減少し始め、充電電流をフル
スケールのわずか8%に低減できます。PMOSの最大電力損
失はRPROG = 499Ωのとき約 700mWに制限されます。
2. 設定された入力電流制限または入力低電圧電流制限のどち
らかがアクティブなことにより、スイッチング・レギュレータに
供給可能な電力が制限されている場合、充電電流が自動的
に減少し、VOUT のシステムへの電力供給が優先されます。
VOUT はできる限り長い時間 3.19Vに保たれ、入力電力制
限を超えることはありません。充電電流がゼロまで減少した
後、システム負荷だけで入力から得られるよりも大きな電力を
必要とする場合、バッテリが補完電力を供給し始めるので、
VOUT はバッテリ電圧まで低下する必要があります。
入力電力が利用可能でも、バッテリ・チャージャがディスエー
ブルされているかまたは充電が終了していると、通常、バッテ
リの過充電を防止するためにVOUT およびバッテリが切断さ
れます。入力電流制限または入力低電圧電流制限のいずれ
かによってシステムに必要な電力が入力から得られる電力を
超える場合、VOUT はバッテリ電圧まで低下し、負荷に必要な
追加の電流は理想ダイオードを介してバッテリから供給され
ます。
入力電力を供給できない場合、理想ダイオードが低消費電力
モードに切り替わります。このモードでは、PMOSゲートを接
地することにより、VOUTとバッテリの間の導通と電力転送の
効率を最大にします。
理想ダイオード・コントローラにはいくつかの動作モードがあ
ります。入力電力が利用可能でバッテリを充電しているとき
に、効率を最大にするには、一般にPMOSゲートを接地して
最後に、出荷および保管モードが有効になると、理想ダイオー
スイッチング・レギュレータとバッテリの間の導通を最大にしま
ドがシャッ
トダウンしてBATGATE がバッテリ電圧までドライ
す。バッテリが深放電すると、LTC4156はスイッチング・レギュ
レータとバッテリの間のインピーダンスを自動的に増やして、 ブされ、PMOSを介した導通を防ぎます。ボディー接合ダイ
VOUT が約 3.19Vを下回るのを防ぐことのできる値にします。 オードにより、1 個のFETを使用したVOUT への導通も可能
であることに注意してください。このモードの詳細については、
システム負荷への電力は常にバッテリ充電電流より優先され
「動作」
のセクションの
「低消費電力の出荷および保管モー
ます。VOUTとバッテリの間のインピーダンスの増加がバッテ
ド」
を参照してください。
リ充電電流に影響するとは限りませんが、以下の2つの理由
のうちの1つによって影響する可能性があります。
4156f
23
LTC4156
動作
いったん有効になった出荷および保管モードは、USB 入力ま
たはACアダプタ入力に電源を接続するか、またはI2C バス・
マスタに電力が供給されているときにすべてのデータ・バイト
とサブアドレス0x06 へのアクノリッジ・クロック・サイクルを書
き込むことにより、解除することができます。
低消費電力の出荷および保管モード
LTC4156は、出荷と保管に合わせて設計された特殊なモード
で、既に少なく抑えられているスタンバイ電流を約 1µAに低減
することができます。通常のスタンバイ・モードとは異なり、こ
のモードでは、外付けPMOSゲートがバッテリ電圧までドライ
ブされ、外付けPMOSを介したFETの導通をディスエーブル
I2Cインタフェース
します。このモードを使用してVOUT の下流の負荷へのすべて
LTC4156は、2 線式標準 I2Cインタフェースを使ってバス・マ
の電力を遮断し、製品の製造から販売までのバッテリ寿命を
スタと通信することができます。バス信号の相互関係をタイミ
最大にすることができます。外付けPMOS 内部のバルク接合
ング図に示します。バスを使用しない場合、2 本のバスライン
により、そのゲートの電圧に関係なく、バッテリからVOUT まで
(SDAとSCL)
は H にする必要があります。これらのライン
の導電経路が与えられることに注意してください。VOUT まで
には、外付けプルアップ抵抗またはLTC1694 SMBusアクセラ
の導電経路を遮断するため、通常、図 4に示すように、2 個の
レータなどの電流源が必要です。
LTC4156はスレーブ・レシー
PMOSトランジスタを直列に接続して、それぞれのソースまた
バであり、
スレーブ・トランスミッタでもあります。I2C 制御信号、
はドレインを中央で接続する必要があります。バッテリを下流
のデバイスから絶縁する必要がないアプリケーションの場合、 SDA、SCLはDVCC 電源に内部でスケールが調整されていま
す。DVCCはバスのプルアップ抵抗と同じ電源に接続します。
このモードを有効にすることにより、LTC4156の大幅な省電
力を実現することもできます。
I2CポートのDVCCピンは低電圧ロックアウト機能を備えてい
ます。DVCC が約 1Vを下回ると、I2Cシリアル・ポートがクリア
出荷および保管モードは、I2C バス・マスタによってサブアドレ
され、LTC4156はデフォルト状態に設定され、保留状態の割
ス0x07に書き込まれたデータ・バイトのアクノリッジに続いて
り込みが解除されて、
それ以降の割り込みが無効になります。
有効になります。データ・バイトの内容は無視されますが、
すべ
てのバイトとアクノリッジ・クロック・サイクルを送る必要があり
ます。出荷および保管モードはVBUS が約 1Vを下回るとアク
ティブになりますが、I2Cコマンドが発行された時に入力電源
が接続されていない場合は直ちにアクティブになります。USB
入力とACアダプタ入力から電源が取り去られると、VBUS の
静止電流がゼロ近くまで減少するので、
VBUS が 1Vのアクティ
ブ化しきい値まで自己放電するのに最大で数時間の遅延が
生じます。VBUSとGND 間に1Mの抵抗を接続すると、より迅
速にアクティブ化することができます。サブアドレス0x07を読
み出しても、有効化やアクティブ化に影響を与えず、返される
データは、有効化やアクティブ化の状態と関係なく不定です。
CHGSNS
LTC4156
BATGATE
BATSNS
バスの速度
I2Cポートは最大 400kHzの速度で動作するように設計されて
います。ポートにはタイミング遅延が組み込まれており、I2Cに
準拠したマスタ・デバイスから呼び出されたときに適正に動作
するようにします。また、グリッチを抑制するように設計された
入力フィルタも備えています。
START 条件とSTOP 条件
バス・マスタは、START 条件を送って通信開始を知らせます。
START 条件は、SCL が H のときにSDAを H から L に遷
移させることによって発生させます。マスタは、スレーブ書き
込みアドレスか、またはスレーブ読み出しアドレスのどちらか
を送信することができます。いったんLTC4156にデータが書
き込まれると、マスタは、LTC4156に新たなコマンド・セットに
従って動作するように指示するSTOP 条件を送信することが
できます。STOP 条件は、SCL が H のときにSDAを L から
H に遷移させることにより、マスタが送信します。
+
4156 F04
図 4.下り方向(VOUT)
を強制的にシャットダウンする出
荷および保管モードに必要なコンポーネント
4156f
24
LTC4156
動作
バイトのフォーマット
LTC4156に送信する、またはLTC4156 から受信する各バイト
は8ビット長でなければならず、その後にアクノリッジ・ビットの
ための追加のクロック・サイクルが続く必要があります。データ
は最上位ビット
(MSB)
を先頭にしてLTC4156に送ります。
マスタおよびスレーブのトランスミッタとレシーバ
I2C バスに接続されるデバイスは、マスタとスレーブのどちらに
も分類できます。標準的なバスは1 個以上のマスタ・デバイス
と複数のスレーブ・デバイスで構成されます。デバイスによって
はマスタとしてもスレーブとしても動作可能ですが、トランザク
ションが進行中のときに役割を変えることはできません。
トランスミッタとレシーバの関係はマスタとスレーブの関係と
は異なります。
トランスミッタが SDAラインの制御に関与する
のは、各フレームの8ビットのデータ部分の間です。レシーバ
が SDAの制御に関与するのは、各フレームの9 番目の最終ア
クノリッジ・クロック・サイクルの間です。
その後、LTC4156はスレーブ・トランスミッタに変化し、マスタ・
レシーバは必要に応じ、LTC4156 からの後続のデータ・バイ
トの受信にアクノリッジを返すことができます。
アクノリッジに関連したクロック・パルスは常にバス・マスタに
よって生成されます。トランスミッタ
(マスタまたはスレーブ)
は
アクノリッジ・クロック・サイクルの間にSDAラインを解放( H
に)
します。アクノリッジ・クロック・パルスが H の間 SDAライン
が安定して L に留まるように、レシーバ
(スレーブまたはマス
タ)
はこのクロック・パルスの間 SDAラインをプルダウンします。
LTC4156 から読み出しが行われると、マスタがデータ受信に
アクノリッジを返せるように、LTC4156は8 番目のデータ・ビッ
トの後 SDAラインを解放します。I2C 規格では、読み出しトラ
ンザクションの間の最後のデータ・バイトの後、マスタ・レシー
バがアクノリッジを返さないこと
(NACK)が要求されます。
NACKを受信すると、スレーブ・トランスミッタはバスの制御を
解放するように指示されます。LTC4156は、どのような状況で
も1 バイトのデータだけを送信するので、LTC4156によって送
信されたデータにアクノリッジを返すマスタもアクノリッジを返
さないマスタも結果を得られません。LTC4156はどちらの場
合もバスを解放します。
すべてのトランザクションは、START 条件または反復 START
条件を使ってマスタが開始します。マスタは、マスタの状態が
トランスミッタであるかレシーバであるかに関係なく、SCLの
各クロック・パルスのアクティブ
(立ち下がり)
エッジを制御しま
スレーブ・アドレス
す。スレーブ・デバイスはSCLを L にすることはありませんが、
LTC4156は7ビット・アドレスに対 応しており、製 造 時に
必要に応じ、SCLの L の時間を延長してクロック・ストレッチ
0b0001_001[R/W]に設定されています。
アドレス・バイトのLSB
を行うことができます。LTC4156はクロック・ストレッチを行わ
(読み出し/ 書き込みビット)は、LTC4156 へデータを書き込
ず、どのような状況でもSCLを L に保つことはありません。
むときは0、LTC4156 からデータを読み出すときは1にします。
マスタ・デバイスはトランスミッタとしてI2Cの各トランザクショ
アドレスが 8ビット・ワードであることから、書き込みアドレスは
ンを開始し、スレーブ・デバイスはレシーバとして各トランザク
0x12で、読み出しアドレスは0x13になります。LTC4156は読
ションを開始します。バスの書き込み動作では、
トランザクショ
み出しアドレスと書き込みアドレスのどちらにもアクノリッジを
ンの間、マスタはトランスミッタとして機能し、スレーブはレ
返します。
シーバとして機能します。バスの読み出し動作では、アドレス・
フレームの後のトランザクションの残りの間、マスタとスレー
サブアドレス・アクセス
ブが送信と受信の役割を交換します。
LTC4156は、制御入力用に4つのコマンド・レジスタ、状態通
知用に3つの状態レジスタを備えています。これらのレジスタ
アクノリッジ
はサブアドレス・ポインタ・システムを介してI2Cポートによって
アクノリッジ信号(ACK)
は、トランスミッタとレシーバ間のハ
アクセスされます。ここで、各サブアドレス値により、LTC4156
ンドシェークに使用されます。LTC4156に書き込みが行われ
内の7つの制御レジスタまたは状態レジスタのうちの1つが示
ると、LTC4156はスレーブ・レシーバとして、その書き込みア
されます。サブアドレス・ポインタは常に、バスの書き込み動作
ドレスおよび後続のデータ・バイトにアクノリッジを返します。 時にLTC4156の書き込みアドレスの直後に書き込まれる最初
LTC4156 から読み出しが行われると、LTC4156はスレーブ・レ
のバイトになります。サブアドレス・ポインタの値はバスの書き
シーバとして、その読み出しアドレスにアクノリッジを返します。 込み動作の後も維持され、後続のバスの読み出し動作時に
4156f
25
LTC4156
動作
LTC4156 が返すデータ・バイトを決定します。サブアドレス・ポ
インタ・レジスタは、
「SMBusプロトコルの互換性」
で詳細に説
明するSMBus バイト書き込みプロトコルとバイト読み出しプロ
トコル内のコマンド・コード・バイトと等価です。
バスの書き込み動作
バス・マスタは、START 条件とLTC4156の書き込みアドレスを
使ってLTC4156との通信を開始します。アドレスが LTC4156
のアドレスと一致すると、LTC4156はアクノリッジを返します。
次いで、バス・マスタはサブアドレスを送ります。LTC4156 が
サブアドレスのアクノリッジ・ビットを返すと、サブアドレスの
値はLTC4156 内の特殊なポインタ・レジスタに転送されます。
マスタが書き込みトランザクションを続けたい場合、次いで、
データ・バイトを送ることができます。LTC4156 がデータ・バイ
トにアクノリッジを返すと、このデータ・バイトはサブアドレス・
ポインタのロケーションの保留状態の内部データ・レジスタ
に転送されます。この時点でLTC4156は新しいサブアドレス
を受信できる状態になり、必要に応じて、[SUB ADDRESS]
[DATA] のサイクルを無期限に繰り返します。書き込みアドレ
スの後の奇数位置のバイトは常にサブアドレス・ポインタの割
り当てを示し、偶数位置のバイトは常に、サブアドレス・ポイン
タを基準にしたロケーションに格納されたデータを示します。
マスタは、反復 START 条件またはSTOP 条件を使って偶数
バイトまたは奇数バイトの後、LTC4156との通信を終了するこ
とができます。マスタが反復 START 条件を開始すると、I2C バ
ス上のLTC4156やその他のデバイスを呼び出すことができま
す。LTC4156は、各サブアドレスのロケーションで受信した有
効データの最後の入力を記憶しますが、処理しません。このサ
イクルも無期限に継続することができます。バス上のすべての
デバイスが呼び出されて有効データが送られると、グローバル
なSTOP 信号を送ることができ、LTC4156は前に受信した最
新の未決データを使ってコマンド・レジスタのすべてを直ちに
更新します。この遅延付きの実行動作はPMBusのグループ・
コマンド・プロトコルに準拠しています。
バスの読み出し動作
LTC4156には7つの読み出し可能なレジスタがあります。3つ
のレジスタは読み出し専用で、状態情報が含まれています。
4つのレジスタには制御情報が含まれており、バス・マスタによ
る書き込みと読み出しの両方が可能です。
各バスの読み出し動作の間、7つのサブアドレス・データ・レジ
スタのうちの1つだけがアクセス可能です。LTC4156 が返す
データは、サブアドレス・ポインタ・レジスタの内容によって指
定されるデータ・レジスタからです。ポインタ・レジスタの内容
は最新のバスの書き込み動作によって決まります。
バスの読み出し動作に備えて、奇数番号のバイトだけを送信
後に、STOP 条件または反復 START 条件を使って書き込みト
ランザクションを早く終了することがバス・マスタにとって好都
合な場合があります。この時点で最後に送信されたバイトが、
後続のバスの読み出し動作の対象となるレジスタのポインタ
を表します。
バス・マスタは、START 条件または反復 START 条件と、それ
に続くLTC4156の読み出しアドレスを使ってLTC4156の状態
データを読み出します。読み出しアドレスが LTC4156のアドレ
スと一致すると、LTC4156はアクノリッジを返します。読み出し
アドレスのアクノリッジに続き、LTC4156は、サブアドレス・ポイ
ンタによって選択されたレジスタから次の8クロック・サイクル
のそれぞれに対して1ビットの状態情報を返します。1つのデー
タ・バイトが読み出された後でマスタからクロック・サイクルが
追加されると、SDAラインを H に保ちます
(0xFFを送信)。
LTC4156は、バスの読み出し動作中はその読み出しアドレス
を除き、どのバイトにもアクノリッジを返しません。
再び同じレジスタを読み出すには、START 条件とそれに続く
LTC4156の読み出しアドレスを使ってトランザクションを繰り
返すことができます。サブアドレスが変わらない場合、サブアド
レス・ポインタ・レジスタを書き換える必要はありません。別の
レジスタを読み出すには、読み出しトランザクションが繰り返
される前に、START 条件または反復 START 条件とそれに続
くLTC4156の書き込みアドレスおよびサブアドレス・ポインタ・
バイトを使って書き込みトランザクションを開始する必要があ
ります。
サブアドレス・ポインタ・レジスタの内容が書き込み可能なコ
マンド・レジスタを示している場合、バスの読み出し動作時に
返されるデータは、最後のSTOP 条件から変更されていなけ
ればそのロケーションでの未決コマンド・データです。STOP
条件の後、すべての未決データがコマンド・レジスタにコピー
されて直ちに実行されます。I2Cによるトランザクションなしに
入力電源が取り去られると、LTC4156 内のいくつかの書き込
み可能なレジスタの内容が変更されます。
「 動作」の
「代わり
のデフォルト入力電流制限」
のセクションで説明したように、
4156f
26
LTC4156
動作
USBILIM[4:0] とWALLILIM[4:0] はデフォルトで100mAモード
(0x00)
またはCLPROG1モード
(0x1F)のどちらかになります。
したがって、これらのレジスタの内容はバス・マスタによって書
き込まれた最後の値と異なる可能性があり、内容を読み出す
ことがシステムの状態を確認するのに有効な場合があります。
サブアドレス・ポインタ・レジスタの内容が読み出し専用の状
態レジスタを示す場合、返されるデータはLTC4156の状態の
特定の瞬間のデータです。割り込み要求が保留されていない
と、バスの読み出し動作中にLTC4156 がデータ送信を始める
直前、LTC4156 がその読み出しアドレスにアクノリッジを返す
ときに状態データがサンプリングされます。マスクされていな
い割り込みが発生すると、IRQピンが L にドライブされ、その
ときに3つの読み出し専用の状態レジスタにデータがラッチさ
れます。
これに続いてどの状態レジスタの読み出しを行っても、
この固定データが返されるので、割り込み要求の要因の確認
が容易になります。バス・マスタが LTC4156の割り込み要求を
解除すると、状態ラッチがクリアされます。次いで、バスの読み
出し動作を行うと、読み出しアドレスにアクノリッジを返すとき
か、または次の割り込みがアサートされるときか、どちらか早
い時点の瞬間的なデータが再び返されます。
SMBusプロトコルの互換性
SMBus 規格は一般にI2C バスの規格と互換性がありますが、
様々なタイプのトランザクションに対応するため、I2C 規格を
超えて、固有のプロトコル・フォーマットの定義および標準化
を行っています。LTC4156のI2CインタフェースはSMBus 規格
で定義される4つのプロトコルと完全互換です。LTC4156の
制御と状態のすべての機能はSMBusプロトコルを使ってアク
セスすることができますが、バスの高い使用頻度が問題にな
る場合、SMBusで定義されたプロトコルに従わないI2C バス
の動作によって、より効率的に実行できる動作もあります。
SMBus のバイト書き込みプロトコル
1
S
7
スレーブ
アドレス
1 1
WR A
8
コマンド
コード
1
A
8
データ・
バイト
1
A
1
P
SMBusのバイト書き込みプロトコルを使って、LTC4156の1つ
の制御レジスタの内容を変更することができます。
トランザク
ションは、バス・マスタが START 条件を使って開始します。
SMBusのスレーブ・アドレスはLTC4156の書き込みアドレ
スに相当し、この値を7ビット・ワードで表すと0x09(0b 000
1001)
になります。スレーブ・アドレスにWR(値は0b0)
が続き
ます。LTC4156は書き込みアドレスにアクノリッジを返します。
SMBusのコマンド・コードはサブアドレス・ポインタの値に相
当し、LTC4156のサブアドレス・ポインタ・レジスタに書き込ま
れます。このプロトコルを使用する場合、書き込みを行うレジ
スタのロケーション
(0x00 ∼ 0x02、0x06 ∼ 0x07)
だけがサブ
アドレス・ポインタに対して有効な値です。LTC4156はSMBus
のコマンド・コード・バイトにアクノリッジを返します。SMBusの
データ・バイトは、サブアドレス・ポインタで示されるロケーショ
ンに書き込まれるコマンド・データに相当します。LTC4156は
SMBusのデータ・バイトにアクノリッジを返します。このシーケ
ンスの最後のSTOP 条件によってコマンド・レジスタの更新が
強制され、新たなコマンド・データが直ちに有効になります。
SMBus のバイト読み出しプロトコル
1
7
1 1
S スレーブ WR A
アドレス
8
コマンド
コード
1 1
7
1 1
8
1 1
A Sr スレーブ RD A データ・ A P
アドレス
バイト
SMBusのバイト読み出しプロトコルを使って、1つのバス・トラ
ンザクションで7つの制御レジスタまたは状態レジスタのいず
れか 1つの内容を読み出すことができます。トランザクション
は、バス・マスタが START 条件を使って開始します。SMBus
のスレーブ・アドレスはLTC4156の書き込みアドレスに相当し、
この値を7ビット・ワードで表すと0x09(0b 000 1001)
になりま
す。スレーブ・アドレスにWR(値は0b0)
が続きます。LTC4156
は書き込みアドレスにアクノリッジを返します。SMBusのコマン
ド・コードはサブアドレス・ポインタの値に相当し、LTC4156の
サブアドレス・ポインタ・レジスタに書き込まれます。LTC4156
はSMBusのコマンド・コード・バイトにアクノリッジを返します。
すると、マスタは反復 START 条件とそれに続き、LTC4156の
スレーブ・アドレス
(0x09)
とRD(0b1)
を送ります。LTC4156は
読み出しアドレスにアクノリッジを返します。この時点でバス・
マスタはレシーバになりますが、SCLにクロックを供給し続け
ます。LTC4156はスレーブ・トランスミッタになり、SDAを制御
してバス上にデータを出力します。1つのデータ・バイトに続き、
バス・マスタはACKビットまたはNACKビットのどちらかを選
択して送信します。I2C 規格に従って、マスタは、読み出しトラ
4156f
27
LTC4156
動作
ンザクションの最後にNACKを送信して、スレーブにデータ
送信の終了を指示する必要があります。LTC4156は、どのよう
な場合も1 バイト後にデータ送信を終了するので、バス・マス
タが ACKまたはNACKのどちらを送信するかは重要ではあり
ません。最後に、STOP 条件によってバスがアイドル状態に戻
ります。
SMBus のバイト送信プロトコル
1
S
7
スレーブ・アドレス
1 1
WR A
8
データ・バイト
1
A
1
P
SMBusのバイト送信プロトコルを使って、どの制御レジスタ
の内容も変更せずに、サブアドレス・ポインタ・レジスタの内容
を変更することができます。このプロトコルは、SMBusのバイ
ト受信プロトコルを使用したLTC4156 からの状態情報を後
から読みだすのに有効です。
トランザクションは、バス・マスタ
が START 条件を使って開始します。SMBusのスレーブ・アド
レスはLTC4156の書き込みアドレスに相当し、この値を7ビッ
ト・ワードで表すと0x09(0b 000 1001)
になります。スレーブ・
アドレスにWR(値は0b0)
が続きます。LTC4156は書き込みア
ドレスにアクノリッジを返します。SMBusのデータ・バイトはサ
ブアドレス・ポインタの値に相当し、LTC4156のサブアドレス・
ポインタ・レジスタに書き込まれます。
このプロトコルのデータ・
バイトが、バイト書き込みプロトコルとバイト読み出しプロトコ
ルのコマンド・コードに類似していることに注意してください。
LTC4156はSMBusのデータ・バイトにアクノリッジを返します。
最後に、STOP 条件によってバスがアイドル状態に戻ります。
SMBus のバイト受信プロトコル
1
S
7
スレーブアドレス
1 1
RD A
8
データ・バイト
1
A
1
P
SMBusのバイト受信プロトコルを使って、サブアドレス・ポイン
タ・レジスタによって選択済みのコマンド・レジスタや状態レジ
スタの内容を読み出すことができます。このプロトコルは、サブ
アドレス・ポインタ・レジスタの内容を変更することができませ
んが、他のSMBusプロトコルよりバスのオーバーヘッドが非
常に小さいので、1つの状態レジスタを繰り返しポーリングす
るのに有効な場合があります。サブアドレス・ポインタ・レジス
タは、SMBusのバイト書き込みプロトコル、バイト読み出しプ
ロトコル、バイト送信プロトコルのいずれかによって変更する
ことができ、レジスタの内容は、これら3つのプロトコルによっ
て再度変更されるまで保たれます。
バイト受信トランザクションは、バス・マスタが START 条件を
使って開始します。SMBusのスレーブ・アドレスはLTC4156の読
み出しアドレスに相当し、この値を7ビット・ワードで表すと0x09
(0b 000 1001)
になります。スレーブ・アドレスにRD(値は0b1)
が続きます。LTC4156は読み出しアドレスにアクノリッジを返し
ます。この時点でバス・マスタはレシーバになりますが、SCLにク
ロックを供給し続けます。LTC4156はスレーブ・トランスミッタに
なり、SDAを制御してバス上にデータを出力します。1つのデー
タ・バイトに続き、バス・マスタはACKビットまたはNACKビット
のどちらかを選択して送信します。I2C 規格に従って、マスタは、
読み出しトランザクションの最後にNACKを送信して、スレーブ
にデータ送信の終了を指示する必要があります。LTC4156は、
どのような場合も1バイト後にデータ送信を終了するので、
バス・
マスタが ACKまたはNACKのどちらを送信するかは重要では
ありません。最後に、STOP 条件によってバスがアイドル状態に
戻ります。
プログラム可能な割り込みコントローラ
LTC4156は、多くの状態変化やフォルト・イベントに応答して、
IRQピンにアクティブ L のレベルトリガ割り込み要求を必要
に応じて発生することができます。また、割り込みがトリガされ
るときに状態情報の利用可能な3つのバイトが固定され、一
時的な割り込みの要因の特定に役立ちます。4つの書き込み
可能なコマンド・レジスタの内容は、割り込みによって固定さ
れることはありません。割り込みのトリガ・イベントは、バッテ
リ・チャージャの状態、フォルト、入力電源検出、USB On-TheGo、入力電流制限、および入力低電圧電流制限に対応する
6つの個別のマスク可能なカテゴリーに分類されます。サブア
ドレスのロケーション0x06に割り込みマスク・レジスタ
(IMR)
があり、上位 6ビットがマスクの設定を表します。表 3を参
照してください。各割り込みカテゴリーの状態トリガを表 4
に示します。パワーアップ時、すべての割り込みがデフォルト
でディスエーブル
(マスク)
されます。各割り込みカテゴリーは、
IMRの適切なビットに1を書き込むことによってイネーブルす
ることができます。サブアドレス0x06にどの値を書き込んでも、
副作用として、データ
(3 番目の)バイトのアクノリッジ・ビット
で保留状態の割り込みを解除します。割り込みを解除すると
IRQピンが解放されて、次の割り込みが発生するまで実際の
データの状態通知が再開されます。割り込みマスクを変更し
たくない場合、バス・マスタが前のデータをサブアドレス0x06
に書き換えて割り込み要求を解除する必要があります。
4156f
28
LTC4156
動作
設定値はUSB 互換の電流制限値に相当します。入力電源が
取り去られてから再び接続されると、LTC4156は、I2Cで指示
されるモードになるまで、デフォルトで再度 100mAのモードに
なります。
表 3.割り込みマスク・レジスタ
割り込みマスク・レジスタ
(IMR)
サブアドレス
0x06
指示
REG6
書き込み/ 割り込み解除、読み出し
D7
ENABLE_CHARGER_INT
D6
D5
D4
D3
D2
D1
D0
1
ENABLE_FAULT_INT
1
ENABLE_EXTPWR_INT
1
ENABLE_OTG_INT
1
ENABLE_AT_ILIM_INT
抵抗は次式を使用した値にします。
1
ENABLE_INPUT_UVCL_INT
1
表 4.割り込みトリガのソース
マスク・カテゴリー
状態トリガ
アプリケーションに対して100mAのUSBデフォルト電流制限
では不十分であり、USBに準拠する必要がない場合、図 6に
示すように、CLPROG1ピンの2 本目の抵抗を使って、USBに
準拠しない代わりのデフォルト入力電流を設定することがで
きます。
R CLPROG1 =
状態
レジスタ
ENABLE_CHARGER_INT
CHARGER_STATUS[2:0]
0x03
ENABLE_FAULT_INT
OVP_ACTIVE
BAD_CELL
OTG_FAULT
NTC_HOT_FAULT
0x03
0x04
ENABLE_EXTPWR_INT
USBSNS_GOOD
WALLSNS_GOOD
EXT_PWR_GOOD
0x04
ENABLE_OTG_INT
OTG_ENABLED
ID_PIN_DETECT
0x03
ENABLE_AT_ILIM_INT
AT_INPUT_ILIM
0x04
ENABLE_INPUT_UVCL_INT
INPUT_UVCL_ACTIVE
0x04
代わりのデフォルト入力電流制限
USBに準拠した動作をさせるには、図5に示すように、CLPROG1
ピンとCLPROG2ピンの両方を1 本の1.21kの1% 抵抗に接
続します。入力電力が供給されると、LTC4156はデフォルトで
100mAの入力電流制限モードになります。I2Cのバス・マスタ
はその後、入力電流制限を表 8に示す他のいずれかのモード
に変更することができます。ここで、500mAおよび 900mAの
1.200V
(IVBUSLIM – IVBUSQ )
入力電力が供給されると、LTC4156は、
デフォルトで、CLPROG1
ピンに接続された抵抗による電流制限値に設定されます。
I2Cのバス・マスタはその後、入力電流制限を表 8に示す他
のいずれかのモードに変更することができます。この場合、
CLPROG2ピンに2 本目の1.21kの設定抵抗が必要です。I2C
のマスタは、適切なUSBILIMビットまたはWALLILIMビット
をCLPROG1モードに設定することにより、いつでもデフォル
トの入力電流制限に戻すこともできます。入力電源が取り去
られてから再び接続されるといつでも、LTC4156は再びデフォ
ルトでCLPROG1のカスタム入力電流制限になります。
USBILIM[4:0]とWALLILIM[4:0]の内容には、常に選択され
た最新の入力電流モードが含まれますが、入力電源がその
後取り去られるかまたは存在しない場合、I2Cのバス・マスタ
によって最後に書き込まれたデータと異なる可能性がありま
す。I2Cのバス・マスタはいつでも、上記の2つのレジスタを読
み出して、アクティブな入力電流制限モードを決めることがで
きます。
LTC4156
LTC4156
CLPROG1
• ( 991)
CLPROG1
CLPROG2
4156 F05
図 5.USB に準拠したデフォルト入力電流制限
CLPROG2
4156 F06
R1
R2
図 6.USB に準拠しないデフォルト入力電流制限
4156f
29
LTC4156
動作
バッテリ・チャージャの動作
LTC4156は、自動再充電、不良セル検出、トリクル充電、プロ
グラム可能な安全タイマ、サーミスタを使用した温度による充
電制御、プログラム可能な充電終了表示、プログラム可能な
フロート電圧、プログラム可能な充電電流、I2Cによる詳細な
状態通知、プログラム可能な割り込みの発生など、多機能な
定電流/定電圧LiFePO4 バッテリ・チャージャを備えています。
プリチャージ / 低バッテリ電圧
充電電流の上限は、PROG からグランドに接続された抵抗と
I2Cポートで設定されるPROGサーボ電圧値の組み合わせに
よって設定されます。最大充電電流は次式で与えられます。
ICHARGE =
VPROG
• 1000
RPROG
VPROG はI2Cポートによって設定可能で、75mVステップで
150mV ∼ 1.2Vの範囲です。VPROG のデフォルト値は1.2Vで
す。VPROG は、サブアドレス0x02にあるビットICHARGE[3:0]
によって制御されます。表 10を参照してください。
バッテリの充電サイクルを開始するとき、バッテリ・チャージャ
はまずバッテリが深放電しているか確認します。バッテリ電圧
が VLOWBAT(標準 2.7V)
より低いと、LTC4156はI2Cを介して
LOWBATの状態を通知します
(表 17を参照)。低バッテリ電
圧が 0.5 時間以上持続すると、バッテリ・チャージャは自動的
に停止し、I2Cポートを介してバッテリが非応答であったこと
を知らせます。バッテリ電圧が低いと、バッテリを保護するた
めと外付けPMOSトランジスタの過度の電力損失を防止する
ために、充電電流が減少します。バッテリ電圧と充電電流の
減少の関係を図 1に示します。入力電源(USBまたはACアダ
プタ)が利用できない場合、バッテリの実際の充電状態に関
係なく、I2Cを介したLOWBATの通知は常に有効となり、無
視することができます。
ただし、利用可能な入力電力が限られていることとVOUT から
優先してシステム負荷に電力が供給されることにより、場合に
よっては実際のバッテリ充電電流 IBAT が設定電流 ICHARGE
より減少することがあります。RPROG は入力電力制限に関係な
く、バッテリの容量に適合するように設定します。
定電流
定電圧
バッテリ電圧が約 2.8Vより高い場合、チャージャは定電流
モードで設定された充電電流を供給しようとします。利用可
能な入力電力と外部負荷状態に応じて、バッテリ・チャージャ
は設定された最大レートで充電できることも、できないことも
あります。外部負荷がバッテリ充電電流よりも常に優先されま
す。同様に、USB 入力とACアダプタ入力の電流制限の設定
は常に監視され、追加電力のみがバッテリの充電に使用でき
ます。システム負荷が軽いとき、バッテリ充電電流が最大にな
ります。
バッテリ端子の電圧がプリセットされたフロート電圧に達する
と、バッテリ・チャージャはこの電圧を一定に保ち、充電電流
はゼロに向かって自然に減少します。I2Cポートを介してビット
VFLOAT[1:0] を使用することにより、最終的なフロート電圧
の選択に4つの電圧設定値が利用可能です
(表 11)。
定電流または定電圧のどちらの充電モードでも、PROGピン
の電圧はバッテリに供給される実際の充電電流に比例しま
す。充電電流はPROGピンの電圧をモニタし、次の関係を使
用することによっていつでも決定できます。
IBAT =
VPROG
• 1000
RPROG
4156f
30
LTC4156
動作
フル充電表示(C/x)
自動再充電
PROGピンは、定電圧フェーズの充電時でも、常に実際の充
電電流を表すので、
PROGピンの電圧はそのフェーズでのバッ
テリの充電状態を表します。LTC4156はPROGピンにフル充
電表示コンパレータを備えており、I2Cポートを介してその結
果を通知します。I2C 制御のビットCXSET[1:0]により、24mV、
60mV、120mV、および 240mVのC/xコンパレータのレベル選
択が可能です
(表 12)。PROGピンのサーボ電圧が 150mV ∼
1.2Vに設定可能なことを思い出してください。1.2Vのサーボ
設定値がバッテリのフル充電速度(1C)
を表す場合、120mV
のC/xの設定値はC/10に相当します。同様に、240mVのC/x
の設定値はC/5を、24mVの設定値はC/50を、60mVの設定
値はC/20に相当します。入力電力が制限されることによる誤っ
た表示を防ぐために、バッテリ・チャージャが定電圧モード状
態でない限り、C/x 表示はマスクされます。
バッテリ・チャージャは充電を終了するとオフ状態を保ち、
バッテリからはわずか数マイクロアンペアの電流しか流れま
せん。携帯機器が十分長い時間この状態に留まると、バッテ
リがいつかは自己放電します。バッテリが常にトップオフされ
ているように、バッテリ電圧が VRECHRG(標準で設定された
VFLOAT の97.6%)
を下回ると新たな充電サイクルが自動的に
開始されます。終了安全タイマも再びゼロにリセットされます。
VRECHRGより下への短時間の変化によって安全タイマがリ
セットしないように、バッテリ電圧は2.5ms 以上 VRECHRGより
低くする必要があります。また、入力
(USBまたはACアダプタ)
電源が接続し直されるか、またはチャージャが I2Cポートを
使って一時的にディスエーブルされると、新たな充電サイクル
が開始されます。図 7のフローチャートにバッテリ・チャージャ
のアルゴリズムを示します。
充電終了
NTCサーミスタ・モニタ
バッテリの充電サイクルは、内蔵のプログラム可能な終了安全
タイマの時間が経過したときか、またはオプションとしてフル
充電表示(C/x)がされたときのどちらかに終了します。バッテ
リの電圧がユーザーによって設定されたフロート電圧に達す
ると、安全タイマが始動してC/xコンパレータがイネーブルさ
れます。安全タイマが終了すると、バッテリの充電が中止され、
電流はそれ以上供給されません。安全タイマのデフォルトの
終了時間は1 時間ですが、I2CのビットTIMER[1:0]を使用し
て15分∼4時間の範囲で4つの設定のいずれかに変更するこ
とができます( 表 9)。また、タイマの終了時間を4 時間に設定
すると、バッテリ充電電流が設定されたフル充電表示(C/x)
のしきい値まで減少した場合、4 時間のタイマ時間が経過す
る前に充電サイクルが終了します。
LTC4156は、スケールが 7ビットに拡張されたアナログ・デジ
タル・コンバータ
(ADC)
を内蔵し、バッテリ・パックの近くに
設置した外付け負温度係数(NTC)
サーミスタを使って、バッ
テリ温度をモニタします。この機能を使用するには、図 8に示
すように、NTCピンとグランドの間にサーミスタRNTC を接続
し、NTCBIAS からNTCにバイアス抵抗 RBIAS を接続します。
RBIAS は、選択したNTCサーミスタの25ºCでの値(r25)
に等
しい値の1% 抵抗にします。
サーミスタの測定結果は、出荷および保管機能が有効になっ
ているときを除き、I2Cポートの状態通知によって得られます。
出荷および保管モードでない場合、サーミスタは約 2.4 秒ご
とに自動的に測定されます。I2Cポートに供給されるサーミ
スタの測定結果は、各サンプリング期間の最後に更新され
4156f
31
LTC4156
動作
電力が利用可能
低バッテリ電圧タイマと
安全タイマをクリア
YES
NTC が範囲外
安全タイマを一時停止
NO
VBAT < 2.7V
トリクル充電(8%)
NTC 警告を表示
VBAT > VFLOAT – ε
VBAT
2.8V < VBAT < VFLOAT – ε
定電流で充電
固定電圧で充電
低バッテリ電圧タイマを始動
安全タイマを一時停止
安全タイマを始動
タイマ > 30 分
定電流を表示
安全タイマ終了
低セル電圧を表示
NO
NO
YES
YES
IBAT < C/x
充電を停止
NO
充電を停止
定電圧を表示、I > C/x
VBAT が
VRECHRG を過ぎて
バッテリ・フォルトを表示
YES
YES
充電停止を表示
上昇
定電圧を表示、I < C/x
NO
VBAT > 2.8V
YES
NO
VBAT が
VRECHRG を過ぎて
YES
VBAT < VRECHRG
低下
NO
NO
YES
タイマは 4 時間 C/x モード
NO
YES
4156 F07
図 7.バッテリ・チャージャのフローチャート
LTC4156
NTCBIAS
RBIAS
NTC
T RNTC
4156 F08
図 8.標準的サーミスタ・ネットワーク
32
4156f
LTC4156
動作
ます。サーミスタのバイアスを低デューティ・サイクルにすると
サーミスタ電流が減少し、それに伴って、バッテリ流出電流
がそのDC 値の2000 分の1になります。10kのサーミスタを使
用した標準的なネットワークでは115nAのバッテリ流出電流
が生じます。100kのサーミスタを使用すると、この流出電流は
11.5nAに減少します。
対象となる温度範囲での測定の分解能を上げるには、A/Dコ
ンバータのフルスケール範囲をNTCBIASの0.113 倍∼ 0.895
倍に制限します。NTC ADCの結果は以下のように表すことが
できます。
αT ≡
k
• NTCVAL + k OFFSET
rT
= SPAN
r25 1− k SPAN • NTCVAL – k OFFSET
ここで、NTCVALは範 囲が [0-127]のNTCVAL[6:0]の状 態
通知を10 進数で表した値、ADCの定数 kSPAN = 0.006162、
ADCの定数 kOFFSET = 0.1127、rT は温度 Tでのサーミスタの
抵抗、αT は2つの温度Tと25 Cでのサーミスタの抵抗比です。
サーミスタ・メーカーのデータシートから、aTとTの関係を示
す温度参照テーブルか、または次式と一緒に使ってサーミス
タ温度を決めることができる曲線適合パラメータbのどちらか
が得られます。
T=
T=
b
ln (α Τ ) +
b
T0
b
 k
• NTCVAL + k OFFSET  b
ln  SPAN
+T
1−
k

SPAN • NTCVAL – k OFFSET 
0
ここで、
サーミスタ値の通知の他、LTC4156は、サーミスタの値が
Vishayの曲線 2のサーミスタの0 C ∼ 60 Cの範 囲に相当
する制限値を下回ると、バッテリの充電を自動的に一時停
止 しま す。NTC_TOO_COLDとNTC_HOT_FAULTの 状 態
はI2Cの状態通知 NTCSTAT[1:0] にエンコードされます。
バッテリチャージャがイネーブルされると、CHARGER_
STATUS[2:0] も温度の警告およびフォルトを通知します。表13
と表 16を参照してください。オプションとして、サーミスタの
値がこの温度範囲に入るかまたはそこから出るときに、チャー
ジャ状態の割り込み要求を発生することができます。また、温
度の値が Vishayの曲線 2のサーミスタの60 Cに相当する制
限値より高いと、オプションのNTC_HOT_FAULT 割り込みを
発生することができます。
NTCVAL が 10 進数の102まで上がると、NTC_TOO_COLD
の温 度 表 示がトリガされます。これは、aCOLD,WARNING =
2.86および Vishayの曲線 2のサーミスタの0 Cに相当します。
NTCVAL が 10 進数の98まで下がると、低温表示が解除され
ます。これは、aCOLD,RESET = 2.53および Vishayの曲線 2の
サーミスタの2 Cに相当します。
NTCVAL が 10 進数の19まで下がると、NTC_HOT_FAULT
の温度表示がトリガされます。これは、aCRITICAL,FAULT =
0.298およびVishayの曲線2のサーミスタの60 Cに相当します。
NTCVAL が 10 進数の23まで上がると、非常な高温表示が解
除されます。これは、aCRITICAL,RESET = 0.341および Vishay
の曲線 2のサーミスタの55.5 Cに相当します。
サーミスタのバイアス・ネットワークを変更して、上記の温度し
きい値の片方または両方を調整することができます。実装の
詳細については、
「アプリケーション情報」
のセクションの
「代
わりのNTCサーミスタとバイアス」
を参照してください。
T = ケルビン温度で表される温度結果
T0 = サーミスタ・モデルの公称温度(ケルビン温度)。
標準で298.15K(25 C+273.15 C)
b = サーミスタ・モデルの材料定数(ケルビン温度)。
4156f
33
LTC4156
動作
表 5.入力低電圧電流制限の制御
表 7.入力電流制限の設定
入力低電圧電流制限の制御
サブアドレス
REG0
0x00
指示
サブアドレス
書き込みおよび読み出し
DISABLE_INPUT_
UVCL
D7
イネーブル*
0
ディスエーブル
1
D6
D5
D4
D3
D2
D1
D0
*デフォルト設定
表 6.USB On-The-Go の IDピンの自律的な起動
USB On-The-GoのIDピンの自律的な起動
サブアドレス
0x00
LOCKOUT_ID_PIN
書き込みおよび読み出し
D7
D6
D5
自律的な起動を
許容 *
0
自律的な起動を
ディスエーブル
1
*デフォルト設定
REG0
LOCKOUT_ID_PIN
指示
D4
D3
D2
入力電流制限の設定
サブアドレス
DISABLE_INPUT_UVCL
D1
D0
REG0、REG1
0x00
USBの入力電流制限 USBILIM[4.0]
0x01
ACアダプタの入力電流制限 WALLILIM[4:0]
指示
WALLILIM
USBILIM
書き込みおよび読み出し
D4
D3
D2
D1
D0
最大 100mA
(USB 低電力)*
0
0
0
0
0
最大 500mA
(USB 高電力)*
0
0
0
0
1
最大 600mA
0
0
0
1
0
最大 700mA
0
0
0
1
1
最大 800mA
0
0
1
0
0
最大 900mA
(USB 3.0)
0
0
1
0
1
標準 1000mA
0
0
1
1
0
標準 1250mA
0
0
1
1
1
標準 1500mA
0
1
0
0
0
標準 1750mA
0
1
0
0
1
標準 2000mA
0
1
0
1
0
標準 2250mA
0
1
0
1
1
標準 2500mA
0
1
1
0
0
標準 2750mA
0
1
1
0
1
標準 3000mA
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
最大 2.5mA
(USBサスペンド)
CLPROG1を
選択 **
D7
D6
D5
*CLPROG1とCLPROG2を短絡したときのデフォルト設定。入力電力がな
いときに自動的にリセット。
**2 本のCLPROG 抵抗を使用したときのデフォルト設定。入力電力がない
ときに自動的にリセット。
4156f
34
LTC4156
動作
表 8.入力コネクタの優先度の切り替え
入力コネクタの優先度の切り替え
サブアドレス
REG1
D7
ACアダプタ入力を
優先 *
0
USB 入力を優先
1
D6
D5
D4
D3
D2
D1
D0
表 9.バッテリ・チャージャの安全タイマ
バッテリ・チャージャの安全タイマ
サブアドレス
TIMER[1:0]
指示
TIMER[1:0]
REG1
0x01
書き込みおよび読み出し
VPROG
フルスケール サーボ
電流(%) (V)
D4
D3
D2
D1
D0
D7
D6
D5
D4
0
0
0
0
12.50
0.150
0
0
0
1
18.75
0.225
0
0
1
0
25.00
0.300
0
0
1
1
31.25
0.375
0
1
0
0
37.50
0.450
0
1
0
1
43.75
0.525
0
1
1
0
50.00
0.600
0
1
1
1
D6
D5
1 時間 *
0
0
4 時間またはC/x
表示
56.25
0.675
1
0
0
0
0
1
62.50
0.750
1
0
0
1
0.25 時間
1
0
68.75
0.825
1
0
1
0
0.50 時間
1
1
75.00
0.900
1
0
1
1
81.25
0.975
1
1
0
0
87.50
1.050
1
1
0
1
93.75
1.125
1
1
1
0
100.00*
1.200*
1
1
1
1
*デフォルト設定
D7
ICHARGE[3.0]
書き込みおよび読み出し
チャージャ
がディスエー 0.000
ブル状態
*デフォルト設定
REG2
0x02
指示
書き込みおよび読み出し
優先度
バッテリ・チャージャの電流制限
サブアドレス
優先度
0x01
指示
表 10.バッテリ・チャージャの電流制限
D3
D2
D1
D0
*デフォルト設定
4156f
35
LTC4156
動作
表 14.USB On-The-Go の IDピン検出
表 11.バッテリ・チャージャのフロート電圧
バッテリ・チャージャのフロート電圧
サブアドレス
USB On-The-GoのIDピン検出
REG2
0x02
VFLOAT[1:0]
指示
D7
D6
D5
D4
D3
D2
3.45*
0
0
3.55
0
3.60
3.80
0x03
IDピンの状態
D7
REG3
ID_PIN_DETECT
指示
書き込みおよび読み出し
バッテリ電圧(V)
サブアドレス
D1
D0
読み出し
D6
D5
D4
D3
検出なし
0
1
IDピンを
GNDに短絡 *
1
1
0
*ピン検出はLOCKOUT_ID_PINの影響を受けない。
1
1
*デフォルト設定
D2
D1
表 15.USB On-The-Go のイネーブル状態
USB On-The-Goのイネーブル状態
表 12.フル充電表示のしきい値
サブアドレス
フル充電表示のしきい値
サブアドレス
REG2
0x02
CXSET[1:0]
指示
書き込みおよび読み出し
フルスケール
VPROG
電流(%) しきい値 (V)
D7
D6
D5
D4
D3
D2
D1
D0
10*
0.120*
0
0
20
0.240
0
1
2
0.024
1
0
5
0.060
1
1
*デフォルト設定
0x03
OTG_ENABLED
指示
読み出し
昇圧レギュレータの
状態
D7
D6
D5
D4
D3
昇圧スイッチング・
レギュレータが
非アクティブ
0
昇圧スイッチング・
レギュレータが
アクティブ
1
D2
D1
0x03
CHARGER_STATUS[2:0]
指示
読み出し
D7
D6
D5
チャージャ・オフ
0
0
0
低バッテリ電圧
0
0
1
定電流
0
1
0
定電圧、
VPROG>VC/X
0
1
1
定電圧、
VPROG<VC/X
1
0
0
NTC温度が低すぎる、
1
充電停止
1
0
NTC 高温フォルト、
充電停止
1
1
1
D4
REG3
0x03
NTCSTAT[1:0]
指示
REG3
D3
D2
D1
D0
D0
表 16.NTCサーミスタの状態通知
サブアドレス
バッテリ・チャージャの状態通知
バッテリ・チャージャ
の状態
REG3
NTCサーミスタの状態通知
表 13.バッテリ・チャージャの状態通知
サブアドレス
D0
NTCサーミスタの
状態
読み出し
D2
D1
NTCが通常状態
D7
D6
D5
D4
D3
0
0
NTC_TOO_COLD
0
1
NTC_HOT_FAULT
1
1
D0
表 17.低バッテリ電圧の検出
低バッテリ電圧の検出
サブアドレス
REG3
0x03
LOWBAT
指示
バッテリ電圧の状態
読み出し
D7
D6
D5
D4
D3
D2
D1
D0
通常状態
0
低セル電圧 *
1
* 低セル電圧は、入力(ACアダプタまたはUSB)電源が利用可能でバッテ
リ・チャージャがイネーブルされているか、または昇圧レギュレータの自
動または手動のイネーブルが要求されている場合だけ重要。
4156f
36
LTC4156
動作
表 18.外部電源(ACアダプタまたは USB)
の利用可能状態
外部電源(ACアダプタまたはUSB)の利用可能状態
サブアドレス
0x04
電源の
利用可能状態
D7
REG4
D5
D4
0x04
D3
D2
D1
D0
REG4
INPUT_UVCL_ACTIVE
指示
読み出し
D6
入力低電圧電流制限(ブラウンアウト)の状態
サブアドレス
EXT_PWR_GOOD
指示
表 22.入力低電圧電流制限
(ブラウンアウト)
の状態
読み出し
入力低電圧電流制限の
状態
D7
D6
D5
D4
D3
バッテリ電源のみ
0
入力UVCLが非アクティブ
0
外部電源が利用
可能 *
1
入力UVCLがアクティブ
1
*USB On-The-Go 昇圧コンバータがアクティブなときは有効ではない。
USB 入力電圧の有効状態
REG4
0x04
USBSNS_GOOD
指示
USBSNSの状態
読み出し
D7
D6
USBSNS 電圧が無効
0
USBSNS 電圧が
有効 *
1
D5
D4
D3
D2
D1
D0
* 印加された入力電圧が有効範囲内か、またはUSB On-The-Goがレギュ
レーション状態のときに有効。
ACアダプタ入力電圧の有効状態
REG4
0x04
WALLSNS_GOOD
指示
WALLSNSの状態
読み出し
D7
D6
D5
WALLSNS 電圧が
無効
0
WALLSNS 電圧が
有効
1
D4
D3
D2
D1
D0
サブアドレス
0x04
入力過電圧
D7
OVP_ACTIVE
指示
読み出し
D6
D5
D4
D3
D2
フォルトなし
0
入力(USBまたはAC
電源)過電圧
1
USB On-The-Go 昇圧レギュレータのフォルト・シャットダウン
0x04
0x04
AT_INPUT_ILIM
指示
読み出し
D6
D0
昇圧レギュレータの
状態
REG4
OTG_FAULT
指示
読み出し
D7
D6
D5
D4
D3
D2
D1
フォルトなし
0
レギュレータ過電流
シャットダウン
1
サブアドレス
REG4
D7
D1
表 24.USB On-The-Go 昇圧レギュレータのフォルト・シャッ
トダウン
バッテリの充電無応答
入力電流制限の状態
入力電流制限の状態
REG4
D0
表 25.バッテリの充電無応答
表 21.入力電流制限の状態
サブアドレス
D0
表 23.過電圧保護のフォルト
サブアドレス
表 20.ACアダプタ入力電圧の有効状態
サブアドレス
D1
過電圧保護のフォルト
表 19.USB 入力電圧の有効状態
サブアドレス
D2
D5
D4
入力電流制限が
非アクティブ
0
入力電流制限が
アクティブ
1
D3
D2
D1
D0
REG4
0x04
BAD_CELL
指示
バッテリの状態
読み出し
D7
D6
D5
D4
D3
D2
D1
D0
フォルトなし
0
低セル電圧
タイムアウト
1
4156f
37
LTC4156
動作
表 26.NTC ADコンバータの結果
表 29.フォルト割り込みマスク
NTC ADコンバータの結果
サブアドレス
フォルト割り込みマスク
REG5
0x05
サブアドレス
NTCVAL[6:0]
指示
NTCの変換結果
D7
D6
D5
D4
D3
D2
D1
NTCVAL[6:0]*
d
d
d
d
d
d
d
D0
ADCの結果の温度への変換については、
「動作」のセクションの「NTCサー
ミスタ・モニタ」を参照してください。
表 27.バッテリ充電の NTC 温度の範囲外
REG5
NTC_WARNING
指示
読み出し
NTC 温度の範囲
D7
D6
D5
D4
ENABLE_FAULT_INT
書き込みおよび読み出し
割り込みイネーブル
状態
D7
D6
フォルト割り込みを
ディスエーブル*
0
フォルト割り込みを
イネーブル
1
D5
D4
D3
D2
D3
D2
D1
D0
0
表 30.外部電源が利用可能な割り込みマスク
充電するには温度が
高すぎるかまたは低
すぎる
1
サブアドレス
バッテリ・チャージャの割り込みマスク
割り込み
イネーブル状態
REG6
ENABLE_CHARGER_INT
指示
書き込みおよび読み出し
D7
チャージャ割り込み
をディスエーブル*
0
チャージャ割り込み
をイネーブル
1
D6
D5
D4
D3
D2
外部電源が利用可能な割り込みマスク
0x06
REG6
ENABLE_EXTPWR_INT
指示
割り込み
イネーブル状態
表 28.バッテリ・チャージャの割り込みマスク
0x06
D0
OVP_ACTIVE、BAD_CELL、OTG_FAULT、またはNTC_HOT_FAULTを変更す
ることによって割り込みがトリガされる。サブアドレス0x06にデータを書
き込むと、副作用として保留状態の割り込み要求が解除される。
通常温度
サブアドレス
D1
*デフォルト。
バッテリ充電のNTC 温度の範囲外
0x05
0x06
指示
読み出し
サブアドレス
REG6
書き込みおよび読み出し
D7
D6
D5
外部電源の割り込み
をディスエーブル*
0
外部電源の割り
込みをイネーブル
1
D4
D3
D2
D1
D0
*デフォルト。
D1
D0
USBSNSGD、WALLSNSGD、またはEXTPWRGDを変更することによって割
り込みがトリガされる。サブアドレス0x06にデータを書き込むと、副作用
として保留状態の割り込み要求が解除される。
*デフォルト。
CHARGER_STATUS[2:0] を変更することによって割り込みがトリガされる。
サブアドレス0x06にデータを書き込むと、副作用として保留状態の割り
込み要求が解除される。
4156f
38
LTC4156
動作
表 31.USB On-The-Go の割り込みマスク
USB On-The-Goの割り込みマスク
サブアドレス
0x06
ENABLE_OTG_INT
指示
割り込み
イネーブル状態
REG6
D6
D5
D4
USB On-The-Goの割り
込みをディスエーブル*
0
USB On-The-Goの割
り込みをイネーブル
1
D3
D2
D0
EN_BOOST、ID_DETECTを変更することによって割り込みがトリガされる。
サブアドレス0x06にデータを書き込むと、副作用として保留状態の割り
込み要求が解除される。
表 32.入力電流制限の割り込みマスク
サブアドレス
ENABLE_AT_ILIM_INT
指示
割り込みイネーブル
状態
REG6
0x06
D6
D5
D4
D3
入力電流制限の割り
込みをディスエーブル*
0
入力電流制限の割
り込みをイネーブル
1
D2
REG6
ENABLE_INPUT_UVCL_INT
書き込みおよび読み出し
割り込みイネーブル
状態
D7
D6
D5
D4
D3
D2
入力低電圧電流制限
の割り込みをディス
エーブル*
0
入力低電圧電流制限
の割り込みをイネー
ブル
1
D1
INPUT_UVCL_ACTIVEを変更することによって割り込みがトリガされる。サ
ブアドレス0x06にデータを書き込むと、副作用として保留状態の割り込
み要求が解除される。
表 34.USB On-The-Go 昇圧コンバータのマニュアル起動
サブアドレス
D1
D0
*デフォルト。
AT_INPUT_ILIMを変更することによって割り込みがトリガされる。サブア
ドレス0x06にデータを書き込むと、副作用として保留状態の割り込み要
求が解除される。
D0
*デフォルト。
USB On-The-Go 昇圧コンバータのマニュアル起動
書き込みおよび読み出し
D7
0x06
指示
D1
*デフォルト。
入力電流制限の割り込みマスク
入力低電圧電流制限(ブラウンアウト検出)の割り込みマスク
サブアドレス
書き込みおよび読み出し
D7
表 33.入力低電圧電流制限
(ブラウンアウト検出)
の割り
込みマスク
0x06
REQUEST_OTG
指示
昇圧レギュレータ
の起動
REG6
書き込みおよび読み出し
D7
D6
D5
D4
D3
D2
D1
昇圧レギュレータ
を自動起動または
ディスエーブル*
0
昇圧レギュレータ
をイネーブル
1
D0
*デフォルト。
USB 入力またはACアダプタ入力のどちらかに電圧が印加されていると、
レギュレータを起動できない。自動起動はLOCKOUT_ID_PINによって制
御される。サブアドレス0x06にデータを書き込むと、副作用として保留状
態の割り込み要求が解除される。
4156f
39
LTC4156
アプリケーション情報
代わりの NTCサーミスタとバイアス
片側が接地されたサーミスタとバイアス抵抗をNTCピンに
接続すると、LTC4156は温度による充電制御を行います。温
度が NTC_HOT_FAULT 制 限 値を上 回るか、またはNTC_
TOO_COLD 制 限 値を下回ると、充 電が一 時 停 止します。
Vishayの曲線 2のサーミスタとサーミスタの室温抵抗値(r25)
に等しい値のバイアス抵抗を使用することにより、上側と下側
の温度がそれぞれ約 60 Cと0 Cに予め設定されます。また、
NTC_HOT_FAULTのしきい値は必要に応じて割り込みを発
生します。
図 9に示すサーミスタ・バイアス・ネットワークに軽微な変更を
加えることで、温度しきい値の片方または両方を調整すること
ができますが、通常、温度しきい値を互いに近づけることはで
きないという制約があります。これには、サーミスタの温度感
度を上げる必要があるということが直感的に分かります。
LTC4156
α TOO _ COLD ≡
rTOO _ COLD
r25
望みのNTC_TOO_COLDしきい値温度でのサーミスタの基準
温度に対するサーミスタの抵抗比。
αHOT _ FAULT ≡
rHOT _ FAULT
望みのNTC_HOT_FAULTしきい値温度でのサーミスタの基準
温度に対するサーミスタの抵抗比。
RBIAS
r25
低ドリフト・バイアス抵抗とr25 の比。
αBIAS ≡
α TEMP _ RANGE ≡
NTCBIAS
r25
R TEMP _ RANGE
r25
オプションの低ドリフト希釈抵抗とr25 の比。
RBIAS
NTC
RTEMP_RANGE
T RNTC
4156 F09
図 9.代わりの NTC バイアス・ネットワーク
下記の説明では、以下の表記を使用します。
r25
NTCサーミスタの値(25 C)。
RBIAS
低ドリフトバイアス抵抗。NTCBIASピンとNTCピンの間に
r25、rT、rTOO_COLD および rHOT_FAULT はすべて異なる温度で
のサーミスタの抵抗値であり、RBIASとRTEMP_RANGE が実際
の低ドリフト抵抗であることに注意してください。
以下のすべての計算では、様々な温度でのサーミスタのaT
を決めることが必要になります。このパラメータはサーミスタ
の材料特性にのみ依存します。与えられたサーミスタのaTと
温度は、2つの方法の1つで求めることができます。
サーミスタ・
メーカーは多くの場合、データシートにaTと温度の関係を示
す参照テーブルを記載しています。任意の温度 Tに対して、aT
を直接参照することができます。
任意のTに対してaT を求める2つ目の方法では、以下のモデ
ル化した計算式とサーミスタに固有の材料定数を使用する
必要があります。
接続。
RTEMP_RANGE
αT
 1   1  
b   −  
  T   T0  
=e 
オプションの希釈抵抗。 サーミスタと直列接続。
αT ≡
rT
r25
基準温度に対する温度 Tでのサーミスタの抵抗比。
4156f
40
LTC4156
アプリケーション情報
ここで、
e = 自然対数の底(約 2.71828)
T = 対象となる温度(ケルビン温度)
T0 = サーミスタ・モデルの公称温度(ケルビン温度)。標準で
298.15K(25 C+273.15 C)
b = モデルの材料定数(ケルビン温度)。このモデルは曲線が
T0と2つ目の温度に適合しています。ほとんどのサーミスタの
bはほぼ 4000Kです。b が高くなると温度感度が高くなります
が、代償として、幅広い温度範囲での直線性が低下します。
シンプルな代わりのサーミスタ・バイアス・ネットワーク
バイアス抵抗 RBIAS を調整し、オプションのRTEMP_RANGE を
取り去るだけで、温度しきい値の1つを調整することができま
す。他の温度コンパレータのしきい値は、1つ目の温度しきい
値とLTC4156 内で固定されたNTCVALしきい値を選択する
ことによって決まります。RBIAS をr25 より大きくすると、両方の
温度しきい値が低くなり、同時にしきい値間の温度スパンが
わずかに圧縮されます。同様に、RBIAS をr25 より小さくすると、
両方の温度しきい値が高くなり、同時にしきい値間の温度ス
パンがわずかに拡張されます。1つの温度しきい値を設定する
には、前に説明した方法の1つを使って、選択した温度しきい
値に対するaTOO_COLD またはaHOT_FAULT のいずれかの値
を求め、以下の適切な式に代入してaBIASとRBIAS の値を計
算します。
次 式を使って、
「 電 気 的 特 性 」の表から得られるκSPANと
κOFFSET の値を代入することにより、他のどのNTC ADC 結果
(NTCVAL)
も変換することができます。
 k
• NTCVAL + k OFFSET 
α T =  SPAN
 αBIAS
 1− k SPAN • NTCVAL – k OFFSET 
したがって、aT を使用し、サーミスタ・メーカーから得られる
参照テーブルまたは次式の曲線適合モデルを使って温度を
決めることができます。
T=
b
ln (α T )+
b
T0
複雑な代わりのサーミスタ・バイアス・ネットワーク
RBIAS を調整しても温度しきい値間に十分なスパンが得られ
ない場合、NTCピンとサーミスタの上側の間に2 本目の低ド
リフト・バイアス抵抗を追加することができます。この抵抗に
は、
ドリフト抵抗が小さいサーミスタの高い温度感度を和らげ
る実効果があります。この結果、熱利得が低下し、LTC4156
の予め設定された電圧しきい値間の温度スパンの幅が広が
ります。この追加の抵抗を使用し、両方の温度コンパレータし
きい値を調整することができます。対象となる2つの温度しき
い値に対するaT の値を決定後、以下の式を使って、aBIASと
aTEMP_RANGE.を決めることができます。
aBIAS = 0.34917 • aTOO_COLD
aTEMP_RANGE = 0.11626 • aTOO_COLD – 1.11626
• aHOT_FAULT
aBIAS = 3.35249 • aHOT_FAULT
RTEMP_RANGE = aTEMP_RANGE • r25
RBIAS = aBIAS • r25
aBIAS = 0.38976 • (aTOO_COLD – aHOT_FAULT)
新たに設定された温度しきい値に対するaBIAS が決まった
ら、他の2つの従属する温度しきい値は aBIAS を残りの式に
代入して求めることができます。
RBIAS = aBIAS • r25
上記の式を使って物理的に実現不可能なRTEMP_RANGE の
負の結果を求めることができます。負の結果は、2つの選択さ
れた温度しきい値が非常に近い温度で、サーミスタで得られ
るよりも大きな温度感度を必要とすることを表します。
4156f
41
LTC4156
アプリケーション情報
 k
•NTCVAL + k OFFSET 
α T =  SPAN
 αBIAS − α TEMP_ RANGE
 1− k SPAN •NTCVAL – k OFFSET 
T=
b
 k
 b
•NTCVAL + k OFFSET 
ln   SPAN
 αBIAS − α TEMP_ RANGE  +
1−
k
•NTCVAL
–
k

 T0
SPAN
OFFSET 
「動作」
のセクションで示したNTCの式の一般的な形式には
上記が含まれており、カスタム・バイアス・ネットワークを使用
したサーミスタA/Dコンバータの結果を容易に解釈できます。
RBIAS だけを変更するのであれば、aTEMP_RANGE = 0にします。
入力マルチプレクサ/ 過電圧保護 MOSFET の選択
LTC4156は、チャージポンプ電圧ダブラを内蔵し、USBGTピ
ンとWALLGTピンを介してNチャネルMOSFETをドライブ
します。入力マルチプレクサ/ 保護 FETのドライブに利用可能
なゲート-ソース間電圧は、入力電圧にほぼ等しい値(標準で
4V ∼ 6V)です。FETチャネルが十分に導通して低抵抗の導
通経路を確保するように、FETのしきい値電圧を約 2.5Vより
低くする必要があります。総ゲート・リーク電流を1µAより小さ
くして、十分なチャージポンプ出力電圧を保証します。ゲート
酸化膜のブレークダウン電圧を7Vより高くする必要がありま
す。高電流レベルでは、FETのRDS(ON) がスイッチング・レギュ
レータとバッテリ・チャージャの効率に悪影響を与えます。
2つの保護 FETを直列接続する
(MN1とMN3、MN2とMN4)
と、全抵抗は個々のRDS(ON) の和になります。この結合された
抵抗は、LTC4156の最高性能での内部スイッチの抵抗(標準
R1
TO WALL
INPUT
TO USB
INPUT
で80mΩ ∼ 90mΩ)
に比べて無視できる値にします。デバイス
MN1および MN2のドレイン・ブレークダウン電圧は、要求さ
れる過電圧保護レベルに適した値にする必要があります。
ドレ
インは印加される入力電圧の最大振幅に曝されます。デバイ
スMN3および MN4のドレインは、LTC4156の動作電圧範囲
のみに曝されます。したがって、デバイスMN3および MN4の
ドレイン・ブレークダウン電圧は少なくとも7Vの定格が必要
です。適したNチャネル・トランジスタのいくつかを表 35に示し
ます。逆電流保護が不要な場合、デバイスMN3および MN4
にはBVDSSが小さいトランジスタが適しているかもしれません。
「動作」
のセクションで説明したように、抵抗 R1および R2も、
要求される過電圧保護のレベルに基づいた電力損失に対し
て適切なサイズにする必要があります。
表 35.推奨するNチャネル入力マルチプレクサMOSFET
メーカー
製品番号
RDS(ON)
(mΩ)
VT (V)
BVDSS (V)
Fairchild
FDMC8651
4.3
1.1
30
Fairchild
FDMC8030
10.7
2.8
40
Vishay
Si7938DP
5.6
2.5
40
WALLSNS
WALLGT
LTC4156
MN1
MN3
MN2
MN4
R2
VBUS
USBGT
USBSNS
OVGCAP
4156 F10
図 10.デュアル入力過電圧保護
4156f
42
LTC4156
アプリケーション情報
代わりの入力電源の構成設定
1つの入力しか必要としないアプリケーションでは、過電圧保
護に必要な外部回路はかなり簡素化されます。図 11に示すよ
うに、正電圧保護に必要なのは1 個のNチャネルMOSFETと
抵抗だけであり、OVGCAPは未接続にしておくことができま
す。USB On-The-Go 昇圧レギュレータを使用するアプリケー
ションでは、R1をUSBSNSに、MN1のゲートをUSBGTに接
続します。USB On-The-Goを使用しないアプリケーションで
は、USBSNS/USBGTピンまたはWALLSNS/WALLGTピンの
どちらかを使用することができます。使用しないピンは未接続
にしておくことができます。
逆電圧保護を必要とするデュアル入力のアプリケーションで
は、パワー・トランジスタを追加する必要がありません。図 12
の回路は、MN3とMN4のドレイン・ブレークダウン電圧定格
までの正電圧保護、および MN1とMN2のドレイン・ブレーク
ダウン電圧定格までの負電圧保護を行います。Q1とQ2は、
MN1とMN2のゲート酸化膜を保護するための小信号トラン
ジスタです。NチャネルMOSFETのドレイン接続を共通にし、
ソース/ボディー接続が入力コネクタとVBUS ピンに向くように
する必要があることに注意してください。
インダクタの選択
LTC4156は、コア飽和特性、巻線抵抗特性、および温度上昇
特性がアプリケーションのピーク電流に適した1µHのインダク
タで動作するように設計されています。インダクタ電流リップル
の大きさは通常状態より約 400mA 小さく、ピーク・インダクタ
電流がスイッチング・レギュレータの平均出力電流より200mA
大きくなります。効率低下を無視すると、降圧レギュレータの
平均出力電流は平均入力電流よりVBUS /VOUT の比だけ大き
くなります。LTC4156は、インダクタのコアの飽和レベルを超え
る過渡変化に耐えることができますが、インダクタンスが徐々
にゼロに近づくに従って、インダクタ電流はLTC4156のピーク
電流クランプまで急激に増加します。小さなインダクタで過負
荷状態が続くと、インダクタが自己の抵抗による温度上昇に
よって損傷する可能性があります。
WALLSNS
WALLGT
LTC4156
MN1
TO POWER
INPUT
VBUS
USBGT
R1
USBSNS
OVGCAP
4156 F11
図 11.シングル入力過電圧保護
Q3
Q1
R5
47k
R1 3.6k
R3 5M
TO WALL
INPUT
WALLSNS
WALLGT
LTC4156
TO USB
INPUT
MN1
MN3
MN2
MN4
VBUS
R4 5M
R2 3.6k
Q4
Q2
R6
47k
USBGT
USBSNS
OVGCAP
C1
OPT
0.01µF
図 12.デュアル入力正電圧および負電圧保護
4156 F12
4156f
43
LTC4156
アプリケーション情報
インダクタのコアは、フェライトなどの材料からなり、2.25MHz
でのスイッチングに適しており、過度のヒステリシス損失がない
ものにします。適したインダクタのいくつかを表 36に示します。
表 36.推奨インダクタ
メーカー
製品番号
RDC IMAX
(mΩ) (A)
Vishay
IHLP2525AHE-B1ROMO1
17.5
7
Coilcraft
XFL4020-102ME
10.8
5.4
TDKLTF5022T1R2N4R2-LF
21
4.2
TDK
パッケージ
(mm)
6.5 × 6.9 × 3.2
4 × 4 × 2.1
5 × 5.2 × 2.2
IMAX は、標準で30%の飽和電流と自己発熱電流仕様の小さい方。
バッテリ・チャージャMOSFET の選択
LTC4156は、CHGSNSピンとBATSNSピンの間に1 個の外
付けPチャネルMOSFETを接続して、バッテリ充電電流と理
想ダイオード電流を流す必要があります。しきい値電圧の大
きさは約 2.5Vより小さくします。
(Pチャネルのしきい値は負の
数値 VGS(th)、または正の数値 VSG(th) で表すことができます。)
ゲート・リーク電流は500nA 以下にします。
ドレイン電圧のブ
レークダウン電圧とゲート酸化膜のブレークダウン電圧はど
ちらも5V以上の大きさにします。LTC4156は、
バッテリ・チャー
ジャFETと直列の電流検出回路に約 40mΩの抵抗を与えま
す。バッテリの充電とバッテリからシステム負荷への電力供
給の両方の効率を最大にするため、チャネル抵抗 RDS(ON) を
40mΩに比べて小さくします。適したPチャネル・トランジスタ
のいくつかを表 37に示します。
低消費電力の出荷および保管モードでVOUT のすべての下流
のデバイスの電力を遮断する必要があるアプリケーションの
場合、必要に応じて、1 個目のPチャネルMOSFETと直列に
2 個目のPチャネルMOSFETを接続することができます。低消
費電力の出荷および保管モードの詳細については、
「動作」
の
セクションを参照してください。2 個目のデバイスの要件は前
述したものと同様ですが、総ゲート・リーク電流が個々のリー
ク電流の和であり、総 RDS(ON) が個々のRDS(ON) の和である
ことに注意する必要があります。
表 37.推奨するPチャネル・バッテリ・チャージャMOSFET
メーカー
製品番号
RDS(ON)
(mΩ)
VT (V)
BVDSS (V)
Fairchild
FDMC510P
7.6
–0.5
–20
Vishay
Si7123DN
11.2
–1
–20
Vishay
Si5481DU
24
–1
–20
VBUS および VOUT のバイパス・コンデンサ
LTC4156と一緒に使用されるコンデンサの種類と容量によっ
て、レギュレータ制御ループの安定性、入力電圧リップルな
ど、いくつかの重要なパラメータが決まります。LTC4156では、
VBUS からVOUT の間に降圧スイッチング電源を使用してい
るので、入力電流の波形には高周波成分が含まれています。
等価直列抵抗(ESR)が小さい積層セラミック・コンデンサを
使ってVBUS をバイパスすることを強く推奨します。タンタル・コ
ンデンサやアルミ・コンデンサはESRが大きいので推奨しませ
ん。VBUS のコンデンサの値により、与えられた負荷電流に対
する入力リップルの大きさが直接制限されます。このコンデン
サのサイズを大きくすると入力リップルが小さくなります。USB
仕様では、USB 電源バスの両端に最大 10μFを直接接続する
ことができます。VBUS の保護に過電圧保護回路を使用してい
る場合、そのソフトスタート特性を活用することが可能で、必
要に応じて大きなVBUSコンデンサを使用することができます。
入力チャネルの片方または両方が USBに使用されることがな
い場合、過電圧保護 NMOSデバイスの上流に置かれた追加
の容量が非常に大きな高周波電流リップルを吸収することが
できます。
過渡負荷時に大きなVOUT 電圧ステップが発生しないように、
セラミック・コンデンサを使ってVOUT をバイパスすることも推
奨します。出力コンデンサはスイッチング ・レギュレータの補償
に使用されます。VOUT にはESR が小さい22μF 以上のコンデ
ンサが必要です。さらに容量を増やすと負荷過渡性能と安定
性が改善されます。
4156f
44
LTC4156
アプリケーション情報
積層セラミック・チップ・コンデンサ
(MLCC)
は一般にESR 特
性が非常に優れています。密な基板レイアウトと切れ目の無い
グランド・プレーンをMLCCと組み合わせると、非常に良い性
能が得られ、EMI 放射が低く抑えられます。
チャージャは入力電源に配慮することなく、バッテリに対して
最適に設定する必要があります。
回路内のセラミック・コンデンサの実際の容量は、回路で想定
される小さなAC 信号とDC バイアスを使って測定します。多く
のメーカーは1VRMS のACテスト信号を使って電圧に対する
容量を規定しているので、その結果、アプリケーションでコン
デンサが示す容量より大きくなっています。ユーザーは、アプ
リケーションに近い動作条件を使って測定を行うか、または
メーカーに実際の容量を問い合わせて、選択したコンデンサ
がアプリケーションの要求する最小容量を満たしているか確
認する必要があります。
実験室でLTC4156を直列電流計を使って評価するときに
は注意が必要です。多くの電流計の内部電流センス抵抗と
ヒューズを合わせた抵抗は0.5Ω 以上になる可能性がありま
す。3A ∼ 4Aの電流では、電流計の両端に数ボルトの電圧降
下が生じる可能性があり、場合によっては電圧の測定値が異
常になるか、またはスイッチングのデューティ・サイクルが不自
然に高くなります。
入力電流制限とバッテリ充電電流制限の設定
LTC4156は、入力電流制限とバッテリ充電電流制限を個別
に抵抗で設定可能で、様々な入力電源からの最適な充電を
容易にします。バッテリ充電電流は、バッテリのサイズとそれに
伴う安全充電速度に基づいて設定します。PROGとGNDの
間の抵抗で設定されるフルスケール
(デフォルト)充電電流で
は、I2Cで選択可能な他のすべての充電電流設定値は小さく、
過酷な温度やバッテリ電圧でのカスタム充電アルゴリズムに
適しているかもしれません。バッテリ充電電流制限が、選択し
た入力電流制限から利用可能な電力より大きな電力を必要
とする場合、入力電流制限が強制され、バッテリは設定され
た電流より小さな電流で充電されます。したがって、バッテリ・
抵抗性入力およびテスト装置
入力電源への抵抗性接続は特に問題になる可能性がありま
す。低電圧電流制限機能をイネーブルすると、スイッチング・レ
ギュレータの出力電力が自動的に低下し、VBUS が 4.3Vを下
回るのを防ぎます。この機能は、
(小さめの配線およびコネクタ
またはテスト装置のいずれかによる)抵抗性入力電源の許容
度を大幅に改善し、安定動作させます。ただし、機能すると、
入力抵抗の大きさに応じてシステム負荷とバッテリに供給さ
れる電力が非常に小さくなります。
低電圧電流制限機能がディスエーブルされていて入力電源
が抵抗性の場合、電圧が下降時の低電圧ロックアウトしきい
値を過ぎて低下し続け、最終的にその入力チャネルをシャット
ダウンして、入力電流制限をデフォルト設定にリセットします。
入力電圧が回復すると、チャネルはデフォルトの電流制限設
定で再起動します。
4156f
45
LTC4156
アプリケーション情報
基板レイアウトの検討事項
LTC4156のパッケージ裏面の露出パッドは、PC 基板のグラン
ドにしっかりと半田付けする必要があります。これはパッケー
ジの主グランド・ピンで、制御回路と同期整流器の両方のリ
ターン・パスとして機能します。さらに、高周波のスイッチング
回路を搭載しているので、入力コンデンサをLTC4156にでき
るだけ近づけて配置し、LTC4156および外付け入力バイパス・
コンデンサの下を切れ目のないグランド・プレーンにしなけれ
ばなりません。また、SWピンのトレースとインダクタの間の面
積を最小限に抑えることにより、高周波数の放射エネルギー
が制限されます。
出力コンデンサにはインダクタ・リップル電流が流れます。入力
コンデンサほど決定的ではありませんが、このコンデンサのグ
ランドからインダクタ、入力コンデンサおよび LTC4156の露出
パッドまでのリターンを切れ目のないグランド・プレーンにする
と、出力電圧リップルが減少します。
LTC4156の入力電流のような高周波電流は、基板上面の入
力経路の直下の鏡像復路に沿ってグランド・プレーン上を流
れる傾向があります。グランド・プレーンにその層の別のトレー
スによるスリットやカットがあると、電流はスリットの周辺に
沿って流れるように強制されます。高周波電流が自然な最小
面積の経路を通って流れることが許されないと、余分な電圧
が生じて放射エミッションが起きます
(図 13を参照)。内部グ
ランド・プレーンに直接達する一群のビアをパッケージの接地
された裏面の直下に置きます。寄生インダクタンスを最小限
に抑えるため、グランド・プレーンはPC 基板のトップ・プレー
ンにできるだけ近づけます
(レイヤ2)。
BATGATEピンはドライブ電流が制限されています。15mVの
理想ダイオードの順方向電圧を大幅に低下させる可能性があ
る、隣接するPC 基板のトレースへのリークを最小限に抑える
ように注意する必要があります。リークを最小限に抑えるため
に、このトレースはPC 基板上でVOUT に接続されたメタルで
囲むことによってガードすることができます。この電圧は一般に
BATGATE 電圧より1ボルト以上高くならないようにします。
4156 F13
図 13.高周波グランド電流はその入力経路に沿って流れる。
グランド・プレーンの切れ込みにより高電圧が生じ、
電磁放射が増す
4156f
46
LTC4156
標準的応用例
部品数が最少のシングル入力 USBデフォルト電流制限
7
11
WALLSNS
SW
WALLGT
VOUTSNS
VOUT
23, 24, 25
C3
10µF
R1
3.6k
TO µC
TO µC
9
8
VBUS
CHGSNS
LTC4156
USBGT
BATGATE
4
ID
3 1, 2, 28 2
I C
3
IRQ
10
OVGCAP
CLPROG1 CLPROG2 GND VC
R2
1.21k
6
29
L1
1µH
C2
22µF
13
21, 22
TO
SYSTEM
LOAD
19, 20
17
MP1
16
BATSNS
14
NTCBIAS
USBSNS
5
26, 27
NTC
15
R4
100k
2.4A
LIMIT
PROG
12
C1
0.047µF
18
R3
499Ω
4156 TA02
L1: COILCRAFT XFL4020-102ME
MP1: VISHAY Si5481DU-T1-GE3
4156f
47
LTC4156
標準的応用例
100mA の USBデフォルト入力電流制限付きシングル入力過電圧保護(サーミスタしきい値が 5 C/67 C)
7
11
WALLSNS
SW
WALLGT
VOUTSNS
VOUT
C3
10µF
MN1
23, 24, 25
9
R1 3.6k
TO µC
TO µC
8
VBUS
CHGSNS
LTC4156
USBGT
BATGATE
4
ID
3 1, 2, 28 2
I C
3
IRQ
10
OVGCAP
CLPROG1 CLPROG2 GND VC
R2
1.21k
6
29
L1
1µH
C2
22µF
13
21, 22
TO
SYSTEM
LOAD
19, 20
17
MP1
16
BATSNS
14
NTCBIAS
USBSNS
5
26, 27
NTC
15
R4
8k
1.8A
LIMIT
PROG
12
C1
0.047µF
18
R3
665Ω
4156 TA03
L1: COILCRAFT XFL4020-102ME
MN1: Si4430BDY
MP1: VISHAY Si5481DU-T1-GE3
PACK NTC: VISHAY NTCS0402E3103FLT
4156f
48
LTC4156
標準的応用例
USBデフォルト入力電流制限付きシングル入力過電圧 / 逆電圧保護(サーミスタしきい値が –3 C/66 C)
7
11
WALLSNS
SW
WALLGT
VOUTSNS
VOUT
C3
10µF
MN1A
MN1B
23, 24, 25
R1
5M
9
R4 3.6k
8
4
Q1B
Q1A
R3 47k
TO µC
TO µC
3 1, 2, 28
3
10
VBUS
CHGSNS
LTC4156
USBGT
BATGATE
26, 27
13
21, 22
19, 20
17
ID
I2C
IRQ
OVGCAP
CLPROG1 CLPROG2 GND VC
R4
1.21k
TO
SYSTEM
C2
LOAD
22µF
MP1
16
BATSNS
14
NTCBIAS
USBSNS
5
L1
1µH
6
29
NTC
PROG
12
C1
0.047µF
18
15
R6
11.5k
1.2A
LIMIT
R7
1k
R5
1k
4156 TA04
L1: COILCRAFT XFL4020-102ME
MN1: FAIRCHILD FDMC8030
MP1: VISHAY Si5481DU-T1-GE3
PACK NTC: VISHAY NTCS0402E3103FLT
Q1: DIODES/ZETEX MMDT3904-7-F
4156f
49
LTC4156
標準的応用例
100mA の USBデフォルト電流制限付きデュアル入力過電圧 / 低電圧保護
Q1A
R1
47k
R2
3.6k
Q1B
R3 5M
7
11
WALLSNS
SW
WALLGT
VOUTSNS
VOUT
MN1A
C3 10µF MN1B
MN2A
MN2B
23, 24, 25
R4 5M
9
R5 3.6k
8
4
Q2B
Q2A
R6 47k
TO µC
TO µC
3 1, 2, 28
3
10
L1: COILCRAFT XFL4020-102ME
MN1, MN2: FAIRCHILD FDMC8030
MP1: VISHAY Si5481DU-T1-GE3
Q1, Q2: DIODES/ZETEX MMDT3904-7-F
VBUS
CHGSNS
LTC4156
USBGT
BATGATE
26, 27
21, 22
19, 20
17
ID
I2C
IRQ
OVGCAP
CLPROG1 CLPROG2 GND VC
R7
1.21k
C2
22µF
13
TO
SYSTEM
LOAD
MP1
16
BATSNS
14
NTCBIAS
USBSNS
5
L1
1µH
6
29
NTC
15
R9
100k
2.4A
LIMIT
PROG
12
C1
0.047µF
18
R8
499Ω
4156 TA05
4156f
50
LTC4156
パッケージ
最新のパッケージ図面については、http://www.linear-tech.co.jp/designtools/packaging/ を参照してください。
UFD パッケージ
28ピン・プラスチックQFN(4mm 5mm)
(Reference LTC DWG # 05-08-1712 Rev B)
0.70 ±0.05
4.50 ± 0.05
3.10 ± 0.05
2.50 REF
2.65 ± 0.05
3.65 ± 0.05
パッケージの外形
0.25 ±0.05
0.50 BSC
3.50 REF
4.10 ± 0.05
5.50 ± 0.05
推奨する半田パッドのピッチと寸法
半田付けされない領域には半田マスクを使用する
4.00 ± 0.10
(2 SIDES)
0.75 ± 0.05
R = 0.05
TYP
ピン 1 のノッチ
R = 0.20 または
0.35 45 の面取り
2.50 REF
R = 0.115
TYP
27
28
0.40 ± 0.10
ピン 1 の
トップ・マーキング
(NOTE 6)
1
2
5.00 ± 0.10
(2 SIDES)
3.50 REF
3.65 ± 0.10
2.65 ± 0.10
(UFD28) QFN 0506 REV B
0.25 ± 0.05
0.200 REF
0.50 BSC
0.00 – 0.05
底面図−露出パッド
NOTE:
1. 図は JEDEC パッケージ外形 MO-220 のバリエーション(WXXX-X)にするよう提案されている
2. 図は実寸とは異なる
3. すべての寸法はミリメートル
4. パッケージ底面の露出パッドの寸法にはモールドのバリを含まない
モールドのバリは
(もしあれば)
各サイドで 0.15mm を超えないこと
5. 露出パッドは半田メッキとする
6. 灰色の部分はパッケージの上面と底面のピン 1 の位置の参考に過ぎない
4156f
リニアテクノロジー・コーポレーションがここで提供する情報は正確かつ信頼できるものと考えておりますが、その使用に関する責務は
一切負いません。また、ここに記載された回路結線と既存特許とのいかなる関連についても一切関知いたしません。なお、日本語の資料は
あくまでも参考資料です。訂正、変更、改版に追従していない場合があります。最終的な確認は必ず最新の英語版データシートでお願いいたします。
51
LTC4156
標準的応用例
1.21A のデフォルト入力電流制限および出力電圧切断付きデュアル入力過電圧保護
R1
3.6k
7
11
WALLSNS
SW
WALLGT
VOUTSNS
VOUT
MN1A C4 10µF MN1B
MN2A
23, 24, 25
MN2B
VBUS
CHGSNS
26, 27
L1
1µH
C3
22µF
13
21, 22
TO
SYSTEM
LOAD
19, 20
MP1
9
R2 3.6k
8
4
TO µC
3 1, 2, 28
TO µC
L1: COILCRAFT XFL4020-102ME
MN1, MN2: FAIRCHILD FDMC8030
MP1, MP2: VISHAY, Si5481DU-T1-GE3
3
10
LTC4156
USBGT
BATGATE
17
USBSNS
ID
I2C
IRQ
OVGCAP
CLPROG1 CLPROG2 GND VC
C1
0.01µF
5
R3
1k
MP2
16
BATSNS
14
NTCBIAS
6
R4
1.21k
29
NTC
15
R6
100k
3.52A
LIMIT
PROG
12
C2
0.047µF
18
R5
340Ω
LiFePO4
BATTERY
4156 TA06
関連製品
製品番号
LTC4155
説明
I2C 制御および USB OTG 付きデュアル入力パ
ワーマネージャ/3.5Aリチウムイオン・バッテリ・
チャージャ
LTC4085/LTC4085-1 理想ダイオード・コントローラおよびリチウムイ
オン・チャージャ付きリニアUSB パワーマネー
ジャ
LTC4088
高効率 USBパワーマネージャおよびバッテリ・
チャージャ
LTC4089/LTC4089-1 理想ダイオード・コントローラおよび高効率リ
LTC4089-5
チウムイオン・バッテリ・チャージャ付き高電圧
USB パワーマネージャ
LTC4090/LTC4090-5 理想ダイオード・コントローラおよび高効率リ
チウムイオン・バッテリ・チャージャ付き高電圧
USB パワーマネージャ
LTC4098/
OVP 付きUSB 互換スイッチモード・パワーマ
LTC4098-3.6
ネージャ
LTC4099
OVP 付きI2C 制御のUSBスイッチモード・パ
ワーマネージャ
LTC4160/LTC4160-1 OVPおよび USB-OTG 付きスイッチモード・パ
ワーマネージャ
注釈
リチウムイオン/ポリマー・バッテリ専用の高効率 3.5Aチャージャ、限
られた電力と熱管理を最適利用するモノリシック・スイッチング・レギュ
レータ、フロート電圧:4.05V、4.10V、4.15V、4.20V、I2C/SMBusを介
した制御および状態フィードバック、4mm 5mm QFN-28 パッケージ
1セル・リチウムイオン・バッテリをUSBポートから直接充電、
サーマル・
レギュレーション、<50mΩオプション付き200mΩの理想ダイオード、
4.1Vのフロート電圧(LTC4085-1)、3mm 4mm DFN-14 パッケージ
USBポートから最大限の電力を供給、Bat-Track ™、瞬時オン動作、
最大充電電流:1.5A、3mm 4mm DFN-14 パッケージ
6V ∼ 36V(最大 40V)入力からの高効率 1.2Aチャージャ、Bat-Track
適応出力制御(LTC4089)、固定 5V出力
(LTC4089-5/LTC4089-1)、
フロート電圧 4.1Vのバッテリに対応(LTC4089-1)、
3mm 6mm DFN-22 パッケージ
6V ∼ 38V(最大 60V)入力からの高効率 1.2Aチャージャ、
Bat-Track 適応出力制御(LTC4090-5を除く)、
3mm 6mm DFN-22 パッケージ
LTC4098-3.6オプション:LiFePO4 電池向け、
66Vの過電圧保護 ACアダプタからの最大充電電流:1.5A、
USB からの充電電流:600mA、3mm 4mm QFN-20 パッケージ
66Vの過電圧保護、I2Cによる制御および状態読み出し、
ACアダプタからの最大充電電流:1.5A、
USB からの充電電流:600mA、3mm 4mm QFN-20 パッケージ
USB-OTG 5V出力、過電圧保護、USBポートから最大限の電力を
供給、Bat-Track、瞬時オン動作、ACアダプタからの最大充電電流:
1.5A、USB からの充電電流:600mA、3mm 4mm QFN-20 パッケージ
4156f
52
リニアテクノロジー株式会社
〒102-0094 東京都千代田区紀尾井町3-6紀尾井町パークビル8F
TEL 03-5226-7291 ● FAX 03-5226-0268 ● www.linear-tech.co.jp
LT0312 • PRINTED IN JAPAN
 LINEAR TECHNOLOGY CORPORATION 2012