-
카테고리
-
세부 분야
임베디드 · 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 모드를 작동시켜야 할 것 같습니다. 저만 그런가요?
답변을 작성해보세요.
0
ChrisP
지식공유자2023.01.08
안녕하세요!
혹시 사용하시는 송수신기가 FS-i6과 FS-iA6B가 맞는지와 송신기의 펌웨어 버전 확인좀 부탁드려도 될까요?
같은 모델과 같은 버전의 펌웨어인데도 값이 다르게 나오는지 확인이 좀 필요해 보입니다.
제가 테스트한 같은 모델은 페일세이프가 발동되면 다 같은 비트의 값이 변하는데요,
만약 같은 모델과 같은 버전의 펌웨어인데도 다른 비트의 값이 변한다면
매 페일세이프 발동 시에도 동일하게 변하는지를 확인해봐야 합니다.
수십차례 페일세이프를 발동시켜보시고 그때마다 다 동일하게 CH4, CH5의 값이 변한다면
CH4와 CH5를 비교해서 페일세이프를 확인해도 괜찮을 것 같습니다.
단, 안전을 위해서 수십차례 이상, 가능하면 수백차례 확인을 해봐야 할 것 같습니다.
그럼 확인 부탁드립니다!
모래바람
질문자2023.01.09
사용 모델도 똑같고, 버전도 똑같이 2.0인데 날짜가 2018/02/01로 되어 있네요 ㅎ
재미삼아 다른 채널도 설정해 보았습니다. 순서대로 CH6, CH5, CH4, CH2 입니다. 하나같이 해당 채널이 상위 4비트가 0000 이네요.
ChrisP
지식공유자2023.01.10
확인 감사합니다!
페일세이프 채널 설정은 하나로 고정시켜놓으시고, 페일세이프가 발동되면 항상 같은 패턴으로 상위 비트의 값이 변하는지 확인해보세요.
가능하면 많은 횟수로 확인해보시고, 항상 동일한 패턴이라면 그 비트들로 페일세이프 검사하셔서 진행하시면 될 것 같습니다.
강의에서도 언급드렸다시피, FS-i6/iA6B 에 대한 공식 문서가 없어서 사실 제가 설명드리는 내용도 공식적인 방법은 아닙니다만, 강의를 촬영하기 전에 제가 충분히 테스트해보고 하는거라서, 질문자님의 경우에도 충분한 테스트 후에 문제가 없다면 그대로 사용하시면 될 것 같습니다.
Futaba의 S-Bus 경우는 페일세이프 비트가 아예 공식적으로 정해져있는데 i-Bus는 그게 없어서 좀 아쉽네요.
항상 안전에 유의하시고, 반드시 충분한 테스트를 거치시기 바라겠습니다!!
답변 1