게시됨 2026-04-17
이 가이드에서는 간단하고 기능적인 앱을 구축하는 방법을 알려드립니다.서보 기구기본적인 전자 부품과 일반 생활용품을 사용하는 모터입니다. 산업용과 달리서보 기구s, 직접 만든 버전은 소형 DC 모터, 위치 피드백용 전위차계, 모터 드라이버 및 제어 회로(일반적으로 마이크로컨트롤러)로 구성됩니다. 이 가이드를 따르면 샤프트를 특정 각도로 회전시켜 고정할 수 있습니다. 이는 정확히 표준입니다.서보 기구하다. 이 프로젝트는 취미생활자, 로봇 공학 초보자 또는 브랜드 제품을 구매하지 않고도 저렴한 맞춤형 액추에이터가 필요한 모든 사람에게 이상적입니다.
이 튜토리얼이 끝나면 다음과 같이 작동하는 서보 모터를 갖게 됩니다.
0°에서 180°(또는 정의한 범위)까지 회전합니다.
가벼운 외부 힘에도 위치를 유지합니다.
간단한 PWM 스타일 제어 신호(또는 직접 전위차계 명령)에 응답합니다.
모터 샤프트에 작은 기어를 부착하십시오.
출력 샤프트(외부 하중을 이동시키는 샤프트)에 더 큰 기어를 장착하십시오.
커플링을 사용하거나 접착하여 전위차계의 샤프트를 출력 샤프트에 연결합니다. 이런 방식으로 출력 샤프트가 회전할 때마다 전위차계가 회전합니다.
모터, 기어 트레인, 전위차계를 단단한 베이스(플라스틱 시트, 목재 또는 3D 프린팅 프레임)에 고정합니다.
일반적인 예:수제 로봇 팔에는 LEGO 호환 기어나 고장난 프린터의 기어를 사용할 수도 있습니다. 많은 애호가들이 재활용 장난감 기어를 사용하여 첫 번째 서보를 성공적으로 제작했습니다.
전위차계의 중간 핀을 마이크로컨트롤러의 아날로그 입력 핀에 연결합니다. 나머지 두 핀은 +5V 및 GND로 연결됩니다.
모터 드라이버의 입력 핀을 마이크로컨트롤러의 디지털 PWM 핀 2개에 연결합니다.
모터 드라이버의 출력 핀을 DC 모터에 연결합니다.
동일한 배터리 팩에서 마이크로컨트롤러와 모터 드라이버에 전원을 공급합니다(전원 라인 전체에서 100μF 및 0.1μF의 적절한 디커플링 커패시터 확인).
마이크로컨트롤러는 지속적으로 폐쇄 루프 제어를 수행합니다.
1. 전위차계 전압(현재 각도를 나타냄)을 읽습니다.
2. 외부 신호(예: 두 번째 전위차계 또는 직렬 명령)에서 원하는 각도를 읽습니다.
3. 현재 각도와 원하는 각도를 비교합니다.
현재라면
![]()
전류 > 원하는 경우 → 모터를 뒤로 회전시킵니다.
차이가 매우 작은 경우(예:
4. 모터 드라이버에 적절한 PWM 신호를 보내 모터를 저속으로 회전시킵니다(오버슈트를 방지하기 위해).
간단한 비례 제어기(P-제어기)가 잘 작동합니다.
모터 속도 = Kp × (원하는_각도 – 전류_각도)
~와 함께Kp실험적으로 조정되었습니다(일반적으로 0.1~0.5).
출력 샤프트를 기계적 0° 위치로 수동으로 돌립니다. 전위차계 판독값(예: 0V)을 기록합니다.
180°(또는 최대 범위)로 돌리고 판독값(예: 5V)을 기록합니다.
코드에서 전위차계 전압 범위를 0~180°로 매핑합니다.
코드를 업로드하고 다양한 각도 명령을 보내세요. 샤프트는 명령된 각 각도에서 이동하고 고정되어야 합니다.
실제 사례:카메라 팬-틸트 메커니즘을 제작하는 애호가가 바로 이 디자인을 사용했습니다. 6V 모터와 10회전 전위차계를 사용하여 안정적인 영상 녹화에 충분한 0.5° 정확도를 달성했습니다.
핵심 원칙은폐쇄 루프 피드백: 전위차계는 마이크로 컨트롤러에 실제 위치를 알려주고 마이크로 컨트롤러는 모터 전력을 조정하여 실제 위치와 원하는 위치 사이의 오류를 제거합니다. 이것이 바로 상업용 서보가 작동하는 방식입니다. 유일한 차이점은 부품 품질과 정밀도입니다. 그러나 많은 DIY 프로젝트(소형 로봇, 애니마트로닉스, 모델 메커니즘)의 경우 수제 서보만으로도 충분합니다.
1. 작은 각도 범위(예: 60°)로 시작하세요.기계적 바인딩과 튜닝의 어려움을 최소화합니다.
2. 모터에는 별도의 전원을 사용하십시오.– 마이크로컨트롤러의 5V 핀을 통해 모터를 작동하지 마십시오.
3. 모터 단자 전체에 100‑470μF 커패시터 추가마이크로컨트롤러를 재설정할 수 있는 전기적 잡음을 줄입니다.
4. 전위차계 판독값을 먼저 테스트하십시오.– 아날로그 값을 직렬 모니터에 인쇄하는 간단한 스케치를 작성합니다. 샤프트를 수동으로 회전시켜 값이 부드럽게 변하는지 확인합니다.
5. 마이크로컨트롤러가 없다면, 쿼드 비교기 칩(예: LM339)과 두 개의 트랜지스터를 사용하여 아날로그 서보를 구축할 수 있습니다. 그러나 마이크로컨트롤러 방법은 초보자에게 더 간단하고 적응성이 더 높습니다.
DC 모터, 전위차계, 모터 드라이버 및 마이크로컨트롤러와 같은 일반적인 구성 요소를 사용하여 간단하고 기능적인 서보 모터를 구축할 수 있습니다. 핵심은 값비싼 부품이 아닌 폐쇄 루프 위치 피드백입니다. 많은 애호가들이 로봇 팔, 카메라 짐벌 및 모델 차량에 대해 이 작업을 성공적으로 수행했습니다.
지금 조치를 취하세요. 오래된 장난감에서 작은 DC 모터를 모으고, 10k 선형 전위차계를 찾은 다음, 브레드보드에서 프로토타입을 시작하세요. 2시간 안에 브랜드 제품 없이 직접 만든 작동 가능한 서보를 갖게 됩니다.
업데이트 시간:2026-04-17