> 업계 통찰 >BLDC
기술 지원

SG90 서보 드라이브 회로도: 3선을 어떻게 연결합니까? 즉시 PWM 제어 배우기

게시됨 2026-03-25

많은 친구들이 SG90을 구입합니다.서보 기구처음으로. 세 개의 와이어와 여러 가지 매개변수에 직면했을 때 그들은 종종 혼란스러워합니다. 이것이 어떻게 돌아가는가? 특별한 드라이버 보드를 구입해야 합니까? 걱정하지 마세요. 오늘은 SG90을 분해해 보겠습니다.서보 기구회로도를 구동하여 배선 방법을 알 수 있을 뿐만 아니라 그 이면의 논리도 이해할 수 있습니다.

sg90 배선 방법서보 기구

SG90 서보는 일반적으로 갈색, 빨간색, 주황색의 세 개의 와이어로 연결됩니다. 갈색 선은 전원 공급 장치의 음극 또는 개발 보드의 GND에 연결되는 접지선입니다. 빨간색 선은 전원 공급 장치의 양극이며 약 5V의 전원 공급 장치에 연결해야 합니다. 주황색 선은 제어 펄스 수신을 담당하는 신호선입니다. ️ 핵심 사항은 다음과 같습니다. 신호 라인은 마이크로 컨트롤러의 PWM 출력 핀에 연결되어야 합니다(예:). 많은 초보자들은 전원 공급 장치와 신호선을 반대로 연결하여 서보가 작동하지 않거나 심지어 소손될 수 있으므로 배선하기 전에 반드시 색상 대응을 확인하십시오.

실제 프로젝트에서 사용한다면 보드에 있는 5V 핀에서 직접 전원을 끌어올 수 있는데, SG90이 차단되면 전류가 0.5A를 넘을 수 있으니 주의하세요. 여러 개의 서보가 동시에 구동되는 경우 전원 공급을 위해 별도의 5V 전원 모듈을 사용하는 것이 가장 좋습니다. 서보의 전원선과 접지선을 제어보드의 접지선에 연결하고 신호선을 해당 핀에 연결하면 구동 회로의 완전한 프로토타입이 준비됩니다.

sg90 서보 PWM 제어

SG90 서보는 PWM(Pulse Width Modulation)이라는 특수 펄스 신호에 의해 구동됩니다. 간단히 말하면, "얼마나 회전해야 하는지" 지시할 필요는 없지만 펄스 폭을 변경하여 멈출 위치를 알려 주는 것입니다. 표준 제어 주기는 20ms입니다. 이 기간 동안 펄스 폭은 0.5ms에서 2.5ms 사이로 변하며 이는 각각 0°에서 180°까지의 각도에 해당합니다.

예를 들어 서보를 중앙 90° 위치로 회전시키려면 1.5ms 동안 하이 레벨을 출력하고 남은 시간 동안 로우 레벨을 유지하는 것을 20ms마다 반복합니다. 이제 막 시작한 많은 친구들은 PWM 듀티 사이클과 주파수를 혼동하는 경향이 있습니다. 사실 SG90의 경우 "높은 수준이 얼마나 오래 지속되는지"만 주의하면 됩니다. 이 제어 방법은 매우 직관적입니다. 마이크로컨트롤러가 PWM 출력을 지원하거나 일반 IO 포트를 사용하여 PWM을 시뮬레이션하는 한 쉽게 각도 위치 지정을 달성할 수 있습니다.

sg90 서보 전원 공급 장치 요구 사항

전원 공급 장치는 구동 회로에서 가장 문제가 많은 링크입니다. SG90의 정격 작동 전압은 4.8V ~ 6.0V이며 일반적으로 전원 공급 장치로 5V를 사용합니다. 그러나 서보가 시작되거나 갑자기 방향이 바뀌면 순간 전류가 0.5A 이상으로 급증하므로 주의하십시오. 마이크로 컨트롤러 개발 보드의 5V 핀을 직접 사용하여 서보에 전원을 공급하면 전압 강하가 발생하여 마이크로 컨트롤러가 재설정되거나 서보가 진동하거나 회전하지 않을 수 있습니다.

이 문제에 대한 해결책은 간단합니다. 외부 전원 공급 장치를 사용하는 것입니다. 예를 들어 리튬 배터리 2개를 직렬(7.4V)로 사용하고 5V 전압 안정화 모듈을 추가하거나 부스트 모듈이 있는 18650 리튬 배터리를 직접 사용하여 전원 공급 장치가 1A 이상의 연속 전류를 제공할 수 있는지 확인하세요. 동시에 신호가 정상적으로 전송될 수 있도록 외부 전원 공급 장치의 접지선을 마이크로 컨트롤러의 접지선에 연결하여 공통 접지를 형성하십시오. 안정적인 전원 공급은 스티어링 기어의 안정적인 작동을 위한 기본이며 이 단계는 엉성할 수 없습니다.

sg90 스티어링 기어 테스트 방법

회로를 연결한 후 문제가 없는지 확인하는 방법은 무엇입니까? 가장 간단한 테스트 방법을 권장합니다. 먼저 프로그램을 사용하여 서보가 0°, 90°, 180°의 세 위치에서 자동으로 앞뒤로 흔들리도록 합니다. Servo 라이브러리를 사용할 수 있으며 단 몇 줄의 코드만으로 이를 수행할 수 있습니다. 서보가 원활하게 회전할 수 있고 비정상적인 소리가 없다면 기본적으로 구동 회로가 정상임을 의미합니다.

서보가 회전하지 않으면 다음 순서로 확인하십시오. 먼저 멀티미터를 사용하여 빨간색 라인과 갈색 라인 사이의 전압이 약 5V인지 확인하십시오. 그런 다음 신호 라인이 납땜되었는지 확인하십시오. 마지막으로 오실로스코프나 로직 분석기를 사용하여 PWM 신호 파형이 올바른지 확인합니다. 많은 초보자들은 처음 시작할 때 서보가 고장난 것으로 의심합니다. 실제로 대부분의 문제는 전원 공급 장치 또는 느슨한 배선에 있습니다. 이러한 단계별 테스트를 통해 신속하게 문제를 찾아내고 디버깅 경험을 쌓을 수 있습니다.

sg90 스티어링 기어의 일반적인 결함

실제 사용 시에는 서보 진동, 심한 발열, 부정확한 조향 등이 발생할 수 있습니다. 지터는 일반적으로 전원 공급 부족이나 PWM 신호 간섭으로 인해 발생합니다. 이 경우 100uF 이상의 전해 콘덴서를 전원 핀 근처에 병렬로 연결해 필터링 역할을 할 수 있습니다. 열이 심할 경우 기계적인 부하가 너무 크거나 조타 장치가 장시간 차단될 수 있습니다. 전달 메커니즘이 원활한지 확인해야 합니다.

서보가 한 방향으로만 회전할 수 있는 상황도 있습니다. 이는 종종 PWM 펄스의 최소 또는 최대 폭이 올바르게 설정되지 않아 제어 범위가 이동하기 때문에 발생합니다. 0°에 해당하는 펄스 폭을 0.5ms에서 0.6ms로 변경하는 등 코드에서 펄스 폭의 상한과 하한을 미세 조정하고 가장 적합한 매개변수를 천천히 찾는 것이 좋습니다. 기본적으로 이러한 결함 현상이 발생합니다. 디버깅 프로세스에서 "유일한 방법"으로 취급하십시오. 한 번만 해결하면 나머지는 훨씬 더 원활해집니다.

sg90 스티어링 기어 적용 솔루션

드라이버 회로를 실행한 후 실제 프로젝트에서 사용할 수 있습니다. 예를 들어 간단한 로봇 팔을 만들고 서보 브래킷과 함께 몇 개의 SG90을 사용하여 잡는 동작을 수행할 수 있습니다. 또는 짐벌에 설치하여 대상 추적을 위해 카메라와 함께 사용할 수 있습니다. 스마트 자동차의 조향을 제어하는 ​​데에도 사용할 수 있습니다. 핵심은 회로를 설계할 때 모듈성을 고려하는 것입니다. 스티어링 기어 전원 공급 장치 및 제어 신호 인터페이스를 표준 커넥터로 만들어 나중에 교체 또는 확장을 용이하게 합니다.

다자유도 로봇 등 좀 더 복잡한 제품을 만들고 싶다면 특화된 서보 제어보드를 사용해야 한다. 이러한 제어 보드에는 일반적으로 동시에 16개 또는 심지어 32개의 서보를 구동할 수 있는 자체 전압 안정화 회로 및 인터페이스가 함께 제공되며 직렬 포트를 통해 명령을 수신하므로 구동 회로 설계가 크게 단순화됩니다. 어떤 솔루션을 선택하든 SG90의 구동 원리를 숙지하면 이를 자신의 창의성에 유연하게 통합하고 아이디어를 실제로 움직일 수 있습니다.

어떤 시나리오에서 첫 번째 SG90 서보 프로젝트를 사용할 계획입니까? 귀하의 창의성에 대해 이야기하려면 댓글 영역에 메시지를 남겨주세요. 디버깅 중에 발생한 문제를 적어보실 수도 있으며, 함께 논의하고 해결해 드립니다. 이 글이 운전회로를 이해하는데 도움이 되셨다면, 더 많은 친구들이 볼 수 있도록 좋아요도 잊지 마세요~

업데이트 시간:2026-03-25

미래에 힘을 실어주다

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

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