• 카테고리

    질문 & 답변
  • 세부 분야

    임베디드 · IoT

  • 해결 여부

    미해결

i-Bus Fail-safe 관련

23.01.07 17:03 작성 조회수 312

0

강의 내용과 똑같이 CH6를 Fail-safe -100%로 설정했는데, 전원 off시 CH4, CH5의 상위 4비트만 1111로 변경되고 CH6의 상위 4비트는 0000을 유지하네요 ㅠ

그래서 제 경우에는 CH5, CH6의 상위 4비트가 모두 0000 이 아닌 경우에 Fail-safe 모드를 작동시켜야 할 것 같습니다. 저만 그런가요?화면 캡처 2023-01-07 165055.jpg

답변 1

답변을 작성해보세요.

0

안녕하세요!

혹시 사용하시는 송수신기가 FS-i6과 FS-iA6B가 맞는지와 송신기의 펌웨어 버전 확인좀 부탁드려도 될까요?

같은 모델과 같은 버전의 펌웨어인데도 값이 다르게 나오는지 확인이 좀 필요해 보입니다.

제가 테스트한 같은 모델은 페일세이프가 발동되면 다 같은 비트의 값이 변하는데요,

만약 같은 모델과 같은 버전의 펌웨어인데도 다른 비트의 값이 변한다면

매 페일세이프 발동 시에도 동일하게 변하는지를 확인해봐야 합니다.

수십차례 페일세이프를 발동시켜보시고 그때마다 다 동일하게 CH4, CH5의 값이 변한다면

CH4와 CH5를 비교해서 페일세이프를 확인해도 괜찮을 것 같습니다.

단, 안전을 위해서 수십차례 이상, 가능하면 수백차례 확인을 해봐야 할 것 같습니다.

그럼 확인 부탁드립니다!

사용 모델도 똑같고, 버전도 똑같이 2.0인데 날짜가 2018/02/01로 되어 있네요 ㅎ

20230109_205646.jpg20230109_212618.jpg

재미삼아 다른 채널도 설정해 보았습니다. 순서대로 CH6, CH5, CH4, CH2 입니다. 하나같이 해당 채널이 상위 4비트가 0000 이네요.

Fail-safe_CH6.jpgFail-safe_CH5.jpgFail-safe_CH4.jpgFail-safe_CH2.jpg

확인 감사합니다!

페일세이프 채널 설정은 하나로 고정시켜놓으시고, 페일세이프가 발동되면 항상 같은 패턴으로 상위 비트의 값이 변하는지 확인해보세요.

가능하면 많은 횟수로 확인해보시고, 항상 동일한 패턴이라면 그 비트들로 페일세이프 검사하셔서 진행하시면 될 것 같습니다.

강의에서도 언급드렸다시피, FS-i6/iA6B 에 대한 공식 문서가 없어서 사실 제가 설명드리는 내용도 공식적인 방법은 아닙니다만, 강의를 촬영하기 전에 제가 충분히 테스트해보고 하는거라서, 질문자님의 경우에도 충분한 테스트 후에 문제가 없다면 그대로 사용하시면 될 것 같습니다.

Futaba의 S-Bus 경우는 페일세이프 비트가 아예 공식적으로 정해져있는데 i-Bus는 그게 없어서 좀 아쉽네요.

항상 안전에 유의하시고, 반드시 충분한 테스트를 거치시기 바라겠습니다!!

 

예, 고맙습니다^^