AN156 - マイクロコントローラを使用してMP2659の給電電流を調整する

役立つ情報を毎月お届けします
プライバシーを尊重します
概要
パフォーマンスを微調整するために、多くのバッテリ駆動機器は、さまざまな動作モードで給電電流をリアルタイムで調整する必要があります。たとえば、多くのバッテリメーカーは、バッテリの安全性を保証するために、さまざまな温度に対して特定の給電電流レベルを要求しています。したがって、充電電流をリアルタイムで調整する方法は有益です。
MP2659は、ISETピンとAGNDの間に接続された抵抗 (RISET) を使用して給電電流を調整できます。このアプリケーションノートでは、給電電流の調整に基づいて、マイクロコントローラ (MCU) を使用してMP2659の給電電流をリアルタイムで調整する方法や、RISETと充電電流の関係について詳しく説明します。次に、給電電流をリアルタイムで調整をするための設計ガイドを推奨し、最後に設計例を示します。
1. はじめに
MP2659は、1電池から6電池の直列LiイオンまたはLiポリマーバッテリパックを持つアプリケーションを充電するために設計された、高度に集積されたスイッチングチャージャです。このICは、異なるバッテリ調整電圧を持ついくつかのバッテリの化学タイプをサポートします。充電電流は、ISETピンとAGNDの間に対応する抵抗 (RISET) を接続することで調整できます。RISETと充電電流の関係は、式 (1) で計算できます。
$$I_{CHG} = \frac{96(kΩ)}{R_{ISET}(kΩ)}$$図1に、MP2659の標準的な回路図を示します。
図1: MP2659のアプリケーション回路図
充電電流はRISETで調整できますが、この方法はリアルタイム調整では信頼できません。MCUのPWMを使用することにより、給電電流をリアルタイムでより信頼性の高い方法へと調整できます。
2. メソッドの詳細
MP2659は、ISETピンによって読み取られるさまざまな抵抗値で給電電流を調整します。ISETピンは1.2Vの定電圧を維持します。つまり、ISETピンとAGNDの間の等価抵抗を変更することで給電電流を調整できます。この変更は、MCUのPWMデューティサイクルを変更することで開始できます。
図2: ISETピンの等価回路
2.1 方法の概要
図3は、同等の抵抗がMP2659のISETピンに接続されている場合の設計の構築方法を示しています。
図3: 等価抵抗設計回路
PWM信号には制御可能なデューティサイクルがあります。この信号はMCUによって生成されます。RCフィルタ (R2、 R3、および CISETで構成される) は、PWM信号をDC信号にフィルタリングします。ISETピンとAGND間の等価抵抗 (REQ) は、式 (2) で計算できます。
$$R_{EQ}=\frac {1.2R_1G_{123}}{1.2G_{123} - (\frac{DUTY \times V_{M\_PWM}}{R_2}+\frac{1.2}{R_1})}$$ここで、DUTYはPWMデューティサイクルであり、 VM_PWM はPWM振幅です (MCU供給電圧と同じで約3.3V) 。C123は式 (3) で推定できます。
$$G_{123} = {1 \over R_1} + {1 \over R_2} + {1 \over R_3}$$式1、2、および3において、REQは0Ω以上である必要があります。REQが0Ω以下になると、ICHG = 0Aになります。表1に、PWM入力に基づく給電電流を示します。
表1: 給電電流 対 PWM入力
PWM入力 | PWMデューティ | 充電電流 |
グランド | 0% | 96(kΩ)/(R1+R2//R3) |
Logic high | 100% | 0A |
PWMデューティサイクル | 0%からMAX_DUTY(1) | 直線的に調整される給電電流 |
フロート | 該当せず | 96(kΩ)/(R1+R2) |
注:
1) MAX_DUTYは充電電流が0Aまで低下した場合のPWMの最大デューティです。80%程度にすることを推奨します。
2.2 パラメータ関連設計ガイド
上記の分析に基づいて、パラメータ (R1, R2, R3, CISET) は、次のガイドラインに従って設計できます。
- 最大給電電流に対応する等価抵抗はRMAX_ICHGであり、式 (4) で計算できます。 $$R_{MAX\_ICHG} = R_1 + R_2 // R_3$$
- 式 (5) で推定された適切なR1を選択します。 $$R_1 = 0.5R_{MAX\_ICHG}$$
- この方程式を解き、方程式 (6) を使用してR2 とR3を計算します。 $$ \begin{cases} R_2//R_3=R_1 \\[2ex] \frac{MAX\_DUTY \times V_{M\_PWM} - 1.2}{R_2} = \frac{1.2}{R_3} \end{cases} $$
- 式 (7) で推定される、適切なCISETを選択して、PWM信号をDC信号にフィルタリングします。 $$f_{FILTER} = \frac {1}{2\pi(R_2//R_3)C_{ISET}} << f_{PWM}$$
fFILTERがRCフィルタのカットオフ周波数である場合、約10Hzにすることを勧めます。 fPWMはPWM周波数であり、1kHzより高くすることをお勧めします。
3. 設計例
このセクションでは、MAX_ICHG = 2.7A、MAX_DUTY = 80%、VM_PWM = 3.3V、およびfPWM = 2kHzの場合に給電電流をリアルタイムで調整するためのパラメータを適切に設計する方法を示します。
3.1 設計プロセス
- 式 (8) を使用してRMAX_ICHG を計算します。 $$R_{MAX\_ICHG} = \frac {96(kΩ)}{MAX\_ICHG} = 35kΩ$$
- R1 = 20kΩを選択します。
- 式 (6) を使用して、R2 = 33kΩ、および R3 = 27kΩを計算します。
- Set CISET = 1μFに設定して、PWM信号をDC信号にフィルタリングします。
3.2 設計結果
このアプリケーションノートで提案されている方法の有効性を検証するために、上記で決定されたパラメータを使用してデモボードを作成します。図4にデモボードの回路図を示します。
図4: MP2659 給電電流調整アプリケーションデモボードの回路図
デモボードのテスト後に得られた結果によると (次のテスト条件下で:VIN = 16V、VBATT = 12V、VM_PW = 3.3V、およびfPWM = 2kHz) 、給電電流とPWMデューティサイクルの間にはリニアの関係があり、デューティサイクルは0%から82%の広い範囲を提供します。(図5を参照) 。
図5: 給電電流 対 PWMデューティサイクル
さらにMP2659は、給電電流が変化してもオーバーシュートまたはアンダーシュートが発生しません (図6を参照) 。さらに、ICは通常の起動とシャットダウンを示します (図7を参照)。
すべてのテスト結果は、このアプリケーションノートで紹介されている設計方法の有効性を裏付ける証拠を提供します。
図6: 0.5Aと2.4Aの間の給電電流遷移
図7: MP2659 オン / オフアプリケーションの波形 (PWMデューティ= 50%)
4. 結論
給電性能は、調整可能な給電電流で最適化できます。このアプリケーションノートでは、MCUを使用してMP2659の給電電流をリアルタイムで調整する方法を提案しました。この電流給電方法の有効性を証明するために、設計例とテスト結果を提示しました。
_______________________
興味のある内容でしたか? お役に立つ情報をメールでお届けします。今すぐ登録を!
アカウントにログイン
新しいアカウントを作成