Tricky Circuit

서보: 짧은 타이밍 명령

시간 명령으로 축 돌리기

서보는 모터 축을 지정한 위치로 향하게 합니다. Pulse Width는 펄스 폭, 제어 신호가 높은 시간입니다. ms(millisecond, 밀리초)는 1/1000초입니다. 주기 T는 한 반복의 길이이며 여기서는 20 ms입니다. 제어선은 명령을 전달하고 모터 전력을 공급하지 않습니다.

대화형 실험 열기

실험대

회로 설정을 바꾸고 측정값을 예상한 뒤 과제를 확인하세요. 학습용 모델이며 각 수업에서 가정을 설명합니다.

로그인하여 진도 저장. 게스트 진도는 이 기기에 저장돼요.

실험실을 전체 창으로 열기

동작 원리

교육 예는 1–2 ms를 0–180°에 대응시킵니다. 실제 서보의 범위, 방향, 보정은 다릅니다. 표시값은 명령 각도이며 외부 모터 전원, 전류, 부하와 움직임은 모사하지 않습니다.

w는 높은 펄스 폭, θ는 예제 각도이며 단위는 도(°)입니다. 여기서 4분의 1밀리초는 45° 변화입니다. GND는 Ground, 공통 전압 기준입니다. 제어기와 모터 전원이 기준을 공유해야 서보가 신호 전압을 이해할 수 있습니다.

난이도
  1. 만들기 · 회로 만들기

    전원을 켜고 w = 1 ms로 설정하세요. 예제 θ = 0°를 명령합니다.

    힌트가 필요한가요?

    w = 1 ms; T = 20 ms → θ = 0°

  2. 탐구하기 · 명령 바꾸기

    w = 1.5 ms로 설정하세요. 주기 20 ms를 유지하며 θ = 90°입니다.

    힌트가 필요한가요?

    w = 1.5 ms; T = 20 ms → θ = 90°

  3. 스스로 풀기 · 문제 해결

    w = 2 ms로 설정하세요. 같은 주기 20 ms에서 θ = 180°입니다.

    힌트가 필요한가요?

    w = 2 ms; T = 20 ms → θ = 180°

추가 읽기와 회로 레시피

시간 명령으로 축 돌리기

작은 회전 카메라를 상상하세요. 짧은 시간 명령은 방향을 선택하고 모터 전원은 움직일 에너지를 줍니다.

T = 20 ms; θ = (w / 1 ms − 1) × 180°

제어선은 내부 제어기에 목표를 알려 주고 별도 전원은 모터를 돌립니다. 공통 기준은 두 회로가 같은 신호 전압을 이해하게 합니다.

유용한 규칙

1 ms 펄스는 20 ms 주기의 5%뿐이며 2 ms는 10%입니다. 짧은 메시지로 큰 위치 변화를 명령할 수 있습니다.

모델 밖에서는

펄스와 각도의 보편적 대응표는 없습니다. 같은 펄스에 두 서보가 다른 각도를 낼 수 있으므로 여기의 180°는 의도한 교육 예입니다.

피하면 좋은 함정

긴 제어 펄스는 모터 전력이나 속도 측정이 아닙니다. 듀티비는 한 주기에서 높은 시간의 비율입니다. 위치는 펄스 폭에 의존하며 그 비율만으로 정해지지 않습니다.

예제에서 w가 1.25 ms에서 1.75 ms로 증가합니다. 명령 각도 변화는?

  1. 45°
  2. 90°
  3. 180°
더 읽기

추가 0.5 ms는 예제 1 ms 범위의 절반이므로 180°의 절반이 더해집니다.

회로 만들기

w = 1 ms로 설정하고 전원을 켜세요. 예제 영도 명령을 표시합니다.

w = 1 ms; T = 20 ms; θ = 0°

명령 바꾸기

w = 1.5 ms로 바꾸세요. 펄스는 길어지고 주기는 같으며 명령은 90°입니다.

w = 1.5 ms; T = 20 ms; θ = 90°

다른 경로 시도

1, 1.25, 1.5, 1.75, 2 ms를 시험하세요. 매번 45°를 먼저 예측하고 짧은 펄스와 긴 주기를 비교하세요.

learn.adafruit.com