Tính toán cuộn cảm cho mạch buck 12V→5V/3A từ A đến Z


Tính toán cuộn cảm cho mạch buck 12V→5V/3A từ A đến Z
Điện tử công suất · Mức Trung bình · ⏱ 11 phút đọc
Tính cuộn cảm cho mạch buck 12V→5V/3A: chọn dòng ripple, tính L, dòng đỉnh, dòng RMS, Isat, tổn hao đồng và các lưu ý layout, có ví dụ số liệu cụ thể.
#buck converter #cuộn cảm #dòng ripple #dòng bão hòa #nguồn xung #DC/DC
Cuộn cảm là linh kiện “khó tính” nhất trong một mạch buck. Chọn điện cảm quá nhỏ thì dòng ripple lớn, ripple điện áp ra cao, IC hay nhảy vào chế độ hạn dòng. Chọn quá lớn thì cuộn to, đắt, đáp ứng tải chậm. Còn chọn sai dòng bão hòa thì cuộn cảm có thể “sập” điện cảm khi tải nặng, dòng tăng vọt và IC hoặc MOSFET bị hỏng. Bài này đi từng bước tính cuộn cảm cho một mạch buck cụ thể 12 V xuống 5 V/3 A, từ công thức đến đọc thông số khi chọn linh kiện thật.

Kiến thức nền cần có
Mạch buck (step-down converter): công tắc (MOSFET phía cao) đóng cắt liên tục, cuộn cảm cùng tụ ra lọc thành điện áp DC thấp hơn điện áp vào. Có loại không đồng bộ (dùng diode Schottky) và đồng bộ (synchronous, dùng MOSFET phía thấp thay diode).
Chu kỳ làm việc (duty cycle) D: tỉ lệ thời gian công tắc đóng trong một chu kỳ.
Định luật của cuộn cảm: V = L × di/dt. Điện áp không đổi đặt lên cuộn cảm làm dòng tăng hoặc giảm tuyến tính.
Bài giả định mạch chạy ở chế độ dòng liên tục (CCM, Continuous Conduction Mode): dòng cuộn cảm không bao giờ về 0.
1. Thông số thiết kế
Thông số | Ký hiệu | Giá trị |
|---|---|---|
Điện áp vào | VIN | 12 V danh định, dải 10,8–13,2 V (±10%) |
Điện áp ra | VOUT | 5 V |
Dòng ra tối đa | IOUT | 3 A |
Tần số đóng cắt | fsw | 500 kHz |
Tỉ lệ dòng ripple mong muốn | r | 30% của IOUT |
Tần số 500 kHz là một điểm cân bằng phổ biến cho nguồn vài ampe: đủ cao để cuộn cảm và tụ nhỏ gọn, chưa quá cao để tổn hao đóng cắt chiếm ưu thế. Nếu dùng một IC buck cụ thể, hãy lấy tần số theo IC đó.

Hình 1. Mạch buck đồng bộ 12 V → 5 V/3 A. Vòng nét đứt màu đỏ là vòng dòng gián đoạn cần giữ nhỏ nhất khi layout.
2. Nguyên lý: dòng ripple đến từ đâu
Trong mỗi chu kỳ:
Khi Q1 đóng (thời gian D × T): điện áp trên cuộn cảm là VIN − VOUT, dòng tăng tuyến tính.
Khi Q1 mở (thời gian (1 − D) × T): điện áp trên cuộn cảm là −VOUT (bỏ qua sụt áp trên Q2), dòng giảm tuyến tính.
Ở trạng thái xác lập, lượng dòng tăng bằng lượng dòng giảm. Từ đó suy ra (bỏ qua tổn hao):

Biên độ dòng ripple đỉnh-đỉnh (peak-to-peak):

ΔIL: dòng ripple đỉnh-đỉnh (A)
L: điện cảm (H)
fsw: tần số đóng cắt (Hz)
💡 Tại sao: Điểm quan trọng: tử số VOUT × (1 − VOUT/VIN) tăng khi VIN tăng. Vì vậy ripple lớn nhất xảy ra ở VIN lớn nhất, và ta phải tính L tại VIN(max).

Hình 2. Điện áp nút SW và dòng cuộn cảm. Dòng tăng khi Q1 đóng, giảm khi Q1 mở, dao động quanh IOUT.
3. Tại sao chọn ripple 20–40%?
Tỉ lệ ripple r = ΔIL / IOUT là một quyết định thiết kế, không có đáp án duy nhất:
r nhỏ (10–20%): ripple áp ra thấp, dòng đỉnh thấp, nhưng cần L lớn, cuộn to và đáp ứng tải (transient response) chậm hơn vì dòng cuộn cảm thay đổi chậm.
r lớn (50% trở lên): L nhỏ, rẻ, đáp ứng nhanh, nhưng dòng đỉnh cao, tổn hao lõi và ripple áp ra tăng, mạch dễ rơi vào chế độ gián đoạn (DCM) khi tải nhẹ.
Khoảng 20–40% là vùng mà nhiều application note của các hãng IC khuyến nghị. Bài này chọn r = 30%, tức ΔIL = 0,3 × 3 = 0,9 A. Ngoài ra, các IC dùng điều khiển chế độ dòng (current mode) cần một biên độ ripple tối thiểu để mạch cảm biến dòng hoạt động ổn định, đó là thêm một lý do không nên chọn ripple quá nhỏ. Luôn đọc phần “Inductor Selection” trong datasheet IC bạn dùng.
4. Tính giá trị điện cảm
Tại VIN(max) = 13,2 V:

Chọn giá trị chuẩn gần nhất: L = 6,8 µH.
Tính lại ripple với giá trị đã chọn:
VIN | D | ΔIL |
|---|---|---|
13,2 V | 0,379 | 3,106 / (500 × 10³ × 6,8 × 10⁻⁶) = 0,91 A |
12 V | 0,417 | 2,917 / 3,4 = 0,86 A |
10,8 V | 0,463 | 2,685 / 3,4 = 0,79 A |
Ripple thực tế 0,79–0,91 A, tức 26–30% IOUT. Đạt yêu cầu.
5. Dòng đỉnh, dòng RMS và dòng bão hòa
Dòng đỉnh (peak current)

Dòng hiệu dụng (RMS)
Dòng cuộn cảm là DC cộng một sóng tam giác, nên:

📝 Nhận xét: Nhận xét: với ripple 30%, IRMS gần như bằng IOUT. Thành phần ripple ảnh hưởng rất ít đến tổn hao đồng, nhưng ảnh hưởng rõ đến dòng đỉnh.
Đừng quên dung sai điện cảm
Cuộn cảm công suất thường có dung sai ±20%. Ở trường hợp xấu nhất L = 6,8 × 0,8 = 5,44 µH:

Dòng bão hòa (saturation current)
Isat là dòng mà tại đó điện cảm giảm đi một tỉ lệ nhất định (thường 10%, 20% hoặc 30%, tùy hãng định nghĩa) do lõi từ bắt đầu bão hòa (saturation). Khi lõi bão hòa, L giảm mạnh, dòng tăng dốc hơn trong mỗi chu kỳ, dẫn tới dòng đỉnh càng lớn, một vòng luẩn quẩn có thể phá hỏng MOSFET.
Hai cách chọn Isat:
Tối thiểu: Isat > IPK(worst case) = 3,57 A, cộng thêm biên an toàn 20% → khoảng 4,3 A.
An toàn hơn (khuyến nghị): Isat > ngưỡng hạn dòng (current limit) của IC. Khi ngắn mạch đầu ra hoặc lúc khởi động với tụ ra lớn, dòng cuộn cảm sẽ chạm ngưỡng hạn dòng. Nếu cuộn cảm bão hòa trước khi IC kịp hạn dòng, sự cố dễ leo thang. Với IC buck 3 A, ngưỡng hạn dòng thường nằm khoảng 4–5,5 A (cần kiểm tra lại trong datasheet IC cụ thể), vì vậy chọn Isat ≥ 5–6 A là hợp lý.
📝 Lưu ý: Một lưu ý: Isat của nhiều cuộn cảm giảm khi nhiệt độ tăng, đặc biệt với lõi ferrite. Hãy xem đồ thị Isat theo nhiệt độ nếu datasheet có.

Hình 3. Lõi ferrite giữ điện cảm ổn định rồi sập đột ngột; lõi bột kim loại giảm điện cảm từ từ theo dòng.
Dòng định mức nhiệt (Irms / Itemp)
Đây là thông số khác hẳn Isat. Irms (hay Itemp, Ir) là dòng DC làm cuộn cảm nóng thêm một mức xác định, thường 40 °C, do tổn hao đồng. Cần Irms của cuộn cảm > 3,01 A, nên chọn ≥ 4 A để cuộn không quá nóng trong hộp kín.
6. Tổn hao trên cuộn cảm
Tổn hao đồng (copper loss)

DCR: điện trở DC của dây quấn (Ω), có trong datasheet.
📝 Ví dụ: Ví dụ với DCR = 20 mΩ:

So với công suất ra 5 × 3 = 15 W, tổn hao đồng khoảng 1,2%. Nếu DCR = 50 mΩ, con số này tăng lên khoảng 0,45 W, tức 3% hiệu suất, đủ để nhận ra khi đo.
📝 Lưu ý: Lưu ý thêm: DCR cũng tăng theo nhiệt độ (đồng có hệ số nhiệt điện trở khoảng +0,39%/°C), nên ở 80–100 °C tổn hao thực tế cao hơn con số tính ở 25 °C khoảng 20–30%.
Tổn hao lõi (core loss)
Tổn hao lõi phụ thuộc biên độ ripple, tần số và vật liệu lõi, không phụ thuộc trực tiếp vào dòng DC. Không có công thức đơn giản dùng chung cho mọi cuộn cảm; cách thực tế nhất là dùng công cụ tính tổn hao online của chính hãng sản xuất cuộn cảm, nhập VIN, VOUT, fsw, IOUT. Ở 500 kHz với ripple 30%, tổn hao lõi thường nhỏ hơn tổn hao đồng, nhưng với cuộn cảm giá rẻ không rõ vật liệu thì không nên mặc định như vậy.
7. Kiểm tra nhanh ảnh hưởng tới tụ ra
Cuộn cảm và tụ ra quyết định ripple áp ra:

📝 Ví dụ: Ví dụ dùng 2 tụ ceramic 22 µF. Cần lưu ý tụ ceramic X5R/X7R bị giảm điện dung khi có điện áp DC đặt vào (DC bias). Giả sử điện dung hiệu dụng còn khoảng 25 µF tổng (cần kiểm tra lại bằng đồ thị DC bias của tụ cụ thể):

Với tụ ceramic, ESR chỉ vài mΩ nên phần thứ hai không đáng kể. Ripple khoảng 9 mV trên 5 V là chấp nhận được với hầu hết tải số.
8. Chế độ tải nhẹ
Với mạch không đồng bộ (dùng diode), khi IOUT < ΔIL/2 ≈ 0,46 A, dòng cuộn cảm chạm về 0 và mạch vào chế độ DCM. Ở DCM, nút SW xuất hiện dao động (ringing) giữa L và điện dung ký sinh, điều này bình thường, không phải lỗi. Mạch buck đồng bộ thì tùy IC: có IC cho dòng âm chảy ngược (forced PWM), có IC chuyển sang chế độ tiết kiệm năng lượng (PFM/skip mode) khi tải nhẹ.
9. Chọn linh kiện thực tế
Tóm tắt yêu cầu cho cuộn cảm:
Thông số | Yêu cầu |
|---|---|
L | 6,8 µH, dung sai ±20% |
Isat | ≥ 5–6 A (lớn hơn ngưỡng hạn dòng của IC) |
Irms | ≥ 4 A |
DCR | ≤ 25 mΩ càng tốt |
Loại | Có che chắn từ (shielded) |
Một số dòng cuộn cảm công suất có che chắn đáng tham khảo: Coilcraft XAL/XEL series, Würth Elektronik WE-XHMI và WE-PD, Bourns SRP series. Kích thước vỏ khoảng 6×6 mm đến 7×7 mm thường đáp ứng được yêu cầu trên, nhưng phải kiểm tra lại Isat, Irms, DCR trong datasheet của mã cụ thể.
💡 Tại sao: Tại sao phải dùng cuộn cảm có che chắn (shielded)? Cuộn hở (unshielded) để từ trường tản ra xung quanh, gây nhiễu cho các mạch analog gần đó và khó đạt chuẩn EMI.

Hình 4. Cuộn cảm có che chắn giữ từ trường trong lõi; loại lõi hở để từ trường tản ra, gây nhiễu cho mạch xung quanh.
10. Lưu ý layout
Đặt cuộn cảm gần nút SW của IC, nhưng giữ diện tích đồng của nút SW nhỏ nhất có thể: đây là nút có dV/dt rất lớn, đồng càng rộng càng phát xạ nhiễu nhiều.
Vòng dòng quan trọng nhất trong buck là vòng CIN → Q1 → Q2 → CIN (dòng gián đoạn), không phải vòng cuộn cảm. Ưu tiên đặt tụ vào sát IC trước, rồi mới đến cuộn cảm.
Không đi dây tín hiệu nhạy (đặc biệt đường hồi tiếp FB) bên dưới cuộn cảm hoặc gần nút SW.
Dùng nhiều via và mặt đồng rộng ở hai đầu cuộn cảm (phía ra VOUT) để tản nhiệt.

Hình 5. Gợi ý bố trí trên PCB 2 lớp: CIN sát IC, nút SW nhỏ, đường FB đi tránh xa nút SW và cuộn cảm.
Lỗi thường gặp & kinh nghiệm thực tế

Tổng kết
Ripple dòng lớn nhất ở VIN(max), luôn tính L tại đó.
Chọn ripple 20–40% IOUT là điểm khởi đầu tốt; với 12 V→5 V/3 A ở 500 kHz, L ≈ 6,8 µH.
Isat nên lớn hơn ngưỡng hạn dòng của IC, không chỉ lớn hơn dòng đỉnh lúc làm việc bình thường.
Irms và DCR quyết định cuộn cảm nóng bao nhiêu; IRMS của cuộn cảm buck gần bằng IOUT.
Dùng cuộn shielded và giữ nút SW nhỏ gọn để hạn chế nhiễu.
📚 Gợi ý đọc tiếp
Chọn tụ vào và tụ ra cho mạch buck: dòng ripple, ESR và hiệu ứng DC bias
Hướng dẫn layout mạch nguồn buck: hot loop, nút SW và đường hồi tiếp
Đo ripple điện áp ra đúng cách bằng oscilloscope
Nguồn tham khảo
Texas Instruments, Application Report SLVA477 “Basic Calculation of a Buck Converter’s Power Stage”.
Robert W. Erickson, Dragan Maksimović, “Fundamentals of Power Electronics”, Chương 2 (Principles of Steady-State Converter Analysis).
Sanjaya Maniktala, “Switching Power Supplies A–Z”, các chương về cuộn cảm và chọn tỉ lệ ripple.
Datasheet và tài liệu kỹ thuật về cách định nghĩa Isat/Irms của Coilcraft, Würth Elektronik.
