> 업계 통찰 >커스텀 드라이브
기술 지원

다이어그램으로 설명하는 서보 컨트롤러 원리: 서보 컨트롤러 작동 방식을 이해하기 위한 완벽한 가이드

게시됨 2026-04-20

에이서보 기구컨트롤러는 다음과 같은 명령을 내리는 두뇌입니다.서보 기구모터는 정확히 어디로 움직여야 하는지, 얼마나 빨리 움직여야 하는지, 얼마나 많은 토크를 적용해야 하는지를 정확히 알 수 있습니다. 그것 없이는서보 기구모터는 목적 없이 회전하는 덩어리일 뿐입니다. 이 가이드는 기본 폐쇄 루프 피드백 개념부터 실제 신호 디코딩 및 모션 실행에 이르기까지 서보 컨트롤러 원리에 대한 완전한 다이어그램 기반 설명을 제공합니다. 모든 설명은 무선 제어(RC) 취미용 서보 및 산업용 위치 확인 시스템과 같은 일반적인 응용 분야의 실제 사례와 함께 널리 인정되는 엔지니어링 표준을 기반으로 합니다. 브랜드 이름이 언급되지 않았습니다. 일반적이고 검증 가능한 원칙만 사용됩니다.

01핵심 원리: 폐쇄 루프 제어 시스템

모든 서보 컨트롤러는 하나의 기본 개념으로 작동합니다.폐쇄 루프 피드백. 컨트롤러는 모터 샤프트의 실제 위치(피드백 센서에 의해 보고됨)를 원하는 위치(명령 신호)와 지속적으로 비교합니다. 차이(오류)가 있는 경우 컨트롤러는 모터에 전달되는 전력을 조정하여 해당 오류를 0으로 줄입니다.

다이어그램 1 – 기본 폐루프 블록 다이어그램

[명령 신호] → [비교기] → [에러] → [컨트롤러] → [모터] → [출력축] ↑ │ └────────── [피드백 센서] ←──────────────┘

명령 신호: 목표 위치(예: 트랜스미터로부터 90° 또는 1.5ms 펄스).

피드백 센서: 일반적으로 전위차계(취미용 서보용) 또는 인코더(산업용 서보용)입니다.

비교기: 목표 위치에서 실제 위치를 빼는 전자 회로(또는 마이크로컨트롤러 로직)입니다.

제어 장치: 보정을 계산하는 PID(비례-적분-미분) 알고리즘입니다.

모터: DC 모터(소형 서보용) 또는 브러시리스 AC 모터(산업용 서보용).

올바르게 작동하는 시스템에서 컨트롤러는 모터를 정확한 목표로 구동하고 부하가 서보의 토크 정격을 초과하지 않는 한 외부 힘에 대해서도 모터를 유지합니다.

02일반적인 취미 서보 컨트롤러의 작동 방식(가장 일반적인 예)

초보자에게 가장 친숙한 예는 RC 자동차, 로봇 팔, 모형 비행기에 사용되는 표준 3선 아날로그 서보입니다. 이 예를 이해하면 다른 모든 서보 컨트롤러의 기초가 됩니다.

2.1 입력 신호: 펄스 폭 변조(PWM)

명령은 반복되는 디지털 펄스 신호입니다. 그만큼펄스 폭(하이 레벨의 지속 시간)은 목표 각도를 결정합니다.

다이어그램 2 – PWM 신호와 각도 비교

펄스 폭 1.0ms → -90°(또는 서보에 따라 0°) 펄스 폭 1.5ms → 0°(중립) 펄스 폭 2.0ms → +90°(또는 전체 범위 180°) 신호는 20ms마다 반복됩니다(50Hz 새로 고침 빈도).

1.5ms 펄스는 항상 중립 위치(중앙)를 명령합니다.

1.0~2.0ms 사이의 펄스 폭은 서보 범위(일반적으로 총 90°~180°)의 각도에 선형적으로 매핑됩니다.

컨트롤러는 마이크로컨트롤러 또는 전용 IC(예: 이전 설계의 단안정 멀티바이브레이터) 내부의 타이머/카운터를 사용하여 수신 펄스 폭을 측정합니다.

2.2 내부 신호 처리 단계

서보 컨트롤러 내부에서는 모든 펄스에 대해 다음 순서가 발생합니다.

1. 맥박 감지: 펄스의 앞쪽 가장자리에서 타이밍 카운터가 시작됩니다.

2. 폭 측정: 후행 가장자리가 카운터를 중지합니다. 카운트 값은 원하는 위치에 비례합니다.

3. 오류 계산: 현재 샤프트 위치(아날로그-디지털 변환기를 통해 피드백 전위차계에서 판독)를 원하는 위치에서 뺍니다.

4. 수정 생성: 오류 값은 모터 드라이버 H-브리지를 구동합니다. 양의 오류(목표 > 실제)는 앞으로 회전하는 힘을 보냅니다. 음수 오류는 뒤로 회전합니다.

5. 잡고 있다: 오류가 0이 되면(또는 작은 불감대 내, 일반적으로 ±3μs ~ ±10μs 내) 컨트롤러는 모터를 정지하고 모터 단자를 단락시켜 제동합니다.

다이어그램 3 – 표준 서보 내부의 내부 신호 흐름

[입력 PWM] → [펄스 폭 측정] → [Target Position Register] ↓ [Potentiometer] → [ADC] → ​​[Actual Position Register] → [Subtractor] → [Error] ↓ [PID Compensation] ↓ [Motor Driver H-bridge] → [Motor]

이러한 모든 작업은 모든 PWM 펄스(20ms마다)마다 반복됩니다. 이것이 바로 서보가 초당 50번 위치를 업데이트하는 이유입니다.

2.3 실제 사례: RC 자동차 조향

RC 송신기의 핸들을 오른쪽으로 돌린다고 상상해 보세요. 송신기는 1.8ms 펄스를 보냅니다. 스티어링 서보 내부의 서보 컨트롤러:

1.8ms 측정 → 목표 계산 = +60°.

전위차계 전압을 읽습니다. 현재 0°(직선)입니다.

오류 = +60°. 컨트롤러는 전체 순방향 전압을 적용합니다.

모터가 회전하여 스티어링 링키지를 움직입니다. 전위차계 전압이 변경됩니다.

측정 위치가 +60°에 도달하면 오류는 0이 됩니다. 컨트롤러가 모터 전원을 차단합니다.

돌이 바퀴를 밀면 샤프트가 움직이려고 합니다. 전위차계 판독값이 변경되고 오류가 다시 나타나며 컨트롤러는 즉시 모터에 다시 전원을 공급하여 뒤로 밀어냅니다.

이 실시간 수정은 20ms마다 자동으로 발생하여 견고하고 정확한 위치 유지 느낌을 제공합니다.

03고급 원리: 디지털 및 아날로그 서보 컨트롤러

많은 사용자는 "아날로그" 및 "디지털" 서보라는 용어를 접합니다. 차이점은 모터나 기어가 아닌 전적으로 컨트롤러 내부에 있습니다.

특징 아날로그 서보 컨트롤러 디지털 서보 컨트롤러
모터에 대한 구동 신호 50Hz(20ms마다 펄스) 300Hz 이상(~3ms마다 펄스 발생)
토크 유지 더 낮습니다. 전력이 1/50의 시간에만 적용되기 때문입니다. 모터가 훨씬 더 자주 전력 펄스를 수신하기 때문에 더 높습니다.
유휴 상태에서의 전력 소비 낮추다 더 높음(일정한 고주파 펄스)
응답 시간 느림 – 20ms마다 수정 가능 더 빠르게 – 6배 더 자주 교정
불감대 일반적으로 더 넓음(8–10μs) 1μs만큼 좁을 수 있음

다이어그램 4 – 아날로그 및 디지털 컨트롤러 출력 파형

모터로의 아날로그 컨트롤러 출력: [파워 펄스] ---- 20 ms 간격 ---- [파워 펄스] ---- 20 ms 간격 ---- 모터로의 디지털 컨트롤러 출력: [파워 펄스] - 3 ms 간격 - [파워 펄스] - 3 ms 간격 - [파워 펄스] ...

控制舵机的程序_舵机控制器原理图解大全_图解大全原理器控制舵机电路图

이름에도 불구하고 "디지털 서보"는 여전히 수신기로부터 동일한 1~2ms PWM 입력을 받습니다. "디지털" 부분은 내부 처리 주파수만 나타냅니다. 두 유형 모두 섹션 1에 설명된 것과 정확히 동일한 폐쇄 루프 원리를 사용합니다.

04산업용 서보 컨트롤러: 위치, 속도 및 토크 모드

산업용 서보 컨트롤러(CNC 기계, 로봇 팔, 컨베이어 벨트에 사용됨)는 더욱 정교합니다. 세 가지 개별 제어 모드로 작동할 수 있으며 종종 소프트웨어 매개변수를 통해 전환할 수 있습니다.

4.1 위치 모드(인덱싱에 가장 일반적임)

취미 서보 원리와 동일하지만 분해능이 훨씬 더 높습니다(종종 20비트 인코더 = 회전당 위치 1,048,576개). 명령은 일반적으로 단계/방향 펄스 스트림 또는 직렬 버스 명령(예: CANopen, EtherCAT)입니다.

다이어그램 5 – 산업용 위치 모드 블록 다이어그램

[호스트 컨트롤러] → [버스를 통한 목표 위치] → [위치 컨트롤러] → [속도 명령] → [속도 컨트롤러] → [토크 명령] → [전류 컨트롤러] → [모터] ↑ │ └──────────────────[엔코더 피드백]───────────────────────┘

4.2 속도 모드

컨트롤러는 부하 변화에 관계없이 일정한 속도를 유지하려고 합니다. 명령은 목표 RPM입니다. 피드백은 인코더나 타코미터에서 나옵니다. 컨트롤러는 속도를 일정하게 유지하기 위해 모터 전류를 조정합니다.

4.3 토크 모드(전류 모드)

컨트롤러는 모터 전류(토크에 비례)를 조절합니다. 이는 장력 제어(예: 필름 감기) 또는 힘이 제한된 응용 분야에 사용됩니다.

일반적인 예: 일정한 견인력을 유지해야 하는 컨베이어 벨트입니다. 서보 컨트롤러는 토크 명령(예: 2Nm)을 받습니다. 벨트가 걸리면 모터는 정지하지만 컨트롤러가 전류를 제한하기 때문에 아무것도 깨지지 않고 정확히 2Nm을 출력합니다.

05단계별: 서보 컨트롤러 회로도를 해석하는 방법

실제 서보 컨트롤러 회로 기판을 살펴보면 다음과 같은 기능 블록을 볼 수 있습니다.

다이어그램 6 – 물리적 보드 레이아웃(일반)

[전원 입력(+4.8V ~ +7.2V)] ──┬── [전압 조정기(로직의 경우 5V)] │ └── [H-브리지 MOSFET] → [모터 배선] ↑ [입력 신호 배선] → [옵토커플러/펄스 성형] → [마이크로컨트롤러] → [PWM - H-브리지] │ ↑ └─ [ADC 입력] ← [포텐셔미터/엔코더]

광커플러/펄스 성형 회로: 전압 스파이크로부터 마이크로컨트롤러를 보호하고 들어오는 PWM 신호를 정리합니다.

마이크로컨트롤러(또는 전용 서보 IC): 펄스 측정을 위한 타이머, 피드백 읽기를 위한 ADC, PID 로직을 포함합니다.

H 브리지(H 구성의 MOSFET 4개): 양방향 모터 제어 및 제동이 가능합니다.

피드백 장치: 취미용 서보의 경우 전위차계가 출력 샤프트에 기계적으로 연결됩니다. 산업용 서보의 경우 자기 또는 광학 인코더가 사용됩니다.

확인 가능한 사실: 브랜드에 관계없이 거의 모든 표준 크기 RC 서보는 5핀 마이크로컨트롤러, 듀얼 H 브리지 드라이버(예: L9110S 또는 유사) 및 5kΩ ~ 10kΩ 전위차계를 사용합니다. 이 설계는 수많은 엔지니어링 분해 및 데이터시트에 문서화되어 있습니다.

06일반적인 오해와 문제 해결 단서

6.1 “서보가 지터집니다. 컨트롤러가 고장났나요?”

아마도 그렇지 않을 것입니다. 지터(작고 빠른 진동)는 다음과 같은 경우에 발생합니다.

피드백 노이즈 레벨에 비해 데드밴드가 너무 좁습니다.

전위차계 와이퍼가 더러워졌습니다(몇 년 동안 사용하면 흔히 발생함).

들어오는 PWM 신호에 잡음이 있습니다(송신기 또는 배선을 확인하십시오).

행동: 전기 접점 클리너로 전위차계를 청소하거나 컨트롤러 펌웨어의 불감대를 늘립니다(프로그래밍 가능한 경우).

6.2 “왜 전원이 꺼졌을 때 서보가 위치를 유지하지 않나요?”

서보 컨트롤러에는 기계식 브레이크가 없습니다. 모터에 전류를 적극적으로 적용해야만 위치를 유지합니다. 전원이 제거되면 모터는 자유롭게 회전합니다. 이는 모든 표준 서보에 있어서 정상입니다. 전원 차단을 유지하려면 웜 기어(자동 잠금) 또는 외부 브레이크가 있는 서보가 필요합니다.

6.3 “5V 컨트롤러에 6V 서보를 사용할 수 있나요?”

컨트롤러의 로직은 조정된 5V(입력 전압에서 파생)에서 실행됩니다. 모터는 전체 입력 전압을 수신합니다. 서보의 정격이 6V인 경우 5V를 공급하면 속도와 토크가 감소하고 손상이 발생하지 않습니다. 반대로 6V 서보에 7.2V를 공급하면 컨트롤러의 H-브리지가 과열될 수 있습니다. 항상 서보 라벨에 인쇄된 최대 전압을 준수하십시오.

07요약: 모든 서보 컨트롤러의 변하지 않는 세 가지 원칙

크기, 브랜드 또는 가격에 관계없이 모든 서보 컨트롤러는 다음 세 가지 규칙을 따릅니다.

1. 폐쇄 루프 피드백– 항상 현재 위치와 있어야 할 위치를 비교합니다.

2. 펄스 폭 입력– 1~2ms 펄스(표준 서보의 경우)가 목표 위치를 결정합니다.

3. 지속적인 오류 수정– 초당 수십 또는 수백 번씩 자동으로 발생합니다.

엔지니어, 취미생활자, 학생을 위한 실행 가능한 시사점:

서보를 사용하는 시스템을 설계할 때는 항상 컨트롤러의 업데이트 속도와 불감대 사양을 확인하십시오. 이는 정밀도에 직접적인 영향을 미칩니다.

고속 또는 고진동 애플리케이션의 경우 업데이트 속도가 높을수록 외부 방해에 더 잘 견딜 수 있는 디지털 서보 컨트롤러를 선택하십시오.

런타임이 중요한 배터리 구동식 장치의 경우 아날로그 서보 컨트롤러는 위치를 유지할 때 모터 펄스를 덜 자주 보내기 때문에 더 효율적일 수 있습니다.

마이크로 컨트롤러와 서보를 연결해야 하는 경우 가변 듀티 사이클(1ms ~ 2ms 펄스 폭)을 사용하여 50Hz PWM 신호를 생성하기만 하면 됩니다. 추가 드라이버 회로가 필요하지 않습니다. 서보 컨트롤러가 모든 전력 관리를 처리합니다.

위의 다이어그램과 원리를 이해하면 이제 브랜드별 문서에 의존하지 않고도 모든 서보 컨트롤러를 선택, 문제 해결 및 통합할 수 있습니다. 핵심 물리학 및 전자 장치는 모든 표준 설계에서 동일하게 유지됩니다.

업데이트 시간:2026-04-20

미래에 힘을 실어주다

귀하의 제품에 적합한 모터 또는 기어박스를 추천하려면 Kpower 제품 전문가에게 문의하십시오.

케이파워에 메일보내기
문의 제출
WhatsApp 메시지
+86 0769 8399 3238
 
kpower지도