> 업계 통찰 >서보 기구
기술 지원

서보 팬-틸트 시스템의 회전을 제어하는 ​​방법: 단계별 기술 가이드

게시됨 2026-04-22

이 가이드는 회전을 제어하기 위한 완벽하고 실행 가능한 방법을 제공합니다.서보 기구- 기반 팬-틸트 시스템. 정확하고 독립적인 팬(수평) 및 틸트(수직) 회전을 달성하기 위한 핵심 원리(PWM 신호 제어), 하드웨어 연결 단계 및 프로그래밍 논리를 학습합니다. 모든 지침은 업계 표준을 기반으로 합니다.서보 기구제어 사양을 제공하고 일반적인 오픈 소스 전자 플랫폼을 통해 검증되었습니다.

01핵심 원리: PWM 신호는 회전 각도를 제어합니다.

모든 표준서보 기구팬틸트 시스템에서는 펄스 폭 변조(PWM) 신호의 펄스 폭을 기준으로 특정 각도로 회전합니다. 제어 매개변수는 고정되어 있습니다.

신호 주파수: 50Hz(주기 = 20밀리초)

펄스 폭 범위전체 회전의 경우(일반적으로 0° ~ 180°):

0° → 펄스 폭0.5ms(듀티사이클 2.5%)

90° → 펄스폭1.5ms(듀티사이클 7.5%)

180° → 펄스폭2.5ms(듀티사이클 12.5%)

> 원천: 취미용 서보 모터의 표준 사양입니다(Futaba, Hitec 및 모든 호환 제조업체).

따라서 회전을 제어하려면 연속적인 50Hz 신호를 생성하고 펄스 폭을 원하는 각도의 해당 값으로 변경해야 합니다.

02하드웨어 연결(브랜드 이름 없음)

팬-틸트 시스템에는 일반적으로 두 개의 서보가 포함됩니다. 하나는 팬(수평 회전)용이고 다른 하나는 틸트(수직 회전)용입니다. 다음과 같이 일반 마이크로 컨트롤러 또는 서보 드라이버 보드에 연결합니다.

서보와이어 색상(표준) 연결
전원(VCC) 빨간색 +5V DC 전원 공급 장치(공유)
접지(GND) 브라운 또는 블랙 공통점
신호(PWM) 주황색 또는 노란색 별도의 디지털 I/O 핀(예: 팬용 핀 9, 틸트용 핀 10)

중요한 메모: 서보에는 별도의 5V/2A(최소) 전원 공급 장치를 사용하십시오. 마이크로컨트롤러의 5V 핀에서 직접 전원을 공급하지 마십시오. 이로 인해 불규칙한 회전이나 재설정이 발생합니다.

03소프트웨어 제어: 모든 플랫폼을 위한 단계별

아래 로직은 소프트웨어 정의 PWM을 생성할 수 있는 모든 시스템(Arduino 유사, Raspberry Pi, ESP32, STM32)에서 작동합니다. 우리는 보편적인 적용을 위해 의사 코드를 사용합니다.

1단계: 매핑 기능 정의

각도(0°~180°)를 필요한 펄스 폭(마이크로초)으로 변환합니다.

pulseWidth(각도) = 500 + (각도 * (2500 - 500) / 180)

0° → 500 µs(0.5 ms)에서

90° → 1500 µs (1.5 ms)

180°에서 → 2500 µs(2.5 ms)

2단계: 두 핀에서 PWM 초기화

旋转云台怎么用_舵机云台怎么控制_舵机云台怎么控制旋转

PWM 주파수를 50Hz로 설정합니다. 일반적인 마이크로컨트롤러 환경에서:

pinMode(panPin, OUTPUT) pinMode(tiltPin, OUTPUT) setupPWM(panPin, 50Hz) setupPWM(tiltPin, 50Hz)

3단계: 회전 명령 작성

팬을 120°로 회전하고 45°로 기울이려면:

writeMicroseconds(panPin, pulseWidth(120)) // 120° → 1833 µs writeMicroseconds(tiltPin, pulseWidth(45)) // 45° → 1111 µs 지연(300) // 서보가 위치에 도달하도록 허용합니다(일반적으로 0.2-0.5초).

4단계: 연속 동작(쓸기)

원활한 스캔 동작을 위해(카메라 추적 또는 장애물 감지에서 일반적):

각도 = 0 ~ 180 1단계: writeMicroseconds(panPin, pulseWidth(angle)) 지연(15) // 15ms는 50Hz 주기에서 부드러운 동작을 제공합니다.

04실제 사례: 조이스틱 컨트롤

일반적인 경우는 아날로그 조이스틱을 사용하여 팬-틸트 회전을 수동으로 제어하는 ​​것입니다. 조이스틱의 X축을 아날로그 입력(팬 컨트롤)에 연결하고 Y축을 다른 아날로그 입력(틸트 컨트롤)에 연결합니다. 마이크로컨트롤러는 조이스틱 값(0~1023)을 읽고 이를 0~180°로 매핑합니다.

panAngle = map(joystickX, 0, 1023, 0, 180)tiltAngle = map(joystickY, 0, 1023, 0, 180) writeMicroseconds(panPin, pulseWidth(panAngle)) writeMicroseconds(tiltPin, pulseWidth(tiltAngle)) 지연(20)

이는 두 축 모두에서 즉각적이고 비례적인 회전을 생성합니다. 이는 대부분의 수동 카메라 마운트 또는 로봇 헤드 제어가 작동하는 방식과 동일합니다.

05일반적인 회전 문제 해결

징후 가장 가능성이 높은 원인 검증된 수정
서보가 전혀 회전하지 않습니다 전원 공급 장치가 없거나 잘못된 핀 할당 외부 5V/2A 전원을 연결합니다. 신호 핀이 PWM 가능인지 확인
회전이 불안하거나 경련됩니다. 전력 부족 또는 전기적 소음 서보 근처의 VCC 및 GND에 1000μF 전해 커패시터 추가
서보는 맨 끝(0° 또는 180°)으로만 회전합니다. 잘못된 펄스 폭 범위 확인펄스폭()500~2500 µs 사이의 기능 출력
회전이 반전됩니다(90°에서 0°로 이동). 신호 극성이 반전됨 두 개의 신호선을 교환하거나(디지털 서보를 사용하는 경우) 매핑을 반전시킵니다.각도 = 180 - 각도
팬 및 틸트 간섭(둘 다 함께 이동) 공유 신호선 또는 소프트웨어 버그 두 개의 별도 디지털 핀을 사용하십시오. 절대쓰기마이크로초()지체 없이 동일한 명령으로 두 가지 모두에 적용

06핵심 원칙 재검토

서보 팬틸트 시스템의 회전을 제어하려면 다음을 수행해야 합니다.연속 50Hz PWM 신호를 생성하고 펄스 폭을 0.5ms(0°)에서 2.5ms(180°) 사이로 변경합니다.. 독립적인 팬 및 틸트 모션에는 2개의 별도 PWM 핀과 서보당 최소 1A를 제공하는 전원 공급 장치가 필요합니다.

07실행 가능한 다음 단계

1. 단일 서보로 시작– 하나의 서보를 연결하고 테스트하십시오.펄스폭(각도)0°에서 180°까지 천천히 스윕하여 작동합니다. 회전 범위를 확인하십시오.

2. 두 번째 서보 추가– 첫 번째 작업이 완벽하게 작동하면 틸트 서보를 다른 핀에 연결하고 테스트를 반복하십시오.

3. 제어 방법 구현– 조이스틱, 사전 프로그래밍된 스위프 또는 외부 센서 입력(예: 자동 패닝용 초음파) 중에서 선택하십시오.

4. 항상 외부 전원을 사용하세요.– 이 한 번의 실천으로 회전 실패의 90%가 제거됩니다.

이 가이드를 따르면 독점 라이브러리나 브랜드 하드웨어에 의존하지 않고도 모든 표준 서보 기반 팬-틸트 시스템에 대해 정밀하고 반복 가능한 회전 제어를 달성할 수 있습니다.

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

미래에 힘을 실어주다

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

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