작성
·
465
0
답변 1
0
안녕하세요! 죄송합니다. 답글이 늦었습니다.
A1) 펄스의 주기는 모터 속도의 갱신주기와 연관이 있습니다. 모터 속도를 바꾸면서 비행제어를 하게 되는데, 이 모터 속도를 바꾸는 주기는 (PWM방식에서는) PWM의 주기보다 빠를 수 없습니다.
PWM의 주기가 너무 느려지면 모터 제어 주기가 느려지기 때문에 부드러운 비행제어가 안되겠죠. 또한 너무 느리면 비행이 불가능해집니다.
A2) 당연히 PWM이 빨라지면 모터 속도를 갱신하는 주기도 빨라질테니 더 좋겠으나, 그건 ESC에서 받아들이는 스펙상 한계가 있기 때문에, ESC의 스펙을 고려하여 PWM 주기를 선정하면 됩니다.
엠하이브 자작드론 개발하기 강좌에서는 oneshot125 ESC 프로토콜을 사용하며, 해당 프로토콜의 스펙은 PWM 주기 1kHz, 펄스폭은 125~250us 사이를 갖습니다. 이보다 더 빨라지면 ESC에서 인식이 불가할 수도 있습니다. 또한 어느정도 이상 빨라지면 그 차이가 미미해지기 때문에 무의미할 수도 있습니다.