IoTLabs

Nghiên cứu, Sáng tạo và Thử nghiệm

Thư viện Datasheet – Module MOSFET HW-532 (FR120N / LR7843 / AOD4184 / D4184) : Relay MOSFET” điều khiển tải DC, cách ly quang, hỗ trợ PWM

“Relay MOSFET” điều khiển tải DC, cách ly quang, hỗ trợ PWM

1. Giới thiệu

Module MOSFET HW-532 là một “relay bán dẫn” dùng MOSFET công suất để đóng/cắt tải DC, có cách ly optocoupler giữa MCU và phần công suất.

So với relay cơ, module này:

  • Đóng/cắt êm, không tíc-tắc, tuổi thọ cao.
  • Cho phép điều khiển PWM (thay đổi tốc độ/quy lực tải).
  • Dễ giao tiếp với Arduino, ESP32, STM32… chỉ với mức tín hiệu 3,3V hoặc 5V.

Tùy phiên bản, MOSFET được gắn trên board có thể là FR120N, LR7843, AOD4184, D4184,… giúp bạn chọn dòng/điện áp phù hợp với tải thực tế (motor, van điện từ, đèn LED công suất, heater…).

2. Thông số chính (theo mô tả của nhà bán hàng)

Nguồn & tín hiệu điều khiển

  • Điện áp cấp cho phần điều khiển: 5V (VCC logic).
  • Tín hiệu điều khiển tương thích:
    • MCU 3,3V (ESP32, ESP8266, STM32…)
    • MCU 5V (Arduino UNO, Mega, Nano…)
  • Cách ly tín hiệu bằng optocoupler, giúp MCU an toàn hơn khi tải gây nhiễu.

MOSFET công suất (tùy phiên bản)

Shop cung cấp nhiều biến thể với các MOSFET khác nhau:

  • FR120N: khoảng 100V – 9,4A
  • LR7843: khoảng 30V – 161A (thích hợp tải dòng rất lớn ở điện áp thấp)
  • AOD4184 / D4184: khoảng 40V – 50A

Thông số trên là rating của MOSFET; dòng thực tế phụ thuộc rất nhiều vào tản nhiệt, dây dẫn, PCB… Khi thiết kế nên chọn dòng làm việc thấp hơn đáng kể so với giá trị tối đa để MOSFET không quá nóng.

Tính năng chung

  1. Cách ly quang giữa MCU và tải, tăng độ bền và giảm nhiễu.
  2. Hỗ trợ khởi động mức cao, dừng mức thấp, dùng được với tín hiệu PWM.
  3. Điều khiển được motor DC, van điện từ, LED công suất, các tải DC khác.
  4. Đầu vào có thể hàn trực tiếp lên mạch chính hoặc cắm breadboard.
  5. Đầu ra dùng terminal 3 chân để đấu dây tải và nguồn.
  6. Kích thước module: khoảng 23 mm × 16 mm, có hai lỗ bắt vít (đường kính 2mm, cách nhau 8mm).

3. Sơ đồ chân & cấu trúc module

Mỗi module HW-532 thường có:

3 chân tín hiệu (phía input)

Trên PCB thường in:

  • VCC – Nguồn logic 5V (nuôi optocoupler và mạch driver)
  • GND – GND logic, nối chung với GND MCU
  • PWM / IN – Chân điều khiển
    • Mức HIGH → MOSFET dẫn, tải được cấp điện
    • Mức LOW → MOSFET ngắt, tải tắt
    • Có thể đưa tín hiệu PWM để điều chỉnh tốc độ motor / độ sáng LED.

3 chân tải (phía output – qua terminal xanh/xanh dương)

Cách bố trí cụ thể phụ thuộc phiên bản, nhưng đa số là MOSFET low-side:

  • V+ (hoặc VIN): nối với cực dương nguồn tải (pin, adapter, ắc-quy…).
  • LOAD: nối tới cực dương hoặc âm của tải tùy sơ đồ in trên board (thường là mối nối với V+ qua tải).
  • GND / OUT-: chân về MOSFET, cuối cùng nối xuống GND nguồn tải.

Khi không chắc chắn, nên xem ký hiệu trên PCB hoặc đo kiểm tra bằng đồng hồ trước khi đấu tải lớn.

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

  • Tín hiệu IN/PWM từ MCU đi qua optocoupler, tách biệt hoàn toàn với phần công suất.
  • Bộ driver phía công suất điều khiển MOSFET kênh N:
    • Khi opto dẫn, MOSFET mở → tạo đường dẫn dòng từ tải về GND (low-side switch).
    • Khi opto tắt, MOSFET khóa → dòng bị ngắt, tải dừng.
  • Vì là đóng cắt bằng MOSFET nên module có thể làm việc ở tần số PWM khá cao, phù hợp điều khiển tốc độ motor, độ sáng LED mà relay cơ không làm được.

5. Cách đấu nối với Arduino / ESP32 (ví dụ)

Giả sử cần điều khiển motor DC 12V bằng ESP32:

  1. Phần logic (input)
    • VCC → 5V (từ mạch Arduino hoặc nguồn phụ 5V)
    • GND → GND chung với ESP32/Arduino và nguồn 12V
    • PWM/IN → một chân GPIO có PWM (ví dụ GPIO18 ESP32)
  2. Phần tải (output)
    • Nguồn 12V: +12V vào chân V+ của module
    • Motor: một đầu motor nối với V+, đầu còn lại nối với chân LOAD/OUT
    • GND nguồn 12V nối với chân GND tải của module (và nối chung GND logic)
  3. Lập trình:
    • Viết code PWM để thay đổi duty cycle → tốc độ motor thay đổi.
    • Hoặc dùng digitalWrite HIGH/LOW nếu chỉ cần bật/tắt.

Lưu ý thêm diode flyback (nếu module chưa tích hợp) song song motor để bảo vệ MOSFET khỏi xung áp khi tắt tải cảm.

6. Ứng dụng gợi ý

  • Thay thế relay cơ trong các dự án:
    • Bật tắt motor DC 12–24V
    • Điều khiển quạt, bơm nước nhỏ, van điện từ
    • Điều chỉnh độ sáng đèn LED strip, LED công suất
  • Làm driver công suất cho các dự án:
    • Robot, xe điều khiển từ xa
    • Máy bơm mini tự động
    • Hệ thống tưới cây, điều khiển van nước
    • Module công suất cho IoTLabs Alert Core, IoTLabs Timer, v.v.

7. Lưu ý khi sử dụng thực tế

  1. Dòng & nhiệt
    • Đừng chạy MOSFET đúng bằng dòng tối đa datasheet – nên dùng ở 50–70% giá trị đó.
    • Nếu tải > vài amp, hãy bắt ốc, gắn tản nhiệt, hoặc gắn module trên PCB dày để tản nhiệt tốt.
  2. Nguồn chung GND
    • GND của MCU, nguồn tải và module phải nối chung để tín hiệu điều khiển ổn định, dù đã có optocoupler.
  3. Bảo vệ xung áp
    • Với tải cảm (motor, cuộn coil), luôn có diode hồi tiếp. Nếu module không tích hợp sẵn, bạn cần gắn thêm.
  4. Kiểm tra trước khi tải lớn
    • Nên test với tải nhỏ trước, đo điện áp, kiểm tra nhiệt độ MOSFET, sau đó mới tăng dần tải.

8. Kết luận

Module MOSFET HW-532 là “mảnh ghép” rất hữu ích trong thư viện IoTLabs:

  • Đóng/cắt tải DC an toàn, êm, bền hơn relay.
  • Hỗ trợ tín hiệu 3V/5V, tương thích tốt với Arduino/ESP32.
  • Có nhiều lựa chọn MOSFET (FR120N, LR7843, AOD4184, D4184…) phục vụ từ tải nhỏ đến tải dòng lớn.

Nếu bạn đang làm các dự án quạt thông gió tự động, bơm nước, van điện từ, điều khiển LED/motor bằng PWM, thì HW-532 là một module đáng để chuẩn hóa trong “Thư viện Datasheet – Module công suất” của IoTLabs.