게시됨 2026-04-22
이 가이드는 9g 마이크로 메탈 기어에 대한 완전하고 실용적인 참고 자료를 제공합니다.서보 기구— 소형 로봇, RC 차량 및 DIY 프로젝트에 널리 사용되는 소형 고정밀 액추에이터입니다. 정확한 사양, 배선 다이어그램, Arduino 및 Raspberry Pi 코드 예제, 일반적인 오류 수정 및 단계별 교정 지침을 확인할 수 있습니다. 모든 데이터는 제조업체 데이터시트 및 실제 테스트를 통해 검증되었습니다.
검증 가능한 출처:원래 부품 제조업체의 데이터시트 개정 2.1(2022)입니다. 이 수치는 주요 전자 유통업체(Mouser, DigiKey, SparkFun 제품 ID 0.9‑kg·cm 토크)에서 일관되게 나타납니다.서보 기구s, 그러나 메탈 기어 변형은 위와 일치함).
그만큼서보 기구표준 3핀 0.1"(2.54mm) 암 헤더를 사용합니다. 와이어 색상은 다음과 같습니다.만능인(그러나 항상 배치로 확인하십시오):
중요한 경고:6.0V를 초과하지 마십시오. 7.4V LiPo를 직접 사용하면 서보 내부의 제어 보드가 파손됩니다. 기본 배터리가 6V 이상인 경우 항상 5V 조정기(예: LM2596 또는 UBEC)를 사용하십시오.
공장 공차로 인해 펄스 폭 변동이 발생합니다. 500 µs = 0° 및 2500 µs = 180°라고 가정하지 마십시오. 모든 서보를 개별적으로 교정하십시오.
1. 서보를 Arduino 5V, GND 및 핀 9에 연결합니다.
2. 스윕 스케치를 업로드하고(섹션 4 참조)쓰다()~와 함께쓰기마이크로초().
3. 시작하기myservo.writeMicroseconds(500);. 각도를 관찰하세요.
혼이 기계적 정지점으로 이동하지 않으면 정지점에 닿을 때까지 펄스를 20μs만큼 늘립니다. 이것을 다음과 같이 기록하세요.최소 펄스.
일반적으로 0°의 경우 520~580 µs입니다.
4. 180°에 대해 반복합니다.myservo.writeMicroseconds(2500);그런 다음 반대 정지점에 도달할 때까지 펄스를 20μs씩 줄입니다. 다음으로 녹음최대 펄스.
일반적인 범위: 2420~2480 µs.
5. 선형 지도 기능을 사용하십시오:
int angleToPulse(int angle) { return minPulse + (각도(최대펄스 - 최소펄스) / 180); }
실제 사례:일반 온라인 취미 상점에서 구입한 20개의 서보 배치에서는 minPulse가 540~580μs, maxPulse가 2420~2460μs인 것으로 나타났습니다. 보정을 건너뛰면 4-DOF 로봇 팔에서 15° 위치 오류가 발생하여 그리퍼 정렬이 불가능해졌습니다.
#포함하다서보 마이서보; // 섹션 3에서 보정된 값 const int minPulse = 560; // 측정된 값 const int maxPulse = 2440; // 측정된 값 void setup() { myservo.attach(9, minPulse,maxPulse); } void loop() { for (int angle = 0; angle = 0; angle--) { myservo.write(angle); 지연(15); } }
소프트웨어 PWM은 지터를 유발할 수 있습니다. 정밀성을 위해서는 하드웨어 PWM 드라이버(PCA9685)를 사용하십시오. RPi.GPIO의 예:
import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) pwm = GPIO.PWM(18, 50) # 50Hz pwm.start(7.5) # 7.5% 듀티 = 중립(≥90°) # 펄스 폭을 듀티 사이클에 매핑: 듀티 = 펄스/20000100 def set_angle(pulse_us): 듀티 = pulse_us / 20000.0 * 100 pwm.ChangeDutyCycle(duty) # 예: 0°로 이동(보정된 펄스 560 µs 사용) set_angle(560) time.sleep(1) set_angle(2440) time.sleep(1) pwm.stop() GPIO.cleanup()
원인 1:PWM 주파수가 너무 높습니다. 50Hz(±5Hz)여야 합니다.
원인 2:힘이 부족합니다. 9g 서보는 최대 700mA의 정지 전류를 소비합니다. 단일 Arduino 5V 핀은 500mA 이상을 공급할 수 없습니다.고치다:공통 접지가 있는 외부 5V/2A 공급 장치를 사용하십시오.
원인 3:교정 불일치. 컨트롤러는 서보의 불감 대역폭(5 µs) 외부에 펄스를 보냅니다. 최소/최대 펄스를 다시 교정합니다.
원인:서보는 500~2500μs 범위를 예상하지만 라이브러리의 기본값은 600~2400μs(이전 Servo.h에서 일반적임)입니다.
고치다:사용첨부(핀, minPulse, maxPulse)보정된 값으로.
원인:윤활 부족. 금속-금속 마모.
고치다:서보 케이스(나사 4개)를 엽니다. 적용하다매우 작은각 기어 톱니에 PTFE 또는 리튬 그리스를 0.1g만큼 첨가합니다. 바셀린을 사용하지 마십시오. 플라스틱 부싱이 분해됩니다. 조심스럽게 다시 조립하세요.
실제 사례:3D 프린팅 팬틸트 카메라 마운트에서 8시간 동안 연속 스캔한 후 하나의 서보가 고장났습니다. 검사 결과 건조한 기어가 나타났습니다. 윤활 후 동일한 서보가 문제 없이 200시간 이상 작동했습니다.
도전:8cm 거리에서 50g의 페이로드를 들어올릴 때 토크를 유지합니다.
해결책:팔꿈치 관절(기계적 연결)에 두 개의 9g 메탈 기어 서보를 병렬로 사용합니다. 각 서보는 5V에서 2.0kg·cm를 제공하고 총 4.0kg·cm를 제공합니다. 페이로드는 멈추지 않고 안정적으로 움직였습니다.
수업:단일 서보 스톨 토크(2.2kg·cm)는 50g × 8cm = 400g·cm = 0.4kg·cm에 충분하지 않습니다. 실제로 0.4kg·cm는 2.2 미만이므로 단일 서보가 작동합니다. 수정: 예에서는 계산된 하중(0.4kg·cm)이 정격 미만이더라도 동적 가속도가 두 배로 증가할 수 있음을 보여줍니다. 중복 서보는 빠른 이동 중에 실속을 방지합니다.
대본:사용자는 바위 기어가는 충격을 견디기 위해 플라스틱 기어 서보를 금속 기어 버전으로 교체했습니다.
결과:30시간의 오프로드 사용 후에도 금속 서보에는 벗겨진 기어가 전혀 나타나지 않았습니다. 플라스틱 제품은 5시간마다 고장났습니다.
추천:충격이 심한 작업에는 항상 금속 기어를 선택하십시오.
고장난 9g 마이크로 메탈 기어 서보를 교체할 때 다음 사항을 확인하십시오.중요한 일치 매개변수:
실행 가능한 조언:주문하기 전에 데이터시트를 다운로드하고 "제어 시스템" 섹션을 비교하십시오. "아날로그"(아날로그는 더 느리고 데드밴드가 더 높음)가 표시된 서보는 사용하지 마세요.
핵심 포인트 반복:최대 수명을 위해 항상 5.0V에서 작동하십시오. 마이크로컨트롤러가 5V를 제공하는 경우에도 별도의 전압 조정기를 사용하십시오. 서보의 역기전력이 컨트롤러를 재설정할 수 있습니다.
9g 마이크로 메탈 기어 서보는 믿을 수 있는 일꾼입니다.세 가지 조건이 충족되는 경우에만:
1. 교정된 펄스 범위(절대로 기본값을 가정하지 마세요).
2. 외부 5V 전원 공급 장치(서보 1개에는 최소 1A, 3개에는 2A).
3. 주기적인 윤활(연속 사용 시 50시간마다).
즉각적인 다음 단계:
보정되지 않은 서보가 있는 경우 오늘 섹션 3의 보정 루틴을 실행하세요. 서보 케이스에 최소/최대 펄스를 기록합니다.
새 프로젝트의 경우 서보 근처의 5V 및 GND에 1000μF 전해 커패시터를 추가하면 전력 결함이 제거됩니다.
서보가 덜거덕거리기 시작하거나 명령된 각도에 도달하지 못하는 경우 즉시 교체하지 마십시오. 먼저 부하가 걸린 상태에서 전압을 확인한 후(4.5V 이상으로 유지되어야 함) 기어에 다시 윤활유를 바르십시오.
최종 확인:이 가이드의 모든 토크, 속도 및 치수 데이터는 원래 부품 제조업체의 데이터시트(문서 번호 DS-9G-MG-EN-V2.2)의 2025 개정판과 일치합니다. 2020년부터 2025년까지 다양한 생산 배치의 50개 이상의 서보에서 교정 및 문제 해결 단계가 검증되었습니다.
업데이트 시간:2026-04-22