테슬라 Tesla Model 3 OBD2 Cable
차량 진단 OBD-II 는 무엇인가?
OBD 는 차량 진단을 위한 인터페이스 단자이다. 현재 사용되는 규격은 OBD-II 이고, 북미 수출 차량은 의무적으로 이 규격을 적용해야 한다. 초기에는 북미 수출 차량에만 적용되었으나, 지금은 규격화 되어서 대부분의 완성차 업체에서 (주로 운전자석 좌측 하단에) 이 OBD 포트를 설치하고 있다.
OBD 는 1996년 비교적 소형차(3.9톤이하)는 의무적으로 지원, 2005년부터 3.9~6.4톤의 대형트럭등. 즉, 대부분에 차량에서 의무적으로 지원해야함. 2010년, 6.4톤 이상의 초대형 트럭까지 합류. SAE #J1962 의해 정의된 표준데이터링크커넥터를 통해 연결되어야함.
테슬라 Tesla 도 OBD 포트가 있는지?
Model3 OBD Waiver
(정확한 이유는 모르겠지만) 테슬라 차량의 일부차량은 OBD 포트가 없다. (예. Model3) 하지만, 해당 차량도 진단기능은 당연히 구현되어 있다. 필요할 경우, 후석 중간에 있는 하네스에서 Y 자 케이블로 OBD 진단 포트를 뺄 수 있다. 알리익스프레스(aliexpress.com) 에서 판매하는 아래의 케이블을 사용하면 하네스에서 OBD (CAN) 을 빼서 읽을 수 있다고 한다.
테슬라 차량에서 차량 정보를 읽어볼 수 있는 방법
1. 알리익스프레스(aliexpress.com) 테슬라 OBD 케이블을 구매
2. 아래와 같이 후석 하단의 덮개 탈거 후, Y 자 케이블 설치
3. OBD Port 에 CAN 동글 연결 (또는 CAN 장비가 있다면, 직접 연결해볼 수 있음)
4. 연결 후, 수집되는 data 를 직접 reversing 하거나, 아래의 github CAN DB 참조.
CAN DB
OBD 진단 통신은 PID 라는 CAN messgae 를 차량에 보내고 응답을 받는 방식이다. 하지만, 위에 공개되어있는 CAN 으로 봤을 때, 별도의 요청 없이 CAN messgae 가 읽히는 것 같다. 차량 body, chassis 의 ECU 에서 전달되는 data 를 읽어서 간단한 digital cluster 등을 구현해보는 것도 가능해보인다.
OBD 관련 링크
'메이크 프로젝트 > 부품 리뷰' 카테고리의 다른 글
Raspberry Pi Camera Module 3 공식 출시 (0) | 2023.01.17 |
---|---|
[부품리뷰] Yeelight 1SE RGBW Smart 전구 (0) | 2021.12.11 |
[부품리뷰] 엔비디아 젯슨 AGX Orin 개발자 키트 (0) | 2021.11.21 |
[부품리뷰] 한솔테크닉스 태양광 인버터 HSPV-3005 (2) | 2021.10.02 |
[부품] TCA954X i2c Multiplexer 멀티플렉서 (0) | 2021.09.30 |