Skip to main content

LM7805 — Voltage Regulator 5V 1.5A

IC ổn áp tuyến tính 5V phổ biến nhất, output cố định 5V, dòng tối đa 1.5A. Dùng để hạ áp từ 7‑35V xuống 5V ổn định cho Arduino, ESP32, mạch logic.


📊 Thông số kỹ thuật

LM7805 Specifications

Output Voltage5 V
Input Voltage7 ~ 35 V
Output Current1.5 A (max)
Dropout Voltage2 V (typ)
Line Regulation0.01% / V (max)
Load Regulation0.04% (max)
Ripple Rejection73 dB (typ)
PackageTO‑220
Junction Temperature0 ~ +125 °C
Thermal Resistance5 °C/W (junction‑case)

📐 Sơ đồ chân & Package

LM7805 TO‑220 — Sơ đồ chân

Click/tap vào pin để xem chi tiết
LM7805 TO‑220

Package TO‑220:

┌─────────────┐
│ LM7805 │
│ (TO‑220) │
└──────┬──────┘
┌───────┴───────┐
│ 🖊️ │
IN ┤ 1 HEATSINK │
│ │
GND ┤ 2 (Tab) │
│ │
OUT ┤ 3 │
└───────────────┘

Lưu ý: Metal tab (heatsink) nối với chân 2 (GND). Khi gắn heatsink phải cách điện nếu heatsink chạm vỏ.


🔌 Mạch ứng dụng cơ bản

1. Mạch ổn áp 5V đơn giản

╔═══════════════════════════╗
║ LM7805 Basic Circuit ║
╚═══════════════════════════╝

┌─────────────────────┐
9‑12V ──┤─ C1 ─┬─ LM7805 ─┬─ C2 ──┬─ 5V
│ 100µF│ │ 100µF│
│ ▼ GND ▼ │
└─────────────────────────┘

Linh kiện:

  • C1 (input): 100µF electrolytic (16V+) — lọc nhiễu tần số thấp
  • C2 (output): 100µF electrolytic (10V+) — ổn định đầu ra
  • C3 (optional): 100nF ceramic gắn gần chân IC — lọc nhiễu cao tần

2. Mạch có diode bảo vệ ngược

Khi đầu ra có tụ điện lớn, nếu mất nguồn đầu vào, tụ có thể phóng ngược qua IC gây hư. Thêm diode bảo vệ:

┌────────────────────────────┐
│ │
VIN ───┤─ C1 ─┬─ LM7805 ─┬─ C2 ─────┤─ 5V
│ │ │ │
│ ▼ GND ▼ ▼
│ ┌─┴─┐ │
│ │ D1│ 1N4007│
│ └─┬─┘ │
│ ├─────────┤
└──────────────────┴─────────┘

D1 = 1N4007 — ngăn dòng ngược từ output về input khi mất nguồn.


⚠️ Cảnh báo & Lưu ý

1. TỎA NHIỆT

LM7805 là linear regulator — công suất tỏa nhiệt = (VIN − VOUT) × IOUT.

Ví dụ: VIN = 12V, IOUT = 1A → P = (12−5)×1 = 7W.

IC sẽ RẤT NÓNG, cần heatsink nếu công suất > 1‑2W.

Công thức nhiệt:
T_junction = T_ambient + (P × R_θJA)
Với TO‑220: R_θJA ≈ 50°C/W (không heatsink), ≈ 5°C/W (có heatsink).

2. ĐIỆN ÁP ĐẦU VÀO TỐI THIỂU

Dropout voltage ≈ 2V → VIN phải ≥ VOUT + 2V = 7V.

Nếu VIN < 7V, output sẽ < 5V, không ổn định.

3. TỤ LỌC BẮT BUỘC

  • C1 (input): ≥ 0.33µF, gắn càng gần chân IN càng tốt
  • C2 (output): ≥ 0.1µF, gắn càng gần chân OUT càng tốt

Không dùng tụ gốm ceramic có giá trị quá nhỏ (< 0.1µF) một mình — có thể gây dao động.


💡 Ứng dụng thực tế

1. Cấp nguồn cho Arduino Uno

Arduino Uno cần 5V từ jack DC.

DC Jack (9‑12V) → LM7805 → Arduino 5V pin

2. Hạ áp cho ESP32 (cần 3.3V)

LM7805 → AMS1117‑3.3 (LDO 3.3V) → ESP32.

12V → LM7805 (5V) → AMS1117‑3.3 (3.3V) → ESP32

Không dùng LM7805 trực tiếp cho ESP32 (cần 3.3V). Dùng LDO như AMS1117‑3.3 hoặc buck converter hiệu suất cao.

3. Nguồn cho mạch logic 74HCxx

Các IC logic 74HC595, 74HC164 chạy 5V.

9V battery → LM7805 → 74HC595 (VCC)

🔧 Sản phẩm thay thế & Liên quan


📖 Datasheet & Tài liệu