L298N vs TB6612FNG: nên chọn loại nào?

Chọn nhanh

L298N: Chọn L298N chỉ khi motor chạy điện áp cao trên 15V hoặc tận dụng module sẵn có trong kit học tập.

TB6612FNG: Chọn TB6612FNG cho hầu hết robot/xe mô hình dùng pin: hiệu suất cao, không nóng, nhỏ gọn, PWM êm.

Hai linh kiện được so sánh

So sánh thông số

Thông sốL298NTB6612FNG
Điện áp hoạt động4.5–46V2.7–5.5V
Dòng tối đa2000mA1200mA
Giao tiếpGPIOGPIO, PWM
PackageMultiwatt15SSOP-24
Giá tham khảo35.000đ30.000đ

Thông số từ datasheet nhà sản xuất (link trong thẻ linh kiện phía trên) · Giá tham khảo Shopee.

Nhận định chi tiết

L298N là driver motor DC "huyền thoại" trong giáo trình robot, nhưng về kỹ thuật nó đã bị TB6612FNG bỏ xa. L298N dùng transistor BJT kiểu cũ nên sụt áp nội rất lớn — khoảng 2 tới 3V biến thành nhiệt: cấp 7.4V từ pin 2S, motor thực nhận chỉ ~5V, module nóng rực và phải đeo tản nhiệt to. TB6612FNG dùng MOSFET, sụt áp không đáng kể, hiệu suất trên 90%, không cần tản nhiệt ở dòng định mức 1.2A mỗi kênh (đỉnh 3.2A), tần số PWM chịu được tới 100kHz giúp motor chạy êm không rít. Kích thước TB6612 cũng chỉ bằng một phần tư. L298N chỉ còn hai lý do để tồn tại: chịu điện áp motor cao hơn (tới 46V, so với 15V của TB6612) và... quán tính của các bộ kit học tập. Robot pin lithium, xe dò line, mọi dự án motor DC nhỏ: TB6612FNG là lựa chọn đúng. Chỉ cân nhắc L298N khi motor chạy điện áp trên 15V hoặc tận dụng module có sẵn.

Câu hỏi thường gặp

Vì sao motor yếu khi dùng L298N với pin 7.4V?

L298N sụt nội khoảng 2–3V trên các transistor BJT, motor chỉ còn nhận ~4.5–5.5V — mất gần một phần ba công suất thành nhiệt trên driver. TB6612 sụt không đáng kể nên cùng viên pin motor khỏe hơn rõ.

TB6612FNG điều khiển được 2 motor không?

Được — có 2 kênh cầu H độc lập, mỗi kênh 1.2A liên tục (đỉnh 3.2A), đủ cho 2 motor DC nhỏ của xe robot. Mỗi kênh cần 2 chân chiều + 1 chân PWM từ MCU.

So sánh khác trong Driver