LTC4155 I2C 制御およびUSB OTG(On-The-Go)付き デュアル入力パワーマネージャ/ 3.5Aリチウムイオン・バッテリ・チャージャ 特長 n n n n n n n n n n n 概要 充電電流 3.5A が可能な高効率チャージャ 限られた電力と熱管理の最適利用を可能にする モノリシック・スイッチング・レギュレータ デュアル入力の過電圧保護コントローラ 複数入力に対して優先度をもつ多重化回路 I2C/SMBusを介した制御および状態フィードバック 温度による充電制御のアルゴリズム (JEITA) に対応する NTCサーミスタADC 低バッテリ電圧時の 「瞬時オン」動作 バッテリの理想ダイオード・コントローラによるパワー マネージメント USB On-The-Go によりUSB ポートに電力を供給 4通りのフロート電圧を設定可能な多機能リチウムイオン/ ポリマー・バッテリ・チャージャ 28ピン4mm×5mm QFN パッケージ アプリケーション n n n n n n タブレットPC ウルトラ・モバイル PC ビデオ・メディア・プレーヤ デジタル・カメラ、GPS、PDA スマートフォン 携帯医療機器 LTC®4155は、PowerPathTM 瞬時オン動作、高効率スイッチン グによるバッテリ充電を行う、I2C 制御の15W パワーマネー ジャで、USB 互換です。LTC4155は、USBポートとACアダプ タなどの2つの5V 電源から、再充電可能な1セル・リチウムイ オン/ポリマー・バッテリとシステム負荷への電力分配をシー ムレスに管理します。 LTC4155のスイッチング・バッテリ・チャージャは、USBとの互 換性を保つために入力電流を自動的に制限します。または高 電力のACアダプタから最大 3Aの電流を流すことができます。 高効率の降圧スイッチング・チャージャは、アプリケーション に最大限の電力を供給し、高電力密度のアプリケーションで の発熱を低減するように設計されています。 入力電流、充電電流、バッテリ・フロート電圧、充電終了など 多くのパラメータをI2Cで調整可能なので、最大限の柔軟性 が得られます。重要なシステム・パラメータや充電パラメータ の状態をI2Cで通知することにより、インテリジェントな制御を 行うことができます。USB On-The-Goに対応しており、部品を 追加することなく、5Vの電力をUSBポートに戻すことができま す。デュアル入力の優先度をもつ多重化過電圧保護回路が、 VBUS ピンの高電圧による損傷からLTC4155を保護します。 LTC4155は高さの低い28ピン4mm 5mm 0.75mm QFN 表 面実装パッケージで供給されます。 L、LT、LTC、LTM、Linear Technologyおよび Linearのロゴはリニアテクノロジー社の登録商 標です。PowerPathおよび Bat-Trackはリニアテクノロジー社の商標です。その他すべての商標 の所有権は、それぞれの所有者に帰属します。 標準的応用例 スイッチング・レギュレータの効率 I2C 制御の高電力バッテリ・チャージャ/USB パワーマネージャ VIN 10µF 3.6k 3 VOUT CHGSNS VBUS LTC4155 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.9V 0 0.5 1.0 1.5 2.0 2.5 LOAD CURRENT (A) 3.0 3.5 4155 TA01b 4155 TA01a 4155fc 1 LTC4155 目次 特長.....................................................................................................................................................1 アプリケーション ....................................................................................................................................1 標準的応用例 ........................................................................................................................................1 概要.....................................................................................................................................................1 絶対最大定格.........................................................................................................................................3 発注情報...............................................................................................................................................3 ピン配置 ...............................................................................................................................................3 電気的特性............................................................................................................................................4 標準的性能特性......................................................................................................................................9 ピン機能 ............................................................................................................................................. 12 ブロック図 ........................................................................................................................................... 15 タイミング図 ........................................................................................................................................ 16 動作................................................................................................................................................... 17 I2C .................................................................................................................................................................................................. 17 アプリケーション情報 ............................................................................................................................ 40 標準的応用例....................................................................................................................................... 47 パッケージ .......................................................................................................................................... 50 改訂履歴............................................................................................................................................. 51 標準的応用例....................................................................................................................................... 52 関連製品............................................................................................................................................. 52 4155fc 2 LTC4155 ピン配置 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 発注情報 鉛フリー仕様 テープアンドリール 製品マーキング * パッケージ LTC4155EUFD#PBF LTC4155EUFD#TRPBF 4155 28-Lead (4mm × 5mm × 0.75mm) Plastic QFN LTC4155IUFD#PBF LTC4155IUFD#TRPBF 4155 28-Lead (4mm × 5mm × 0.75mm) Plastic QFN 温度範囲 –40°C to 125°C –40°C to 125°C さらに広い動作温度範囲で規定されるデバイスについては、弊社または弊社代理店にお問い合わせください。* 温度グレードは出荷時のコンテナのラベルで識別されます。非標準の鉛ベース仕 様の製品の詳細については、弊社または弊社代理店にお問い合わせください。 鉛フリー仕様の製品マーキングの詳細については、http://www.linear-tech.co.jp/leadfree/をご覧ください。 テープアンドリールの仕様の詳細については、http://www.linear-tech.co.jp/tapeandreel/をご覧ください。 4155fc 3 LTC4155 電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値 (Note 2)。注記がない限り、 VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS スイッチング・バッテリ・チャージャ 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 0.060 0.560 17 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 5.5 V 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 4.02 4.07 4.12 4.17 4.05 4.10 4.15 4.20 4.08 4.13 4.18 4.23 V V V V VFLOAT BATSNS Regulated Output Voltage Selected by I2C Control. Switching Modes 4.05V Setting (Default) 4.10V Setting 4.15V Setting 4.20V 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.5V 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.3V 3.40 3.50 4.5 V 4155fc 4 LTC4155 電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値 (Note 2)。注記がない限り、 VBUS = 5V、BATSNS = 3.7V、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 tTERMINATE MIN TYP MAX UNITS 1 1.3 76 673 810 944 1093 1200 1397 1728 2072 2411 2700 2846 3154 3408 3657 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 96.6 97.6 98.4 % Safety Timer Termination Period 1-Hour Mode Selected by I2C Control. Timer Starts 2-Hour Mode 4-Hour Mode (Default) When BATSNS ≥ VFLOAT 8-Hour Mode 0.95 1.90 3.81 7.63 1.06 2.12 4.24 8.48 1.17 2.33 4.66 9.32 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 1000 mA/mA 990 mA/mA 4155fc 5 LTC4155 電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値 (Note 2)。注記がない限り、 VBUS = 5V、BATSNS = 3.7V、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 IVBUSOTG Output Current Limit IVOUTOTGQ VOUT Quiescent Current 0mA ≤ IVBUS ≤ 500mA 4.75 5.25 2.9 IVBUS = 0mA VCLPROG2 Output Current Limit Servo Voltage VBATSNSUVLO VBATSNS Undervoltage Lockout VBATSNS Falling Hysteresis tSCFAULT Short-Circuit Fault Delay VBUS < 4V 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 Hystersis 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 VUSBGTPROT USBGT Output Voltage Protected USBSNS > VUSBOVLO 0 V 100 70 6.0 4.45 4.25 V V mV 425 375 mV mV mV 6.3 V 4155fc 6 LTC4155 電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値 (Note 2)。注記がない限り、 VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 SYMBOL PARAMETER CONDITIONS MIN 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 TYP MAX UNITS 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ピンの特性 過温度バッテリ調整回路 IBATOVERTEMP Overtemp Battery Discharge Current VBATOVERTEMP Overtemp Battery Voltage Target Only When Enabled via I2C Control 2 Only When Enabled via I C Control 125 mA 3.85 V サーミスタの測定システム 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 TOO_WARM 6.091 6.162 6.191 Warning Threshold Reset Threshold 102 98 102 98 102 98 Count Count NTCVAL at NTC_TOO_WARM (Decimal Format) Warning Threshold Reset Threshold 41 45 41 45 41 45 Count Count d HOT_FAULT NTCVAL at HOT_FAULT (Decimal Format) Fault Threshold Reset Threshold 19 23 19 23 19 23 Count Count INTC NTC Leakage Current 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 ADDRESS I C Address VIH,SDA,SCL Input High Threshold VIL,SDA,SCL Input Low Threshold IIH,SDA,SCL Input Leakage High VMAX V 0.25 µA 1.0 V 0001_001[R/W]b 70 SDA, SCL = DVCC –1 % DVCC 30 % DVCC 1 µA 4155fc 7 LTC4155 電気的特性 l は規定動作接合部温度範囲の規格値を意味する。それ以外は TA ≈ TJ = 25 Cでの値 (Note 2)。注記がない限り、 VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 SYMBOL PARAMETER CONDITIONS MIN IIL,SDA,SCL Input Leakage Low SDA, SCL = 0V –1 VOL Digital Output Low (SDA) ISDA = 3mA TYP MAX UNITS 1 µA 0.4 V 400 kHz fSCL Clock Operating Frequency tBUF Bus Free Time Between STOP and START Condition 1.3 µs 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 0 900 ns tf Clock Data Fall Time 20 300 ns tr Clock Data Rise Time 20 300 ns tSP Spike Suppression Time 50 ns Note 1:絶対最大定格に記載された値を超えるストレスはデバイスに永続的損傷を与える可 能性がある。また、長期にわたって絶対最大定格条件に曝すと、デバイスの信頼性と寿命に 悪影響を与える可能性がある。 ) は周囲温度(TA(°C)) および電力損失(PD(W)) から次式に されている。接合部温度(T( J °C) 従って計算される。 Note 2:LTC4155EはTJ が TA にほぼ等しいパルス負荷条件でテストされる。LTC4155Eは、0°C ~ 85°Cの接合部温度で性能仕様に適合することが保証されている。–40°C ~ 125°Cの動作接合 部温度範囲での仕様は、設計、特性評価および統計学的なプロセス・コントロールとの相関 で確認されている。LTC4155Iは–40°C ~ 125°Cの動作接合部温度範囲で動作することが保証 最大周囲温度は、基板のレイアウト、パッケージの定格熱抵抗および他の環境要因と関連し た特定の動作条件によって決まることに注意。 TJ =TA +(PD • θJA)、ここでパッケージの熱インピーダンスはθJA =43°C/W) Note 3:VMAX はVBUS またはBATSNSの最大値 Note 4:総入力電流はIVBUSQ +VCLPROG/RCLPROG •(hCLPROG +1)。 4155fc 8 LTC4155 標準的性能特性 TA = 25 C(Note 2)。注記がない限り、VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 バッテリおよび VBUS の 電流とVOUT の電流 バッテリおよび VBUS の 電流とVOUT の電流 4 INPUT CURRENT CURRENT (A) CURRENT (A) CHARGE CURRENT 0.2 0 –0.2 –0.4 3A INPUT CURRENT LIMIT MODE 3 0.4 バッテリ流出電流と温度 10 IBUS 8 7 2 ICHG 1 0 0.6 0.4 VOUT CURRENT (A) 0.8 –2 1.0 0 1 2 3 VOUT CURRENT (A) 4 3.0 90 POWER LOST TO BATTERY 1.0 POWER LOST TO VOUT 77.5 CHARGE CURRENT (A) 12.5% CHARGE CURRENT MODE 0.3 0.2 0.1 0 2.4 VFLOAT = 4.05V 1.50 100% CHARGE CURRENT MODE 75 70 900mA MODE 1.25 1.00 500mA MODE 0.75 2.4 2.7 0.50 2.4 2.7 3.0 3.3 3.6 BATTERY VOLTAGE (V) 3.9 4.2 4155 G06 100mA に制限されたUSB の バッテリ充電電流とバッテリ電圧 100% CHARGE CURRENT MODE 0.4 1.75 12.5% CHARGE CURRENT MODE 3.0 3.3 4.2 3.6 3.9 4155 G05 BATTERY VOLTAGE (V) INCLUDES LOSSES FROM 2× Si7938DP OVP FETS XFL4020-102ME INDUCTOR AND Si5481DU CHARGER FET 100 0.5 80 55 1.0 500mA に制限されたUSB の バッテリ充電電流とバッテリ電圧 0.6 85 IVOUT = 0A η = PBAT/PBUS VFLOAT = 4.2V 60 CHARGE CURRENT (mA) 0.7 0.5 バッテリの放電前に利用可能な USB 互換の負荷電流 65 0.5 0 1.5 2.0 2.5 3.0 3.5 CURRENT (A) 4155 G04 INCLUDES LOSSES FROM 2× Si7938DP OVP FETS XFL4020-102ME INDUCTOR AND Si5481DU CHARGER FET 0 4155 G03 VOUT 電圧とバッテリ電圧 4.4 VFLOAT = 4.2V 4.3 IVOUT = 0A, VFLOAT = 4.2V 100% CHARGE CURRENT MODE 50% CHARGE CURRENT MODE 12.5% CHARGE CURRENT MODE CHARGER DISABLED 4.2 80 VOUT VOLTAGE (V) 80.0 1.5 EFFICIENCY (%) EFFICIENCY (%) 95 2.0 82.5 75.0 3.5 2.5 85.0 100 POWER LOST (W) EFFICIENCY TO BATTERY 5 バッテリ・チャージャの総合効率と バッテリ電圧 4.0 EFFICIENCY TO VOUT SHIP AND STORE MODE (µA) 0 – 40 –25 –10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C) LOAD CURRENT (A) 95.0 87.5 SUSPEND MODE (µA) 4155 G02 スイッチング・レギュレータの効率 90.0 4 2 4155 G01 92.5 5 1 500mA INPUT CURRENT LIMIT MODE 0.2 6 3 –1 0 VBUS = 0V 9 CURRENT (µA) 0.6 60 40 4.1 4.0 3.9 3.8 3.7 20 3.6 0 3.4 3.5 2.7 3.6 3.3 3.0 BATTERY VOLTAGE (V) 3.9 4.2 4155 G07 2.4 2.7 3.0 3.3 3.6 BATTERY VOLTAGE (V) 3.9 4.2 4155 G08 2.4 2.7 3.0 3.3 3.6 BATTERY VOLTAGE (V) 3.9 4.2 4155 G09 4155fc 9 LTC4155 標準的性能特性 TA = 25 C(Note 2)。注記がない限り、VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 バッテリ・チャージャの抵抗と温度 正規化されたフロート電圧と温度 50 45 40 –15 35 10 TEMPERATURE (°C) 60 85 0.998 100mA MODE 0.997 0.996 100 2.5 VBUS CURRENT (mA) NORMALIZED CHARGE CURRENT (%) 3.0 80 100% CHARGE CURRENT MODE 12.5% CHARGE CURRENT MODE 2.4 2.7 3.0 3.3 BATTERY VOLTAGE (V) 4155 G12 4.4 4.3 4.2 2.0 1.5 MAX NOT MAX 1.0 0 3.6 4.1 4.0 3.9 3.8 0.5 3.7 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 上昇時の過電圧ロックアウト・ スレッショルドと温度 安定時 DVCC 電流とDVCC 電圧 2.5 0 4155 G15 4155 G14 USBサスペンド・モード時の VBUS 電流とVOUT 電流 0.8 6.12 0.7 1.5 1.0 0.6 VBUS VOLTAGE (V) 2.0 DVCC CURRENT (µA) VBUS CURRENT (mA) 2.19 USBサスペンド・モード時の VOUT 電圧とVOUT 電流 4155 G13 0.5 0.4 0.3 0.2 0 0.5 1.5 2.0 1.0 VOUT CURRENT (mA) 2.5 4155 G16 0 6.11 6.10 6.09 6.08 0.1 0.5 2.21 USBサスペンド・モード時の VBUS 電流とVBUS 電圧 120 20 2.23 4155 G11 充電電流の自動低減と バッテリ電圧 40 2.25 2.17 –40 –25 –10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C) 0.995 –40 –25 –10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C) 4613 G10 60 2.27 VOUT VOLTAGE (V) 35 –40 RESISTANCE INCLUDES VISHAY SILICONIX Si5481DU EXTERNAL PMOS 500mA MODE 0.999 OSCILLATOR FREQUENCY (MHz) 55 0 発振器周波数と温度 2.29 1.000 NORMALIZED FLOAT VOLTAGE (V) CHARGER TOTAL RESISTANCE (mΩ) 60 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) 4155 G18 4155fc 10 LTC4155 標準的性能特性 TA = 25 C(Note 2)。注記がない限り、VBUS = 5V、BATSNS = 3.7V、DVCC = 3.3V、RCLPROG1 = RCLPROG2 = 1.21k、RPROG = 499Ω。 低電圧ロックアウト・ スレッショルドと温度 OVP のチャージポンプ出力と 入力電圧 10 0.20 9 0.15 –45°C –30°C –15°C 0°C 15°C 30°C 45°C 60°C 75°C 90°C 105°C 120°C 135°C USBGT WALLGT (V) 4.20 RISING UVLO MAX 4.15 FALLING UVLO NOT MAX 4.10 4.05 DISCHARGE CURRENT (A) RISING UVLO NOT MAX 4.25 8 7 FALLING UVLO MAX 0.10 0.05 4.00 –15 10 35 60 85 6 3.5 4.0 TEMPERATURE (°C) 4.5 5.0 5.5 INPUT VOLTAGE (V) 6.0 4155 G19 3.6 3.7 3.8 3.9 4.0 BATTERY VOLTAGE (V) 4.1 4.2 4155 G21 CLPROG の電圧とVBUS の電流 1.4 SHIP-AND-STORE MODE, DVCC = 0V SHIP-AND-STORE MODE, DVCC = 3.3V DVCC = 0V DVCC = 3.3V 3A INPUT CURRENT LIMIT MODE 1.2 CLPROG VOLTAGE (V) 3 0 6.5 4155 G20 バッテリ流出電流 とバッテリ電圧 4 BATTERY CURRENT (µA) 2 1 1.0 0.8 0.6 0.4 0.2 0 2.4 2.7 3.3 3.6 3.9 3.0 BATTERY VOLTAGE (V) 0 4.2 0 0.5 1.0 1.5 2.0 2.5 VBUS CURRENT (A) 3.0 CLPROG の電圧とVOUT の電流 1.4 VOUT の電圧とVOUT の電流 4.4 3A INPUT CURRENT LIMIT MODE 1.2 3A MODE 4.2 1.0 0.8 0.6 0.4 4.0 900mA MODE 3.8 500mA MODE VBATSNS = 3.7V BATTERY CHARGER DISABLED 3.6 0.2 0 0 0.5 2.5 1.0 1.5 2.0 VOUT CURRENT (A) 3.5 4155 G23 4155 G22 VOUT VOLTAGE (V) 3.95 –40 CLPROG VOLTAGE (V) INPUT UVLO THRESHOLD VOLTAGE (V) 4.30 バッテリ調整回路の電流と バッテリ電圧および温度 3.0 3.5 3.4 0 1 2 3 4 VOUT CURRENT (A) 4155 G24 4155 G33 4155fc 11 LTC4155 ピン機能 SDA(ピン1) :I2Cシリアル・ポートのデータ入力/出力。I2Cの 入力レベルはI2Cに対応するため、DVCCを基準にしてスケー ルが調整されます。 DVCC(ピン2) :I2Cシリアル・ポートのロジック電源。DVCCは 2 I Cに対応するため、SDAピンとSCLピンのリファレンス・レベ ルを設定します。DVCCは、I2Cのプルアップ抵抗に電力を供 給するのに使用するのと同じ電源に接続します。 IRQ(ピン3) :オープン・ドレインの割り込み出力。IRQピンを 使用して、LTC4155 内の様々なマスク可能な状態変化による 割り込みを発生させることができます。 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 電流の一部が正 確な比率 hCLPROG2–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 が一緒に短絡されていると、LTC4155は100mA USBモード のCLPROG2を選択して入力電流を制限します。これにより、 必要に応じてUSBに準拠することができます。すべてのモード でUSBに準拠するには、RCLPROG2 を 「電気的特性」 で規定さ れる値に等しくすることを推奨します。 WALLSNS(ピン7) :優先度が最も高いマルチプレクサ入力お よび過電圧保護の検出入力。WALLSNSは、3.6k 抵抗を介し て優先度が高い入力電源コネクタに接続し、さらにソース間 が接続された2 個のNチャネルMOSFET パス・トランジスタ の片方のドレインに接続します。WALLSNSで電圧が検出さ れると、WALLSNSは少量の電流を引き出してチャージポンプ を駆動します。次いで、チャージポンプはWALLGTにゲート・ ドライブを与えて外付けトランジスタを通電します。入力電圧 がVOVLOを超えると、WALLGTはGNDに引き下げられ、 パス・ トランジスタをディスエーブルしてLTC4155を高電圧から保 護します。 USBSNS(ピン8) :優先度が最も低いマルチプレクサ入力およ び過電圧保護の検出入力。USBSNSは、3.6k 抵抗を介して 優先度が低い入力電源コネクタに接続し、さらにソース間が 接続された2 個のNチャネルMOSFET パス・トランジスタの 片方のドレインに接続します。USBSNSで電圧が検出され、 WALLSNSで電圧が検出されないと、USBSNSは少量の電 4155fc 12 LTC4155 ピン機能 流を引き出してチャージポンプを駆動します。次いで、チャー ジポンプはUSBGTにゲート・ドライブを与えて外付けトランジ スタを通電します。入力電圧が VOVLO を超えると、USBGTは GNDに引き下げられ、パス・トランジスタをディスエーブルして LTC4155を高電圧から保護します。 WALLSNSでの電力検出はUSBSNSよりも優 先されます。 WALLSNSとUSBSNSの両方で電力が検出されると、デフォ ルトで、WALLGTだけがパス・トランジスタのドライブ信号 を受け取ります。プログラム可能な優先度の詳細については、 「動作」 のセクションを参照してください。 USBGT(ピン9) :過電圧保護および優先度マルチプレクサ・ ゲートの出力。USBGTは、ソース間が接続された2 個の外付 けNチャネルMOSFET パス・トランジスタのゲート・ピンに接 続します。 トランジスタの一方のドレインをVBUS に接続し、も う一方のドレインを優先度が低いDC 入力コネクタに接続し ます。過電圧状態でない場合、このピンは、パス・トランジスタ を完全に導通させるオーバードライブを発生することができ る内部チャージポンプでドライブされます。過電圧状態が検出 されると、USBGT が直ちにGNDに引き下げられてLTC4155 の損傷を防ぎます。USBGTはUSBSNSと組み合わせてこの 保護を行います。USBGTは、WALLSNSと組み合わせて電源 の優先順位付けの決定も行います。 「動作」 のセクションを参 照してください。 OVGCAP(ピン10) :過電圧保護コンデンサ出力。OVGCAP か らGNDに0.1µFのコンデンサを接続します。電荷を蓄積して その電荷が WALLGTまたはUSBGTに高速で移動できるよ うにOVGCAPを使用します。この機能により、複数入力が最 終機器によってサポートされているときに電力を高速で切り替 えることができます。 WALLGT(ピン9) :過電圧保護および優先度マルチプレクサ・ ゲートの出力。WALLGTは、ソース間が接続された2 個の外 付けNチャネルMOSFET パス・トランジスタのゲート・ピンに 接続します。 トランジスタの一方のドレインをVBUS に接続し、 もう一方のドレインを優先度が高い入力コネクタに接続しま す。過電圧状態でない場合、このピンは、パス・トランジスタを 完全に導通させるゲート・ドライブを発生することができる内 部チャージポンプでドライブされます。過電圧状態が検出され ると、WALLGT が直ちにGNDに引き下げられてLTC4155の 損傷を防ぎます。WALLGTはWALLSNSと組み合わせてこの 保護を行います。WALLGTは、USBSNSと組み合わせて電源 の優先順位付けの決定も行います。 「動作」 のセクションを参 照してください。 V( :補償ピン。このピンの0.047μFのセラミック・コン C ピン12) デンサにより、スイッチング・レギュレータの制御ループが補償 されます。 VOUTSNS(ピン13) :出力電圧検出入力。VOUTSNS をVOUT の バイパス・コンデンサに直接接続して、VOUT が適正なレベル で安定化されるようにします。 NTCBIAS(ピン14) :NTCサーミスタのバイアス出力。NTCBIAS とNTCの間にバイアス抵抗を接続し、NTCとGNDの間にサー ミスタを接続します。バイアス抵抗の値は通常、サーミスタの 公称値に等しくします。 NTC(ピン15) :負温度係数サーミスタ・モニタ回路への入力。 NTCピンは、一般にバッテリと一緒にパッケージに収められて いる負温度係数サーミスタに接続され、充電するにはバッテ リの温度が高すぎたり低すぎたりしないか、またはバッテリの 温度が危険なレベルまで上昇していないかを判定します。 バッ テリの温度が範囲外にあると、バッテリ温度が有効範囲に再 び戻るまで充電が停止されます。低ドリフトのバイアス抵抗 をNTCBIAS からNTCに接続し、サーミスタをNTC からグラ ンドに接続する必要があります。サーミスタの温度の値はAD 変換器によって連続してデジタル化され、I2Cポートを介して いつでも読み出すことができます。 BATSNS(ピン16) :バッテリ電圧の検出入力。適正に動作させ るため、このピンは常にバッテリに接続する必要があります。 最も速く充電するには、BATSNSをリチウムイオン・バッテリの 正端子の近くに接続します。利用可能な電力と負荷に応じて、 BATSNSピンに接続されたリチウムイオン・バッテリはVOUT から充電されるか、または必要な外付けPチャネルMOSFET トランジスタを介してシステム電力をVOUT に供給します。 BATGATE (ピン17) :バッテリ・チャージャおよび理想ダイオー ド・アンプの制御出力。このピンは、リチウムイオン・バッテリの 充電と、システム負荷が利用可能な入力電力を超えたときの VOUT への電力供給に使用される外付けPチャネルMOSFET トランジスタのゲートを制御します。PチャネルMOSFETのソー スはCHGSNSに接続し、ドレインはBATSNSとバッテリに接 続します。 4155fc 13 LTC4155 ピン機能 PROG(ピン18) :充電電流設定およびモニタ用ピン。PROG か らGNDに抵抗を接続してバッテリの最大充電レートを設定し ます。LTC4155は、ユーザーが指定した1 本の設定抵抗の値 に反比例する、15 通りの充電電流をソフトウェアで選択可能 なI2Cによる設定機能を備えています。 CHGSNS(ピン19、20) :バッテリ・チャージャの電流検出ピン。 VOUTとCHGSNSの間の内部電流センス抵抗により、バッテ リ充電電流がモニタされます。CHGSNSは外付けPチャネル MOSFETトランジスタのソースに接続します。 VOUT(ピン21、22) :スイッチング PowerPathコントローラの出 力電圧およびバッテリシステムの入力電圧。携帯機器の大半 はVOUT から電力供給を受けます。LTC4155は、利用可能な 電力を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 層を連続したグランド・プレーンにすることを強く推奨します。 4155fc 14 TO WALL ADAPTOR TO USB DVCC T NTC NTC A/D VOUT 0.9V NTCBIAS IRQ SDA SCL DVCC ID OVGCAP WALLSNS WALLGT VBUS VBUS VBUS 7 I2C OV UV UV n ×2 CLPROG1 I 2C PROGRAMMABLE MASK USB OTG – + – + + – OV + – ENABLE USB OTG – + CLPROG2 SHORT DETECTOR VC END-OF-CHARGE INDICATION VFLOAT D/A 4 2 C/x D/A 0.15V TO 1.2V ICHARGE D/A 4.05V to 4.2V 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 I2C I2C 2 I 2C PROG ENABLE CHARGER + – 3.5V – + BATGATE CHGSNS CHGSNS AUTOMATIC CHARGE CURRENT REDUCTION CONTROLLER BATSNS IDEAL DIODE VOUT VOUT VOUTSNS SW SW 4155 BD + SINGLE-CELL LITHIUM-ION 25mΩ EXTERNAL PMOS EX: VISHAYSILICONIX Si548IDU GREATER OF BATSNS OR 3.5V TO SYSTEM LOAD LTC4155 ブロック図 4155fc 15 LTC4155 タイミング図 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) 4155fc 16 LTC4155 動作 I2C 表 2.I2C のマップ レジスタ REG0 REG1 REG2 アクセス 書き込み/ 読み出し 書き込み/ 読み出し 書き込み/ 読み出し サブ アドレス 0x00 0x01 D6 D5 入力UVCLを ディスエーブル バッテリ調 整回路を イネーブル 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 必須 0x07 0 必須 0 必須 *サブアドレス0x06に全データ・バイトが書き込まれた後のアクノリッジ・クロック・サイクルの間、割り込みが解除されて出荷および保管モードが無効になる。サブアドレス0x06からの読み出し は無効。 **サブアドレス0x07に全データ・バイトが書き込まれた後のアクノリッジ・クロック・サイクルの間、出荷および保管モードが有効になる。サブアドレス0x07に書き込まれたデータは無視される。 サブアドレス0x07からの読み出しは無効で、出荷および保管モードの状態に関係なく、返されるデータは不定。 4155fc 17 LTC4155 動作 はじめに LTC4155はI2C 制御の高機能パワーマネージャおよびリチウ ムイオン/ポリマー・バッテリ・チャージャで、様々なソースか ら最大 15Wの電力を効率的に転送するように設計されてお り、電力損失を最小限に抑え、熱管理の制約を緩和します。 VOUTとBATをデカップリングすることにより、先進的な瞬時 オンPowerPathアーキテクチャが、バッテリが完全に放電し きっているときでも、アプリケーションへの電力供給を優先す ることにより、外部電圧が印加された直後にアプリケーション に電力供給することができます。 VOUTとBAT がデカップリングされているので、LTC4155は理 想ダイオードコントローラを備えています。BAT からVOUT に 接続された理想ダイオードにより、VBUS の電力が不十分で あったり使用できない場合でも、VOUT に常に十分な電力を 供給できます。 LTC4155は、USBポート、ACアダプタなどの5V 電源用のモノ リシック降圧スイッチング・バッテリ・チャージャを内蔵してい ます。独自の入力電流測定および制御システムにより、スイッ チング・チャージャは、システム負荷のモニタと調整を行うアプ リケーション・ソフトウェアを必要とせずに、ACアダプタおよ びUSBポートとシームレスにインタフェースします。エネルギー 保存の法則のもと、LTC4155は、USBポートまたはACアダプ タからの供給電流を上回るVOUT の負荷電流を供給すること が可能で、USBまたはACアダプタからの供給電力の仕様を 超えることなく、バッテリの充電に利用可能な電力を最大にし ます。I2Cにより、幅広い入力電流の設定値およびバッテリ充 電電流の設定値を選択することができます。 USB On-The-Goアプリケーションでは、1 本のインダクタを使 用するだけで、スイッチング PowerPath が逆方向に動作して バッテリ電圧を昇圧し、入力ピンに5Vの電力を供給すること ができます。USB On-The-Goモードでは、スイッチング・レギュ レータが USBの最大 500mAの高電力負荷をサポートします。 保護回路によって電流が制限され、USBコネクタにフォール トが検出されると、最終的にチャネルがシャットダウンします。 USBの低電力モードをサポートするため、LTC4155は入力電流 を100mA 以下に制限しながら、外部負荷に電力を供給し、リニ ア・レギュレータによってバッテリを充電することができます。 LTC4155は過電圧保護回路と優先度マルチプレクサの組み 合わせも備えており、誤って高電圧が印加されることによる入 力の損傷を防止し、2つの高電力の入力コネクタのうちの1つ を優先度に基づいて選択します。 サーミスタ測定サブシステムがバッテリのサーミスタ値を間欠 的にモニタして、内蔵 I2Cポートを介して知らせます。この回路 はその後、危険なバッテリ温度に達したことを知らせて、充電 を自律的に一時停止させ、必要に応じてバッテリ安全調整回 路をイネーブルすることができます。詳細については 「動作」 の セクションの 「過温度バッテリ調整回路」 を参照してください。 サスペンド中のUSBポートに機器が接続されたときのバッテ リの流出電流を最小限に抑えるために、VBUSとVOUT の間に 接続されたLDOにより、USB からアプリケーションに流れる サスペンド電流を許容 USBレベルにします。 システム・ソフトウェアが必要とするときにシステム・パラメータ を変更できるように、割り込みサブシステムをイネーブルして 様々な状態変化イベントをホスト・マイクロプロセッサに知らせ ることができます。最大限の柔軟性を得るため、いくつかの状 態変化イベントのカテゴリーがマスク可能です。 製造後、販売されるまでの間にバッテリから電流が流出しな いように、 「出荷および保管」機能を使って、既に小さく抑えら れているバッテリのスタンバイ電流をほぼゼロまで減らし、必 要に応じて下流の回路から電源を切断します。 抵抗性ケーブルまたは電流制限された電源が LTC4155に入 力電力を供給している場合、必要に応じて、入力低電圧アン プによって入力電圧が 4.3Vを下回るのを防ぎます。 最後に、LTC4155には多くの調整機能が搭載されており、電 力レベルやステータス情報をシンプルな2 線 I2Cポートを介し て制御およびモニタすることができます。 入力電流が制限された降圧スイッチング・チャージャ VBUS からVOUT に供給される電力は2.25MHzの固定周波数 降圧レギュレータによって制御されます。スイッチング・レギュ レータは、バッテリ電圧、バッテリ充電電流、出力電圧、入力 電流、入力低電圧、外付けPMOSチャージャFETの電力損 失の6つの安定化ループのうちの1つに応答して出力電力を 低減します。USBの低電力 (100mA) モードとUSBのサスペンド (2.5mA) モードでは、スイッチング・レギュレータはディスエー ブルされ、電力はリニア・レギュレータによって送出されます。 4155fc 18 LTC4155 動作 バッテリ・フロート電圧の安定化 バッテリ・チャージャがイネーブルされると、スイッチング・レ ギュレータは出力電力を低減してVBATSNS が設定されたバッ テリ・フロート電圧 VFLOAT を超えないようにします。フロート 電圧は、 ビットVFLOAT[1:0]を使用し、I2Cインタフェースを介 して4つの可能な選択値から設定することができます。表 12 を参照してください。 100mVの最小値まで徐々に低下します。このときのバッテリ は標準で2.8VのVLOWBAT を下回ります。この充電電流の低 減には、外付けPMOSトランジスタを過度の熱による損傷か ら保護するとともに、過度に消耗したセルをトリクル充電して バッテリの健全度と寿命を最大にする相乗効果があります。 外付けPMOSトランジスタの最大電力損失は約 1Wに制限さ れています。バッテリ電圧、充電電流、電力損失の間の関係 を図 1に示します。 PROGピンの電圧をサンプリングすることにより、次式を使っ ていつでもバッテリ充電電流を決定することができます。 IBAT = VPROG • 1000 RPROG この式を使って、望みのすべての充電電流に対して必要な RPROG の値を計算することもできます。デフォルトの最大充電 電流の設定に必要な抵抗値は、VPROG= 1.200を代入して RPROG を計算することによって求めることができます。その他 14 通りの設定値は、ICHARGE[3:0] を使ったI2Cで選択可能 で、充電電流が 6.25%ステップで減少します。その結果得ら れる制限値は、RPROGと表 11の関連するVPROG サーボ電圧 を代入することによって求めることができます。 最大充電電流は、入力電流の設定値や入力電源に関係なく、 セル・サイズと最大充電レートに基づいて設定します。 LTC4155は、外付けPMOSトランジスタ両端の電圧をモニ タし、VPROG の電流安定化サーボ電圧を自動的に下げて、 トランジスタの電力損失を制限します。通常動作時、PMOS チャネルは完全に導通し、電力損失は標準で100mW 以下で す。バッテリ電圧が約 3.25Vより低いときに充電し始めると、 充電電流のサーボ電圧はI2Cで設定された値から75mV ∼ 2.5 1.0 2.0 0.8 1.5 0.6 1.0 0.4 0.5 0.2 0 2.4 2.7 3.0 3.3 3.6 BATTERY VOLTAGE (V) PFET DISSIPATION (W) また、スイッチング・レギュレータは出力電力を低減し、バッテ リ充電電流 ICHARGE を設定された最大値までに制限します。 バッテリ充電電流は、デフォルトの最大充電電流を設定する PROGとグランドの間の抵抗 RPROGと、設定された充電電流 を必要に応じて低減するI2C 調整機能の両方を使って設定し ます。バッテリ充電電流ループはバッテリ充電電流 IBAT の正 確な比率をPROGピンに反映するので、スイッチング・レギュ レータの出力電力を低減して、得られる電圧 VPROG を15 通り の可能なサーボ・リファレンス電圧のうちの1つに制限します。 BATTERY CHARGE CURRENT (A) バッテリ充電電流の安定化と低電圧セルのトリクル充電 0 4.2 3.9 4155 F01 ICHARGE 2.4A MODE (100%) PDISS 2.4A MODE (100%) ICHARGE 1.2A MODE (50%) PDISS 1.2A MODE (50%) 図 1.VOUT 最小電圧の安定化 VOUT 電圧の安定化 3つ目の制御ループは、スイッチング・レギュレータが VOUT の 電圧に応答することによって電力の供給を低減します。VOUT の電圧は4.35Vのプログラム可能でないサーボ電圧です。バッ テリ・チャージャがイネーブルされると、内部の充電電流セ ンス抵抗と外付けのPMOS バッテリFETを介して、VOUT が BATSNSに接続されます。2つのノード電圧の差は2 個のデバ イスによるI • R 降下だけであり、実質的に、充電サイクルの 間 VOUT をサーボ・ポイントより下に保ちます。 LTC4155は、バッテリが深放電したときに、VOUT が約 3.5Vを 下回らないようにします。この機能により、システムの動作を妨 げる低い充電状態のときに瞬時オン動作が可能になります。 システム負荷とバッテリ・チャージャの負荷の総和が利用可能 な入力電力を超えると、バッテリ充電電流を犠牲にしてシステ 4155fc 19 LTC4155 動作 ム負荷を優先し、スイッチング・レギュレータの出力電圧を維 持しながら、入力電流制限の監視を継続します。システム負荷 だけが入力から得られる電力を超える場合、出力電圧を下げ て追加の電流を供給する必要があり、補完する電流が最終 的にバッテリから供給されます。 入力電流の安定化 入力低電圧電流制限 LTC4155は、VBUS ピンの電圧が 4.3Vに低下すると電力送出 を自動的に低減してUVLO 発振の発生を防ぐことにより、入 力電源への抵抗性接続を許容することができます。低電圧電 流制限機能は、DISABLE_INPUT_UVCLビットを使ったI2C によってディスエーブルすることができます。表 5を参照してく ださい。 利用可能な電源(USB/ACアダプタ) の最大負荷仕様を満た すため、スイッチング ・レギュレータには計測および制御シス USB On-The-Go 5V 昇圧コンバータ テムが搭載されており、平均入力電流が CLPROG1ピンまた LTC4155のスイッチング・レギュレータを逆に動作させて、 はCLPROG2ピンおよび I2Cポートで設定されたレベル以下 VBUS 電圧を5Vに昇圧しながらバッテリからVBUS に電力を になるようにします。CLPROG1ピンとCLPROG2ピンの両方 供給することができます。このモードは、磁気部品などの外付 に許容誤差が 1%の推奨値の抵抗を1 本接続することによ け部品を追加することなく、USB On-The-Goなどの機能の実 り、2.5mA、100mA、500mA、および 900mAのUSB 2.0/3.0の 装に使用することができます。 電流仕様への準拠が保証され、さらに他方のI2Cによって選 昇圧スイッチング・レギュレータは、2つの方法のうちの1つで 択可能な最大 3Aの電流制限が許容されます。I2Cポートの イネーブルするこ とができます。LTC4155は必要に応じてUSB USBILIM[4:0] ビットとWALLILIM[4:0] ビットを使って、2つ ケーブルのIDピンをモニタし、IDピンが接地されることによっ の入力のそれぞれに対して入力電流制限を個別に設定でき てホスト側のA/Bコネクタが検出されると、昇圧レギュレータ ます。それぞれの入力から電源が取り去られると、USBの入 を自律的に起動することができます。スイッチング・レギュレー 力電流制限の設定値が 100mAにリセットされます。USB 入 タは、 I2CのREQUEST_OTG コマンドを使って直接イネーブ 力とACアダプタ入力の両方から電源が取り去られると、AC ルすることもできます。USBとACアダプタのいずれかの入力 アダプタの入力電流制限の設定値が 100mAにリセットされ に電源が接続されているか、 またはバッテリ電圧が VLOWBAT ます。ACアダプタなどの電源に使用するUSBに準拠しないデ より低いと、昇圧レギュレータが動作しないこ フォルト入力電流制限の設定については、 「動作」 のセクショ (標準 2.8V) とに注 意してください。 I2Cの状 態ビットOTG_ENABLED、 ンの 「代わりのデフォルト入力電流制限」 を参照してください。 LOWBAT、OTG_FAULTを使って、昇圧コンバータが動作し I2Cでプログラム可能な入力電流制限の設定値の全リストに ているかどうかを確認できます。 昇圧レギュレータの自律的な ついては表 8を参照してください。 起動の詳細については、 「動作」 のセクションの 「IDピンの検 スイッチング電源が設定された入力電流制限に達するほど 出」 を参照してください。 外部負荷とバッテリ充電電流の合計が大きいと、バッテリ・ 昇圧レギュレータはUSB 入力だけに電力を供給します。AC チャージャは外部負荷が満たされるのにちょうど必要な量だ アダプタ入力には電力を供給することができません。I2Cの け充電電流を減らします。バッテリ充電電流が許容できる入 PRIORITY設定は昇圧レギュレータの動作に影響を与えませ 力電力を超える値に設定されても、平均入力電流の仕様に違 ん。 複数入力の動作の詳細については、 「動作」 のセクションの 反することはありません。それはバッテリ・チャージャが必要に 「デュアル入力の過電圧保護と低電圧ロックアウ ト」 を参照し 応じて電流を低減するからです。さらに、VOUT の負荷が VBUS てください。 からの設定された電力レベルを超えると、 バッテリ・チャージャ がイネーブルされているかディスエーブルされているかに関係 スイッチング・レギュレータはVBUS に500mAを供給すること なく、追加の負荷電流が理想ダイオードを介してバッテリから が保証され、出力電流を約 1.4Aに制限するとともに、過負 供給されます。 荷時にVBUS を降下させます。短絡フォールトが検出される と、約 8ms 後にチャネルをシャットダウンし、I2Cの状態ビット OTG_FAULTにより、問題が通知されます。 4155fc 20 LTC4155 動作 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に示すように、LTC4155は最小限の外付け部品で2つの 電源入力の過電圧保護を行うことができます。 R1 TO WALL INPUT TO USB INPUT WALLSNS WALLGT LTC4155 MN1 MN3 MN2 MN4 R2 VBUS USBGT USBSNS OVGCAP 4155 F02 図 2.デュアル入力過電圧保護マルチプレクサ 入力が過電圧状態のとき、LTC4155はシャント・レギュレータ として機能し、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.2V) までの大 きさだけです。MN3および MN4は、過電圧保護には必要あり ませんが、一方の入力から他方の入力に使用しないチャネル のFETのボディー・ダイオードを介して電流が循環するのを防 ぐのに必要です。単一入力のアプリケーションに必要なのは 1 個のパワー FETだけです。実装の詳細については、 「アプリ ケーション情報」 のセクションの 「代わりの入力電源の構成設 定」 を参照してください。 パワー・トランジスタを追加せずに回路を構成し直すことによ り、負電圧保護機能を追加することができます。実装の詳細 については、 「アプリケーション情報」 のセクションの 「代わり の入力電源の構成設定」 を参照してください。 入力 (USBまたはACアダプタ) を有効な電源とみなすには、3 つの条件を満たす必要があります。まず、最小電圧 VUVLOよ り高くなければなりません。次に、バッテリ電圧よりVDUVLO の最小値だけ高くなければなりません。最後に、過電圧保 護スレッショルド電圧 VOVLO より低くなければなりません。 USBSNSピンとWALLSNSピンにはそれぞれ小電流が流れ、 USB 入力とACアダプタ入力の間ならびにUSBSNSピンと WALLSNSピンの間に電圧オフセットを生じます。前に示した 4155fc 21 LTC4155 動作 「電気的特性」の表で規定される電圧スレッショルドの値が 有効なのは、各入力が 3.6k 抵抗を介してそれぞれの検出ピン に接続されている場合です。 USB 入力とACアダプタ入力の状態は継続的にモニタされ、 いくつかの割り込みを発生するオプションとともにI2Cによっ て通知されます。前記の3つの条件がすべて満たされると、 LTC4155は、I2CポートのUSBSNSGDまたはWALLSNSGD をアサートすることによって入力が有効であることを通知しま す。オプションとして、外部電源の割り込みがイネーブルされ ている場合に、割り込み要求を発生することができます。 両方の入力に電源が同時に接続されると、LTC4155はデ フォルトでACアダプタ入力から電力を引き出します。I2Cの PRIORITYビットがアサートされていると、LTC4155は両方の 入力が接続されたときに、代わりに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リニア・バッテリ・チャージャ・モード LTC4155はUSBの低電力動作をサポートするモードを備え ています。このモードでは、CLPROG2ピンに推奨抵抗が使用 されているときに、LTC4155 への総入力電流が 100mA 未満 を維持することが保証されます。このモードでは、降圧スイッ チング・レギュレータが動作しません。代わりに、リニア・レギュ レータが VBUS からVOUTとバッテリに電力を供給します。リニ ア・バッテリ・チャージャはスイッチング・レギュレータと同じ定 電流 / 定電圧アルゴリズムに従いますが、バッテリ充電電流で はなく入力電流を安定化します。CLPROG2ピンの電圧は次 式を使用することにより、このモードの入力電流を表します。 IVBUS = VCLPROG2 • ( 80 ) RCLPROG2 バッテリ充電電流はPROGピンの電圧で表されますが、この モードでは安定化されません。 ICHARGE = VPROG • (1000 ) RPROG バッテリ電圧が非常に低い場合を除き、バッテリ・チャージャ がイネーブルされると、VOUT は通常、バッテリ電圧に非常に 近くなります。LTC4155 が VOUTとBATSNSの間のインピーダ ンスを上げて瞬時オン動作を助けます。システム負荷にバッ テリ充電電流を加えた値が利用可能な入力電流を超えると、 バッテリ充電電流を犠牲にして負荷を優先します。システム負 荷だけが利用可能な入力電流を超えると、バッテリが補完電 流を供給できるように、VOUT をバッテリ電圧まで下げる必要 があります。 バッテリは、I2Cの設定値 VFLOAT[1:0]で規定されるフロート 電圧まで充電されます。表 12を参照してください。 LTC4155 TO POWER INPUT アプリケーションで過電圧保護が不要な場合、図 3に示すよ うに、3.6kの抵抗でUSBSNSをVBUS に接続します。アプリ ケーションでUSB On-The-Go 昇圧レギュレータが使用され ていない場合は、3.6kを介してWALLSNSをVBUS に接続し、 USBSNSをオープン状態にしておくこともできます。 バッテリ・チャージャがディスエーブルされるかまたは終端さ れると、VOUT は4.35Vに安定化されます。 USBGT USBSNS OVGCAP 4155 F03 図 3.過電圧保護なし 4155fc 22 LTC4155 動作 2.5mAリニア・サスペンド・モード LTC4155は、VBUS からVOUT に少量の電流を流してシステム に電力を供給し、機器をサスペンド状態のUSBポートに接続 するときのバッテリの放電を減らすことができます。システム負 荷電流がサスペンド状態のUSBポートから得られる電流より 小さいと、VOUT の電圧は4.35Vに安定化されます。システム 負荷電流が USBの入力電流制限を超えると、VOUT の電圧は バッテリ電圧まで下がり、USBポートから得られる電流を補 完する電流がバッテリから供給されます。電流制限時には、 CLPROG2が 103mVにサーボ制御されます。サスペンド・モー ドでは、バッテリ充電はディスエーブルされます。USB 入力ま たはACアダプタ入力は、それぞれ USBILIMレジスタまたは WALLILIMレジスタを適切に設定することにより、この電流 制限サスペンド・モードを利用することができます。 理想ダイオードと最小 VOUT コントローラ LTC4155は理想ダイオード・コントローラを備えており、入力 電源が接続されていなかったり不十分な場合でも、システム に十分な電力を供給できます。これには、ソースをCHGSNSに 接続し、ゲートをBATGATEに接続し、ドレインをBATSNSに 接続した外付けPMOSトランジスタが必要です。コントローラ が、PMOSトランジスタのゲート電圧を変調し、バッテリから VOUT に電流を流してシステムに電力を供給しながら、電流が 逆方向に流れないようにしてバッテリの過充電を防止します。 理想ダイオード・コントローラにはいくつかの動作モードがあ ります。入力電力が利用可能でバッテリを充電しているとき に、効率を最大にするには、一般にPMOSゲートを接地して スイッチング・レギュレータとバッテリの間の導通を最大にしま す。バッテリが深放電すると、LTC4155はスイッチング・レギュ レータとバッテリの間のインピーダンスを自動的に増やして、 VOUT が約 3.5Vを下回るのを防ぐことのできる値にします。シ ステム負荷への電力は常にバッテリ充電電流より優先されま す。VOUTとバッテリの間のインピーダンスの増加がバッテリ 充電電流に影響するとは限りませんが、以下の2つの理由の うちの1つによって影響する可能性があります。 1. 充電電流を制限して、外付けPMOSがより抵抗性になること による過度の電力損失を防ぎます。PMOS 両端の電圧が約 250mVに達すると充電電流が減少し始め、充電電流をフル スケールのわずか8%に低減できます。PMOSの最大電力損 失はRPROG =499Ωのとき約 1Wに制限されます。 2. 設定された入力電流制限または入力低電圧電流制限のどち らかがアクティブなことにより、スイッチング・レギュレータに 供給可能な電力が制限されている場合、充電電流が自動的 に減少し、VOUT のシステムへの電力供給が優先されます。 VOUT はできる限り長い時間 3.5Vに保たれ、入力電力制限を 超えることはありません。充電電流がゼロまで減少した後、シ ステム負荷だけで入力から得られるよりも大きな電力を必要 とする場合、バッテリが補完電力を供給し始めるので、VOUT はバッテリ電圧まで低下する必要があります。 入力電力が利用可能でも、バッテリ・チャージャがディスエー ブルされているかまたは充電が終了していると、通常、バッテ リの過充電を防止するためにVOUT およびバッテリが切断さ れます。入力電流制限または入力低電圧電流制限のいずれ かによってシステムに必要な電力が入力から得られる電力を 超える場合、VOUT はバッテリ電圧まで低下し、負荷に必要な 追加の電流は理想ダイオードを介してバッテリから供給され ます。 入力電力を供給できない場合、理想ダイオードが低消費電力 モードに切り替わります。このモードでは、PMOSゲートを接 地することにより、VOUTとバッテリの間の導通と電力転送の 効率を最大にします。 最後に、出荷および保管モードが有効になると、理想ダイオー ドがシャットダウンしてBATGATE がバッテリ電圧までドライブ され、PMOSを介した導通を防ぎます。ボディー接合ダイオー ドにより、1 個のFETを使用したVOUT への導通も可能である ことに注意してください。このモードの詳細については、 「動作」 のセクションの 「低消費電力の出荷および保管モード」 を参照 してください。 4155fc 23 LTC4155 動作 低消費電力の出荷および保管モード LTC4155は、出荷と保管に合わせて設計された特殊なモード で、既に少なく抑えられているスタンバイ電流を約 1µAに低減 することができます。通常のスタンバイ・モードとは異なり、こ のモードでは、外付けPMOSゲートがバッテリ電圧までドライ ブされ、外付けPMOSを介したFETの導通をディスエーブル します。このモードを使用してVOUT の下流の負荷へのすべて の電力を遮断し、製品の製造から販売までのバッテリ寿命を 最大にすることができます。外付けPMOS 内部のバルク接合 により、そのゲートの電圧に関係なく、バッテリからVOUT まで の導電経路が与えられることに注意してください。VOUT まで の導電経路を遮断するため、通常、図 4に示すように、2 個の PMOSトランジスタを直列に接続して、それぞれのソースまた はドレインを中央で接続する必要があります。バッテリを下流 のデバイスから絶縁する必要がないアプリケーションの場合、 このモードを有効にすることにより、LTC4155の大幅な省電 力を実現することもできます。 出荷および保管モードは、I2C バス・マスタによってサブアドレ ス0x07に書き込まれたデータ・バイトのアクノリッジに続いて 有効になります。データ・バイトの内容は無視されますが、 すべ てのバイトとアクノリッジ・クロック・サイクルを送る必要があり ます。出荷および保管モードはVBUS が約 1Vを下回るとアク ティブになりますが、I2Cコマンドが発行された時に入力電源 が接続されていない場合は直ちにアクティブになります。USB 入力とACアダプタ入力から電源が取り去られると、VBUS の 静止電流がゼロ近くまで減少するので、VBUS が 1Vのアク ティブしきい値まで自己放電するのに最大で数時間の遅延が 生じます。VBUSとGND 間に1Mの抵抗を接続すると、より迅 速にアクティブ化することができます。サブアドレス0x07を読 み出しても、有効化やアクティブ化に影響を与えず、返される データは、有効化やアクティブ化の状態と関係なく不定です。 CHGSNS LTC4155 BATGATE BATSNS いったん有効になった出荷および保管モードは、USB 入力ま たはACアダプタ入力に電源を接続するか、 またはI2C バス・マ スタに電力が供給されているときにすべてのデータ・バイトと サブアドレス0x06 へのアクノリッジ・クロック・サイクルを書き 込むことにより、解除することができます。 I2Cインタフェース LTC4155は、2 線式標準 I2Cインタフェースを使ってバス・マス タと通信することができます。バスの信号の関係を 「タイミング 図」 に示します。バスが使用されていないときは、2 本のバスラ イン (SDAおよび SCL) を H にする必要があります。これらの ラインには、外付けプルアップ抵抗またはLTC1694 SMBusア クセラレータなどの電流源が必要です。LTC4155はスレーブ・ レシーバであり、スレーブ・トランスミッタでもあります。I2C 制 御信号、SDA、SCLはDVCC 電源に内部でスケールが調整 されています。DVCCはバスのプルアップ抵抗と同じ電源に接 続します。 I2CポートのDVCCピンは低電圧ロックアウト機能を備えてい ます。DVCCが約 1Vを下回ると、I2Cシリアル・ポートがクリア され、LTC4155はデフォルト状態に設定され、保留状態の割り 込みが解除されて以降の割り込みがディスエーブルされます。 バスの速度 I2Cポートは最大 400kHzの速度で動作するように設計されて います。ポートにはタイミング遅延が組み込まれており、I2Cに 準拠したマスタ・デバイスから呼び出されたときに適正に動作 するようにします。また、グリッチを抑制するように設計された 入力フィルタも備えています。 START 条件とSTOP 条件 バス・マスタは、START 条件を送って通信開始を知らせます。 START 条件は、SCL が H のときにSDAを H から L に遷 移させることによって発生させます。マスタは、スレーブ書き 込みアドレスか、またはスレーブ読み出しアドレスのどちらか を送信することができます。いったんLTC4155にデータが書 き込まれると、マスタは、LTC4155に新たなコマンド・セットに 従って動作するように指示するSTOP 条件を送信することが できます。STOP 条件は、SCL が H のときにSDAを L から H に遷移させることにより、マスタが送信します。 + 4155 F04 図 4.下り方向(VOUT) を強制的にシャットダウンする 出荷および保管モードに必要なコンポーネント 24 4155fc LTC4155 動作 バイトのフォーマット LTC4155に送信する、またはLTC4155 から受信する各バイト は8ビット長でなければならず、その後にアクノリッジ・ビットの ための追加のクロック・サイクルが続く必要があります。データ は最上位ビット (MSB) を先頭にしてLTC4155に送ります。 マスタおよびスレーブのトランスミッタとレシーバ I2C バスに接続されるデバイスは、マスタとスレーブのどちらに も分類できます。標準的なバスは1 個以上のマスタ・デバイス と複数のスレーブ・デバイスで構成されます。デバイスによって はマスタとしてもスレーブとしても動作可能ですが、トランザク ションが進行中のときに役割を変えることはできません。 トランスミッタとレシーバの関係はマスタとスレーブの関係と は異なります。 トランスミッタが SDAラインの制御に関与する のは、各フレームの8ビットのデータ部分の間です。レシーバ が SDAの制御に関与するのは、各フレームの9 番目の最終ア クノリッジ・クロック・サイクルの間です。 その後、LTC4155はスレーブ・トランスミッタに変化し、マスタ・ レシーバは必要に応じ、LTC4155 からの後続のデータ・バイ トの受信にアクノリッジを返すことができます。 アクノリッジに関連したクロック・パルスは常にバス・マスタに よって生成されます。トランスミッタ (マスタまたはスレーブ) は アクノリッジ・クロック・サイクルの間にSDAラインを解放( H に) します。アクノリッジ・クロック・パルスが H の間 SDAライン が安定して L に留まるように、レシーバ (スレーブまたはマス タ) はこのクロック・パルスの間 SDAラインをプルダウンします。 LTC4155 から読み出しが行われると、マスタがデータ受信に アクノリッジを返せるように、LTC4155は8 番目のデータ・ビッ トの後 SDAラインを解放します。I2C 規格では、読み出しトラ ンザクションの間の最後のデータ・バイトの後、マスタ・レシー バがアクノリッジを返さないこと (NACK)が要求されます。 NACKを受信すると、スレーブ・トランスミッタはバスの制御を 解放するように指示されます。LTC4155は、どのような状況で も1 バイトのデータだけを送信するので、LTC4155によって送 信されたデータにアクノリッジを返すマスタもアクノリッジを返 さないマスタも結果を得られません。LTC4155はどちらの場 合もバスを解放します。 すべてのトランザクションは、START 条件または反復 START 条件を使ってマスタが開始します。マスタは、マスタの状態がト ランスミッタであるかレシーバであるかに関係なく、SCLの各ク ロック・パルスのアクティブ(立ち下がり)エッジを制御します。 スレーブ・アドレス スレーブ・デバイスはSCLを L にすることはありませんが、必 LTC4155は7ビット・アドレスに 対 応しており、製 造 時 に 要に応じ、SCLの L の時間を延長してクロック・ストレッチを 0b0001_001[R/W]に設定されています。 アドレス・バイトのLSB 行うことができます。LTC4155はクロック・ストレッチを行わず、 (読み出し/ 書き込みビット)は、LTC4155 へデータ書き込むと どのような状況でもSCLを L に保つことはありません。 きは0、LTC4155からデータを読み出すときは1にします。アド マスタ・デバイスはトランスミッタとしてI2Cの各トランザクショ レスが 8ビット・ワードであることから、書き込みアドレスは0x12 ンを開始し、スレーブ・デバイスはレシーバとして各トランザク で、読み出しアドレスは0x13になります。LTC4155は読み出しア ションを開始します。バスの書き込み動作では、 トランザクショ ドレスと書き込みアドレスのどちらにもアクノリッジを返します。 ンの間、マスタはトランスミッタとして機能し、スレーブはレ シーバとして機能します。バスの読み出し動作では、アドレス・ サブアドレス・アクセス フレームの後のトランザクションの残りの間、マスタとスレー LTC4155は、制御入力用に4つのコマンド・レジスタ、状態通知 ブが送信と受信の役割を交換します。 用に3つの状態レジスタを備えています。これらのレジスタはサ ブアドレス・ポインタ・システムを介してI2Cポートによってアク アクノリッジ セスされます。ここで、各サブアドレス値により、LTC4155 内の アクノリッジ信号(ACK) は、トランスミッタとレシーバ間のハ 7つの制御レジスタまたは状態レジスタのうちの1つが示され ンドシェークに使用されます。LTC4155に書き込みが行われ ます。サブアドレス・ポインタは常に、バスの書き込み動作時に ると、LTC4155はスレーブ・レシーバとして、その書き込みア LTC4155の書き込みアドレスの直後に書き込まれる最初のバイ ドレスおよび後続のデータ・バイトにアクノリッジを返します。 トになります。サブアドレス・ポインタの値はバスの書き込み動 LTC4155 から読み出しが行われると、LTC4155はスレーブ・レ 作の後も維持され、後続のバスの読み出し動作時にLTC4155 シーバとして、その読み出しアドレスにアクノリッジを返します。 が返すデータ・バイトを決定します。サブアドレス・ポインタ・ 4155fc 25 LTC4155 動作 レジスタは、 「SMBusプロトコルの互換性」で詳細に説明する SMBusバイト書き込みプロトコルとバイト読み出しプロトコル内 のコマンド・コード・バイトと等価です。 バスの書き込み動作 バス・マスタは、START 条件とLTC4155の書き込みアドレスを 使ってLTC4155との通信を開始します。アドレスが LTC4155 のアドレスと一致すると、LTC4155はアクノリッジを返します。 次いで、バス・マスタはサブアドレスを送ります。LTC4155 が サブアドレスのアクノリッジ・ビットを返すと、サブアドレスの 値はLTC4155 内の特殊なポインタ・レジスタに転送されます。 マスタが書き込みトランザクションを続けたい場合、次いで、 データ・バイトを送ることができます。LTC4155 がデータ・バイ トにアクノリッジを返すと、このデータ・バイトはサブアドレス・ ポインタのロケーションの保留状態の内部データ・レジスタ に転送されます。この時点でLTC4155は新しいサブアドレス を受信できる状態になり、必要に応じて、[SUB ADDRESS] [DATA] のサイクルを無期限に繰り返します。書き込みアドレ スの後の奇数位置のバイトは常にサブアドレス・ポインタの割 り当てを示し、偶数位置のバイトは常に、サブアドレス・ポイン タを基準にしたロケーションに格納されたデータを示します。 マスタは、反復 START 条件またはSTOP 条件を使って偶数 バイトまたは奇数バイトの後、LTC4155との通信を終了する ことができます。マスタが反復 START 条件を開始すると、I2C バス上のLTC4155やその他のチップを呼び出すことができま す。LTC4155は、各サブアドレスのロケーションで受信した有 効データの最後の入力を記憶しますが、処理しません。この サイクルも無期限に継続することができます。バス上のすべて のチップが呼び出されて有効データが送られると、グローバル なSTOP 信号を送ることができ、LTC4155は前に受信した最 新の未決データを使ってコマンド・レジスタのすべてを直ちに 更新します。この遅延付きの実行動作はPMBusのグループ・ コマンド・プロトコルに準拠しています。 バスの読み出し動作 LTC4155には7つの読み出し可能なレジスタがあります。3つ のレジスタは読み出し専用で、状態情報が含まれています。4 つのレジスタには制御情報が含まれており、バス・マスタによ る書き込みと読み出しの両方が可能です。 各バスの読み出し動作の間、7つのサブアドレス・データ・レジ スタのうちの1つだけがアクセス可能です。LTC4155 が返す データは、サブアドレス・ポインタ・レジスタの内容によって指 定されるデータ・レジスタからです。ポインタ・レジスタの内容 は最新のバスの書き込み動作によって決まります。 バスの読み出し動作に備えて、奇数番号のバイトだけを送信 後に、STOP 条件または反復 START 条件を使って書き込みト ランザクションを早く終了することがバス・マスタにとって好都 合な場合があります。この時点で最後に送信されたバイトが、 後続のバスの読み出し動作の対象となるレジスタのポインタ を表します。 バス・マスタは、START 条件または反復 START 条件と、それ に続くLTC4155の読み出しアドレスを使ってLTC4155の状態 データを読み出します。読み出しアドレスが LTC4155のアドレ スと一致すると、LTC4155はアクノリッジを返します。読み出し アドレスのアクノリッジに続き、LTC4155は、サブアドレス・ポイ ンタによって選択されたレジスタから次の8クロック・サイクル のそれぞれに対して1ビットの状態情報を返します。1つのデー タ・バイトが読み出された後でマスタからクロック・サイクルが 追加されると、SDAラインを H に保ちます (0xFFを送信)。 LTC4155は、バスの読み出し動作中はその読み出しアドレス を除き、どのバイトにもアクノリッジを返しません。 再び同じレジスタを読み出すには、START 条件とそれに続く LTC4155の読み出しアドレスを使ってトランザクションを繰り 返すことができます。サブアドレスが変わらない場合、サブアド レス・ポインタ・レジスタを書き換える必要はありません。別の レジスタを読み出すには、読み出しトランザクションが繰り返 される前に、START 条件または反復 START 条件とそれに続 くLTC4155の書き込みアドレスおよびサブアドレス・ポインタ・ バイトを使って書き込みトランザクションを開始する必要があ ります。 サブアドレス・ポインタ・レジスタの内容が書き込み可能なコ マンド・レジスタを示している場合、バスの読み出し動作時に 返されるデータは、最後のSTOP 条件から変更されていなけ ればそのロケーションでの未決コマンド・データです。STOP 条件の後、すべての未決データがコマンド・レジスタにコピー されて直ちに実行されます。I2Cによるトランザクションなしに 入力電源が取り去られると、LTC4155 内のいくつかの書き込 み可能なレジスタの内容が変更されます。 「 動作」の 「代わり のデフォルト入力電流制限」 のセクションで説明したように、 4155fc 26 LTC4155 動作 USBILIM[4:0] とWALLILIM[4:0] はデフォルトで100mAモー ド (0x00) またはCLPROG1モード (0x1F)のどちらかになりま す。したがって、これらのレジスタの内容はバス・マスタによっ て書き込まれた最後の値と異なる可能性があり、内容を読み 出すことがシステムの状態を確認するのに有効な場合があり ます。 サブアドレス・ポインタ・レジスタの内容が読み出し専用の状 態レジスタを示す場合、返されるデータはLTC4155の状態の 特定の瞬間のデータです。割り込み要求が保留されていない と、バスの読み出し動作中にLTC4155 がデータ送信を始める 直前、LTC4155 がその読み出しアドレスにアクノリッジを返す ときに状態データがサンプリングされます。マスクされていな い割り込みが発生すると、IRQピンが L にドライブされ、その ときに3つの読み出し専用の状態レジスタにデータがラッチさ れます。 これに続いてどの状態レジスタの読み出しを行っても、 この固定データが返されるので、割り込み要求の要因の確認 が容易になります。バス・マスタが LTC4155の割り込み要求を 解除すると、状態ラッチがクリアされます。次いで、バスの読み 出し動作を行うと、読み出しアドレスにアクノリッジを返すとき か、または次の割り込みがアサートされるときか、どちらか早 い時点の瞬間的なデータが再び返されます。 SMBusプロトコルの互換性 SMBus 規格は一般にI2C バスの規格と互換性がありますが、 様々なタイプのトランザクションに対応するため、I2C 規格を超 えて、固有のプロトコル・フォーマットの定義および標準化を 行っています。LTC4155のI2CインタフェースはSMBus 規格で 定義される4つのプロトコルと完全互換です。LTC4155の制 御と状態のすべての機能はSMBusプロトコルを使ってアクセ スすることができますが、バスの高い使用頻度が問題になる 場合、SMBusで定義されたプロトコルに従わないI2C バスの 動作によって、より効率的に実行できる動作もあります。 SMBus のバイト書き込みプロトコル 1 S 7 1 1 スレーブ・ WR A アドレス 8 コマンド・ コード 1 A 8 データ・ バイト 1 A 1 P SMBusのバイト書き込みプロトコルを使って、LTC4155の1 つの制御レジスタの内容を変更することができます。 トランザ クションは、バス・マスタが START 条件を使用して開始しま す。SMBusのスレーブ・アドレスはLTC4155の書き込みアド レスに相当し、この値を7ビット・ワードで表すと0x09(0b 000 1001) になります。スレーブ・アドレスにWR(値は0b0) が続き ます。LTC4155は書き込みアドレスにアクノリッジを返します。 SMBusのコマンド・コードはサブアドレス・ポインタの値に相 当し、LTC4155のサブアドレス・ポインタ・レジスタに書き込ま れます。このプロトコルを使用する場合、書き込みを行うレジ スタのロケーション (0x00 ∼ 0x02、0x06 ∼ 0x07) だけがサブ アドレス・ポインタに対して有効な値です。LTC4155はSMBus のコマンド・バイト・コードにアクノリッジを返します。SMBusの データ・バイトは、サブアドレス・ポインタで示されるロケーショ ンに書き込まれるコマンド・データに相当します。LTC4155は SMBusのデータ・バイトにアクノリッジを返します。このシーケ ンスの最後のSTOP 条件によってコマンド・レジスタの更新が 強制され、新たなコマンド・データが直ちに有効になります。 SMBus のバイト読み出しプロトコル 1 7 1 1 8 1 1 7 1 1 8 1 1 S スレーブ・WR A コマンド・ A Sr スレーブ・ RD A データ・ A P バイト アドレス コード アドレス SMBusのバイト読み出しプロトコルを使って、1つのバス・トラ ンザクションで7つの制御レジスタまたは状態レジスタのいず れか 1つの内容を読み出すことができます。トランザクション は、バス・マスタが START 条件を使って開始します。SMBus のスレーブ・アドレスはLTC4155の書き込みアドレスに相当し、 この値を7ビット・ワードで表すと0x09(0b 000 1001) になりま す。スレーブ・アドレスにWR(値は0b0) が続きます。LTC4155 は書き込みアドレスにアクノリッジを返します。SMBusのコマン ド・コードはサブアドレス・ポインタの値に相当し、LTC4155の サブアドレス・ポインタ・レジスタに書き込まれます。LTC4155 はSMBusのコマンド・コード・バイトにアクノリッジを返します。 すると、マスタは反復 START 条件とそれに続き、LTC4155の スレーブ・アドレス (0x09) とRD(0b1) を送ります。LTC4155は 読み出しアドレスにアクノリッジを返します。この時点でバス・ マスタはレシーバになりますが、SCLにクロックを供給し続け ます。LTC4155はスレーブ・トランスミッタになり、SDAを制御 してバス上にデータを出力します。1つのデータ・バイトに続き、 バス・マスタはACKビットまたはNACKビットのどちらかを選 択して送信します。I2C 規格に従って、マスタは、読み出しトラ ンザクションの最後にNACKを送信して、スレーブにデータ 送信の終了を指示する必要があります。LTC4155は、どのよう な場合も1 バイト後にデータ送信を終了するので、バス・マス タが ACKまたはNACKのどちらを送信するかは重要ではあり ません。最後に、STOP 条件によってバスがアイドル状態に戻 ります。 4155fc 27 LTC4155 動作 SMBus のバイト送信プロトコル 1 S 7 スレーブ・アドレス 1 1 WR A 8 データ・バイト 1 A 1 P SMBusのバイト送信プロトコルを使って、どの制御レジスタ の内容も変更せずに、サブアドレス・ポインタ・レジスタの内容 を変更することができます。このプロトコルは、SMBusのバイ ト受信プロトコルを使用したLTC4155 からの状態情報を後 から読みだすのに有効です。 トランザクションは、バス・マスタ が START 条件を使って開始します。SMBusのスレーブ・アド レスはLTC4155の書き込みアドレスに相当し、この値を7ビッ ト・ワードで表すと0x09(0b 000 1001) になります。スレーブ・ アドレスにWR(値は0b0) が続きます。LTC4155は書き込みア ドレスにアクノリッジを返します。SMBusのデータ・バイトはサ ブアドレス・ポインタの値に相当し、LTC4155のサブアドレス・ ポインタ・レジスタに書き込まれます。 このプロトコルのデータ・ バイトが、バイト書き込みプロトコルとバイト読み出しプロトコ ルのコマンド・コードに類似していることに注意してください。 LTC4155はSMBusのデータ・バイトにアクノリッジを返します。 最後に、STOP 条件によってバスがアイドル状態に戻ります。 SMBus のバイト受信プロトコル 1 S 7 スレーブ・アドレス 1 1 RD A 8 データ・バイト 1 A 1 P SMBusのバイト受信プロトコルを使って、サブアドレス・ポイン タ・レジスタによって選択済みのコマンド・レジスタや状態レジ スタの内容を読み出すことができます。このプロトコルは、サブ アドレス・ポインタ・レジスタの内容を変更することができませ んが、他のSMBusプロトコルよりバスのオーバーヘッドが非 常に小さいので、1つの状態レジスタを繰り返しポーリングす るのに有効な場合があります。サブアドレス・ポインタ・レジス タは、SMBusのバイト書き込みプロトコル、バイト読み出しプ ロトコル、バイト送信プロトコルのいずれかによって変更する ことができ、レジスタの内容は、これら3つのプロトコルによっ て再度変更されるまで保たれます。 バイト受信トランザクションは、バス・マスタが START 条件を 使って開始します。SMBusのスレーブ・アドレスはLTC4155の 読み出しアドレスに相当し、この値を7ビット・ワードで表すと 0x09(0b 000 1001) になります。スレーブ・アドレスにRD(値は 0b1)が続きます。LTC4155は読み出しアドレスにアクノリッジ を返します。この時点でバス・マスタはレシーバになりますが、 SCLにクロックを供給し続けます。LTC4155はスレーブ・トラン スミッタになり、SDAを制御してバス上にデータを出力します。 1つのデータ・バイトに続き、バス・マスタはACKビットまたは NACKビットのどちらかを選択して送信します。I2C規格に従っ て、マスタは、読み出しトランザクションの最後にNACKを送 信して、スレーブにデータ送信の終了を指示する必要があり ます。LTC4155は、どのような場合も1 バイト後にデータ送信 を終了するので、バス・マスタが ACKまたはNACKのどちらを 送信するかは重要ではありません。最後に、STOP 条件によっ てバスがアイドル状態に戻ります。 プログラム可能な割り込みコントローラ LTC4155は、多くの状態変化やフォールト・イベントに応答し て、IRQピンにアクティブ L のレベルトリガ割り込み要求を 必要に応じて発生することができます。また、割り込みがトリ ガされるときに状態情報の利用可能な3つのバイトが固定さ れ、一時的な割り込みの要因の特定に役立ちます。4つの書 き込み可能なコマンド・レジスタの内容は、割り込みによって 固定されることはありません。割り込みのトリガ・イベントは、 バッテリ・チャージャの状態、フォールト、入力電源検出、USB On-The-Go、入力電流制限、および入力低電圧電流制限に 対応する6つの個別のマスク可能なカテゴリーに分類されま す。サブアドレスのロケーション0x06に割り込みマスク・レジス タ (IMR) があり、上位 6ビットがマスクの設定を表します。表 3 を参照してください。各割り込みカテゴリーの状態トリガを表 4に示します。パワーアップ時、すべての割り込みがデフォルト でディスエーブル (マスク) されます。各割り込みカテゴリーは、 IMRの適切なビットに1を書き込むことによってイネーブルす ることができます。サブアドレス0x06にどの値を書き込んでも、 副作用として、データ (3 番目の) バイトのアクノリッジ・ビットで 保留状態の割り込みを解除します。割り込みを解除するとIRQ ピンが解放されて、次の割り込みが発生するまで実際のデー タの状態通知が再開されます。割り込みマスクを変更したくな い場合、バス・マスタが前のデータをサブアドレス0x06に書き 換えて割り込み要求を解除する必要があります。 4155fc 28 LTC4155 動作 表 3.割り込みマスク・レジスタ 割り込みマスク・レジスタ (IMR) サブアドレス 0x06 指示 REG6 書き込み/ 割り込み解除、読み出し D7 ENABLE_CHARGER_INT D6 D5 D4 D3 D2 D1 D0 1 ENABLE_FAULT_INT アプリケーションに対して100mAのUSBデフォルト電流制限 では不十分であり、USBに準拠する必要がない場合、図 6に 示すように、CLPROG1ピンの2 本目の抵抗を使って、USBに 準拠しない代わりのデフォルト入力電流を設定することがで きます。 1 ENABLE_EXTPWR_INT 1 ENABLE_OTG_INT 1 ENABLE_AT_ILIM_INT 1 ENABLE_INPUT_UVCL_INT 抵抗は次式を使用した値にします。 1 表 4.割り込みトリガのソース マスク・カテゴリー フォルトで100mAの入力電流制限モードになります。I2Cのバ ス・マスタはその後、入力電流制限を表 8に示す他のいずれ かのモードに変更することができます。ここで、500mAおよび 900mAの設定値はUSB 互換の電流制限値に相当します。入 力電源が取り去られてから再び接続されると、LTC4155は、 I2Cで指示されるモードになるまで、デフォルトで再度 100mA のモードになります。 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% 抵抗に接続します。入力電力が供給されると、LTC4155はデ 1.200V (IVBUSLIM – IVBUSQ ) 入 力 電 力 が 供 給 さ れ ると、LTC4155は、デ フォルトで CLPROG1ピンに接続された抵抗による電流制限値に設定さ れます。I2Cのバス・マスタはその後、入力電流制限を表 8に 示す他のいずれかのモードに変更することができます。この場 合、CLPROG2ピンに2 本目の1.21kの設定抵抗が必要です。 I2Cのマスタは、適切なUSBILIMビットまたはWALLILIMビッ トをCLPROG1モードに設定することにより、いつでもデフォ ルトの入力電流制限に戻すこともできます。入力電源が取り去 られてから再び接続されるといつでも、LTC4155は再びデフォ ルトでCLPROG1のカスタム入力電流制限になります。 USBILIM[4:0]とWALLILIM[4:0]の内容には、常に選択され た最新の入力電流モードが含まれますが、入力電源がその 後取り去られるかまたは存在しない場合、I2Cのバス・マスタ によって最後に書き込まれたデータと異なる可能性がありま す。I2Cのバス・マスタはいつでも、上記の2つのレジスタを読 み出して、アクティブな入力電流制限モードを決めることがで きます。 LTC4155 LTC4155 CLPROG1 • ( 991 ) CLPROG1 CLPROG2 4155 F05 図 5.USB に準拠したデフォルト入力電流制限 CLPROG2 4155 F06 R1 R2 図 6.USB に準拠しないデフォルト入力電流制限 4155fc 29 LTC4155 動作 バッテリ・チャージャの動作 LTC4155は、自動再充電、不良セル検出、トリクル充電、プロ グラム可能な安全タイマ、サーミスタを使用した温度による充 電制御、プログラム可能な充電終了表示、プログラム可能な フロート電圧、プログラム可能な充電電流、I2Cによる詳細な 状態通知、プログラム可能な割り込みの発生など、多機能な 定電流 / 定電圧リチウムイオン/リチウムポリマー・バッテリ・ チャージャを備えています。 プリチャージ / 低バッテリ電圧 バッテリの充電サイクルを開始するとき、バッテリ・チャージャ はまずバッテリが深放電しているか確認します。バッテリ電 より低いと、LTC4155はI2Cを介して 圧が VTRKL(標準 2.8V) LOWBATの状態を通知します (表 18を参照)。低バッテリ電 圧が 0.5 時間以上持続すると、バッテリ・チャージャは自動的 に停止し、I2Cポートを介してバッテリが非応答であったこと を知らせます。バッテリ電圧が低いと、バッテリを保護するた めと外付けPMOSトランジスタの過度の電力損失を防止する ために、充電電流が減少します。バッテリ電圧と充電電流の 減少の関係を図 1に示します。入力電源(USBまたはACアダ プタ)が利用できない場合、バッテリの実際の充電状態に関 係なく、I2Cを介したLOWBATの通知は常に有効となり、無 視することができます。 定電流 バッテリ電圧が約 3.3Vより高い場合、チャージャは定電流 モードで設定された充電電流を供給しようとします。利用可 能な入力電力と外部負荷状態に応じて、バッテリ・チャージャ は設定された最大レートで充電できることも、できないことも あります。外部負荷がバッテリ充電電流よりも常に優先されま す。同様に、USB 入力とACアダプタ入力の電流制限の設定 は常に監視され、追加電力のみがバッテリの充電に使用でき ます。システム負荷が軽いとき、バッテリ充電電流が最大にな ります。 充電電流の上限は、PROG からグランドに接続された抵抗と I2Cポートで設定されるPROGサーボ電圧値の組み合わせに よって設定されます。最大充電電流は次式で与えられます。 ICHARGE = VPROG • 1000 RPROG VPROG はI2Cポートによって設定可能で、75mVステップで 150mV ∼ 1.2Vの範囲です。VPROG のデフォルト値は1.2Vで す。VPROG は、サブアドレス0x02にあるビットICHARGE[3:0] によって制御されます。表 11を参照してください。 定電流または定電圧のどちらの充電モードでも、PROGピン の電圧はバッテリに供給される実際の充電電流に比例しま す。充電電流はPROGピンの電圧をモニタし、次の関係を使 用することによっていつでも決定できます。 IBAT = VPROG • 1000 RPROG ただし、利用可能な入力電力が限られていることとVOUT から システム負荷に優先して電力が供給されることにより、場合に よっては実際のバッテリ充電電流 IBAT が設定電流 ICHGより 減少することがあります。RPROG は入力電力制限に関係なく、 バッテリの容量に適合するように設定します。 定電圧 バッテリ端子の電圧がプリセットされたフロート電圧に達す ると、バッテリ・チャージャはこの電圧を一定に保ち、充電 電流はゼロに向かって自然に減少します。I2Cポートを介して ビットVFLOAT[1:0] を使用することにより、最終的なフロー ト電圧の選択に4つの電圧設定値が利用可能です (表 12)。 できるだけ長い実行時間を必要とするアプリケーションで は、4.200Vの設定値を選択できます。バッテリの経時変化の 低減や温度耐性の最大化を目指すアプリケーション用に、 LTC4155は最小 4.050Vの電圧設定値を選択できます。 4155fc 30 LTC4155 動作 フル充電表示(C/x) 自動再充電 PROGピンは、定電圧フェーズの充電時でも、常に実際の充 電電流を表すので、 PROGピンの電圧はそのフェーズでのバッ テリの充電状態を表します。LTC4155はPROGピンにフル充 電表示コンパレータを備えており、I2Cポートを介してその結 果を通知します。I2C 制御のビットCXSET[1:0] により、24mV、 60mV、120mV、および 240mVのC/xコンパレータのレベル選 択が可能です (表 13)。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コンパレータがイネーブル されます。安全タイマが終了すると、バッテリの充電が中止さ れ、電流はそれ以上供給されません。安全タイマのデフォル ト終了時間 4 時間は、1 時間から8 時間の範囲でI2Cのビット TIMER[1:0]を使用して4つの設定のいずれかに変更すること ができます (表 10)。また、タイマの終了時間を8 時間に設定 すると、バッテリ充電電流が設定されたフル充電表示(C/x) のスレッショルドまで減少した場合、8 時間のタイマ時間が経 過する前に充電サイクルが終了します。 LTC4155は、スケールが 7ビットに拡張されたアナログ・デジ タル・コンバータ (ADC) を内蔵し、バッテリ・パックの近くに設 置した外付け負温度係数(NTC)サーミスタを使って、バッテ リ温度をモニタします。この機能を使用するには、図 8に示す ように、NTCピンとグランドの間にサーミスタRNTC を接続し、 NTCBIAS からNTCにバイアス抵 抗 RBIAS を接 続します。 RBIAS は、選択したNTCサーミスタの25 Cでの値(r25) に等 しい値の1% 抵抗にします。 サーミスタの測定結果は、出荷および保管機能が有効になっ ているときを除き、I2Cポートの状態通知によって得られます。 出荷および保管モードでない場合、サーミスタは約 2.4 秒ご とに自動的に測定されます。I2Cポートに供給されるサーミ スタの測定結果は、各サンプリング期間の最後に更新され ます。サーミスタのバイアスを低デューティ・サイクルにすると 4155fc 31 LTC4155 動作 電力が利用可能 低バッテリ電圧タイマと 安全タイマをクリア YES NTC が範囲外 安全タイマを一時停止 NO VBAT < 2.8V トリクル充電(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 タイマは 8 時間 C/x モード NO YES 4155 F07 図 7.バッテリ・チャージャのフローチャート LTC4155 NTCBIAS RBIAS NTC T RNTC 4155 F08 図 8.標準的サーミスタ・ネットワーク 32 4155fc LTC4155 動作 サーミスタ電流が減少し、それに伴って、バッテリ流出電流 がそのDC 値の2000 分の1になります。10kのサーミスタを使 用した標準的なネットワークでは115nAのバッテリ流出電流 が生じます。100kのサーミスタを使用すると、この流出電流は 11.5nAに減少します。 対象となる温度範囲での測定の分解能を上げるには、A/Dコ ンバータのフルスケール範囲をNTCBIASの0.113 倍∼ 0.895 倍に制限します。NTC ADCの結果は以下のように表すことが できます。 αT ≡ • NTCVAL + κ OFFSET κ rT = SPAN r25 1− κ SPAN • NTCVAL – κ 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= β ln (α Τ ) + β T0 β ⎛ κ SPAN • NTCVAL + κ OFFSET ⎞ β ln ⎜ ⎟+ ⎝ 1− κ SPAN • NTCVAL – κ OFFSET ⎠ T0 ここで、 T=ケルビン温度で表される温度結果 T0 =サーミスタ・モデルの公称温度(ケルビン温度)。標準で 298.15K(25 C+273.15 C) サーミスタ値の通知の他、LTC4155は、サーミスタの値が Vishayの曲線 2のサーミスタの0 C ∼ 40 Cの範囲に相当す る制限値を下回ると、バッテリの充電を自動的に一時停止し ます。NTC_TOO_COLDとNTC_TOO_WARMの 状 態 はI2C の状態通知 NTCSTAT[1:0]にエンコードされます。バッテリ チャージャがイネーブルされると、CHARGER_STATUS[2:0] も温度の警告およびフォールトを通知します。表 14と表 17を 参照してください。オプションとして、サーミスタの値がこの温 度範囲に入るかまたはそこから出るときに、チャージャ状態の 割り込み要求を発生することができます。 温度の値が Vishayの曲線 2のサーミスタの60 Cに相当する 制限値より高いと、オプションのNTC_HOT_FAULT 割り込み を発生することができます。さらに、I2Cによって過温度バッテ リ調整回路をイネーブルし、バッテリが高温と高電圧に同時 に曝される時間を最小限に抑えることができます。詳細につい ては 「過温度バッテリ調整回路」 のセクションを参照してくだ さい。 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 進数の41まで下がると、NTC_TOO_WARM の温度表示がトリガされます。これは、aWARM,WARNING = 0.576およびVishayの曲線2のサーミスタの40 Cに相当します。 NTCVAL が 10 進数の45まで上がると、高温表示が解除され ます。これは、aWARM,RESET =0.639および Vishayの曲線 2 のサーミスタの37 Cに相当します。 NTCVAL が 10 進数の19まで下がると、NTC_HOT_FAULT の温度表示がトリガされます。これは、aCRITICAL,FAULT = 0.298およびVishayの曲線2のサーミスタの60 Cに相当します。 b=サーミスタ・モデルの材料定数(ケルビン温度)。 4155fc 33 LTC4155 動作 NTCVAL が 10 進数の23まで上がると、非常な高温表示が解 除されます。これは、aCRITICAL,RESET =0.341および Vishay の曲線 2のサーミスタの55.5 Cに相当します。 サーミスタのバイアス・ネットワークを変更して、上記の温度 スレッショルドの1つか 2つを調整することができます。バイア ス・ネットワークの自由度が制限されているので、残りの温度 スレッショルドは、選択されたネットワークおよびサーミスタの 特性によって制約されます。実装の詳細については、 「アプリ ケーション情報」 のセクションの 「代わりのNTCサーミスタと バイアス」 を参照してください。 過温度バッテリ調整回路 リチウムイオン・バッテリはフル電圧と高温時に性能が低下 するので、LTC4155は、高温と高電圧が同時に生じた場合に バッテリ電圧を低下させる自動バッテリ調整回路を搭載して います。 サーミスタ温度が 40 Cに達するとバッテリ充電が停止される ことを思い出してください。サーミスタ温度が 60 Cを上回り、 かつバッテリ調整回路がイネーブルされると、約 125mAの内 部負荷電流が BATSNSに与えられます。バッテリ電圧が 3.9V まで低下するか、またはサーミスタ温度が 55.5 Cを下回ると、 この内部負荷電流はディスエーブルされます。サーミスタ温度 が 37 Cを下回ると、バッテリ充電が再開されます。 I2Cポートを介して起動された場合、バッテリ調整回路は、外 部電源の接続の有無、充電が終了しているかどうか、I2C 制御 によって充電がディスエーブルされているかどうかにかかわら ず作動します。バッテリ調整回路は、I2Cのサブアドレス0x00 にあるEN_BAT_CONDITIONERビットによって制御されます (表 6)。 この回路はLTC4155 内部で多大な電力を消費する可能性が あることに注意してください。LTC4155の過度の温度上昇を 防ぐため、LTC4155は必要に応じて放電電流を低減し、接合 部温度が 120 Cを上回らないようにします。 4155fc 34 LTC4155 動作 表 5.入力低電圧電流制限の制御 入力低電圧電流制限の制御 サブアドレス 0x00 指示 DISABLE_INPUT_ UVCL D7 D6 イネーブル* ディスエーブル 表 8.入力電流制限の設定 REG0 DISABLE_INPUT_UVCL 書き込みおよび読み出し D5 D4 D3 D2 D1 D0 0 1 *デフォルト設定 最大 600mA 表 6.過温度バッテリ調整回路 過温度バッテリ調整回路 サブアドレス 0x00 指示 EN_CONDITIONER D7 D6 ディスエーブル* 0 60°C 以上で イネーブル 入力電流制限の設定 サブアドレス 0x00 サブアドレス 0x01 指示 WALLILIM USBILIM D7 最大 100mA (USB 低電力)* 最大 500mA (USB 高電力)* 最大 700mA REG0 EN_BAT_CONDITIONER 書き込みおよび読み出し D5 D4 D3 D2 D1 最大 800mA 最大 900mA (USB 3.0) D0 標準 1000mA 標準 1250mA 標準 1500mA 1 標準 1750mA *デフォルト設定 標準 2000mA 標準 2250mA 標準 2500mA 表 7.USB On-The-Go の IDピンの自律的な起動 USB On-The-GoのIDピンの自律的な起動 サブアドレス 0x00 LOCKOUT_ID_PIN 指示 書き込みおよび読み出し LOCKOUT_ID_PIN D7 D6 D5 D4 D3 D2 自律的な起動を 0 許容 * 自律的な起動を 1 ディスエーブル *デフォルト設定 REG0 D1 D0 標準 2750mA 標準 3000mA 最大 2.5mA (USBサスペンド) CLPROG1を選択 ** REG0、REG1 USBの入力電流制限 USBILIM[4.0] ACアダプタの入力電流制限 WALLILIM[4:0] 書き込みおよび読み出し D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 *CLPROG1とCLPROG2を短絡したときのデフォルト設定。このレジスタが LTC4155で修正される時の情報については、 「入力電流の安定化」セク ションを参照。 **2 本のCLPROG 抵抗を使用したときのデフォルト設定。このレジスタが LTC4155で修正される時の情報については、 「入力電流の安定化」セク ションを参照。 表 9.入力コネクタの優先度の切り替え 入力コネクタの優先度の切り替え サブアドレス 0x01 優先度 指示 書き込みおよび読み出し 優先度 D7 D6 D5 D4 D3 D2 ACアダプタ入力を 0 優先 * USB 入力を優先 REG1 D1 D0 1 *デフォルト設定 4155fc 35 LTC4155 動作 表 10.バッテリ・チャージャの安全タイマ バッテリ・チャージャの安全タイマ サブアドレス 0x01 TIMER[1:0] 書き込みおよび読み出し 指示 TIMER[1:0] D7 D6 D5 D4 D3 D2 4 時間 * 1 時間 2 時間 REG1 D1 D0 4.05* 0 0 0 1 4.10 0 1 1 0 1 1 4.15 1 0 4.20 1 1 REG2 D1 D0 *デフォルト設定 *デフォルト設定 表 11.バッテリ・チャージャの電流制限 バッテリ・チャージャの電流制限 REG2 サブアドレス 0x02 ICHARGE[3.0] 指示 書き込みおよび読み出し VPROG フルスケー サーボ ル電流(%) (V) D7 D6 D5 D4 D3 D2 D1 D0 チャージャ がディスエー 0.000 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 56.25 0.675 1 0 0 0 62.50 0.750 1 0 0 1 68.75 0.825 1 0 1 0 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 *デフォルト設定 バッテリ・チャージャのフロート電圧 サブアドレス 0x02 VFLOAT[1:0] 指示 書き込みおよび読み出し バッテリ電圧(V) D7 D6 D5 D4 D3 D2 0 0 8 時間またはC/x 表示 表 12.バッテリ・チャージャのフロート電圧 表 13.フル充電表示のスレッショルド フル充電表示のスレッショルド 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 *デフォルト設定 表 14.バッテリ・チャージャの状態通知 バッテリ・チャージャの状態通知 サブアドレス 0x03 指示 バッテリ・チャージャの D7 D6 状態 チャージャ・オフ 低バッテリ電圧 定電流 定電圧、 VPROG>VC/X 定電圧、 VPROG<VC/X NTC温度が高すぎる、 充電停止 NTC温度が低すぎる、 充電停止 NTC 高温フォールト、 充電停止 REG3 CHARGER_STATUS[2:0] 読み出し D5 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 D4 D3 D2 D1 D0 4155fc 36 LTC4155 動作 表 15.USB On-The-Go の IDピン検出 USB On-The-GoのIDピン検出 サブアドレス 0x03 指示 IDピンの状態 D7 D6 表 19.外部電源 (ACアダプタまたは USB) の利用可能状態 REG3 D5 ID_PIN_DETECT 読み出し D4 D3 D2 検出なし 0 IDピンをGNDに 短絡 * 1 D1 D0 バッテリ電源のみ 外部電源が利用 可能 * *ピン検出はLOCKOUT_ID_PINの影響を受けない。 REG3 OTG_ENABLED 読み出し D5 D4 D3 D2 D1 D0 0 REG3 NTCSTAT[1:0] 読み出し D1 NTCが通常状態 0 0 NTC_TOO_COLD 0 1 NTC_TOO_WARM 1 0 NTC_HOT_FAULT 1 1 D4 D3 D0 通常状態 低セル電圧 * REG3 D5 USB 入力電圧の有効状態 サブアドレス 0x04 指示 USBSNSの状態 D7 D6 USBSNS 電圧が無効 0 REG4 USBSNS_GOOD 読み出し D4 D3 D2 D5 D1 D0 1 LOWBAT 読み出し D4 D3 D2 ACアダプタ入力電圧の有効状態 サブアドレス 0x04 指示 WALLSNSの状態 D7 D6 WALLSNS 電圧が 無効 WALLSNS 電圧が 有効 REG4 D5 WALLSNS_GOOD 読み出し D4 D3 D2 D1 D0 0 1 表 22.入力電流制限の状態 表 18.低バッテリ電圧の検出 D6 1 表 21.ACアダプタ入力電圧の有効状態 D2 低バッテリ電圧の検出 サブアドレス 0x03 指示 バッテリ電圧の状態 D7 D0 * 印加された入力電圧が有効範囲内か、またはUSB On-The-Goがレギュ レーション状態のときに有効。 1 D5 D1 0 表 20.USB 入力電圧の有効状態 USBSNS 電圧が 有効 * 表 17.NTCサーミスタの状態通知 NTCサーミスタの状態通知 サブアドレス 0x03 指示 NTCサーミスタの 状態 D7 D6 REG4 *USB On-The-Go 昇圧コンバータがアクティブなときは有効ではない。 表 16.USB On-The-Go のイネーブル状態 USB On-The-Goのイネーブル状態 サブアドレス 0x03 指示 昇圧レギュレータの 状態 D7 D6 昇圧スイッチング・ レギュレータが 非アクティブ 昇圧スイッチング・ レギュレータが アクティブ 外部電源(ACアダプタまたはUSB)の利用可能状態 サブアドレス 0x04 EXT_PWR_GOOD 指示 読み出し 電源の利用可能 状態 D7 D6 D5 D4 D3 D2 D1 D0 0 1 入力電流制限の状態 サブアドレス 指示 入力電流制限の状態 入力電流制限が 非アクティブ 入力電流制限が アクティブ 0x04 D7 D6 D5 REG4 AT_INPUT_ILIM 読み出し D4 D3 D2 D1 D0 0 1 *低セル電圧は、入力(ACアダプタまたはUSB)電源が利用可能でバッテリ・ チャージャがイネーブルされているか、または昇圧レギュレータの自動ま たは手動のイネーブルが要求されている場合だけ重要。 4155fc 37 LTC4155 動作 表 23.入力低電圧電流制限 (ブラウンアウト) の状態 入力低電圧電流制限(ブラウンアウト)の状態 REG4 サブアドレス 0x04 INPUT_UVCL_ACTIVE 指示 読み出し 入力低電圧電流制限の 状態 入力UVCLが 非アクティブ D7 D6 D5 D4 D3 D2 D1 D0 1 REG4 OVP_ACTIVE 指示 入力過電圧 D7 読み出し D6 D5 フォールトなし D4 D3 D2 D1 D0 0 入力(USBまたは AC 電源)過電圧 USB On-The-Go 昇圧レギュレータのフォールト・シャットダウン サブアドレス 0x04 OTG_FAULT 指示 読み出し 昇圧レギュレータの 状態 D7 D6 D5 D4 D3 D2 フォールトなし REG4 D1 D0 1 低セル電圧 タイムアウト D5 D1 d d d d d D0 バッテリ充電のNTC 温度の範囲外 サブアドレス 0x05 指示 NTC 温度の範囲 D7 D6 REG5 D5 NTC_WARNING 読み出し D4 D3 D2 通常温度 D1 D0 0 1 バッテリ・チャージャの割り込みマスク REG6 サブアドレス 0x06 ENABLE_CHARGER_INT 指示 書き込みおよび読み出し 割り込み イネーブル状態 D7 D6 D5 D4 D3 D2 D1 D0 チャージャ 割り込みを 0 ディスエーブル* チャージャ割り込みを 1 イネーブル *デフォルト。 表 26.バッテリの充電無応答 REG4 D6 d 表 29.バッテリ・チャージャの割り込みマスク 0 レギュレータ過電流 シャットダウン フォールトなし d 充電するには温度が 高すぎるかまたは 低すぎる 1 表 25.USB On-The-Go 昇圧レギュレータのフォールト・ シャットダウン バッテリの充電無応答 サブアドレス 0x04 指示 バッテリの状態 D7 NTCVAL[6:0]* REG5 NTCVAL[6:0] 読み出し D4 D3 D2 表 28.バッテリ充電の NTC 温度の範囲外 表 24.過電圧保護のフォールト 過電圧保護のフォールト サブアドレス 0x04 NTC ADコンバータの結果 サブアドレス 0x05 指示 NTCの変換結果 D7 D6 ADCの結果の温度への変換については、 「動作」のセクションの「NTCサー ミスタ・モニタ」を参照してください。 0 入力UVCLがアクティブ 表 27.NTC ADコンバータの結果 D5 BAD_CELL 読み出し D4 D3 D2 D1 CHARGER_STATUS[2:0] を変更することによって割り込みがトリガされる。 サブアドレス0x06にデータを書き込むと、副作用として保留状態の割り込 み要求が解除される。 D0 0 1 4155fc 38 LTC4155 動作 表 30.フォールト割り込みマスク フォールト割り込みマスク サブアドレス 0x06 指示 割り込みイネーブル 状態 D7 フォールト割り込みを ディスエーブル* フォールト割り込みを イネーブル 表 32.USB On-The-Go の割り込みマスク REG6 ENABLE_FAULT_INT 書き込みおよび読み出し D6 D5 D4 D3 D2 D1 D0 0 1 *デフォルト。 OVP_ACTIVE、BAD_CELL、OTG_FAULT、またはNTC_HOT_FAULTを変更する ことによって割り込みがトリガされる。サブアドレス0x06にデータを書き 込むと、副作用として保留状態の割り込み要求が解除される。 表 31.外部電源が利用可能な割り込みマスク USB On-The-Goの割り込みマスク REG6 サブアドレス 0x06 ENABLE_OTG_INT 指示 書き込みおよび読み出し 割り込みイネーブル D7 D6 D5 D4 D3 D2 D1 D0 状態 USB On-The-Goの 割り込みを 0 ディスエーブル* USB On-The-Goの 1 割り込みをイネーブル *デフォルト。 EN_BOOST、ID_DETECTを変更することによって割り込みがトリガされる。 サブアドレス0x06にデータを書き込むと、副作用として保留状態の割り込 み要求が解除される。 表 33.入力電流制限の割り込みマスク 外部電源が利用可能な割り込みマスク REG6 サブアドレス 0x06 ENABLE_EXTPWR_INT 指示 書き込みおよび読み出し 割り込みイネーブル 状態 D7 D6 D5 D4 D3 D2 D1 D0 外部電源の 割り込みを 0 ディスエーブル* 外部電源の 割り込みを 1 イネーブル 入力電流制限の割り込みマスク REG6 サブアドレス 0x06 ENABLE_AT_ILIM_INT 指示 書き込みおよび読み出し 割り込みイネーブル 状態 D7 D6 D5 D4 D3 D2 D1 D0 入力電流制限の 割り込みを 0 ディスエーブル* 入力電流制限の 1 割り込みをイネーブル *デフォルト。 *デフォルト。 USBSNSGD、WALLSNSGD、またはEXTPWRGDを変更することによって割り 込みがトリガされる。サブアドレス0x06にデータを書き込むと、副作用とし て保留状態の割り込み要求が解除される。 AT_INPUT_ILIMを変更することによって割り込みがトリガされる。サブアド レス0x06にデータを書き込むと、副作用として保留状態の割り込み要求 が解除される。 4155fc 39 LTC4155 動作 表 34.入力低電圧電流制限 (ブラウンアウト検出) の 割り込みマスク 入力低電圧電流制限(ブラウンアウト検出)の割り込みマスク REG6 サブアドレス 0x06 ENABLE_INPUT_UVCL_INT 指示 書き込みおよび読み出し 割り込みイネーブル 状態 D7 D6 D5 D4 D3 D2 D1 D0 入力低電圧電流制限の 割り込みを 0 ディスエーブル* 入力低電圧電流制限の 1 割り込みをイネーブル *デフォルト。 INPUT_UVCL_ACTIVEを変更することによって割り込みがトリガされる。 サブアドレス0x06にデータを書き込むと、副作用として保留状態の割り込 み要求が解除される。 表 35.USB On-The-Go 昇圧コンバータのマニュアル起動 USB On-The-Go 昇圧コンバータのマニュアル起動 サブアドレス 0x06 REQUEST_OTG 指示 書き込みおよび読み出し 昇圧レギュレータの 起動 D7 D6 D5 D4 D3 D2 昇圧レギュレータ を自動起動または ディスエーブル* 昇圧レギュレータ をイネーブル REG6 D1 D0 0 1 *デフォルト。 USB 入力またはACアダプタ入力のどちらかに電圧が印加されていると、 レギュレータを起動できない。自動起動はLOCKOUT_ID_PINによって制御 される。サブアドレス0x06にデータを書き込むと、副作用として保留状態 の割り込み要求が解除される。 アプリケーション情報 代わりの NTCサーミスタとバイアス 片側が接地されたサーミスタとバイアス抵抗をNTCピンに 接続すると、LTC4155は温度による充電制御を行います。温 度が NTC_TOO_HOT 制限を上回るか、またはNTC_TOO_ COLD 制限を下回ると、充電が一時停止します。Vishayの曲 線 2のサーミスタとサーミスタの室温抵抗値(r25) に等しい値 のバイアス抵抗を使用することにより、上側と下側の温度がそ れぞれ約 40 Cと0 Cに予め設定されます。オプションで割り 込みを発生したり過温度バッテリ調整回路をイネーブルする NTC_HOT_FAULTスレッショルドは、約 60 Cに予め設定さ れています。 図 9に示すサーミスタ・バイアス・ネットワークに軽微な変更を 加えることで、3つの温度スレッショルドの1つか 2つを調整す ることができますが、通常、温度スレッショルドを互いに近づ けることはできないという制約があります。これには、サーミス タの温度感度を上げる必要があるということが直感的に分り ます。 LTC4155 NTCBIAS RBIAS NTC RTEMP_RANGE T RNTC 4155 F09 図 9.代わりの NTC バイアス・ネットワーク 下記の説明では、以下の表記を使用します。 r25 NTCサーミスタの値(25 C) 。 RBIAS 低ドリフト バイアス抵抗、NTCBIASピンとNTCピンの間に 接続。 4155fc 40 LTC4155 アプリケーション情報 RTEMP_RANGE オプションの希釈抵抗、サーミスタと直列接続。 αT ≡ rT r25 基準温度に対する温度 Tでのサーミスタの抵抗比。 α TOO _ COLD ≡ rTOO _ COLD rTOO _ WARM r25 望みの NTC_TOO_WARMスレッショルド温度でのサーミスタ の基準温度に対する抵抗比。 αHOT _ FAULT ≡ rHOT _ FAULT r25 望みの NTC_HOT_FAULTスレッショルド温度でのサーミ スタの基準 温度に対する抵抗比。 αBIAS ≡ 任意のTに対してaT を求める2つ目の方法では、以下のモデ ル化した計算式とサーミスタに固有の材料定数を使用する 必要があります。 r25 望みの NTC_TOO_COLDスレッショルド温度でのサーミスタ の基準温度に対する抵抗比。 α TOO _ WARM ≡ 温度は、2つの方法の1つで求めることができます。 サーミスタ・ メーカーは多くの場合、データシートにaTと温度の関係を 示す参照テーブルを記載しています。任意の温度 Tに対して、 aT を直接参照することができます。 RBIAS r25 ここで、 e=自然対数の底(約 2.71828) T=対象となる温度(ケルビン温度) T0 =サーミスタ・モデルの公称温度(ケルビン温度)。標準で 298.15K (25 C+273.15 C) b=モデルの材料定数(ケルビン温度)。このモデルは曲線が T0と2つ目の温度に適合しています。ほとんどのサーミスタの bはほぼ 4000Kです。b が高くなると温度感度が高くなります が、代償として、幅広い温度範囲での直線性が低下します。 シンプルな代わりのサーミスタ・バイアス・ネットワーク 低ドリフト・バイアス抵抗とr25 の比。 α TEMP _ RANGE ≡ αT ⎡⎛ 1 ⎞ ⎛ 1 ⎞ ⎤ β ⎢⎜ ⎟ −⎜ ⎟ ⎥ ⎢ ⎝ T ⎠ ⎝ T0 ⎠ ⎥⎦ =e ⎣ R TEMP _ RANGE r25 オプションの低ドリフト希釈抵抗とr25 の比。 r25、rT、rTOO_COLD、rTOO_WARM、およびrHOT_FAULT はすべて 異なる温度でのサーミスタの抵抗値であり、RBIASとRTEMP_ RANGE が実際の低ドリフト抵抗であることに注意してください。 以下のすべての計算では、様々な温度でのサーミスタのaT を決めることが必要になります。このパラメータはサーミスタ の材料特性にのみ依存します。与えられたサーミスタのaTと バイアス抵抗 RBIAS を調整し、オプションのRTEMP_RANGE を 取り去るだけで、3つの温度スレッショルドの1つを調整する ことができます。他の2つの温度コンパレータ・スレッショルド は、1つ目の温度スレッショルドとLTC4155 内で固定された NTCVALスレッショルドを選択することによって決まります。 RBIAS をr25 より大きくすると、3つすべての温度スレッショルド が低くなり、同時にスレッショルド間の温度スパンがわずかに 圧縮されます。同様に、RBIAS をr25 より小さくすると、3つすべ ての温度スレッショルドが高くなり、同時にスレッショルド間 の温度スパンがわずかに拡張されます。1つの温度スレッショ ルドを設定するには、前に説明した方法の1つを使って、選択 した温度スレッショルドに対するaTOO_COLD、aTOO_WARM、 4155fc 41 LTC4155 アプリケーション情報 またはaHOT_FAULT のいずれかの値を求め、以下の適切な式 に代入してaBIASとRBIAS の値を計算します。 aBIAS = 0.34917 • aTOO_COLD aBIAS = 1.73735 • aTOO_WARM aBIAS = 3.35249 • aHOT_FAULT RBIAS = aBIAS • r25 新たに設定された温度スレッショルドに対するaBIAS が決 まったら、他の2つの従属する温度スレッショルドはaBIAS を 残りの2つの式に代入して求めることができます。次式を使っ て、 「電気的特性」 の表から得られるκSPANとκOFFSET の値を 代入することにより、他のどのNTC ADC 結果(NTCVAL) も 抵抗比に変換し直すことができます。 ⎡ κ • NTCVAL + κ OFFSET ⎤ α T = ⎢ SPAN ⎥ αBIAS 1− κ SPAN • NTCVAL – κ OFFSET ⎦ ⎣ したがって、aT を使用し、サーミスタ・メーカーから得られる 参照テーブルまたは次式の曲線適合モデルを使って温度を 決めることができます。 T= aTEMP_RANGE = 0.25153 • aTOO_COLD – 1.25153 • aTOO_WARM RTEMP_RANGE = aTEMP_RANGE • r25 aBIAS = 0.43699 • (aTOO_COLD – aTOO_WARM) RBIAS = aBIAS • r25 決定されたバイアス・ネットワークを使って、過制約スレッショ ルドは次のように計算することができます。 aHOT_FAULT = 0.29829 • aBIAS – aTEMP_RANGE TTOO_COLDとTHOT_FAULT を規 定するには、以 下 のように TTOO_WARM を計算します。 aTEMP_RANGE = 0.11626 • aTOO_COLD – 1.11626 • aHOT_FAULT RTEMP_RANGE = aTEMP_RANGE • r25 aBIAS = 0.38976 • (aTOO_COLD – aHOT_FAULT) RBIAS = aBIAS • r25 β ln (α T )+ TTOO_COLDとTTOO_WARM を規 定するには、以 下のように THOT_FAULT を計算します。 β T0 複雑な代わりのサーミスタ・バイアス・ネットワーク RBIASを調整しても温度スレッショルド間に十分なスパンが得 られない場合、NTCピンとサーミスタの上側の間に2 本目の 低ドリフト・バイアス抵抗を追加することができます。この抵抗 には、ドリフト抵抗が小さいサーミスタの高い温度感度を和ら げる実効果があります。この結果、熱利得が低下し、LTC4155 の予め設定された電圧スレッショルド間の温度スパンの幅 が広がります。この追加の抵抗を使用し、3つの温度コンパ レータ・スレッショルドの2つを調整することができます。残り のスレッショルドは、バイアス・ネットワークの自由度が制限さ れていることによって制約されます。対象となる2つの温度ス レッショルドに対するaT の値を決定後、以下の式を使って、 aBIAS、aTEMP_RANGE、およびバイアス・ネットワークとサーミ スタの選択に依存する3つ目の制約された温度スレッショル ドを決めることができます。 決定されたバイアス・ネットワークを使って、過制約スレッショ ルドは次のように計算することができます。 aTOO_WARM = 0.57559 • aBIAS – aTEMP_RANGE TTOO_WARMとTHOT_FAULT を規 定するには、以 下のように TTOO_COLD を計算します。 aTEMP_RANGE = 1.07566 • aTOO_WARM – 2.07566 • aHOT_FAULT RTEMP_RANGE = aTEMP_RANGE • r25 aBIAS = 3.60615 • (aTOO_WARM – aHOT_FAULT) RBIAS = aBIAS • r25 決定されたバイアス・ネットワークを使って、過制約スレッショ ルドは次のように計算することができます。 aTOO_COLD = 2.863946 • aBIAS – aTEMP_RANGE 上記の式を使って物理的に実現不可能なRTEMP_RANGE の 負の結果を求めることができます。負の結果は、2つの選択さ れた温度スレッショルドが非常に近い温度で、サーミスタで 得られるよりも大きな温度感度を必要とすることを表します。 4155fc 42 LTC4155 アプリケーション情報 ⎡ κ •NTCVAL + κ OFFSET ⎤ α T = ⎢ SPAN ⎥ αBIAS − α TEMP_ RANGE 1− κ SPAN •NTCVAL – κ OFFSET ⎦ ⎣ T= β ⎛⎡ κ ⎞ β •NTCVAL + κ OFFSET ⎤ ln ⎜ ⎢ SPAN ⎥ αBIAS − α TEMP_ RANGE ⎟ + ⎝ ⎣ 1− κ SPAN •NTCVAL – κ OFFSET ⎦ ⎠ T0 「動作」のセクションで示したNTCの式の一般的な形式には 上記が含まれており、カスタム・バイアス・ネットワークを使用 したサーミスタA/Dコンバータの結果を容易に解釈できます。 RBIASだけを変更するのであれば、aTEMP_RANGE=0にします。 入力マルチプレクサ/ 過電圧保護 MOSFET の選択 LTC4155は、チャージポンプ電圧ダブラを内蔵し、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)の和になります。この結合 された抵抗は、LTC4155の最高性能での内部スイッチの抵抗 (標準で80mΩ ∼ 90mΩ) に比べて無視できる値にします。デ バイスMN1および MN2のドレイン・ブレークダウン電圧は、 要求される過電圧保護レベルに適した値にする必要がありま す。 ドレインは印加される入力電圧の最大振幅に曝されます。 デバイスMN3および MN4のドレインは、LTC4155の動作電 圧範囲のみに曝されます。したがって、デバイスMN3および MN4のドレイン・ブレークダウン電圧は少なくとも7Vの定格 が必要です。適したNチャネル・トランジスタのいくつかを表 36に示します。逆電流保護が不要な場合、デバイスMN3およ び MN4にはBVDSS が小さいトランジスタが適しているかもし れません。 「動作」 のセクションで説明したように、抵抗 R1お よび R2も、要求される過電圧保護のレベルに基づいた電力 損失に対して適切なサイズにする必要があります。 表 36.推奨するN チャネル入力マルチプレクサMOSFET メーカー 製品番号 RDS(ON) (mΩ) V(V) T BVDSS(V) Fairchild FDMC8651 4.3 1.1 30 Fairchild FDMC8030 10.7 2.8 40 Vishay Si7938DP 5.6 2.5 40 R1 TO WALL INPUT TO USB INPUT WALLSNS WALLGT LTC4155 MN1 MN3 MN2 MN4 R2 VBUS USBGT USBSNS OVGCAP 4155 F10 図 10.デュアル入力過電圧保護 代わりの入力電源の構成設定 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のドレイン・ブレーク 4155fc 43 LTC4155 アプリケーション情報 ダウン電圧定格までの負電圧保護を行います。Q1とQ2は、 MN1またはMN2のゲート酸化膜を保護するための小信号ト ランジスタです。NチャネルMOSFETのドレイン接続を共通に し、ソース/ボディー接続が入力コネクタとVBUS ピンに向くよ うにする必要があることに注意してください。 インダクタのコアは、フェライトなどの材料からなり、2.25MHz でのスイッチングに適しており、過度のヒステリシス損失がない ものにします。適したインダクタのいくつかを表 37に示します。 WALLSNS WALLGT LTC4155 MN1 TO POWER INPUT R1 VBUS 表 37.推奨インダクタ USBGT メーカー USBSNS Vishay Coilcraft OVGCAP TDK 4155 F11 Q3 Q1 R1 3.6k WALLSNS WALLGT LTC4155 TO USB INPUT MN1 MN3 MN2 MN4 VBUS R4 5M R2 3.6k Q4 Q2 R6 47k RDC IMAX (mΩ) (A) IHLP2525AHE-B1ROMO1 17.5 7 XFL4020-102ME 10.8 5.4 TDKLTF5022T1R2N4R2-LF 21 4.2 パッケージ (mm) 6.5 × 6.9 × 3.2 4 × 4 × 2.1 5 × 5.2 × 2.2 バッテリ・チャージャMOSFET の選択 R3 5M TO WALL INPUT 製品番号 IMAX は、標準で30%の飽和電流と自己発熱電流仕様の小さい方。 図 11.シングル入力過電圧保護 R5 47k る過渡変化に耐えることができますが、インダクタンスが徐々 にゼロに近づくに従って、インダクタ電流はLTC4155のピーク 電流クランプまで急激に増加します。小さなインダクタで過負 荷状態が続くと、インダクタが自己の抵抗による温度上昇に よって損傷する可能性があります。 USBGT USBSNS OVGCAP C1 OPT 0.01µF 4155 F12 図 12.デュアル入力正電圧および負電圧保護 インダクタの選択 LTC4155は、コア飽和特性、巻線抵抗特性、および温度上昇 特性がアプリケーションのピーク電流に適した1µHのインダク タで動作するように設計されています。インダクタ電流リップル の大きさは通常状態より約 400mA 小さく、ピーク・インダクタ 電流がスイッチング・レギュレータの平均出力電流より200mA 大きくなります。効率低下を無視すると、降圧レギュレータの 平均出力電流は平均入力電流よりVBUS/VOUT の比だけ大き くなります。LTC4155は、インダクタのコアの飽和レベルを超え LTC4155は、CHGSNSピンとBATSNSピンの間に1 個の外付 けPチャネルMOSFETを接続して、バッテリ充電電流と理想ダ イオード電流を流す必要があります。スレッショルド電圧の大 きさは約 2.5Vより小さくします。 (Pチャネルのスレッショルドは 負の数値 VGS(th)、または正の数値 VSG(th)で表すことができま す。) ゲート・リーク電流は500nA 以下にします。 ドレイン電圧の ブレークダウン電圧とゲート酸化膜のブレークダウン電圧はど ちらも5V 以上の大きさにします。LTC4155は、バッテリ・チャー ジャFETと直列の電流検出回路に約40mΩの抵抗を与えます。 バッテリの充電とバッテリからシステム負荷への電力供給の両 方の効率を最大にするため、チャネル抵抗 RDS(ON)を40mΩに 比べて小さくします。適したPチャネル・トランジスタのいくつか を表 38に示します。 低消費電力の出荷および保管モードでVOUT のすべての下流 のデバイスの電力を遮断する必要があるアプリケーションの 場合、必要に応じて、1 個目のPチャネルMOSFETと直列に2 個目のPチャネルMOSFETを接続することができます。低消 費電力の出荷および保管モードの詳細については、 「動作」 の セクションを参照してください。2 個目のデバイスの要件は前 述したものと同様ですが、総ゲート・リーク電流が個々のリー ク電流の和であり、総 RDS(ON)が個々のRDS(ON)の和である ことに注意する必要があります。 4155fc 44 LTC4155 アプリケーション情報 表 38.推奨するP チャネル・バッテリ・チャージャMOSFET メーカー 製品番号 RDS(ON) (mΩ) V(V) T BVDSS(V) Fairchild FDMC510P 7.6 –0.5 –20 Vishay Si7123DN 11.2 –1 –20 Vishay Si5481DU 2.4 –1 –20 VBUS および VOUT のバイパス・コンデンサ 容量を規定しているので、その結果、アプリケーションでコン デンサが示す容量より大きくなっています。ユーザーは、アプ リケーションに近い動作条件を使って測定を行うか、または メーカーに実際の容量を問い合わせて、選択したコンデンサ がアプリケーションの要求する最小容量を満たしているか確 認する必要があります。 入力電流制限とバッテリ充電電流制限の設定 LTC4155は、入力電流制限とバッテリ充電電流制限を個別 LTC4155と一緒に使用されるコンデンサの種類と容量によっ に抵抗で設定可能で、 様々な入力電源からの最適な充電を て、レギュレータ制御ループの安定性、入力電圧リップルな ど、いくつかの重要なパラメータが決まります。LTC4155では、 容易にします。バッテリ充電電流は、バッテリのサイズとそれに 伴う安全充電速度に基づいて設定します。一般に、この速度 VBUS からVOUT の間に降圧スイッチング電源を使用してい 「1C」 (1 時間でバッテリを放電する電流に等しい値) に近い るので、入力電流の波形には高周波成分が含まれています。 は 値です。 たとえば、 2000mAHのバッテリはわずか 2Aで充電さ 等価直列抵抗(ESR)が小さい積層セラミック・コンデンサを れます。PROGとGNDの間の抵抗で設定されるフルスケール 使ってVBUS をバイパスすることを強く推奨します。タンタル・コ (デフォルト) 充電電流では、I2Cで選択可能な他のすべての ンデンサやアルミ・コンデンサはESRが大きいので推奨しませ 充電電流設定値は小さく、過酷な温度やバッテリ電圧でのカ ん。VBUS のコンデンサの値により、与えられた負荷電流に対 スタム充電アルゴリズムに適しているかもしれません。 バッテ する入力リップルの大きさが直接制限されます。このコンデン リ充電電流制限が、選択した入力電流制限から利用可能な サのサイズを大きくすると入力リップルが小さくなります。USB 電力より大きな電力を必要とする場合、入力電流制限が強制 仕様では、USB 電源バスの両端に最大 10μFを直接接続する され、バッテリは設定された電流より小さな電流で充電され ことができます。VBUS の保護に過電圧保護回路を使用してい ます。したがって、バッテリ・チャージャは入力電源に配慮する る場合、そのソフトスタート特性を活用することが可能で、必 要に応じて大きなVBUSコンデンサを使用することができます。 ことなく、バッテリに対して最適に設定する必要があります。 入力チャネルの片方または両方が USBに使用されることがな 抵抗性入力およびテスト装置 い場合、過電圧保護 NMOSデバイスの上流に置かれた追加 実験室でLTC4155を直列電流計を使って評価するときに の容量が非常に大きな高周波電流リップルを吸収することが は注意が必要です。多くの電流計の内部電流センス抵抗と できます。 ヒューズを合わせた抵抗は0.5Ω 以上になる可能性がありま 過渡負荷時に大きなVOUT 電圧ステップが発生しないように、 す。3A ∼ 4Aの電流では、電流計の両端に数ボルトの電圧降 セラミック・コンデンサを使ってVOUT をバイパスすることも推 下が生じる可能性があり、場合によっては電圧の測定値が異 奨します。出力コンデンサはスイッチング ・レギュレータの補償 常になるか、またはスイッチングのデューティ・サイクルが不自 に使用されます。VOUT にはESR が小さい22μF 以上のコンデ 然に高くなります。 ンサが必要です。さらに容量を増やすと負荷過渡性能と安定 入力電源への抵抗性接続は特に問題になる可能性があります。 性が改善されます。 低電圧電流制限機能をイネーブルすると、スイッチング・レ 積層セラミック・チップ・コンデンサ (MLCC) は一般にESR 特 ギュレータの出力電力が自動的に低下し、VBUS が 4.3Vを下 性が非常に優れています。密な基板レイアウトと切れ目の無い 回るのを防ぎます。この機能は、 (小さめの配線およびコネクタ グランド・プレーンをMLCCと組み合わせると、非常に良い性 またはテスト装置のいずれかによる)抵抗性入力電源の許容 能が得られ、EMI 放射が低く抑えられます。 度を大幅に改善し、安定動作させます。ただし、機能すると、 回路内のセラミック・コンデンサの実際の容量は、回路で想定 入力抵抗の大きさに応じてシステム負荷とバッテリに供給さ される小さなAC 信号とDC バイアスを使って測定します。多く れる電力が非常に小さくなります。 のメーカーは1VRMS のACテスト信号を使って電圧に対する 4155fc 45 LTC4155 アプリケーション情報 低電圧電流制限機能がディスエーブルされていて入力電源 が抵抗性の場合、電圧が下降時の低電圧ロックアウト・スレッ ショルドを過ぎて低下し続け、最終的にその入力チャネルを シャットダウンして、入力電流制限をデフォルト設定にリセット します。入力電圧が回復すると、チャネルはデフォルトの電流 制限設定で再起動します。 基板レイアウトの検討事項 LTC4155のパッケージ裏面の露出パッドは、PC 基板のグラン ドにしっかりと半田付けする必要があります。これはパッケー ジの主グランド・ピンで、制御回路と同期整流器の両方のリ ターン・パスとして機能します。さらに、高周波のスイッチング 回路を搭載しているので、入力コンデンサをLTC4155にでき るだけ近づけて配置し、LTC4155および外付け入力バイパス・ コンデンサの下を切れ目のないグランド・プレーンにしなけれ ばなりません。また、SWピンのトレースとインダクタの間の面 積を最小限に抑えることにより、高周波数の放射エネルギー が制限されます。 出力コンデンサにはインダクタ・リップル電流が流れます。入力 コンデンサほど決定的ではありませんが、このコンデンサのグ ランドからインダクタ、入力コンデンサ、および LTC4155の露 出パッドまでのリターンを切れ目のないグランド・プレーンに すると、出力電圧リップルが減少します。 LTC4155の入力電流のような高周波電流は、基板上面の入 力経路の直下の鏡像復路に沿ってグランド・プレーン上を流 れる傾向があります。グランド・プレーンにその層の別のトレー スによるスリットやカットがあると、電流はスリットの周辺に 沿って流れるように強制されます。高周波電流が自然な最小 面積の経路を通って流れることが許されないと、余分な電圧 が生じて放射エミッションが起きます (図 13を参照)。内部グ ランド・プレーンに直接達する一群のビアをパッケージの接地 された裏面の直下に置きます。寄生インダクタンスを最小限 に抑えるため、グランド・プレーンはPC 基板のトップ・プレー ンにできるだけ近づけます (レイヤ2)。 BATGATEピンはドライブ電流が制限されています。15mVの 理想ダイオードの順方向電圧を大幅に低下させる可能性があ る、隣接するPC 基板のトレースへのリークを最小限に抑える ように注意する必要があります。リークを最小限に抑えるため に、このトレースはPC 基板上でVOUT に接続されたメタルで 囲むことによってガードすることができます。この電圧は一般に BATGATE 電圧より1ボルト以上高くならないようにします。 4155 F13 図13.高周波グランド電流はその入力経路に沿って流れる。グランド・ プレーンの切れ込みにより高電圧が生じ、電磁放射が増す 4155fc 46 LTC4155 標準的応用例 部品数が最小のシングル入力 USBデフォルト電流制限 7 WALLSNS 11 SW WALLGT VOUTSNS VOUT 23, 24, 25 VBUS C3 10µF 9 R1 3.6k CHGSNS LTC4155 USBGT 8 BATGATE TO µC 5 6 29 NTC 21, 22 19, 20 17 MP1 15 R4 100k 2.4A LIMIT PROG 12 18 C1 0.047µF R2 1.21k C2 22µF 13 TO SYSTEM LOAD 16 BATSNS 14 NTCBIAS USBSNS 4 ID 3 1, 2, 28 2 I C 3 IRQ 10 OVGCAP CLPROG1 CLPROG2 GND VC TO µC L1 1µH 26, 27 R3 499Ω 4155 TA02 L1: COILCRAFT XFL4020-102ME MP1: VISHAY Si5481DU-T1-GE3 100mA の USBデフォルト入力電流制限付きシングル入力過電圧保護(サーミスタ・スレッショルドが 5 C/46 C/67 C) 7 11 WALLSNS SW WALLGT VOUTSNS VOUT C3 10µF MN1 23, 24, 25 9 R1 3.6k 8 4 TO µC TO µC 3 1, 2, 28 3 10 VBUS CHGSNS LTC4155 USBGT BATGATE 26, 27 13 21, 22 19, 20 17 ID I2C IRQ OVGCAP CLPROG1 CLPROG2 GND VC R2 1.21k TO SYSTEM C2 LOAD 22µF MP1 16 BATSNS 14 NTCBIAS USBSNS 5 L1 1µH 6 29 NTC 15 R4 8k 1.8A LIMIT PROG 12 C1 0.047µF 18 R3 665Ω 4155 TA03 L1: COILCRAFT XFL4020-102ME MN1: Si4430BDY MP1: VISHAY Si5481DU-T1-GE3 PACK NTC: VISHAY NTCS0402E3103FLT 4155fc 47 LTC4155 標準的応用例 USBデフォルト入力電流制限付きシングル入力過電圧 / 低電圧保護(サーミスタ・スレッショルドが –3 C/44 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 LTC4155 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 4155 TA04 L1: COILCRAFT XFL4020-102ME MN1: FAIRCHILD FDMC8030 MP1: VISHAY Si5481DU-T1-GE3 PACK NTC: VISHAY NTCS0402E3103FLT Q1: DIODES/ZETEX MMDT3904-7-F 4155fc 48 LTC4155 標準的応用例 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 LTC4155 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Ω 4155 TA05 4155fc 49 LTC4155 パッケージ 最新のパッケージ図面については、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) 5.00 ± 0.10 (2 SIDES) 1 2 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 の位置の参考に過ぎない 4155fc 50 LTC4155 改訂履歴 REV 日付 A 2/12 B 3/12 C 5/12 概要 標準的応用例の回路図を更新 電気的特性の仕様と条件を明確化 標準的性能特性のグラフを改訂 I2C動作の表を明確化 出力電流制限値を変更 式を改訂 出荷および保管モード動作を明確化 標準的応用例の回路図と注記を変更 抵抗の式を修正 ページ番号 1 4、5、6、7 9、10、11 17 20 22 24 48、49、52 29 hCLPROG1の標準値を修正 RCLPROG1の式を修正 表8の入力電流制限の設定の注を明確化 5 29 35 4155fc リニアテクノロジー・コーポレーションがここで提供する情報は正確かつ信頼できるものと考えておりますが、その使用に関する責務は 一切負いません。また、ここに記載された回路結線と既存特許とのいかなる関連についても一切関知いたしません。なお、日本語の資料は あくまでも参考資料です。訂正、変更、改版に追従していない場合があります。最終的な確認は必ず最新の英語版データシートでお願いいたします。 51 LTC4155 標準的応用例 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 TO SYSTEM C3 LOAD 22µF 13 21, 22 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 LTC4155 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Ω 4155 TA06 関連製品 製品番号 LTC4156 説明 I2C 制御とUSB OTG 機能を備えた 2 入力パワー・マネージャ/3.5A LiFePO4 バッテリ・チャージャ LTC4088 高効率 USB パワーマネージャおよび バッテリ・チャージャ 注釈 3.5Aの充電電流に対応できる高効率の充電器、モノリシック・スイッチング・レ ギュレータにより電力と発熱に制約がある場合の用途に最適、入力過電圧保護 コントローラ2 回路入り、複数の入力に対応した優先順位の多重化処理、I2C/ SMBus 制御およびステータスのフィードバック、温度に依存した充電アルゴリズム (JEITA)対応の負温度係数サーミスタADC、バッテリの電圧が低い場合の瞬時 オン動作、パワー・マネージメントのためのバッテリの理想ダイオード制御、USB On-The-GoによるUSBポートへの電力供給、4つのフロート電圧設定値をもつフ ル機能 LifePO4 バッテリ・チャージャ、4mm 5mmの28ピンQFNパッケージ USBポートから最大限の電力を供給、Bat-Track ™、瞬時オン動作、最大 充電電流:1.5A、3mm 4mm DFN-14 パッケージ LTC4089/LTC4089-1 理想ダイオード・コントローラおよび 6V ∼ 36V(最大 40V)入力からの高効率 1.2Aチャージャ、Bat-Track 適応 高効率リチウムイオン・バッテリ・チャージャ 出力制御(LTC4089)、固定 5V出力 (LTC4089-5/LTC4089-1)、 LTC4089-5 付き高電圧 USB パワーマネージャ フロート電圧 4.1Vのバッテリに対応(LTC4089-1)、3mm 6mm DFN-22 パッケージ 理想ダイオード・コントローラおよび 高効率リチウムイオン・バッテリ・チャージャ 付き高電圧 USB パワーマネージャ LTC4098/LTC4098-1 OVP 付きUSB 互換スイッチモード・パワー マネージャ LTC4090/LTC4090-5 6V ∼ 38V(最大 60V)入力からの高効率 1.2Aチャージャ、Bat-Track 適応 出力制御(LTC4090-5を除く)、3mm 6mm DFN-22 パッケージ 66VのOVP、ACアダプタからの最大充電電流:1.5A、USBからの充電電流: 600mA、LTC4098-1ではVFLOAT が 4.1V、3mm 4mm QFN-20 パッケージ OVP 付きI2C 制御のUSBスイッチモード・ 66VのOVP、I2Cによる制御および状態読み出し、ACアダプタからの最大充電 パワーマネージャ 電流:1.5A、USBからの充電電流:600mA、3mm 4mm QFN-20パッケージ LTC4099 LTC4160/LTC4160-1 OVPおよびUSB-OTG付きスイッチモード・ USB-OTG 5V出力、過電圧保護、USBポートから最大限の電力を供給、 パワーマネージャ Bat-Track、瞬時オン動作、ACアダプタからの最大充電電流:1.5A、 USBからの充電電流:600mA、3mm 4mm QFN-20 パッケージ LTC4098-3.6 OVP 付き、USB 互換スイッチモード・ パワーマネージャ/LiFePO4 チャージャ LiFePO4 電池向けに設計された3.6VのVFLOAT、66VのOVP、 ACアダプタからの充電電流 : 最大 1.5A、 USB からの充電電流 : 最大 600mA、3mm 4mm QFN-20 パッケージ 4155fc 52 リニアテクノロジー株式会社 〒102-0094 東京都千代田区紀尾井町3-6紀尾井町パークビル8F TEL 03- 5226-7291 ● FAX 03-5226-0268 ● www.linear-tech.co.jp LT 0512 REV C • PRINTED IN JAPAN LINEAR TECHNOLOGY CORPORATION 2011