Bài 1: Giải mã datasheet MOSFET: 6 thông số quyết định bạn chọn đúng hay sai


Giải mã datasheet MOSFET: 6 thông số quyết định bạn chọn đúng hay sai
Điện tử cơ bản · Mức Cơ bản
Đọc datasheet MOSFET đúng cách: VDS, ID, RDS(on), VGS(th), Qg và nhiệt trở. Kèm ví dụ tính tổn hao, nhiệt độ mối nối và các bẫy hay gặp khi chọn MOSFET.
#MOSFET #datasheet #RDS(on) #gate charge #tản nhiệt #chọn linh kiện
Gần như ai mới làm phần cứng cũng từng trải qua cảnh này: chọn một con MOSFET “60 V, 50 A” cho tải chỉ 5 A, lắp vào mạch, bật lên thì MOSFET nóng bỏng tay, thậm chí cháy. Trang đầu datasheet trông rất hoành tráng, nhưng các con số trên đó được đo ở điều kiện lý tưởng mà mạch thật của bạn không bao giờ có. Bài này đi qua 6 thông số quan trọng nhất trong datasheet MOSFET, giải thích chúng thực sự nói gì, và cách dùng chúng để tính tổn hao và nhiệt độ trước khi hàn linh kiện lên board.

Kiến thức nền cần có
MOSFET kênh N (N-channel) dẫn khi điện áp giữa cực cổng và cực nguồn, gọi là VGS (gate-source voltage), đủ lớn. Dòng chạy từ drain (D) xuống source (S).
Khi dẫn hoàn toàn, MOSFET hành xử gần giống một điện trở nhỏ, gọi là RDS(on) (điện trở dẫn drain-source).
Công suất tiêu tán trên điện trở: P = I² × R (W, A, Ω).
Nhiệt độ tăng thêm của linh kiện: ΔT = P × Rθ, trong đó Rθ là nhiệt trở (thermal resistance), đơn vị °C/W.
Bài này tập trung vào MOSFET kênh N dùng làm công tắc (load switch, low-side switch, mạch nguồn xung tần số vừa phải).
1. VDS(max): điện áp chịu đựng, đừng dùng sát giới hạn
VDS(max) (hay V(BR)DSS, breakdown voltage) là điện áp drain-source tối đa trước khi xảy ra đánh thủng. Vượt qua giá trị này dù chỉ trong vài chục nano giây cũng có thể làm hỏng linh kiện.
💡 Tại sao: Tại sao không chọn sát? Vì điện áp thực tế trên drain không phải là điện áp nguồn DC bạn đọc trên đồng hồ. Khi MOSFET tắt, điện cảm ký sinh (parasitic inductance) của dây dẫn, đường mạch và chính tải tạo ra xung áp (voltage spike) theo công thức:


L: điện cảm ký sinh (H)
di/dt: tốc độ thay đổi dòng khi tắt (A/s)
📝 Ví dụ: Ví dụ: chỉ 20 nH điện cảm ký sinh (khoảng vài cm dây), dòng 5 A tắt trong 50 ns:

Với tải là cuộn dây (relay, motor, solenoid) không có diode dập, xung áp có thể lên hàng chục đến hàng trăm volt. Quy tắc thực tế: chọn VDS(max) ≥ 1,5 lần điện áp làm việc lớn nhất cho mạch 12–48 V, và luôn có đường thoát năng lượng cho tải cảm (diode freewheeling, TVS hoặc snubber).


Hình 1. Khi tắt tải cảm, điện cảm ký sinh tạo xung áp có thể vượt VDS(max); diode dập kẹp điện áp ở VIN + VF.
2. ID(max): con số dễ gây hiểu lầm nhất
Trang đầu datasheet thường ghi ID rất lớn, ví dụ 40–50 A cho một con MOSFET vỏ TO-220. Nhưng hãy đọc kỹ điều kiện đo: hầu hết ghi TC = 25 °C, tức nhiệt độ vỏ (case) được giữ ở 25 °C. Điều này chỉ đạt được nếu gắn MOSFET lên một tản nhiệt vô hạn, điều không tồn tại trong thực tế.
Nhiều hãng còn ghi chú thêm rằng giới hạn dòng do chân linh kiện (package limited) thấp hơn con số tính từ nhiệt. ID(max) về bản chất là kết quả tính ngược từ công suất tiêu tán tối đa, không phải dòng bạn được phép chạy liên tục.
✅ Quy tắc: Cách làm đúng: đừng chọn MOSFET theo ID. Hãy tính tổn hao từ RDS(on) và kiểm tra nhiệt độ mối nối (junction temperature) như ví dụ ở mục 6.
3. RDS(on): phải đọc kèm VGS và nhiệt độ
RDS(on) quyết định tổn hao dẫn (conduction loss):

ID(rms): dòng hiệu dụng qua MOSFET (A)
RDS(on): điện trở dẫn tại điều kiện làm việc thực (Ω)
Hai bẫy thường gặp:
⚠️ Bẫy: Bẫy 1: RDS(on) phụ thuộc VGS. Datasheet thường ghi RDS(on) ở VGS = 10 V. Nếu bạn lái gate bằng 5 V hay 3,3 V, RDS(on) sẽ lớn hơn nhiều, hoặc MOSFET không mở hoàn toàn. Một số MOSFET loại “logic level” ghi thêm RDS(on) ở VGS = 4,5 V hoặc 5 V; chỉ dùng con số ở đúng mức VGS mà mạch của bạn cung cấp.
⚠️ Bẫy: Bẫy 2: RDS(on) tăng theo nhiệt độ. Với MOSFET silicon, RDS(on) ở 100 °C thường cao hơn khoảng 1,5 lần so với ở 25 °C, ở 150 °C có thể gần gấp đôi. Datasheet có đồ thị “Normalized RDS(on) vs. Temperature”, hãy lấy hệ số từ đồ thị đó thay vì đoán.


Hình 2. RDS(on) chuẩn hóa theo nhiệt độ mối nối: ở 100 °C điện trở dẫn khoảng 1,5 lần giá trị ở 25 °C.
4. VGS(th): KHÔNG phải điện áp để mở MOSFET
Đây là hiểu lầm phổ biến nhất. VGS(th) (threshold voltage, điện áp ngưỡng) là điện áp mà tại đó MOSFET bắt đầu dẫn một dòng rất nhỏ, thường được định nghĩa ở ID = 250 µA. Ví dụ VGS(th) = 2–4 V nghĩa là tại 2–4 V, MOSFET chỉ cho chạy khoảng 0,25 mA, hoàn toàn chưa phải là “mở”.
📝 Nhận xét: Hệ quả thực tế: một MOSFET có VGS(th) max = 4 V, lái trực tiếp từ chân GPIO 3,3 V của vi điều khiển, có thể không dẫn chút nào ở mẫu linh kiện xấu nhất, hoặc dẫn ở vùng tuyến tính và nóng rất nhanh.
✅ Quy tắc: Quy tắc: điện áp lái gate nên bằng mức VGS mà datasheet dùng để đảm bảo RDS(on). Nếu chỉ có 3,3 V, hãy chọn MOSFET có RDS(on) được đảm bảo ở VGS ≤ 2,5–3 V, hoặc dùng một tầng gate driver/level shifter.
Ngược lại, cũng cần chú ý VGS(max), thường là ±20 V. Lái gate bằng 24 V trực tiếp sẽ phá hỏng lớp oxit gate.
5. Qg, Qgd: thông số quyết định tốc độ đóng cắt
Gate của MOSFET hành xử như một tụ điện. Để mở/tắt, mạch lái phải nạp/xả một lượng điện tích gọi là Qg (total gate charge). Trong đó Qgd (gate-drain charge, hay “Miller charge”) là phần điện tích cần cấp trong khoảng thời gian điện áp drain đang chuyển trạng thái, cũng chính là khoảng thời gian gây tổn hao đóng cắt.
💡 Tại sao: Tại sao dùng Qg thay vì điện dung Ciss? Vì điện dung của MOSFET thay đổi mạnh theo VDS, còn Qg đã tính gộp hiệu ứng đó ở một điều kiện đo cụ thể, dùng để tính toán dễ và đúng hơn.
Ba công thức hay dùng:

fsw: tần số đóng cắt (Hz)
Vdrive: điện áp lái gate (V)
IG: dòng mà mạch lái cấp được trong giai đoạn Miller (A)
📝 Ví dụ: Ví dụ: Qg = 40 nC, Vdrive = 12 V, fsw = 100 kHz:
Dòng trung bình mạch lái: 40 × 10⁻⁹ × 100 × 10³ = 4 mA
Công suất mạch lái: 40 × 10⁻⁹ × 12 × 100 × 10³ = 0,048 W
Con số trung bình nhỏ, nhưng dòng đỉnh lúc chuyển mạch có thể lên hàng trăm mA đến vài A. Đó là lý do chân GPIO (thường chỉ vài mA đến vài chục mA) không lái được MOSFET ở tần số cao: thời gian chuyển mạch kéo dài, tổn hao đóng cắt tăng vọt.
Tổn hao đóng cắt ước lượng (cho tải cứng, hard switching):

📝 Ví dụ: Ví dụ: VDS = 24 V, ID = 5 A, tr + tf = 60 ns, fsw = 100 kHz:

Đây là công thức gần đúng bậc nhất, đủ để so sánh phương án; khi cần chính xác hơn phải đo thực tế.

Hình 3. Đồ thị gate charge: đoạn nằm ngang (Miller plateau) ứng với Qgd, là lúc tổn hao đóng cắt xảy ra.
6. Nhiệt trở Rθ và bài toán nhiệt độ mối nối
Datasheet cho hai nhiệt trở quan trọng:
RθJC (junction-to-case): từ mối nối bán dẫn ra vỏ. Dùng khi có tản nhiệt.
RθJA (junction-to-ambient): từ mối nối ra không khí, khi không có tản nhiệt. Với linh kiện dán (SMD), giá trị này phụ thuộc rất nhiều vào diện tích đồng trên PCB, và hãng thường ghi rõ điều kiện đo (ví dụ trên một miếng đồng 1 inch²).
Nhiệt độ mối nối:

Ví dụ tính toán đầy đủ
Bài toán: low-side switch đóng/ngắt một tải điện trở 5 A ở tần số thấp (bỏ qua tổn hao đóng cắt), nhiệt độ môi trường trong hộp TA = 40 °C. MOSFET vỏ TO-220, không tản nhiệt. Giả sử datasheet cho:
RDS(on) = 25 mΩ tại VGS = 5 V, TJ = 25 °C
Hệ số RDS(on) ở 100 °C ≈ 1,5 (lấy từ đồ thị)
RθJA = 62 °C/W (giá trị điển hình cho vỏ TO-220, cần kiểm tra lại trong datasheet của linh kiện cụ thể)
Bước 1, giả định TJ khoảng 100 °C:

Bước 2, tổn hao dẫn:

Bước 3, nhiệt độ mối nối:

Kết quả 98 °C khớp với giả định 100 °C ở bước 1, nên phép tính hội tụ. Nếu kết quả lệch nhiều so với giả định, lặp lại bước 1 với nhiệt độ mới.
📝 Nhận xét: Nhận xét: 98 °C vẫn dưới TJ(max) = 150–175 °C nên MOSFET “sống”, nhưng vỏ rất nóng, không chạm tay được, và tuổi thọ các linh kiện xung quanh bị ảnh hưởng. Phương án tốt hơn: chọn MOSFET có RDS(on) nhỏ hơn (ví dụ 10 mΩ thì tổn hao còn khoảng 0,38 W) hoặc thêm tản nhiệt nhỏ. Cũng thấy rõ: một con MOSFET ghi “ID = 47 A” trên trang đầu đã ấm đáng kể chỉ với 5 A khi không có tản nhiệt.

Hình 4. Mạch low-side switch dùng trong ví dụ tính nhiệt: điện trở gate hạn dòng nạp, điện trở pull-down giữ MOSFET tắt khi MCU reset.
Bổ sung: đồ thị SOA khi MOSFET làm việc ở vùng tuyến tính
SOA (Safe Operating Area, vùng làm việc an toàn) là đồ thị dòng theo áp cho biết MOSFET chịu được bao lâu ở mỗi tổ hợp VDS–ID. Nó đặc biệt quan trọng khi MOSFET không đóng cắt hoàn toàn mà làm việc ở vùng tuyến tính: mạch hạn dòng khởi động (inrush limiter), hot-swap, tải điện tử (electronic load), hoặc khi gate bị nạp chậm. Lưu ý các đường SOA trong datasheet thường vẽ ở TC = 25 °C; ở nhiệt độ cao hơn phải giảm định mức (derating).
Lỗi thường gặp & kinh nghiệm thực tế

Tổng kết
ID(max) trên trang đầu được đo ở điều kiện lý tưởng; hãy chọn MOSFET bằng cách tính tổn hao và nhiệt độ mối nối.
RDS(on) phải đọc đúng ở VGS thực tế của mạch và nhân hệ số nhiệt độ.
VGS(th) là điểm bắt đầu dẫn, không phải điện áp để mở hoàn toàn.
Qg và Qgd quyết định mạch lái cần mạnh cỡ nào và tổn hao đóng cắt lớn hay nhỏ.
Luôn tính TJ = TA + P × Rθ và lặp lại cho tới khi giả định nhiệt độ khớp kết quả.
📚 Gợi ý đọc tiếp
Thiết kế mạch lái gate (gate driver) cho MOSFET: chọn điện trở gate và xử lý dao động (ringing)
Tính toán tản nhiệt cho linh kiện công suất từ A đến Z
Những lỗi thường gặp khi dùng MOSFET kênh P làm công tắc phía cao (high-side switch)
Nguồn tham khảo
Infineon, Application Note “MOSFET Power Losses Calculation Using the Datasheet Parameters”.
Vishay Siliconix, Application Note AN608A “Power MOSFET Basics: Understanding Gate Charge and Using it to Assess Switching Performance”.
onsemi, Application Note AND9083/D “MOSFET Gate-Charge Origin and its Applications”.
Datasheet các MOSFET phổ thông vỏ TO-220 của Infineon (dòng IRLZ44N, IRF540N) để đối chiếu cách trình bày thông số.
Horowitz & Hill, “The Art of Electronics”, 3rd Edition, Chương 3 (Field-Effect Transistors).
