[답변] 확장임무 구현중 질문입니다.
페이지 정보
![profile_image](https://cansat.kaist.ac.kr/img/no_profile.gif)
본문
지상에서 8번을 ON 하면 PORTA의 7번비트가 ON 되고
지상에서 8번을 OFF 하면 PORTA의 7번비트가 OFF 됩니다.
커넥터상의 가장 바깥쪽 부분입니다.
테스트시에는 지상국 프로그램으로 명령을 주시면 됩니다..
ex) ID 8번, COMMAND ON
하지만, 자동으로 판단하려고 하려면,
5hz 정도 적용 : Timer에 의한 처리 ( Timer 수정 고려 )
SIGNAL(TIMER0_OVF_vect) 수정 또는
hyCANSAT_USER_OPERATION() 처리
순간적 모니터링 : hyTransUart() 함수 내부에서 간단히 처리
정도로 하셔야 할 것 같네요..
> > > 안녕하세요. > 저희가 확장임무(에어백 밸브을 ON/OFF)를 구현하던 중에 Test port에 연결을 하려고 합니다. > 그곳에 PORTA중 PORTA0에 스위치를 연결하려고 합니다. 명령어를 PORTA = OXFF; 또는 PORTA=OX01;을 주려고 합니다. > 이 명령어를 USER-OPERATION 또는 DTLM-OPERATION 함수 둘 중에 어느 함수에 넣는 게 더 좋을 까요? > 그리고 > Cansat.GS 프로그램에서 DTLM 커맨드에서 ON을 하였을 경우 캔위성 자체 DTLM 부분(PORTA0)의 전압이 켜지고 OFF를 하면 PORTA0의 전압이 꺼지는 건가요? >
지상에서 8번을 OFF 하면 PORTA의 7번비트가 OFF 됩니다.
커넥터상의 가장 바깥쪽 부분입니다.
테스트시에는 지상국 프로그램으로 명령을 주시면 됩니다..
ex) ID 8번, COMMAND ON
하지만, 자동으로 판단하려고 하려면,
5hz 정도 적용 : Timer에 의한 처리 ( Timer 수정 고려 )
SIGNAL(TIMER0_OVF_vect) 수정 또는
hyCANSAT_USER_OPERATION() 처리
순간적 모니터링 : hyTransUart() 함수 내부에서 간단히 처리
정도로 하셔야 할 것 같네요..
> > > 안녕하세요. > 저희가 확장임무(에어백 밸브을 ON/OFF)를 구현하던 중에 Test port에 연결을 하려고 합니다. > 그곳에 PORTA중 PORTA0에 스위치를 연결하려고 합니다. 명령어를 PORTA = OXFF; 또는 PORTA=OX01;을 주려고 합니다. > 이 명령어를 USER-OPERATION 또는 DTLM-OPERATION 함수 둘 중에 어느 함수에 넣는 게 더 좋을 까요? > 그리고 > Cansat.GS 프로그램에서 DTLM 커맨드에서 ON을 하였을 경우 캔위성 자체 DTLM 부분(PORTA0)의 전압이 켜지고 OFF를 하면 PORTA0의 전압이 꺼지는 건가요? >
- 이전글확장임무 구현중 질문입니다. 13.07.28
- 다음글회로도 고해상도로 된 것 올려주실 수 없나요? 13.07.24
댓글목록
등록된 댓글이 없습니다.