「誤って家を燃やさずにリチウム電池を充電するために知っておくべきことすべて。」
🧠 TP4056とは何ですか?
TP4056 は、特に設計された人気のリニアバッテリーチャージャーICです。 単セルリチウムイオンおよびリチウムポリマー電池.
セルを充電する 定電流(CC) 続い 定電圧(CV)安全で効率的な充電を保証します。
⚡ 主な特徴
- 🛜 入力電圧: 4V – 8V (通常は USB 5V から電源供給)
- ⚡ 充電電流:最大1A(プログラム可能)
- 🔋 フル充電電圧:4.2V
- 📈 充電方法:定電流/定電圧
- 🧠 内蔵の安全性:
- 過熱保護
- 低電圧ロックアウト
- 自動充電
- 🚦 充電状態出力(LEDインジケーター)
📦 代表的な用途
- USBバッテリー充電器(DIYパワーバンク)
- ウェアラブル電子機器
- Bluetoothデバイス
- Arduino、ESP32ポータブルプロジェクト
- 緊急用LEDランプ
📏 標準 Pinでる
| Pin | お名前 | 演算 |
|---|---|---|
| 1 | TEMP | 温度感覚(通常は GND) |
| 2 | プログラム | 抵抗器を介して充電電流をプログラムする |
| 3 | GND | 陸上 |
| 4 | VCC | 入力電圧(4~8V、通常は5V USB) |
| 5 | BAT | バッテリー接続 |
| 6 | スタンバイ | ステータス: 充電完了 (LED) |
| 7 | チャージ | ステータス: 充電中 (LED) |
| 8 | CE | チップイネーブル(アクティブロー、通常はローに固定) |
🧰 充電電流の設定方法
電流は、接続された抵抗器を使用して定義します。 プログラム pin.
式:

| 希望電流 | 抵抗値(Rprog) |
|---|---|
| 1000mA | 1kΩ |
| 500mA | 2kΩ |
| 100mA | 10kΩ |
🛡️ 保護機能付きTP4056モジュールについて
一部のTP4056モジュールには 追加の保護チップ 以下のように:
- DW01A: バッテリー保護IC
- FS8205A: カットオフ制御用デュアルMOSFET
これらは以下から保護します:
- 過充電
- 過放電
- 短絡
- 逆極性
保護機能を備えたモジュールは通常 6端子 4の代わりに:
- IN+、IN-、B+、B-、OUT+、OUT-
負荷は必ず OUT+ と OUT- 間に接続し、B+ と B- 間に接続しないでください。
🧪 回路例(基本設定)
外部負荷のないシンプルな USB リチウムイオン充電器の場合:

魔法は要りません。配線をきちんとすれば、家が燃えることはありません。
🛠️ 高度な設定: 完全保護された電源モジュール
コンポーネント:
- TP4056 充電器 IC
- DW01A + FS8205A保護回路
- USBまたはDC入力
- OUT+、OUT-に接続された負荷
- バイパスコンデンサ(入力/出力に10µF)
- USB入力用のオプションのPTCリセット可能ヒューズ(通常500mA)
⚠️ 避けるべきよくある間違い
| 間違い | なぜそれが問題なのか |
|---|---|
| 負荷をB+に直接接続する | 保護をバイパスし、過放電の危険がある |
| バイパスコンデンサなし | 不安定性やリセットを引き起こす |
| 低品質のUSB電源を使用する | 電圧不足、充電速度低下、充電失敗の原因となる可能性があります |
| Rprog値が高すぎる | 充電が非常に遅くなったり、「充電完了」が偽の検出になったりする |
| チップの過熱(>100°C) | TP4056はサーマルシャットダウン(または故障)を起こす可能性があります |
🚀 プロのヒント
- 必ずヒートシンクパッドを追加してください 4056mA を超える充電の場合は TP500 の下。
- 2kΩのRprogを使用する 約 500mA でゆっくり充電し、バッテリー寿命を延ばします。
- 実際のDW01+FS8205コンボのモジュールを優先 本格的なプロジェクト向け。
- 配線は必ず3回チェックする バッテリーを接続する前に、必ず確認してください。リチウムイオン電池は過酷な条件に耐えられるものではありません。
🎯クロージング
TP4056 制限を尊重すれば、安価で、用途が広く、堅牢です。
小規模な Li-Ion プロジェクトの場合、そのシンプルさとパフォーマンスに勝るものはありません。
🔋
ただの充電器ではありません。バッテリーの最高の相棒です。
失敗しない限り、それはあなたの着火剤になります。😄