결론부터: 정밀하게 위치를 잡아야 하는 자리(원점)에는 포토센서 SN04-A, 험한 환경에서 오래 버텨야 하는 자리(리밋·검출)에는 유도형 근접센서 SN04-N을 사용하세요. 두 센서 모두 3선식 DC 센서로 배선 방법은 동일하며, 아두이노·PLC에 바로 연결할 수 있습니다. 이 글에서 선택 기준, 환경별 사용법, 배선까지 정리합니다.
| 구분 | 포토센서 SN04-A | 유도형 근접센서 SN04-N |
|---|---|---|
| 감지 방식 | 빛(광학식) — 물체가 빛을 가리면 감지 | 전자기 유도 — 금속이 다가오면 감지 |
| 감지 대상 | 재질 무관 (플라스틱·종이·금속 모두) | 금속만 (철 기준 최대, 알루미늄은 감지거리 감소) |
| 감지 거리 | 상품페이지 사양 참조 | 4mm (안정 감지 3.2mm 이내 권장) |
| 환경 내성 | 분진·오염에 상대적으로 취약 (렌즈 오염 시 오동작) | 강함 — IP65, 분진·절삭유·수분 환경 가능 |
| 전원 / 출력 | 3선식 DC, NPN/PNP 옵션 선택 | 3선식 DC10~30V, NPN NO (응답 200Hz) |
| 추천 용도 | 원점(홈) 센서, 비금속 물체 검출, 정밀 위치 확인 | 리밋 센서, 험한 환경의 위치 검출, 금속 부품 카운트 |
선택 기준은 두 가지 질문이면 충분합니다 — ①감지할 대상이 금속인가? ②주변에 분진·기름·물이 있는가?
· 깨끗한 실내 + 정밀한 위치 기준이 필요 → SN04-A(포토). 광학식은 감지 경계가 날카로워 매번 같은 위치에서 신호가 잡히므로 원점 복귀 정밀도가 좋습니다.
· 분진·절삭유·세척수가 있는 현장 → SN04-N(근접). 렌즈가 없어 오염에 강하고 IP65라 물 튀는 곳에도 사용 가능합니다.
· 감지 대상이 플라스틱·종이 등 비금속 → SN04-A(포토). 근접센서는 금속만 감지합니다.
· 금속 대상 + 접촉 없이 반영구 수명이 필요 → SN04-N(근접). 기계식 스위치와 달리 마모 부품이 없습니다.
LSM4 등 스텝모터 스테이지의 표준 구성은 원점 센서 1개 + 양끝 리밋 센서 2개입니다. 스텝모터는 자기 위치를 기억하지 못하므로 전원을 켤 때마다 원점 센서 쪽으로 이동해 기준점(0점)을 잡고, 양끝 리밋 센서는 캐리지가 끝단에 충돌해 볼스크류·모터가 손상되는 것을 막습니다.
권장 조합은 원점 = SN04-A(정밀), 리밋 = SN04-N ×2(견고)입니다. SN04-N은 금속 캐리지를 별도 감지편 없이 직접 감지할 수 있으며, 센서면과 감지 대상의 간격은 3mm 이내로 맞추세요. 배선과 예비품 관리를 단순하게 하려면 3개 모두 SN04-N으로 통일해도 됩니다. 수직으로 설치하는 스테이지라면 브레이크(B) 타입과 함께 구성하세요.
두 센서 모두 3선식입니다 — 갈색 = 전원(+), 파란색 = 전원(−, GND), 검정색 = 신호 출력. NPN 타입은 감지 시 신호선이 GND로 연결되는(LOW가 되는) 방식으로, 아두이노와 국산 PLC 대부분(싱크 입력)에 바로 연결됩니다.
아두이노 연결 — 센서 전원은 DC 24V(또는 사양 범위 내 전원)를 별도로 공급하고, 검정 신호선을 아두이노 입력핀에 연결한 뒤 내부 풀업을 켜면 됩니다. 감지되면 핀이 LOW로 떨어집니다.
const int homePin = 2; // 원점 센서 (SN04-A, 검정 신호선)
const int limitPin = 3; // 리밋 센서 (SN04-N, 검정 신호선)
void setup() {
pinMode(homePin, INPUT_PULLUP); // NPN 센서는 내부 풀업 사용
pinMode(limitPin, INPUT_PULLUP);
}
void loop() {
if (digitalRead(limitPin) == LOW) { // 감지 시 LOW
// 리밋 감지 → 즉시 모터 정지 처리
}
}
PLC 연결 — NPN 센서는 싱크(sink) 타입 입력 모듈에, PNP 센서는 소스(source) 타입 입력 모듈에 연결합니다. 센서 전원(+, −)을 입력 모듈 공통(COM) 극성에 맞춰 결선하세요. 유럽계 PLC는 소스 입력이 많으므로 이 경우 SN04-A의 PNP 옵션을 선택하면 됩니다.
출력 신호의 극성 차이입니다. NPN은 감지 시 신호선을 GND(−)로 연결하고, PNP는 감지 시 신호선에 전원(+)을 내보냅니다. 받는 쪽 장비의 입력 방식과 맞아야 합니다 — 아두이노·라즈베리파이·국산 PLC는 대부분 NPN이 기본이고, 지멘스 등 유럽계 PLC는 PNP(소스 입력)가 일반적입니다. 잘 모르겠다면 NPN을 선택하시고, 장비 매뉴얼의 입력 사양을 확인하세요.
· SN04-N의 감지거리 4mm는 철(Fe) 기준입니다. 알루미늄·스테인리스는 감지거리가 크게 줄어드니 더 가깝게 장착하거나 철제 감지편을 부착하세요.
· 리밋 센서 신호는 제어 프로그램에서 감지 즉시 정지하도록 처리하세요. 감속 거리를 두고 싶으면 리밋 안쪽에 감속 지점을 소프트웨어로 설정합니다.
· 포토센서는 렌즈(발광부·수광부)에 분진이 쌓이면 오동작할 수 있으니 주기적으로 닦아 주세요. 직사광선·강한 조명이 수광부에 직접 들어오는 방향은 피해서 장착합니다.
· 센서 배선은 모터 동력선과 같은 덕트에 묶지 마세요. 노이즈로 오신호가 발생할 수 있습니다 — 분리 배선이 원칙이고, 불가피하면 신호선을 실드 케이블로 사용하세요.
· 유도형 근접센서 SN04-N (NPN, DC10~30V, IP65)
· 리니어스테이지 전체 보기 · 스텝드라이버 MSD-224
작성: MotorBank 기술팀 · 실제 고객 문의를 바탕으로 작성 · 최종 업데이트: 2026-08-13

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?
상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?