궁금했던 부분이 있어서 문의 드립니다
제어기 샘플에 로직 다운로드 후 테스트 시 하나가 아닌 두 개 dbc를 연결하고
Canoe 채널에 할당을 하는데 채널이라는 것이 설명해 주신 하나의 버스에 맵핑이 되는 건가요 두 개를 연결했다는 건 can 트랜시버가 제어기 샘플에 두 개 있다는 의미인지 하나 가지고 두 개 버스를 처리를 하는건지 궁금합니다
어떤 메세지는 제어기가 c, h local can 둘 다 출력되어야 한다고 하는데 제어가가 여레 버스에 물려있다는 의미로 보면 될까요
가끔 그 신호는 어디에서 라우팅해서 가져오는거야 그런말을 하는데 다른 버스에서 필요한 신호를 원하는 버스로 실어주는 뭔가가 있나보다 정도 이해하고 있는데 맞는지 잘 모르겠습니다
CAN 통신과 무관할 수도 있는데 혹시 답변 주시면 감사하겠습니다
안녕하세요
근데 제가 질문을 제대로 이해했나 모르겠습니다.
Canoe 1개 채널에 1개의 CAN BUS를 연결해서 사용하는게 일반적인데
2개의 버스를 1개의 CAN Channel에 연결해서 사용할 수도 있습니다.
떠오르는 방법은 2가지인데 Y CAN Cable 을 사용하는건데
2개의 서로 다른 켄 커넥터를 연결해서 함께 쓰게하는 케이블입니다.
아래 그림처럼 구성을 해놓고 쓰면..
1개의 캔 채널에서 c캔,h캔 메세지 모두를 trace하고, c캔 h캔 모두에게 같은 id의 메세지를
보내줄 수 도 있습니다.
사용하는 캔 버스가 c캔,h캔 두개라면
한 개의 트렌시버를 사용하는건 아닐거고 제어기에 2개의 캔트랜시버가 있을겁니다.
근데 테스트 할 때 2개의 캔커넥터 출력을 하나로 묶어가지고 캐노에 연결해서 사용하고 있는게 아닌가
생각되는데 정확하게는 모르겠네요 회로도나 시스템 구성도?를 봐야 알거 같습니다.
근데 1개의 트랜시버에서 2개 버스 연결해서 사용하도록 회로 구성을 해놨을수도 있습니다.
차량 네트워크에는 별도로 2개의 버스로 구성돼있는데
그 각각의 네트워크에서 CAN H, CAN L 를 따서 두개를 하나로 연결해서 제어기에 연결해놓는식으로 구성을 했을수도 있겠네요
근데 제가 정확하게는 모르겠습니다... 회로도나 시스템 구성도?를 봐야 알 거 같습니다.
아래에 라우팅 관련 질문은 이거랑 이어지는 질문인가요 별개의 질문인가요..?
질문을 이해를 잘 못했습니다.
주말 오전부터 열심히하시네요 대단합니다..요새 회사 일에 열정 있는사람이 잘 없어서요 ㅎㅎ
답글
주말인데 빠른 답변 감사합니다
잘 모르니 질문도 잘 못해서 ㅎㅎ 그래도 도움이 많이 되었습니다
진단통신 강의를 들으려다가 can 강의도 있어서 수강했는데 저한테 너무 유익했습니다
제가 아는 부품업체 분들께서는 인력난으로 너무 힘들어 하시던데 남은 시간에 좋은 강의 만들어 주셔서 감사하고 저도 앵무새 처럼 결과만 전달하지 말고 좀 더 소통을 잘 할 수 있도록 강의 만들어 주시면 열심히 수강하겠습니다
Canoe 도 기대하겠습니다 바우처로 vector korea에서 강의 신청해도 2개월째 마감 아니면 패강이라 ㅎㅎ 기계적으로 배운 잘차로만 실행하고 있습니다
답글