Jetson Nano에서 PWM 동작시켜서 서보모터 돌리기
관련 기술/SBC(싱글보드컴퓨터)
2021. 10. 21.
서보모터(Servo Motor)는 계속 빙글빙글 돌아가는 DC모터와 달리 내장된 제어계측 회로에 의해서 입력된 만큼만 정확하게 움직이는 모터를 말하며, 일반적으로 그 회전 반경에 정해져 있는 경우(주로 0~180도)가 많습니다. 로봇의 관절 등에 많이 사용된다고 하네요. 전문가들이 보는 서보모터는 좀 더 상세한 특징과 정의 등이 있겠지만 저와 같은 비전문가라면 일단 저 정도로만 알고 있어도 좋을 것 같습니다. 그래서 지금 사용하고 있는 Jetson Nano에서 서보모터를 동작시켜 보기로 했습니다. 서보모터를 제어하려면 펄스 폭 변조(Pulse Width Modulation, PWM)라는 것을 사용해야 한다고 하더군요. PWM은 펄스 폭을 변조하는 방법을 이용해서 디지털 출력으로 아날로그 회로를 제어하는 ..