게시됨 2026-03-30
받기서보 기구그러면 뒤쪽에서 세 개의 전선이 이어지는 것을 볼 수 있습니다. 색상은 일반적으로 매우 균일합니다. 빨간색은 5V에 연결된 전원 공급 장치의 양극입니다. 갈색 또는 검정색은 음극인 접지선입니다. 주황색 또는 노란색은 제어 펄스를 전송하는 데 사용되는 신호선입니다. 다른 방법으로는 하지 마세요. 빨간색은 양극에 연결되고 검정색은 음극에 연결되며 주황색은 신호에 연결됩니다. 이 공식을 기억하면 당황하지 않을 것입니다. 일부 저렴한서보 기구색상이 다를 수 있습니다. 예를 들어 흰색은 신호선으로 사용됩니다. 그런 다음 설명서를 읽거나 멀티미터를 사용하여 테스트하십시오. 하지만 대부분의 표준서보 기구이 색상 규칙을 따르므로 자유롭게 사용하세요.
여전히 잘못된 연결이 두려운 경우 서보 하우징의 라벨을 확인할 수 있습니다. 대부분의 제품에는 "+", "-" 및 "S" 세 가지 기호가 인쇄되어 있습니다. S는 신호선이다. 라벨을 찾을 수 없어도 상관없습니다. 가장 일반적인 조합인 중앙의 빨간색, 양쪽의 갈색 및 주황색만 기억하세요. 브레드보드와 DuPont 전선 몇 개를 준비하고 전원선과 접지선을 먼저 연결하고 신호선을 마지막에 연결하세요. 이렇게 하면 연결이 반대로 되더라도 신호 없이 무작위로 회전하지 않기 때문에 서보가 즉시 소진되지 않습니다. 용기를 갖고 조심하세요. 몇 번 시도해 본 후에는 익숙해질 것입니다.
많은 초보자들은 서보의 빨간색과 검정색 선을 마이크로 컨트롤러의 5V 및 GND에 직접 연결한 다음 마이크로 컨트롤러가 다시 시작되거나 서보가 심하게 흔들리는 것을 발견합니다. 이는 서보가 시작될 때의 전류가 매우 크고 일반 마이크로 컨트롤러 보드의 5V 출력 용량이 일반적으로 수백 밀리암페어로 제한되기 때문입니다. 9그램 서보의 작동 전류는 200-300mA에 도달할 수 있으며 2개 이상이면 마이크로컨트롤러가 직접 종료됩니다. 따라서 올바른 접근 방식은 마이크로 컨트롤러를 통하지 않고 별도로 서보에 전원 공급 장치를 공급하는 것입니다.
배터리 상자와 18650 리튬 배터리 2개(5V로 강압) 또는 5V/2A 충전 헤드와 같은 외부 5V 전원 공급 장치가 필요합니다. 전원 공급 장치의 양극을 서보의 빨간색 선에 연결하고 음극을 서보의 검정색 선에 연결합니다. 동시에 전원 공급 장치의 음극을 마이크로컨트롤러의 GND에 연결합니다. 이것이 "공통점"이다. 신호 라인은 여전히 마이크로컨트롤러의 IO 포트에만 연결되어 있습니다. 이러한 방식으로 서보는 외부 전원 공급 장치로부터 전원을 공급받으며 마이크로컨트롤러는 신호 전송만 담당합니다. 둘은 서로 간섭하지 않으며 작동이 안정적입니다.
신호선은 PWM 출력을 지원하는 마이크로 컨트롤러의 핀에 연결해야 합니다. PWM은 펄스 폭 변조입니다. 이는 단순히 다양한 폭과 높은 레벨의 구형파를 생성할 수 있음을 의미합니다. 서보는 회전할 각도를 결정하기 위해 이 펄스 폭에 의존합니다. 다양한 마이크로 컨트롤러의 PWM 핀은 다릅니다: Uno에서는 3, 5, 6, 9, 10, 11; ESP32/ESP32의 거의 모든 핀은 PWM을 시뮬레이션할 수 있습니다. 51 마이크로컨트롤러는 자체 타이머를 사용해야 합니다. 보드 회로도를 확인하고 무작위로 연결하지 마십시오.
연결할 때 주의할 점: 먼저 핀이 50Hz PWM 신호(20ms 주기)를 출력하도록 프로그램을 작성하십시오. 0.5ms의 하이 레벨 시간은 0도에 해당하고, 1.5ms는 90도에 해당하고, 2.5ms는 180도에 해당합니다. 많은 초보자는 신호 라인을 일반 디지털 IO 포트에 연결한 다음 서보가 움직이지 않거나 무작위로 흔들리는 것을 발견합니다. PWM 신호가 없기 때문입니다. 어떤 핀을 사용할 수 있는지 확실하지 않은 경우 IDE를 열고 "Example→Servo→Sweep"을 선택합니다. 기본 핀 9번이 사용되므로 그대로 따라가시면 절대 틀릴 일이 없습니다.
![]()
많은 사람들이 공유지라는 개념을 처음 들었을 때 신비해 보일 수 있습니다. 실제로는 매우 간단합니다. 서보에 전원을 공급하기 위해 외부 전원 공급 장치를 사용하든 마이크로 컨트롤러와 함께 제공되는 5V를 사용하든 모든 장치의 음극(GND)은 와이어로 함께 연결되어야 합니다. 연결되어 있지 않으면 마이크로 컨트롤러에서 보낸 신호 전압이 서보 접지에 상대적으로 부동하므로 서보는 사용자가 원하는 회전 각도를 이해할 수 없습니다. 이는 두 사람이 이야기하는 것과 같습니다. 한 사람은 센티미터를 사용하고 다른 사람은 인치를 사용하지만 숫자가 일치하지 않습니다. 공통 기반은 통합된 참조 표준입니다.
실제로 배선할 때 브레드보드를 사용하여 마이크로컨트롤러의 GND, 외부 전원 공급 장치의 음극, 서보의 검정색 선을 같은 줄의 구멍에 꽂을 수 있습니다. 또는 DuPont 와이어를 사용하여 마이크로 컨트롤러의 GND를 전원 공급 장치의 음극에 직접 연결하십시오. 순서에 주의하십시오. 공통 접지선을 먼저 연결한 다음 신호선과 전원 공급 장치의 양극을 연결하십시오. 이 습관을 기르면 많은 이상한 문제를 예방할 수 있습니다. 서보가 흔들리거나, 회전하지 않거나, 무작위로 회전하는 경우가 많습니다. 결국 몇 번이고 확인한 끝에 우리는 땅을 공유하는 것을 잊어 버렸습니다. 이 스레드 하나로 버그 문제 해결에 소요되는 3시간을 절약할 수 있습니다.
와이어를 연결하고 프로그램을 굽은 후 서보가 전혀 응답하지 않았습니다. 걱정하지 마세요. 순서대로 확인하세요. 첫 번째 단계에서는 전원 공급 장치 전압을 확인하세요. 멀티미터를 사용하여 서보의 빨간색 라인과 검정색 라인 사이에 약 5V가 있는지 측정합니다. 4.5V보다 낮으면 서보가 시작되지 않을 수 있습니다. 두 번째 단계는 공통 접지선이 느슨해졌는지 확인하는 것입니다. 공통선을 다시 꽂았다가 뽑습니다. 브레드보드의 접촉 불량인 경우가 많습니다. 세 번째 단계는 선택한 핀이 실제로 PWM 신호를 출력하는지 확인하는 것입니다. 오실로스코프나 로직 분석기로 살펴보고 그렇지 않은 경우 핀을 변경해 보십시오.
서보가 딸깍 소리를 내지만 회전하지 않으면 부하가 너무 무거울 수 있습니다. 손으로 서보 암을 살짝 들어 올려서 고착되었는지 확인하십시오. 펄스 폭 범위가 잘못되었을 수도 있습니다. 예를 들어 프로그램은 0.5ms~2.5ms를 전송하지만 서보에는 실제로 0.7ms~2.3ms가 필요합니다. 이는 코드의 최소 및 최대 펄스 값을 수정하여 해결할 수 있습니다. 마지막 상황: 서보 자체가 고장났습니다. 서보를 바꿔보세요. 새 것이 회전할 수 있으면 오래된 것은 타버린 것입니다. 일반적으로 전압이 6V를 초과하거나 신호선이 반대로 연결되어 서보가 소손됩니다.
이미 만들어진 Servo 라이브러리 덕분에 서보 제어가 가장 쉽습니다. IDE를 열고 "프로젝트→라이브러리 로드→서보"를 클릭합니다. 네 줄의 코드를 작성합니다.# 도서관을 소개하고,서보 ;객체를 생성하고,.(9);핀 9를 묶고,.write(90);서보를 90도로 회전시킵니다. 이것을 설정 기능에 넣으면 업로드 후 서보가 즉시 중간 위치로 전환됩니다. 앞뒤로 스윙하고 싶다면 쓰십시오..write(0); 지연(1000); .write(180); 지연(1000);루프에서.
참고: 서보 라이브러리는 타이머를 차지합니다. 정확한 타이밍이 필요한 다른 기능을 동시에 사용하면 충돌이 발생할 수 있습니다. 이때 다음을 사용하여 PWM 직접 제어로 전환할 수 있습니다.주파수가 틀려서 작동하지 않습니다. 더 좋은 방법은 다음을 사용하는 것입니다..()마이크로초 값을 직접 제공합니다. 예를 들어, 1500마이크로초는 90도에 해당합니다. 또한, 서보가 회전할 때 새로운 명령을 자주 보내지 마십시오. 도착할 때까지 200밀리초 이상 기다리십시오. 이 몇 줄의 코드를 익히면 이미 대부분의 표준 서보를 제어할 수 있습니다.
연결 후 서보가 격렬하게 진동하거나 쉭쉭 소리가 나는 상황을 겪어본 적이 있습니까? 댓글 영역에서 배선 경험을 공유하십시오. 좋아요가 가장 높은 사람이 원격으로 문제를 해결하는 데 도움을 줄 것입니다.
업데이트 시간:2026-03-30