제작 체크리스트

IoT 장치 전원과 노이즈 체크리스트

센서 값이 튀거나 보드가 재부팅되는 문제는 코드보다 전원과 배선에서 시작되는 경우가 많습니다. ESP8266, ESP32 장치는 Wi-Fi 송신 순간 전류가 튀고, 릴레이나 모터 같은 부하가 붙으면 책상 테스트와 현장 동작이 달라집니다.

IoT 장치 전원과 네트워크 구성 이미지

전원 문제가 의심되는 증상

가장 흔한 증상은 업로드는 잘 되는데 실제 동작 중 보드가 재부팅되는 경우입니다. 시리얼 모니터에 부팅 로그가 반복되거나, Wi-Fi 연결 직후 멈추거나, 릴레이가 붙는 순간 센서값이 튀면 전원과 노이즈를 먼저 봐야 합니다. 코드가 원인일 수도 있지만, 현장에서는 전원 쪽 문제가 훨씬 자주 나옵니다.

  • Wi-Fi 연결 또는 MQTT publish 순간에 ESP 보드가 재부팅됩니다.
  • 릴레이가 켜질 때 DHT22, DS18B20, ADC 값이 비정상적으로 튑니다.
  • USB 케이블을 바꾸면 증상이 사라지거나 다시 나타납니다.
  • 노트북 USB에서는 동작하지만 실제 어댑터에서는 불안정합니다.
  • 센서선을 길게 빼면 값이 느려지거나 간헐적으로 빠집니다.

전원 확인 순서

첫 번째는 보드와 센서가 같은 GND를 공유하는지 보는 것입니다. 신호선이 연결돼 있어도 기준 전압이 다르면 값이 흔들립니다. 두 번째는 전원 어댑터와 케이블입니다. 충전 전용 USB 케이블은 데이터가 안 되는 문제뿐 아니라 전압 강하도 크게 만들 수 있습니다. 세 번째는 부하 분리입니다. 릴레이, 모터, LED 스트립처럼 전류가 큰 부하는 가능하면 ESP 보드 전원과 분리하고 GND 기준만 맞춥니다.

MQTT 센서 노드처럼 주기적으로 Wi-Fi 송신을 하는 장치는 전류 피크가 반복됩니다. 이때 전원 여유가 작으면 평소에는 멀쩡하다가 전송 순간에만 리셋됩니다. 그래서 전원 테스트는 센서 읽기만 보는 것이 아니라 Wi-Fi 연결, MQTT 전송, 릴레이 동작을 동시에 걸어 보고 확인해야 합니다.

노이즈 줄이기

긴 센서 배선, 릴레이 코일, 모터 주변에서는 신호선에 노이즈가 들어갈 수 있습니다. 센서선을 짧게 하고, 전원선과 신호선을 무리하게 붙여서 길게 끌고 가지 않는 편이 좋습니다. 필요하면 풀업 저항, 디커플링 캐패시터, 별도 전원, 차폐 케이블을 검토합니다.

특히 문 열림, 수위, 온습도처럼 “값이 가끔 튀어도 대충 보이는” 센서는 초기에 문제를 놓치기 쉽습니다. 그러나 자동 제어로 연결되면 한 번 튄 값이 릴레이 오동작이나 잘못된 알림으로 이어질 수 있습니다. 센서 데이터 품질 문제는 센서 데이터 품질은 부품보다 설치 조건이 먼저입니다 글과 함께 보는 것이 좋습니다.

현장 설치 전 테스트

책상 위에서 10분 동작하는 장치와 현장에서 한 달 동작하는 장치는 기준이 다릅니다. 설치 전에는 최종 어댑터, 최종 케이블, 최종 케이스, 실제 Wi-Fi 거리에서 최소 하루 이상 켜 두고 봅니다. 로그가 가능하다면 재부팅 횟수, Wi-Fi 재접속 횟수, 마지막 MQTT 전송 시각을 남깁니다.

  • 최종 전원 어댑터로 Wi-Fi 연결과 MQTT 전송을 반복합니다.
  • 릴레이나 모터가 있다면 부하 동작 중 센서값 변화를 같이 봅니다.
  • 장치가 재부팅됐는지 확인할 수 있도록 부팅 카운터나 uptime을 기록합니다.
  • 설치 위치에서 RSSI가 낮다면 보드 문제가 아니라 무선 환경 문제로 분리합니다.
  • 현장에서 열어보기 어려운 장치라면 OTA 업데이트 전략을 미리 정합니다.

최소 권장 구성

간단한 ESP 센서 노드라도 안정성을 생각하면 공통 GND 확인, 여유 있는 5V 어댑터, 짧은 센서선, 부하 전원 분리, 재접속 로직, 로컬 로그 기준은 갖추는 편이 좋습니다. 부품을 고급으로 바꾸기 전에 이 기본 조건을 먼저 맞추면 문제의 절반 이상은 사라집니다.

현장에서 전원 문제를 판단하는 기준

전원 문제는 코드 오류처럼 보이는 경우가 많습니다. 업로드는 잘 됐는데 센서값이 튀거나, Wi-Fi 전송 순간 재부팅되거나, 릴레이가 붙는 순간 OLED가 꺼진다면 먼저 전원 여유와 GND 기준선을 봐야 합니다. ESP 보드는 작은 편이지만 무선 송신, 센서 히터, LED, 릴레이가 동시에 움직이면 순간 전류가 예상보다 훨씬 커집니다.

현장에서는 “USB로는 됐는데 어댑터로는 안 됨” 또는 그 반대도 자주 나옵니다. 그래서 최종 설치 전에는 실제 사용할 어댑터, 케이블 길이, 센서선 길이, 케이스 안 온도, Wi-Fi 거리까지 같은 조건으로 최소 하루 이상 켜 두고 로그를 봐야 합니다. 책상 위 5분 테스트와 현장 24시간 테스트는 완전히 다른 시험입니다.

문제를 줄이는 가장 현실적인 기준은 부하 전원 분리, 공통 GND 확인, 전원 입력단 커패시터, 짧은 신호선, 실패 시 재시도 제한입니다. 이 다섯 가지를 먼저 맞추면 고급 부품으로 바꾸지 않아도 대부분의 불안정 증상이 줄어듭니다.