AVR(AT90CAN128)공부2010. 10. 22. 00:56

AVR 입문후 2번째로 해본것이다.

ECU/TCU 에서 전달되어오는 많은 CAN 신호중 AT 미션의 기어 단수에 대한 신호를 골라 그것에 대해 각 단수에 맞는 LED 를 켜주는 역할을 한다.

7Segment 를 이용하진 않았지만 약간의 코드 수정만 하면 적용도 가능하다. (다음 미션 ㅋ)

일단 일렬로 줄지어진 LED 를 동작시켜보는 정도까지만 진행하고 내일 실차에서 테스트 해봐야겠다. ^^





계기판과 함께 보아, 맞게 동작하는지 테스트






1차 테스트 동영상.

폰카라 초점이 ㅜㅜ 이따 다시 촬영해봐야 겠다.

1차 테스트 버전의 문제점

CAN 신호 처리 Delay 를 너무 많이 잡아 신혹하게 움직이지 않음 (현행 500ms) , 100ms 정도로 줄여봐야 겠음

기어단수 정보 처리후, LED OFF 부분이 있어 깜빡 깜빡임.. 역시 개선해야함.







2차 테스트 영상. (버그 수정)
 
LED 부분만 확대 , 6단까지 올라가는것을 볼 수 있음.





계기판 위에 올려놓고 테스트..
Posted by 초동