MotorBankBETA

BLDC 드라이버 배선 및 PWM 세팅 방법 — 초보자 완전 정복

BLDC 드라이버 배선 완전 가이드 — 전원, U/V/W 모터 상, 홀센서, 엔코더 연결부터 PWM 제어 원리, 실전 세팅 순서, 트러블슈팅, 안전 수칙 5가지까지 한 번에 정복.

2026-03-19·10 min read

BLDC 드라이버란?

BLDC 드라이버(ESC — 전자 속도 컨트롤러 — 또는 FOC 컨트롤러라고도 부름)는 전원 공급장치와 BLDC 모터 사이의 전자 인터페이스입니다. 드라이버 없이는 BLDC 모터를 돌릴 수 없습니다. 브러시(정류자)가 없기 때문에 드라이버가 3개의 스테이터 권선(U, V, W 상)에 올바른 순서로 전류를 전자식으로 스위칭해야 합니다.

컨트롤러 vs 드라이버 — 차이점은?

용어역할예시
컨트롤러모션 명령 생성 (위치, 속도, 토크 설정값)PLC, 마이크로컨트롤러, 모션 컨트롤러 카드
드라이버명령을 스위칭 신호 + 고전류 모터 출력으로 변환ESC, FOC 드라이버, 서보 드라이브

컨트롤러는 뇌, 드라이버는 근육이라고 생각하면 됩니다. 일부 시스템에서는 이 두 가지가 하나로 통합되어 있습니다(예: 인텔리전트 서보 드라이브). 다른 시스템에서는 별도로 분리되어 있습니다.

배선 기초

① 전원 배선 — DC+와 GND

드라이버의 전원 단자는 DC 전원에 직접 연결됩니다. 핵심 규칙:

  • 전압: 드라이버 사양에 맞춰야 합니다. 일반: 12V, 24V, 36V, 48V. 잘못된 전압 연결은 즉시 드라이버를 손상시킵니다.
  • 전선 굵기: 최대 전류의 최소 125%를 견딜 수 있는 전선을 사용하세요. 가는 전선은 과열되어 화재 위험이 있습니다.
  • 커패시터: 드라이버 전원 단자 근처에 대형 전해 커패시터(예: 100~1000 µF, 버스 전압 × 1.5 이상 정격)를 추가하세요. 모터 제동 시 전압 스파이크를 흡수합니다.
  • 퓨즈: 항상 양극 공급 라인에 퓨즈를 달아야 합니다. 퓨즈 정격 = 연속 모터 전류의 1.5~2배.
  • 극성: 전원을 켜기 전에 반드시 두 번 확인하세요. 극성 반전은 대부분의 드라이버를 즉시 파괴합니다.

② 모터 상 배선 — U / V / W

세 개의 모터 상 전선(보통 U, V, W 또는 A, B, C로 표시)은 드라이버의 해당 출력 단자에 연결됩니다. 규칙:

  • U→U, V→V, W→W로 연결하면 올바른 회전 방향이 됩니다(모터 배선도 확인 필수).
  • 상 전선은 고주파 스위칭 전류를 흘립니다. 가능한 짧게 유지하고 신호선과 멀리 배치하세요.
  • 세 개의 상 전선을 함께 꼬아서 EMI 방사를 줄이세요.
  • 잘못된 상 순서 = 모터가 반대 방향으로 회전 — 손상이 아닌 단순 방향 문제이므로 임의의 두 상 전선을 교환하면 됩니다.

③ 홀센서 배선 — 5V, GND, Ha / Hb / Hc

홀센서가 있는 대부분의 BLDC 모터에는 5핀 홀센서 커넥터가 있습니다:

전선 색상 (일반)신호연결
빨간색5V 전원 공급드라이버 Hall VCC (5V 출력)
검정색GND드라이버 Hall GND (공통 접지)
노란색Hall A (Ha)드라이버 Hall A 입력
초록색Hall B (Hb)드라이버 Hall B 입력
파란색Hall C (Hc)드라이버 Hall C 입력

중요: 홀센서는 드라이버(또는 별도의 5V 레귤레이터)에서 5V 전원이 필요합니다. 절대 홀 전원을 모터 버스 전압에 연결하지 마세요. 대부분의 드라이버는 이 목적을 위한 전용 5V 출력을 제공합니다.

모터가 거칠게 돌거나 딸깍거리는 소리가 나면 홀센서 상 순서가 잘못되었을 수 있습니다 — Ha와 Hb 연결을 바꿔보세요.

④ 엔코더 배선 (선택사항 / 고정밀)

일부 BLDC 시스템은 홀센서 대신(또는 추가로) 증분형 엔코더를 사용하여 더 높은 위치 정밀도를 얻습니다. 일반 연결:

신호설명드라이버 단자
VCC엔코더 전원 (5V 또는 12V)ENC+ (엔코더 데이터시트 확인)
GND접지ENC GND
A (CH1)쿼드러처 채널 AENC A
B (CH2)쿼드러처 채널 BENC B
Z (인덱스)1회전당 1펄스ENC Z (선택사항)

엔코더 배선에는 차폐 트위스트 페어 케이블을 사용하세요. 차폐는 한쪽 끝(드라이버 쪽)만 접지하여 접지 루프를 방지하세요.

PWM 제어 원리

듀티비(%) = 속도 명령

PWM(펄스 폭 변조)은 BLDC 드라이버에 속도 명령을 보내는 가장 일반적인 방법입니다. 드라이버는 PWM 신호의 듀티비를 읽고 모터 속도 설정값으로 변환합니다:

듀티비 10% → 최대 속도의 약 10%
듀티비 50% → 최대 속도의 약 50%
듀티비 90% → 최대 속도의 약 90%

(정확한 매핑은 드라이버 설정에 따라 다름)

PWM 신호 자체는 고정 주파수의 디지털 온/오프 신호입니다. 드라이버의 마이크로컨트롤러가 온 타임 대 전체 주기의 비율을 읽습니다.

주파수 선택

PWM 입력 신호 주파수(드라이버의 내부 스위칭 주파수와 혼동 금지)는 일반적으로:

주파수사용 사례비고
50 HzRC 취미용 ESC레거시 표준, 1~2 ms 펄스 폭
1~5 kHz산업용 아날로그 방식 PWM산업용 BLDC 드라이버에서 일반적
20 kHz일반 산업 기본값좋은 노이즈 내성, 가청 주파수 이상
> 20 kHz고성능 서보드라이버 지원 필요

드라이버 데이터시트에서 지원되는 PWM 입력 주파수 범위를 확인하세요. 모를 때는 20 kHz를 기본 시작점으로 사용하세요.

아날로그 vs 디지털 속도 명령

방식신호 유형장점단점
PWM5V 구형파, 가변 듀티비간단, 광범위 지원, 노이즈 내성캘리브레이션 필요, 제한적 분해능
아날로그 전압 (0~5V 또는 0~10V)DC 전압부드러움, 간단한 가변저항 제어긴 케이블 배선에서 노이즈 취약
RS-485 / Modbus디지털 시리얼높은 정밀도, 양방향 데이터통신 설정 필요
CAN 버스차동 디지털멀티 장치, 높은 신뢰성복잡한 통합

초보자에게는 PWM 또는 0~5V 아날로그가 가장 간단한 시작점입니다. PLC를 사용하는 산업 자동화에서는 RS-485(Modbus RTU)가 가장 일반적입니다.

실전 세팅 순서

  1. 전원 확인 — 아무것도 연결하기 전에 멀티미터로 전원 공급 전압을 확인하세요. 드라이버 입력 사양과 일치하는지 확인.
  2. 모터 상 연결 — U/V/W를 연결합니다. 아직 전원을 켜지 마세요.
  3. 홀센서 연결 — 모터에서 드라이버로 5V, GND, Ha, Hb, Hc를 연결합니다. 멀티미터로 Hall VCC 핀에 5V가 있는지 확인.
  4. 방향 확인 — 최소 속도로 전원을 켭니다. 모터가 반대 방향으로 돌면 임의의 두 상 전선을 바꾸세요(U↔V, V↔W, 또는 U↔W). 방향이 맞을 때까지 반복.
  5. PWM/아날로그 속도 입력 — 속도 명령 소스를 설정합니다(PWM 신호 또는 아날로그 전압). 듀티비 10% / 최소 전압으로 시작. 모터가 부드럽게 반응하는지 확인하며 서서히 증가.
  6. 가속/감속 설정 — 드라이버 파라미터에서 가속/감속 램프 시간을 설정합니다. 너무 짧은 램프는 전압 스파이크와 전류 서지를 유발합니다. 1~3초로 시작하여 조정.
항상 모터 샤프트에 부하 없이 첫 번째 전원 온을 수행하세요. 기계적 부하를 붙이기 전에 올바른 동작을 확인하세요.

트러블슈팅

모터가 돌지 않을 때

  • 인에이블 신호 확인 — 대부분의 드라이버는 활성화를 위해 HIGH로 당겨진 명시적 인에이블 핀(ENA, EN 또는 유사)이 필요합니다.
  • PWM/아날로그 입력이 드라이버의 최소 임계값(데드밴드 파라미터 확인) 이상인지 확인.
  • 홀센서에 전원이 공급되고 올바르게 연결되어 있는지 확인 — 잘못된 홀 배선이 가장 흔한 원인입니다.
  • 드라이버 고장 표시 LED 또는 고장 출력 신호를 확인하세요.

방향이 반대일 때

  • 세 개의 모터 상 전선 중 임의의 두 개를 바꾸세요(U↔V, V↔W, 또는 U↔W).
  • 일부 드라이버에는 방향 핀(DIR) 또는 방향 반전 파라미터가 있습니다 — 드라이버 문서를 확인하세요.

진동 또는 비정상 소음 날 때

  • 홀센서 상 순서 불일치 — Ha와 Hb를 바꿔보세요.
  • PWM 주파수가 너무 낮음 — 20 kHz로 높이세요.
  • 기계적 문제 — 느슨한 커플링, 샤프트 정렬 불량, 또는 베어링 예압 부족.
  • 전류 제한이 너무 낮게 설정되어 모터가 간헐적으로 스톨되는 경우.

과열 시

  • 부하 또는 듀티 사이클을 줄이세요.
  • 전류 제한이 올바르게 설정되었는지 확인 — 모터 정격 전류 초과는 빠른 과열을 유발합니다.
  • 드라이버와 모터 주변에 충분한 통풍이 되는지 확인하세요.
  • 모터가 정격 온도 등급(일반적으로 B등급: 130°C 또는 F등급: 155°C) 범위 내에 있는지 확인.

주의사항 5가지

  • 전원을 켜기 전에 극성을 반드시 확인하세요. 역극성 DC는 드라이버를 즉시 파괴합니다 — 복구 불가.
  • 처음에는 무부하 테스트를 먼저 하세요. 기계적 부하를 붙이기 전에 항상 최소 속도로 30초간 무부하 운전을 하세요.
  • 운전 전에 전류 제한을 먼저 설정하세요. 드라이버의 모터 전류 제한(A)을 모터 정격 전류로 설정하세요 — 공장 기본값이 불분명하면 절대 그냥 두지 마세요.
  • 충분한 방열을 확보하세요. 드라이버를 금속판 또는 방열판에 장착하세요. 연속 고전류 동작 시 팬 냉각이 필요합니다.
  • GND 공통 연결이 핵심입니다. 모든 접지(컨트롤러 GND, 드라이버 GND, 전원 공급 GND)를 하나의 공통 포인트에 연결하세요. 플로팅 접지는 불규칙한 동작과 신호 입력 손상을 유발합니다.
BLDC 드라이버 배선 및 PWM 세팅 방법 — 초보자 완전 정복 | MotorBank