092_릴레이_전자석스위치 🧲⚡

전자석 릴레이 스위치

도로시와 지니가 함께하는 5V 저전압으로 고전력 가전을 안전하게 움직이는 절연 스위칭 기술

  • 👧 도로시: “지니야! 아두이노로 내 방 천장 형광등(220V)이나 대형 선풍기를 켜고 싶은데, 아두이노 핀에 220V 전선을 바로 꽂으면 펑! 하고 폭발하잖아!”
  • 🐱 지니: “절대 바로 연결하면 안 돼! 그럴 때 사용하는 최고의 안전 마법 부품이 바로 릴레이(Relay) 야! 두 회로가 전선으로 직접 닿지 않고 전자석의 보이지 않는 자력으로만 기계식 접점을 밀고 당겨주기 때문에 아두이노가 100% 안전하단다!”
  • 🐶 토토: “바우! 귀를 기울이면 ‘찰칵!’ 소리를 내며 켜지는 파란 네모 상자다 멍!”

  • 🖥️ 강의 슬라이드: slides.md

1. 도로시의 걱정: 저전압 제어부와 고전압 부하의 충돌

릴레이의 역할과 안전

⚡ 5V 디지털 세계와 220V 고전력 세계의 완벽한 분리

마이크로컨트롤러는 5V 직류 전압과 수십 mA의 미세 전류로만 작동하는 섬세한 전자 부품입니다. 반면 가정용 전등, 전기 온열기, 대형 펌프 등은 100~240V의 고전압 교류 전원과 수 암페어(A)의 거대한 전류를 사용합니다.

graph LR
    Arduino["아두이노 UNO<br>(DC 5V, 20mA 신호)"] -->|"전기적으로 완전 분리"| Coil["릴레이 내부 전자석 코일"]
    Coil -.->|"자기장(Magnetic Field) 유도"| Switch["기계식 접점 스위치 (Armature)"]
    Switch === AC_Power["가정용 교류 전원 (AC 220V)"]
    AC_Power === Load["천장 전등 / 대형 모터"]
  • 갈바닉 절연 (Galvanic Isolation):
    • 제어 회로(아두이노)와 부하 회로(220V) 사이에 물리적인 구리 도선 연결이 전혀 없으므로, 고전압 스파크나 누전이 발생해도 아두이노 쪽으로 절대 넘어오지 않습니다.

2. 릴레이(Relay)의 내부 기계 구조와 작동 원리

릴레이 내부 구조도

🧲 전자석(코일)과 가동 철편(Armature)의 상호작용

릴레이의 파란 플라스틱 껍질 속에는 정밀한 전자기 기계 장치가 들어있습니다.

  1. 전자석 코일 (Electromagnet Coil):
    • 아두이노가 HIGH 신호를 주면 코일에 전류가 흐르며 순간적으로 강력한 전자석이 됩니다.
  2. 가동 철편 (Armature):
    • 전자석의 자력에 이끌려 쇠붙이 날개가 “찰칵!(Click)” 소리를 내며 끌려옵니다.
  3. 접점 전환 (Contacts Switching):
    • 철편 끝에 달린 은 합금 접점이 반대편 단자에 딱 달라붙으며 고전압 회로를 통전시킵니다.
  4. 복귀 스프링 (Return Spring):
    • 아두이노가 신호를 꺼 LOW가 되면 자력이 사라지고, 스프링이 철편을 원래 자리로 밀어내어 스위치를 즉시 끕니다.

3. 릴레이 모듈의 3대 출력 단자대: COM, NO, NC

릴레이 출력 단자대

🔌 목적에 따라 골라 쓰는 나사 단자대 결선법

릴레이 모듈의 출력 측 파란 나사 터미널 블록에는 영문 약자 3개가 각인되어 있습니다.

단자 명칭 정식 영문 명칭 기본 상태 (신호 OFF 시) 동작 상태 (신호 ON 시) 주요 활용 목적
COM Common 모든 회로의 공통 기준선 공통 기준선 전원 선 한 가닥을 고정 연결
NO Normally Open 열림 (OFF, 전류 차단) 닫힘 (ON, 통전!) 평소엔 꺼져 있다가 명령 시 켤 때 (99% 사용)
NC Normally Closed 닫힘 (ON, 항상 켜짐) 열림 (OFF, 차단!) 화재 경보기, 비상 정지 회로

[!NOTE] 일반적인 스마트 조명이나 모터를 만들 때는 전원선 한 가닥을 COM에 넣고, 부하로 나가는 선을 NO에 연결합니다. 이렇게 하면 아두이노가 켜라고 명령할 때만 전기가 통합니다.


4. 포토커플러(Optocoupler) 이중 보호 회로

포토커플러 절연 구조

🛡️ 빛으로 신호를 넘겨주는 궁극의 안전 방패

우리가 사용하는 아두이노용 1채널 릴레이 모듈에는 작은 4핀 검정 칩(PC817 포토커플러)이 장착되어 있습니다.

  • 빛을 통한 통신 (Optical Isolation):
    • 아두이노 신호가 들어오면 칩 내부의 적외선 LED가 켜지고, 반대편 포토트랜지스터가 그 빛을 감지하여 릴레이 코일을 작동시킵니다.
  • 완벽한 노이즈 차단:
    • 릴레이 코일이 꺼질 때 발생하는 역기전력(Flyback) 노이즈조차 아두이노로 역류하지 못하도록 완벽하게 봉쇄합니다.

5. 실습 코드: 1초마다 찰칵찰칵 스위칭 테스트

릴레이 구동 실습

💻 기계식 접점의 경쾌한 소리를 확인하는 스케치

// 릴레이 제어 핀을 디지털 10번으로 정의
const int relayPin = 10;

void setup() {
  pinMode(relayPin, OUTPUT); // 릴레이 제어 핀을 출력으로 설정
  Serial.begin(9600);
  Serial.println("전자석 릴레이 스위칭 실습 시작!");
}

void loop() {
  Serial.println("릴레이 켜짐 (접점 닫힘 - 찰칵!)");
  // 신호 HIGH -> 전자석 가동 -> NO 단자 연결 (전등 ON)
  digitalWrite(relayPin, HIGH);
  delay(1000); // 1초간 켜짐 상태 유지

  Serial.println("릴레이 꺼짐 (접점 열림 - 착!)");
  // 신호 LOW -> 전자석 해제 -> NO 단자 차단 (전등 OFF)
  digitalWrite(relayPin, LOW);
  delay(1000); // 1초간 꺼짐 상태 유지
}

6. 고전압/대용량 교류 부하 연결 시 안전 수칙

고전압 결선 안전 수칙

⚠️ 감전 사고를 방지하기 위한 엔지니어 필수 안전 규칙

  1. 전원 분리 작업:
    • 전선 결선 작업을 할 때는 반드시 벽면 콘센트 플러그를 뽑은 상태에서 나사를 조여야 합니다.
  2. 접촉부 절연 처리:
    • 나사 단자대에 물리는 구리선 피복이 바깥으로 삐져나오지 않도록 수축 튜브나 절연 테이프로 감싸줍니다.
  3. 릴레이 허용 용량 준수:
    • 릴레이 상단에 인쇄된 규격(예: 10A 250VAC, 10A 30VDC)을 초과하는 초대형 전기난로 등에는 사용하지 마세요.

🌟 도로시와 지니의 핵심 요약 노트!

릴레이 단원 요약

  • 👧 도로시: “릴레이는 5V 아두이노의 작은 신호로 전자석을 켜서 기계식 스위치를 물리적으로 찰칵 붙여주는 안전 스위치였구나!”
  • 🐱 지니: “맞아! COM과 NO 단자를 활용하면 감전 위험 없이 220V 가전제품이나 대용량 모터를 안전하게 원격 조종할 수 있단다.”
  • 🐶 토토: “바우! 이제 릴레이로 전원을 켜고 끄며 회전하는 DC 모터의 세계로 떠나보자 멍!”
서브목차