Hướng dẫn sử dụng mạch sạc – xả pin Li-ion MH-CD42 cho ESP32

Đây là mạch sạc – xả pin Li-ion tích hợp boost 5V MH-CD42, rất phổ biến trong các dự án ESP32, Arduino, robot mini hay thiết bị IoT di động.

Mình sẽ giải thích chi tiết cách mạch hoạt động, chức năng từng chân, và lưu ý khi sử dụng 👇

🧩 1. Tổng quan chức năng

Mạch MH-CD42 là module sạc và xả pin Li-ion 3.7V (pin 18650, pin LiPo, v.v.) với mạch tăng áp 5V tích hợp, tức là:

  • Khi sạc: nó nhận điện từ cổng VIN (5V), nạp cho pin qua mạch sạc TP4056 tích hợp (hoặc tương tự).
  • Khi xả: nó tăng áp từ pin 3.7V → 5V để cấp ra cổng OUT-5V, có thể dùng để nuôi ESP32, Arduino, hoặc module 5V khác.
  • Có đèn báo mức pin (25%, 50%, 75%, 100%) và nút “KEY” để kiểm tra.

⚙️ 2. Sơ đồ nối dây và chân (theo mặt sau)

ChânTênChức năng
VINNgõ vào 5V (nguồn sạc, ví dụ từ cổng USB hoặc adaptor 5V)
GNDMass chung
BATNối trực tiếp tới cực dương của pin Li-ion 3.7V
GNDMass chung (có thể dùng chung)
OUT-5VNgõ ra 5V (sau khi boost từ pin 3.7V lên 5V)

⚡ 3. Nguyên lý hoạt động

🔋 Khi sạc:

  • Điện áp 5V được đưa vào chân VIN.
  • Mạch điều khiển (chip sạc) giới hạn dòng sạc (thường 1A hoặc 2A).
  • Khi pin đầy (~4.2V), mạch tự ngắt sạc, tránh quá nhiệt và quá áp.

⚡ Khi xả / cấp nguồn:

  • Khi không có điện vào VIN, mạch sẽ lấy điện từ pin (chân BAT) → qua IC boost (tăng áp DC-DC step-up).
  • IC này chuyển 3.7V → 5V ổn định ở OUT-5V, có thể cấp cho tải (ESP32, Arduino, đèn LED, v.v.)
  • Dòng tối đa thường khoảng 1A (liên tục), 1.5A (ngắn hạn).

💡 4. Đèn LED báo mức pin

  • Khi bấm nút KEY, 4 đèn LED bên phải sáng tương ứng:
    • 1 LED → ~25%
    • 2 LED → ~50%
    • 3 LED → ~75%
    • 4 LED → ~100%
  • Trong lúc sạc, các LED sẽ nhấp nháy theo mức sạc đang đạt đến.

🔌 5. Ứng dụng thực tế

✅ Sử dụng cho ESP32, Arduino:

  • Nối pin Li-ion vào BAT, GND.
  • Cấp 5V cho ESP32 từ OUT-5V.
  • Khi cắm cổng 5V vào VIN, mạch sẽ vừa sạc pin, vừa cấp điện ra → hoạt động như UPS mini.

✅ Dự án phổ biến:

  • Robot mini tự sạc
  • Thiết bị IoT di động
  • Pin dự phòng tự chế
  • Nguồn 5V dự phòng cho ESP32 khi mất điện

⚠️ 6. Lưu ý khi sử dụng

  • Không nên xả quá sâu (pin < 3.0V), mạch có bảo vệ nhưng nên tránh.
  • Không cấp tải >1A ở ngõ OUT-5V, dễ làm sụt áp hoặc nóng IC boost.
  • Khi gắn vào ESP32, nên thêm tụ lọc 470µF–1000µF để ổn định điện áp khi WiFi bật.
  • Nếu muốn cắm sạc liên tục, nên chọn pin có bảo vệ hoặc dùng loại MH-CD42A có thêm mạch bảo vệ.

Comments

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *