총 비용
-
공임
-
부품비
-
소요 시간
-
2026. 7. 16. 작업
ELM327와 Raspberry Pi를 사용하여 OBD-II 연결로 ECU에 CAN ID/메시지를 전송하는 방법을 알고 싶음. 현재 PID 010C를 보낼 때 '010C '을 사용 중이며, CAN 메시지를 ECU에 작성하고 읽는 방법을 모름.
완전한 CAN 메시지는 FRAME ID와 MESSAGE로 구성됨. 원하는 메시지를 찾기 위해 CAN 메시지를 리버스 엔지니어링해야 할 가능성이 높음. 공식 문서 없이는 ECU를 정확히 어드레싱하기 어려우므로 리버스 엔지니어링을 통해 ECU를 대상으로 하는 메시지를 찾아야 함. CAN 메시지는 매우 구체적인 작업을 수행하므로, 무엇을 하고 있는지 모른다면 차량에 심각한 손상을 줄 수 있으니 주의할 것. ECU도 네트워크의 다른 기기처럼 CAN ID를 가지고 있으며, 자신을 대상으로 하는 주소의 메시지를 읽음. CAN BUS는 메시 네트워크나 이더넷 서브넷과 유사하게 작동함 - 모든 기기가 모든 트래픽을 볼 수 있지만, 자신에게 특정적으로 어드레싱된 트래픽이나 특정 ID의 트래픽에만 반응함.
출처
이 사례는 Stack Exchange (미국)에서 수집한 데이터입니다.
신뢰도 4.1점(높음) — 출처 소스의 전문성/검증구조를 기준으로 산정된 점수이며, 정확성을 보장하지 않습니다.
원문 보기 ↗