브러시리스 모터 이상 작동의 가능한 원인 및 점검 방법

D

Daniel Zhang

Jul 12, 2026에 마지막으로 업데이트 됨

  1. 브러시리스 모터가 작동하지 않음

1.1 배선 문제

브러시리스 모터의 데이터시트와 브러시리스 드라이버의 라벨을 참조하여 배선이 올바른지 확인하십시오. 해당 연결은 다음과 같습니다:

모터 U V W +5V GND A B C
드라이버 MA MB MC +5V GND HA HB HC

1.2 브러시리스 드라이버 미활성화

EN(Enable) 포트의 로직은 StepperOnline 브러시리스 드라이버 모델에 따라 다릅니다. 일부 모델은 EN을 하이 레벨(전원 연결)로 당겨야 하고, 다른 모델은 EN을 로우 레벨(GND 연결)로 당겨야 모터가 활성화됩니다. 드라이버 매뉴얼을 참조하여 사용 중인 모델의 올바른 활성화 로직을 확인하십시오. 또는 EN-GND 연결을 전환하여 모터가 시작되는지 테스트해 볼 수 있습니다.

1.3 R-SL 또는 R-CS 설정 오류

브러시리스 드라이버의 R-SL 매개변수는 속도 제한을 설정하고, R-CS 매개변수는 전류 제한을 조정합니다. 둘 중 하나라도 0으로 설정되면 모터가 작동하지 않습니다. 해당 설정이 올바른지 확인하십시오.

1.4 내부/외부 제어 모드 설정 오류

StepperOnline 브러시리스 드라이버는 두 가지 제어 모드를 지원합니다:

  • 내부 제어 모드: RS485 통신을 통해 명령을 전송하여 모터를 제어합니다.

  • 외부 제어 모드: 드라이버의 디지털 I/O 포트(예: 펄스/방향 또는 아날로그 입력)를 통해 모터를 제어합니다.

잘못된 모드를 선택하면 드라이버가 모터를 작동시키지 않습니다. 일부 드라이버는 RS485를 통해 매개변수를 수정한 후 자동으로 내부 제어 모드로 전환됩니다. 드라이버 매뉴얼을 참조하여 올바른 제어 모드 설정을 확인하십시오.

1.5 드라이버 알람 발생

드라이버가 고장을 감지하면 빨간색 LED가 점등되고 모터가 정지합니다. LED가 켜져 있는 경우:

RS485를 사용하여 드라이버의 고장 코드 레지스터를 읽으십시오(매뉴얼 참조).

일부 드라이버는 LED 점멸 패턴으로 오류 코드를 표시합니다. 디코딩 방법은 매뉴얼을 확인하십시오.

1.6 드라이버 매개변수 설정 오류

매개변수가 잘못 구성되면 모터가 작동하지 않을 수 있습니다. 모든 드라이버 설정을 확인하십시오.

참고: BLD-510S 및 BLD-510B 모델을 제외한 다른 StepperOnline 브러시리스 드라이버는 StepperOnline BLDC Software V2.7과 완전히 호환되지 않습니다. 이 소프트웨어를 사용하면 매개변수가 잘못된 레지스터에 기록될 수 있습니다. 해당 드라이버의 경우 현재 다른 RS485 직렬 소프트웨어를 사용하여 모터 매개변수를 수정하는 것을 권장합니다.

1.7 브러시리스 모터 또는 드라이버 손상

위의 모든 점검 후에도 브러시리스 모터가 작동하지 않으면 모터 또는 드라이버가 손상되었을 수 있습니다. 여분의 브러시리스 모터나 드라이버가 있다면, 교체하여 고장 부품을 확인해 보십시오.

  1. 브러시리스 모터 속도가 예상과 일치하지 않음

2.1 브러시리스 드라이버의 R-SL 설정 오류

브러시리스 드라이버의 R-SL 매개변수는 모터의 최대 속도를 제한합니다. 너무 낮게 설정되면 모터가 높은 RPM에 도달하지 못할 수 있습니다. R-SL 매개변수가 올바르게 조정되었는지 확인하십시오.

2.2 "극 쌍수" 매개변수 설정 오류

브러시리스 드라이버의 "극 쌍수" 매개변수는 속도 제어에 매우 중요합니다. 모터의 데이터시트를 참조하여 해당 설정을 확인하십시오. 참고: 드라이버에는 극 쌍수가 필요합니다(총 극수가 아님). 일반적으로 극 쌍수 = 총 극수 / 2입니다.

2.3 레지스터 매개변수를 실제 속도로 변환 시 계산 오류

레지스터 매개변수에서 모터 속도를 읽는 경우 올바른 계산을 수행하십시오:

a. 레지스터 값은 16진수이므로 10진수로 변환해야 합니다. 참고: 데이터 형식은 리틀 엔디안(LSB 우선)입니다. 예를 들어, 레지스터 값이 C8 00인 경우 00 C8(16진수) = 200(10진수)로 해석해야 합니다.

b. 레지스터 값은 전기 주파수를 나타냅니다. 기계적 RPM으로 변환하려면 드라이버 매뉴얼에 제공된 공식을 사용하십시오. 해당 모델의 경우: 실제 RPM = (레지스터 10진수 값 × 20) / 모터 총 극수. 예시:

  • 모터 총 극수 = 4(극 쌍수 = 2)

  • 레지스터 속도 값 = C8 00 → 00C8(16진수) = 200(10진수)

  • 실제 속도 = (200 × 20) / 4 = 1000 RPM

참고: 이 공식이 사용 중인 드라이버 모델에 적용되는지 매뉴얼을 참조하여 확인하십시오. 홀 센서의 정밀도 한계로 인해 실제 속도에 ±5% 오차가 있을 수 있습니다.

위의 점검을 수행한 후에도 브러시리스 모터 문제가 지속되면 StepperOnline 기술 지원팀에 문의하여 테스트 결과나 영상을 제공해 주십시오. 최대한 빨리 문제 해결을 도와드리겠습니다.