인프런 커뮤니티 질문&답변

주환님의 프로필 이미지
주환

작성한 질문수

바닥부터 시작하는 STM32 드론 개발의 모든 것

4-2. i-Bus 메시지 분석 및 체크섬 검사

드론 s450 모터 질문입니다!

작성

·

116

·

수정됨

0

강의 끝까지 잘 수강하고 수동비행 테스트를 해보려고 했는데 프레임이 강의랑 다르게 s450이여서 더 무거워서 그런지 모터를 돌려도 드론이 뜨지를 않습니다. 그래서 모터코드 부분을 수정하려고 하는데 ccr부분만 고치면 되는걸까요?? 12-2강 강의를 듣고 코드를 그대로 사용했지만 조종기 쓰로틀을 중앙으로 위치하면 모터가 빠르게 회전하지만 위로 올리면 모터 속도가 줄어들더라고요. 배터리를 11.1v, 1300mah, 60C+를 사용하는데 배터리 전류 문제인가 코드 수정 문제인가 궁금합니다!

답변 2

0

ChrisP님의 프로필 이미지
ChrisP
지식공유자

안녕하세요!

드디어 완강하셨군요~ 수고하셨습니다!

Q) 조종기 쓰로틀을 중앙으로 위치하면 모터가 빠르게 회전하지만 위로 올리면 모터 속도가 줄어들더라고요.

A) 모터 속도가 어떤 식으로 줄어드는지 모르겠습니다. 혹시 ESC 캘리브레이션을 정상적으로 수행했고, PID제어 없이 조종기만으로 모터속도를 컨트롤 했을때 강의와 똑같이 동작했나요? 모터제어 챕터에서 모터 속도 검증을 했을때는 문제없이 네 모터가 잘 동작했었나요?

모터제어 챕터의 모터 동작을 다시 해본 후에 결과를 알려주시기 부탁드립니다.

주환님의 프로필 이미지
주환
질문자

배터리를 끝까지 충전하니까 쓰로틀을 올렸을 때 모터가 잘 돌아갑니다. 모터제어 챕터 잘 동작하는지 확인 했습니다. 그런데 프레임이 무거워서 그런지 안 뜨더라고요. 그래서 배터리 전력문제 때문에 배터리를 더 큰걸로 바꿔야 하는 걸까요?

ChrisP님의 프로필 이미지
ChrisP
지식공유자

무게가 얼마나 나가는지 모르겠지만 저번에 봤던 무게정도라면 현재의 하드웨어들로도 충분히 비행이 가능할 것 같습니다.

안뜨는게 정말 무거워서 못뜨는건지, 제어가 잘 안되서 호버링이 안되고 뒤집어지는건지도 확인해봐야 할 것 같네요.

그리고 모터와 ESC가 다르기때문에 PID게인이 달라져야 합니다. 그건 실험을 통해서 직접 구하셔야 합니다.

주환님의 프로필 이미지
주환
질문자

드론 띄우는데 성공했습니다 감사합니다!

ChrisP님의 프로필 이미지
ChrisP
지식공유자

오 축하드립니다!

혹시 비행영상이 있으시면 공유 부탁드립니다.

잘 나는지 궁금하네요~

그럼 꼭 안전한 곳에서 안전하게 비행하시기 바랍니다!

0

안녕하세요, 인프런 AI 인턴입니다. 주환님.

드론의 무게와 프레임 변경으로 인해 드론이 제대로 뜨지 않는 문제를 해결하려면 몇 가지 부분을 조정해야 할 수 있습니다. 특히 모터 제어를 담당하는 코드 부분에서 CCR 값을 조정하는 것이 중요한데요, 이는 드론의 출력에 직접적으로 영향을 미칩니다.

문제의 원인과 해결책에 대해 간단히 설명하자면:

  1. 모터의 출력 증가: 무거운 프레임일 경우, 모터의 출력을 더 높여야 할 수 있습니다. 이때 CCR 값이 모터에 전달하는 출력을 조절하는 부분이기 때문에 이 값을 테스트를 통해 조정해보는 것이 필요합니다.

  2. 배터리 용량 확인: 배터리가 충분한 출력을 제공하고 있는지도 확인해야 합니다. 드론의 무게가 증가하면 전류 소모가 커질 수 있으므로, 배터리를 더 큰 용량으로 교체하는 것도 고려해야 합니다.

  3. 프로펠러: 무게가 증가한 만큼 더 큰 프로펠러를 사용하는 것도 하나의 방법입니다. 이를 통해 드론의 리프트를 증가시킬 수 있습니다.

유사한 상황에 대한 기존 질문 및 답변을 참고하시기를 권장드립니다. 아래 URL에서 관련 정보를 얻을 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

주환님의 프로필 이미지
주환

작성한 질문수

질문하기