ARTICLE

Relay กับ Contactor ต่างกันอย่างไร? เลือกอุปกรณ์สั่งโหลดจาก ESP32 และ Automation ให้ถูก.

เปรียบเทียบ Relay และ Contactor สำหรับ Smart Home, Pump, Motor และ Energy Automation ตั้งแต่หน้าที่, coil/control, load rating, switching frequency, protection และเหตุผลที่ GPIO ไม่ควรขับโหลดกำลังโดยตรง

ElectricalAutomationIoTโดย Thospaakเผยแพร่ 10 ต.ค. 2569อัปเดต 10 ต.ค. 2569

Relay กับ Contactor ต่างก็ใช้สั่งเปิด–ปิดวงจร แต่ไม่ได้มีไว้แทนกันทุกกรณี

คำถามที่ควรถามก่อนเลือกไม่ใช่แค่ “กี่ Amp” แต่คือ:

  • โหลดเป็นอะไร
  • AC หรือ DC
  • switching บ่อยแค่ไหน
  • โหลดมี inrush สูงหรือไม่
  • ต้องการ auxiliary contact/interlock หรือไม่
  • protection แยกไว้อย่างไร

Relay คืออะไร

Relay เป็นสวิตช์ที่ถูกควบคุมด้วยสัญญาณไฟฟ้า โดยอาจเป็น electromechanical relay หรือ solid-state relay ตาม application

Relay ขนาดเล็กถูกใช้มากกับ:

  • signal switching
  • low/medium power load ตาม rating
  • Smart Home module
  • control cabinet
  • interface ระหว่าง MCU กับวงจรอื่น

แต่คำว่า Relay ไม่ได้แปลว่าต่อกับโหลดบ้านได้ทุกตัว

Contactor คืออะไร

Contactor ถูกออกแบบสำหรับการสวิตช์โหลดกำลังที่มากขึ้นและงาน control power circuit โดยเฉพาะใน application อย่าง:

  • Motor
  • Pump
  • Heater
  • HVAC
  • lighting bank บางประเภท
  • load shedding

มักมี construction, contact system และ accessory ที่รองรับงาน control cabinet มากกว่า relay board สำหรับ Maker

ดู Amp อย่างเดียวไม่ได้

Rating ของ contact ขึ้นกับชนิดโหลดและ utilization category/application

ตัวอย่าง load ที่มี behavior ต่างกัน:

Resistive heater
Motor
Transformer
LED driver
Power supply
Capacitor/input filter

อุปกรณ์เหล่านี้อาจมี steady-state current เท่ากัน แต่ inrush และ switching stress ต่างกัน

ดังนั้นห้ามเห็น Relay ระบุ 10 A แล้วสรุปว่าเหมาะกับโหลด 10 A ทุกชนิด

Coil Voltage ต้องแยกจาก Contact Rating

Contactor/Relay มีสองฝั่งสำคัญ:

Control / Coil side
        ↓
สร้างแรงเพื่อเปลี่ยน contact
        ↓
Power / Contact side

ตัวอย่าง:

  • Coil 24 VDC
  • Contact ใช้สวิตช์ AC load ตาม rating

เลขแรงดันของ coil ไม่ได้บอกว่า contact รับ load ได้เท่าไร

ESP32 ไม่ควรขับ Coil โดยตรงแบบเดา

GPIO ของ MCU ถูกออกแบบเป็น logic signal ไม่ใช่ power driver

เส้นทางที่ถูกกว่ามักเป็น:

ESP32 GPIO
   ↓
Driver / transistor / MOSFET / interface
   ↓
Relay or Contactor coil
   ↓
Power contact
   ↓
Load

ต้องพิจารณา:

  • coil current
  • voltage
  • flyback/transient suppression สำหรับ DC coil ตาม design
  • isolation requirement
  • fail state

อ่านพื้นฐานได้ที่ MOSFET กับ Relay ต่างกันอย่างไร

Relay Module ราคาถูกใช้กับไฟบ้านได้ไหม

คำตอบไม่ควรตัดสินจากชื่อสินค้า

ต้องดู:

  • certified/rated voltage/current
  • contact spacing/PCB layout
  • terminal quality
  • enclosure
  • creepage/clearance
  • load category
  • thermal behavior
  • installation method

Board ที่ทำงานได้บนโต๊ะทดลองอาจไม่เหมาะกับ installation ถาวรในตู้ไฟ

Contactor ช่วยเรื่อง Safety หรือไม่

Contactor เป็น control/switching component แต่ ไม่ใช่ breaker หรือ overload protection โดยอัตโนมัติ

Contactor
≠
Circuit breaker
≠
Motor overload relay
≠
RCD/RCBO

ระบบ Motor/Pump อาจต้องมีอุปกรณ์ป้องกันหลายชั้นตาม load และมาตรฐาน

อ่าน breaker ต่อที่ Circuit Breaker คืออะไร

Auxiliary Contact ใช้ทำอะไร

Contactor หลายระบบมี auxiliary contact เพื่อใช้กับ:

  • feedback
  • interlock
  • status logic
  • seal-in/control circuit

แต่ software ไม่ควรสรุปว่า “command ON = contact closed” ถ้าไม่มี feedback ที่ตรวจ state จริง

Architecture ที่ดีแยก:

Commanded state
Actual feedback state
Measured load state

Welded Contact และ Stuck State ต้องคิดไว้ก่อน

Relay/Contactor เป็นอุปกรณ์กลไก/ไฟฟ้าที่อาจเสียได้ เช่น:

  • contact weld
  • coil fail
  • contact wear
  • mechanical jam
  • control supply lost

ดังนั้นระบบที่ consequence สูงไม่ควรถือว่า OFF command หมายถึงโหลดดับแน่นอนโดยไม่มี verification/protection

Smart Home ใช้ Relay หรือ Contactor เมื่อไร

แนวคิดทั่วไป:

Relay

เหมาะกับ control circuit หรือโหลดที่อยู่ใน rating/installation envelope ของอุปกรณ์

Contactor

เหมาะเมื่อโหลดกำลัง, motor/inrush หรือ control cabinet architecture ต้องการอุปกรณ์ที่ออกแบบมาสำหรับ duty นั้น

ตัวอย่าง Smart Home แบบ central control:

Home Assistant / PLC / ESP32
       ↓ control interface
DIN rail relay / contactor
       ↓
Lighting / Pump / HVAC command

แต่ต้องออกแบบวงจรไฟและ protection โดยผู้มีความรู้ ไม่ใช่เลือกจาก automation software

Pump/Motor ควรดูอะไรเพิ่ม

สำหรับ Motor/Pump ต้องคิดเรื่อง:

  • start current
  • overload
  • dry-run/process protection
  • phase loss/imbalance ในระบบที่เกี่ยวข้อง
  • minimum off/on time
  • feedback
  • manual/emergency control

อ่านต่อที่ ควบคุม Pump/Motor จาก ESP32 หรือ Automation ต้องรู้อะไรบ้าง

Relay vs Contactor สรุปอย่างไร

ประเด็น Relay Contactor
งาน signal/control เหมาะมาก ไม่ใช่จุดเด่นหลัก
โหลดกำลังสูงขึ้น ขึ้นกับรุ่น/rating มักออกแบบเพื่อ power switching มากกว่า
Motor/load duty ต้องดู rating มาก มี ecosystem สำหรับงาน motor/control cabinet
Auxiliary/interlock มีในบางรุ่น พบบ่อยในงาน control
แทน breaker ได้ไหม ไม่ได้ ไม่ได้

ตารางนี้เป็นกรอบการเลือก ไม่ใช่การจัด rating แทน datasheet

สรุป

เลือก Relay หรือ Contactor จาก load duty + switching behavior + installation + protection architecture ไม่ใช่จาก Amp ตัวใหญ่ที่สุดบนหน้าสินค้า

และจำกฎสำคัญ:

ESP32 / Automation
= Control command

Relay / Contactor
= Switching element

Breaker / overload / RCD / interlock
= Safety & protection layers

สามชั้นนี้เกี่ยวข้องกันแต่ไม่ใช่สิ่งเดียวกัน