• Daum
  • |
  • 카페
  • |
  • 테이블
  • |
  • 메일
  • |
  • 카페앱 설치
 
카페정보
자동차 가지고 놀기
 
 
 
카페 게시글
자동차 DIY 2채널 CAN 분석기
돌퓨터[김원준] 추천 0 조회 2,471 12.06.25 00:09 댓글 13
게시글 본문내용
 
다음검색
댓글
  • 12.06.27 08:43

    첫댓글 또 또 다시한번 느끼는 거지만 돌퓨터님은 신퓨터님이 심니다 ^^

  • 12.07.26 23:39

    파실꺼에요?? ^^

  • 작성자 12.07.27 01:03

    앗 오랜만....-_-+
    늘 그렇듯 한 두개 밖에 안만들기 때문에... 팔게 없어요ㅠㅠ

  • 14.02.20 15:16

    안녕하세요? 돌퓨터님...2CH Can 통신 아날리이져의 MCU는 어떤걸 쓰셨나요? 저두 Can 공부중 인데...궁금해서 여쭤 봅니다. 현재 저는 at90can128로 통신을 해 보았는데...at90can128은 1CH라서..2ch 찾아 보는중에 이렇게 여쭤 봅니다. 감사합니다.

  • 작성자 14.02.21 00:17

    안녕하세요. 저도 AT90CAN128로 CAN 응용 제품을 만든적이 있습니다.^^
    AVR은 사용하기 편리한 CPU이지만, 차량처럼 초당 2000개 이상의 CAN Packet이 발생하는 환경에서
    모든 CAN 데이터를 처리하기는 어렵더군요.
    저는 주로 ARM Cortex-M3나 M4를 사용하고 있습니다.
    CAN을 2채널 지원하고, 처리 속도도 충분한 제품이 많이 있습니다.
    이 글에서 소개한 CAN 분석기는 STM32F205를 사용하였고,
    최근에는 주로 STM32F4XX를 사용하고 있습니다.

  • 15.03.23 10:23

    @돌퓨터[김원준] 쪽지 드렸는데 답좀 꼭 해주시면 감사하겠습니다.^^

  • 작성자 15.03.23 10:31

    @우라질초보 쪽지 답신 드렸습니다.^^

  • 15.09.25 16:13

    돌퓨터 님 쓰신글 모두 다 잘 보았습니다. 예전부터 컴퓨터, 자동차등등 곧잘 만지곤 했는데 돌퓨터님 글을 보니 부끄러운 마음이 듭니다. 요즘 CAN 통신에 관심이 있어 아두이노로 캔데이터를 받아서 속도, 오토크루즈 온, 셋 등을 아두이노용 LCD로 표시하는 것을 만들려고 하는데요..
    1. CAN 통신 데이터중 첫번째 바이트는 데이터 길이를 표시하는 것으로 아는데 위 사진의 데이터와는 맞지 않는데 제가 잘못알고 있는건가요??
    2. CAN 데이터는 1초에 수천개의 신호가 들어오는것으로 아는데 아이디는 27개가 전부인가요??
    3. 채널이 2개인데 통신속도에 따른 차이인가요?
    실례가 안된다면 답변주시면 감사하겠습니다.

  • 작성자 15.09.26 02:16

    안녕하세요. 답이 늦었네요...
    1. CAN으로 표준OBD 통신을 하는 경우는 말씀하신것처럼 첫번째 데이터에 길이가 들어가게 됩니다.
    차량 내의 CAN-BUS에 연결되어 있는 각 모듈(ECU, TCU, BCM등)들이 주고 받는 데이터 들은 별도의 프로토콜을
    사용하기 때문에 데이터 1~8바이트를 임의로 사용합니다.
    2. 차량의 CAN-BUS에 연결된 여러 모듈들이 각 각 1~수개의 ID를 사용하고,
    이들이 반복적으로 데이터를 보내기 때문에, 초당 수천개의 패킷이 발생합니다.
    3. 차량 마다 다르지만, 차량에는 여러개의 CAN-BUS가 사용되는 경우가 많습니다.
    최신 현대/기아 차량의 경우는 M-CAN, C-CAN, B-CAN, CCP-CAN등 여러개가 사용됩니다.

  • 작성자 15.09.26 02:17

    그래서, 2개 이상의 CAN을 같이 모니터링 해야할 경우가 많아서 2채널로 만들었습니다.

  • 15.10.01 16:09

    @돌퓨터[김원준] 정성스런 댓글에 감사드립니다. 아직 캔쉴드가 도착하지 않아서 시도는 못해보았지만 돌퓨터 님글을 읽고 개념이 좀 잡혔습니다.

  • 16.08.02 16:54

    안녕하세요 ㅠㅠ 제가 CAN 로그파일을 분석해보려고 하는데 해당 ID와 데이터프레임의 의미가 뭔지 잘 몰라서 댓글 달아봅니다..ㅠㅠ 전공은 컴퓨터공학과라 자동차관련은 처음이라서요..해당로그파일은 쉐보레 스파크 차량인데요
    3.909521 1 10320058x Rx d 8 00 00 00 00 00 00 00 00 Length = 4318208 BitCount = 148 ID = 271712344x
    3.913327 1 10324058x Rx d 6 00 00 07 EF 00 00 Length = 3684586 BitCount = 127 ID = 271728728x
    3.917737 1 10210040x Rx d 8 00 00 00 00 00 00 00 00 Length = 4284573 BitCount = 147 ID = 270598208x
    혹시 도움을 청할수 있을까요???

  • 17.04.17 08:30

    안녕하세요...혹시 이 제품 판매 안하시나요? can 통신 공부를 하고 싶습니다.

최신목록