온보드 진단
On-board diagnosticsOBD(On-Board Diagnostics)는 차량의 자가 진단 및 보고 기능을 가리키는 용어입니다.OBD 시스템은 차량 소유자 또는 수리 정비사에게 다양한 차량 하위 시스템의 상태에 대한 액세스 권한을 제공합니다.OBD를 통해 이용할 수 있는 진단 정보의 양은 1980년대 초기 버전의 차량용 컴퓨터에 도입된 이후 매우 다양했다.OBD의 초기 버전에서는 문제가 검출되면 단순히 오작동 표시등이나 "바보 라이트"를 점등할 뿐 문제의 본질에 대한 정보는 제공하지 않습니다.최신 OBD 구현에서는 표준화된 디지털 통신 포트를 사용하여 일련의 표준화된 고장 진단 코드(DTC)와 더불어 실시간 데이터를 제공합니다. 이를 통해 차량 내 오작동을 신속하게 식별하고 해결할 수 있습니다.
역사
![]() | 이 섹션은 목록 형식이지만 산문으로 더 잘 읽힐 수 있습니다.(2021년 9월) |
- 1968년: 폭스바겐은 연료 주입 타입 3 모델에 최초의 온보드 컴퓨터 시스템을 도입했습니다.이 시스템은 진단 기능이 없는 완전히 아날로그입니다.
- 1975: Bosch 및 Bendix EFI 시스템은 테일 파이프 배출을 개선하기 위해 주요 자동차 제조업체에서 채택했습니다.이러한 시스템은 본질적으로 아날로그이지만, 일부 시스템은 Datsun 280Z와 호환되는 Kent Moore J-25400 및 Cadillac Sevilia와 같은 공장 도구를 통해 기본적인 진단 기능을 제공합니다.
- 1980: General Motors는 1980년식 Eldorado 및 Sebilla 모델에 최초의 디지털 OBD 시스템을 도입했습니다.자체 사양의 5핀 ALDL은 엔진 컨트롤 모듈(ECM)과 연결하여 진단 요청을 시작하고 직렬 데이터 스트림을 제공합니다.이 프로토콜은 펄스 폭 변조(PWM) 신호와 160 보로 통신하고 모든 엔진 관리 기능을 모니터링합니다.진단 [1]모드에 있을 때 전자식 실내 온도 조절 시스템의 디지털 판독값을 통해 실시간 센서 데이터, 구성 요소 오버라이드 및 고장 진단 코드(DTC)도 표시됩니다.
- 1982년: RCA는 아날로그 STE/ICE 차량 진단 표준을 정의하며, CUCV, M60 탱크 및 미 [2]육군의 기타 군용 차량에 사용됩니다.
- 1986: 반이중 UART 시그널링으로 8192 보로 통신하는 ALDL 프로토콜의 업그레이드 버전이 나타납니다.이 프로토콜은 GM XDE-5024B에 정의되어 있습니다.
- 1988: California Air Resources Board(CARB)는 1988년에 캘리포니아에서 판매된 모든 신차 및 신형 차량에 몇 가지 기본적인 OBD [3]기능이 있어야 합니다.이러한 요건은 일반적으로 "OBD-I"라고 불리지만, 이 이름은 OBD-II가 도입될 때까지 적용되지 않습니다.데이터 링크 커넥터와 그 위치는 표준화되지 않았으며 데이터 프로토콜도 표준화되지 않았습니다.SAE(Society of Automotive Engineers)는 표준화된 진단 커넥터와 진단 테스트 신호 세트를 권장합니다.
- ~1994년: 주 전체의 배출물 테스트 프로그램에 대한 욕구에 자극받아, Carb는 OBD-II 규격을 발행하고 1996년식부터 캘리포니아에서 판매되는 모든 자동차에 OBD-II 규격을 채택하도록 명령한다(CCR Title 13 Section 1968.1 and 40 CFR Part 86 Section 86.094 참조).SAE가 제안하는 DTC 및 커넥터가 이 사양에 통합되어 있습니다.
- 1996년: OBD-II 사양은 미국에서 판매되는 모든 자동차에서 의무화되었습니다.
- 2001년: 유럽연합은 2001년식부터 유럽연합에서 판매되는 모든 가솔린(가솔린) 차량에 대해 EOBD를 의무화하고 있습니다(유럽 배기 가스 기준 지침 98/69/EC[4] 참조).
- 2004년: 유럽연합은 유럽 연합에서 판매되는 모든 디젤 차량에 대해 EOBD를 의무화하고 있습니다.
- 2006년: 2006년 [5]1월 1일 이후 호주 및 뉴질랜드에서 제조된 모든 차량은 OBD-II를 준수해야 합니다.
- 2008년: 미국에서 판매되는 모든 자동차는 ISO 15765-4[6] 시그널링 표준(Controller Area Network(CAN) [7]버스의 변형)을 사용해야 합니다.
- 2008년: 중국의 일부 경차는 2008년 [citation needed]7월 1일까지 환경보호청에서 OBD(표준 GB18352[8])를 실시해야 합니다.일부 지역 면제가 적용될 수 있습니다.
- 2010: 미국에서 판매되는 일부 상용(비승용차) 엔진의 경우 HDOBD(중량) 사양이 필수 사항입니다.
표준 인터페이스
ALDL
GM의 ALDL(Assembly Line Diagnostic Link)은 OBD-I 진단의 이전 버전 또는 제조업체 고유 버전으로 언급되기도 합니다.이 인터페이스는 다양한 형태로 제작되었으며 파워트레인 컨트롤 모듈(일명 PCM, ECM, ECU)로 변경되었습니다.버전에 따라 핀 배치와 보레이트에 약간의 차이가 있었습니다.이전 버전은 160 보레이트를 사용했지만 이후 버전은 8192 보까지 증가하여 PCM에 [9][10]대한 양방향 통신을 사용했습니다.
OBD-I
OBD-I의 규제 의도는 자동차 제조업체가 차량의 "유용한 수명"[citation needed]을 위해 효과적인 안정적인 배기 가스 관리 시스템을 설계하도록 장려하는 것이었다.희망은 캘리포니아의 [citation needed]연간 배기가스 테스트를 강제하고 통과하지 못한 차량에 대한 등록을 거부함으로써 운전자들이 테스트를 더 안정적으로 통과할 수 있는 차량을 구매하는 경향이 있다는 것이었다.OBD-I는 배출물 고유의 진단 정보를 보고하는 수단이 표준화되지 않았기 때문에 대체로 [citation needed]성공하지 못했다.모든 차량에서 표준화되고 신뢰할 수 있는 배기 가스 배출 정보를 얻는 데 있어 기술적인 어려움으로 인해 연간 [citation needed]테스트 프로그램을 효과적으로 구현할 수 없었습니다.
OBD-I 차량의 고장 진단 코드(DTC)는 일반적으로 값비싼 스캔 도구 없이도 찾을 수 있습니다.각 제조업체는 자체 진단 링크 커넥터(DLC), DLC 위치, DTC 정의 및 절차를 사용하여 차량에서 DTC를 판독했습니다.OBD-I 차량의 DTC는 종종 '엔진 점검등'(CEL) 또는 '서비스 엔진 곧' 표시등의 깜박임 패턴을 통해 판독됩니다.진단 커넥터의 특정 핀을 연결하면 '엔진 점검' 표시등이 특정 오류 조건에 해당하는 두 자리 숫자를 깜박입니다.그러나 일부 OBD-I 차량의 DTC는 다른 방식으로 해석됩니다.캐딜락(가솔린) 연료 분사 차량에는 새로운 디지털 전자 실내 온도 조절 시스템 디스플레이를 통해 고장 코드, 액추에이터 테스트 및 센서 데이터를 제공하는 실제 온보드 진단 기능이 장착되어 있습니다.
'Off' 및 'Warmer'를 몇 초 동안 누르고 있으면 외부 스캔 도구 없이도 진단 모드가 활성화됩니다.일부 혼다 엔진 컴퓨터에는 DTC를 나타내기 위해 특정 패턴으로 켜지는 LED가 장착되어 있습니다.General Motors, 일부 1989-1995 Ford 차량(DCL) 및 일부 1989-1995 Toyota/Lexus 차량에는 라이브 센서 데이터 스트림이 있지만, 다른 OBD-I 장착 차량에는 제공되지 않는 것이 많습니다.OBD-I 차량에는 OBD-II 장착 차량보다 사용 가능한 DTC가 적습니다.
OBD-1.5
OBD 1.5는 General Motors가 1994년, 1995년 및 1996년에 일부 차량에 사용한 OBD-II의 부분적인 구현을 의미합니다(GM은 이러한 차량에 대한 설명서에서 OBD 1.5라는 용어를 사용하지 않았습니다. 서비스 매뉴얼의 OBD 및 OBD-II 섹션만 있습니다).
예를 들어 94-95 콜벳에는 후방 촉매 산소 센서가 1개(단, 촉매 변환기가 2개 있음) 있고 OBD-II 코드의 서브셋이 [11]구현되어 있습니다.
이 하이브리드 시스템은 94-95년 GM H-차체, 94-95년 W-차체(Buick Regal, 쉐보레 Lumina(95년만), 쉐보레 몬테카를로(95년만), 폰티악 그랑프리, 올드스모바일 커틀래스 슈프림(L) 94-95년 L-차체에 장착되었습니다.95년 및 96년에 J-Body(쉐보레 카발리에 및 폰티악 선파이어) 및 N-Body(Buick Skylark, Oldsmobile Achieva, 폰티악 그랜드 Am)에 장착되었으며, 2.3의 자연 흡기된 94-95년형 Saab 차량에도 장착되었습니다.
이 차들을 ALDL 연결을 핀 배치도 최대한 그를 따릅니다.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
ALDL 연결의 경우, 핀 9일은은 데이터 스트림, 핀 4,5은 타집니다, 핀 16일이 배터리 전압.
한 배출 가스 자기 진단 장치 150호환되는 스캔 도구 코드 OBD1.5에 의해 생성된 읽기 필요하다.
이 커넥터에는 추가적인 차량별 진단 및 컨트롤 회로도 사용할 수 있습니다.예를 들어 콜벳에는 PCM, CCM 진단 단자, 라디오 데이터 스트림, 에어백 시스템, 선택적 지상고 컨트롤 시스템, 타이어 공기압 부족 경고 시스템 및 패시브 키리스 엔트리 시스템의 클래스 2 [12]직렬 데이터 스트림 인터페이스가 있습니다.
OBD 1.5도 [13]95년부터 포드 스콜피오에 사용되고 있다.
OBD-II
OBD-II는 OBD-I보다 기능과 표준화가 모두 향상되었습니다.OBD-II 표준은 진단 커넥터의 유형과 핀 배치, 사용 가능한 전기 신호 프로토콜 및 메시지 형식을 지정합니다.또한 모니터링할 차량 매개 변수의 후보 목록과 각각의 데이터를 인코딩하는 방법도 제공합니다.커넥터에는 차량 배터리에서 스캔 도구에 전원을 공급하는 핀이 있어 스캔 도구를 전원에 별도로 연결할 필요가 없습니다.그러나 일부 정비사는 여전히 스캔 도구를 보조 전원에 연결하여 오작동으로 인해 차량의 전원이 손실되는 비정상적인 경우 데이터를 보호할 수 있습니다.마지막으로 OBD-II 표준은 확장 가능한 DTC [14]목록을 제공합니다.이 표준화의 결과, 단일 장치가 모든 차량의 온보드 컴퓨터에 대해 쿼리할 수 있습니다.이 OBD-II는 OBD-IIA와 OBD-IIB 두 가지 모델로 출시되었습니다.OBD-II 표준화는 배출가스 요건에 의해 촉진되었으며, 배출가스 관련 코드와 데이터만 전송하면 되지만 대부분의 제조업체는 모든 시스템을 진단하고 프로그래밍하는 유일한 OBD-II 데이터 링크 커넥터를 차량에서 만들었습니다.OBD-II 고장 진단 코드는 4자리 숫자로, 그 앞에 P(엔진 및 변속기), B(바디), C(섀시), U(네트워크)라는 문자가 붙습니다.
OBD-II 진단 커넥터
OBD-II 사양은 표준 하드웨어 인터페이스(암컷형 16핀(2x8) J1962 커넥터)를 제공합니다. 여기서 유형 A는 12V 차량에, 유형 B는 24V 차량에 사용됩니다.때때로 차량 후드 아래에 있는 OBD-I 커넥터와 달리 OBD-II 커넥터는 스티어링 휠로부터 2피트(0.61m) 이내에 있어야 합니다(제조업체가 면제를 적용하지 않는 한, 이 경우 여전히 운전자의 손이 닿는 곳에 있어야 합니다).
SAE J1962는 커넥터의 핀 배치를 다음과 같이 정의합니다.
1 | 제조원의 재량권. GM: J2411 GMLAN/SWC/싱글와이어 CAN VW/Audi: +12로 전환하여 점화 스위치가 켜져 있는지 스캔 도구에 알립니다. | 9 | 제조원의 재량권. GM: 8192 보의 ALDL(장착된 경우) BMW와 도요타: RPM 신호. |
---|---|---|---|
2 | SAE J1850 PWM 및 VPW의 버스 양극 라인 | 10 | SAE J1850 PWM의 버스 음극 라인만 해당(SAE 1850 VPW 아님) |
3 | 제조원의 재량권. Ford DCL(+) 아르헨티나, 브라질(OBD-II 이전), 1997-2000, 미국, 유럽 등 크라이슬러 CCD 버스(+) 이더넷 TX+(IP를 통한 진단) | 11 | 제조원의 재량권. Ford DCL(-) 아르헨티나, 브라질(OBD-II 이전), 1997-2000년, 미국, 유럽 등 크라이슬러 CCD 버스(-) 이더넷 TX-(IP를 통한 진단) |
4 | 섀시의 접지 | 12 | 연결되어 있지 않다. 제조원의 재량권: 이더넷 RX+(IP를 통한 진단) |
5 | 신호 접지 | 13 | 제조원의 재량권. FEPS - PCM 전압 프로그래밍 이더넷 RX-(IP를 통한 진단) |
6 | CAN 높음(ISO 15765-4 및 SAE J2284) | 14 | CAN 로우(ISO 15765-4 및 SAE J2284) |
7 | ISO 9141-2 및 ISO 14230-4의 K라인 | 15 | ISO 9141-2 및 ISO 14230-4의 L라인 |
8 | 제조원의 재량권. 많은 BMW: 비 OBD-II(차체/섀시/인포테인먼트) 시스템을 위한 두 번째 K 라인입니다. 이더넷 활성화(Diagnostics over IP) | 16 | 배터리 전압(+A형 커넥터의 경우 12V, B형 커넥터의 경우 +24V) |
지정되지 않은 핀의 할당은 차량 제조업체의 [15]재량에 맡겨집니다.
EOBD
유럽 온보드 진단(EOBD) 규정은 유럽 OBD-II에 상당하며, 2001년 1월 1일 이후 가솔린(가솔린) 엔진 차량에 대해 EU 회원국 내에서 최초로 등록된 범주 M1의 모든 승용차에 적용된다.디젤 엔진 [16]차량용 004.
새로 도입된 모델의 경우, 규제 날짜가 1년 앞당겨 적용되었습니다(휘발유는 2000년 1월 1일, 디젤은 2003년 1월 1일).
차량 총중량 등급이 2500kg 이상인 승용차와 경상용 차량의 경우, 규정일은 가솔린 모델의 경우 2002년 1월 1일부터, 디젤 모델의 경우 2007년 1월 1일부터 적용된다.
EOBD의 기술적 구현은 기본적으로 OBD-II와 동일하며 동일한 SAE J1962 진단 링크 커넥터와 신호 프로토콜을 사용한다.
Euro V 및 Euro VI 배출 기준에서는 EOBD 배출 임계값이 이전의 Euro III 및 IV보다 낮다.
EOBD 고장 코드
각 EOBD 고장 코드는 문자 하나와 숫자 네 개로 구성됩니다.이 문자는 조사 대상 시스템을 가리킵니다. 예를 들어 Pxxx는 파워트레인 시스템을 가리킵니다.EOBD 표준을 준수하는 경우 다음 문자는 0이 됩니다.따라서 P0xxx처럼 보일 것입니다.
다음 문자는 하위 시스템을 가리킵니다.
- P00xx - 연료 및 공기 계량 및 보조 배기 가스 컨트롤.
- P01xx - 연료 및 공기 계량
- P02xx - 연료 및 공기 계량(인젝터 회로)
- P03xx - 점화 시스템 또는 실화
- P04xx - 보조 배기 가스 컨트롤
- P05xx - 차량 속도 컨트롤 및 공회전 컨트롤 시스템
- P06xx - 컴퓨터 출력 회로
- P07xx - 변속기
- P08xx - 변속기
다음 두 문자는 각 [17]서브시스템 내의 개별 장애를 나타냅니다.
EOBD2
"EOBD2"라는 용어는 일부 차량 제조자가 실제로 OBD 또는 EOBD 표준의 일부가 아닌 제조자 고유 기능을 지칭하기 위해 사용하는 마케팅 스피크이다.이 경우 "E"는 Enhanced를 나타냅니다.
동작하다
JOBD는 일본에서 판매되는 차량용 OBD-II 버전입니다.
ADR 79/01 및 79/02(호주 OBD 표준)
ADR 79/01(차량 표준(호주 설계 규칙 79/01 – 경차용 배기 가스 관리) 2005) 표준은 OBD-II와 동등한 호주 표준입니다.
이 규정은 호주 내에서 신규로 등록되고 가솔린(가솔린) 엔진 자동차용으로 2006년 1월 1일 이후, 디젤 엔진 [18]자동차용으로 2007년 1월 1일 이후 생산된 차량 총중량 3500kg 이하 범주 M1 및 N1의 모든 차량에 적용된다.
새로 도입된 모델의 경우, 규제 날짜가 1년 앞당겨 적용되었습니다(휘발유는 2005년 1월 1일, 디젤은 2006년 1월 1일).
ADR 79/01 표준은 2008년 7월 1일부터 차량 총중량 3500kg 이하의 등급 M1 및 N1의 모든 차량에 적용되는 엄격한 배기 가스 제한을 부과한 ADR 79/02 표준에 의해 보완되었습니다. 이 표준은 모든 [19]모델에 대해 2008년 7월 1일부터 적용됩니다.
이 표준의 기술적 구현은 기본적으로 OBD-II와 동일하며 동일한 SAE J1962 진단 링크 커넥터 및 신호 프로토콜을 사용한다.
OBD-II 신호 프로토콜
OBD-II 인터페이스에서는 5개의 시그널링 프로토콜이 허용됩니다.대부분의 차량은 프로토콜 중 하나만 구현합니다.J1962 [20]커넥터에 있는 핀을 기준으로 사용되는 프로토콜을 추론할 수 있습니다.
- SAE J1850 PWM(펄스 폭 변조 - 41.6 kB/초, Ford Motor Company 표준)
- 핀 2: 버스+
- 핀 10: 버스-
- 고전압은 +5V
- 메시지 길이는 CRC를 포함하여 12바이트로 제한됩니다.
- CSMA/NDA(Carrier Sense Multiple Access with Non-Destructive Arbitration)라는 멀티 마스터 중재 방식을 채택합니다.
- SAE J1850 VPW(가변 펄스 폭 - 10.4/41.6 kB/초, General Motors 표준)
- 핀 2: 버스+
- 버스 아이돌이 낮다
- 고전압은 +7V
- 결정점은 +3.5V
- 메시지 길이는 CRC를 포함하여 12바이트로 제한됩니다.
- CSMA/NDA 채용
- ISO 9141-2.[21]이 프로토콜의 비동기 직렬 데이터 속도는 10.4kbps입니다.[22]RS-232와 어느 정도 비슷하지만 신호 레벨이 달라 핸드쉐이크 신호를 추가하지 않고 단일 양방향 회선으로 통신이 이루어집니다.ISO 9141-2는 주로 크라이슬러, 유럽 및 아시아 차량에 사용됩니다.
- 핀 7: K라인
- 핀 15: L라인(옵션)
- UART 시그널링
- 510Ω 저항을 V에batt 연결하면 K라인의 공회전 속도가 높아집니다.
- 액티브/우위 상태는 오픈 콜렉터 드라이버를 사용하여 낮게 구동됩니다.
- 메시지 길이는 최대 260바이트입니다.데이터 필드 MAX 255.
- ISO 14230 KWP2000 (키워드 프로토콜 2000)
- 핀 7: K라인
- 핀 15: L라인(옵션)
- ISO 9141-2와 동일한 물리층
- 2 ~4
- 할 수 .
- ISO 15765 CAN (250 kbit/s 또는 500 kbit/s)CAN 프로토콜은 Bosch가 자동차 및 산업 제어를 위해 개발했습니다.다른 OBD 프로토콜과 달리, 변형은 자동차 산업 외부에서 널리 사용됩니다.2003년 이전에는 미국 차량에 대한 OBD-II 요건을 충족하지 못했지만, 2008년 현재 미국에서 판매되는 모든 차량은 신호 프로토콜 중 하나로 CAN을 구현해야 한다.
- 6:™ 6: CAN High
- 14:™ 14: CAN 우로
모든 OBD-II 핀 배치는 동일한 커넥터를 사용하지만 핀 4(배터리 접지)와 핀 16(배터리 양극)을 제외하고 서로 다른 핀이 사용됩니다.
가능한 OBD-II OBD-II
OBD-II는 엔진 컨트롤 유닛(ECU)의 데이터에 대한 액세스를 제공하며 차량 내부의 문제를 해결할 때 유용한 정보 소스를 제공합니다.SAE J1979 표준은 ECU에서 이용할 수 있는 다양한 진단 데이터와 표준 매개변수 목록을 요청하는 방법을 정의합니다.사용 가능한 다양한 매개변수는 J1979에 정의된 "파라미터 식별 번호" 또는 PID로 해결됩니다.기본 PID 목록, 그 정의 및 raw OBD-II 출력을 의미 있는 진단 장치로 변환하는 공식에 대해서는 OBD-II PID를 참조하십시오.제조사에서는 J1979에 기재되어 있는 모든 PID를 구현할 필요는 없으며, 기재되어 있지 않은 독자적인 PID를 포함할 수 있습니다.PID 요청 및 데이터 검색 시스템은 실시간 성능 데이터와 플래그 지정된 DTC에 대한 액세스를 제공합니다.SAE가 제안하는 일반적인 OBD-II DTC 목록은 OBD-II 코드 표를 참조하십시오.개별 제조업체는 종종 추가 고유 DTC를 사용하여 OBD-II 코드 세트를 개선합니다.
operation / OBD " / OBD " "
다음은 ISO 15031에 따른 OBD 통신 프로토콜에 대한 기본 소개입니다.SAE J1979에서 이러한 "모드"는 2003년부터 "서비스"로 명칭이 변경되었다.
- 서비스/모드는 스캔 도구에서 사용할 수 있는 파워트레인 정보를 식별하는 데 사용됩니다.
- Service / Mode 에는 프리즈 프레임 [23]데이터가 표시됩니다.
- 서비스/모드에는 저장된 배기 가스 관련 "확인된" 고장 진단 코드가 나열됩니다.고장을 식별하는 정확한 숫자, 4자리 코드가 표시됩니다.
- 서비스/모드는 배기 가스 관련 진단 정보를 삭제하는 데 사용됩니다.여기에는 저장된 보류/확인 DTC 및 고정 프레임 [24]데이터 삭제가 포함됩니다.
- Service / Mode는 산소 센서 모니터 화면과 산소 센서에 대해 수집된 테스트 결과를 표시합니다.Diagnostics에는 10개의 번호가 있습니다.
$01
투 리안 임계값$02
에서 리치 전압 '-'O2''입니다.$03
시간$04
시간 높은$05
투 리안 )$06
(ms)$07
$08
최대$09
간격()
- 서비스/모드는 연속 및 비연속 모니터링 시스템의 온보드 모니터링 테스트 결과 요청입니다.일반적으로 각 비연속 모니터에는 최소값, 최대값 및 전류값이 있습니다.
- 서비스/모드는 현재 또는 마지막으로 완료된 주행 사이클 중에 감지된 배기 가스 관련 고장 진단 코드 요청입니다.이를 통해 외부 테스트 장비가 배기 가스 관련 구성 요소/시스템에 대해 현재 또는 마지막으로 완료된 주행 사이클 중에 감지된 "보류 중" 고장 진단 코드를 얻을 수 있습니다.이 기능은 차량 수리 후 및 진단 정보를 삭제한 후 한 번의 주행 사이클 후 테스트 결과를 보고 수리가 문제를 해결했는지 여부를 판단하기 위해 서비스 정비사가 사용합니다.
- Service/Mode를 사용하면 오프보드 테스트 디바이스가 온보드 시스템, 테스트 또는 컴포넌트의 동작을 제어할 수 있습니다.
- 서비스/모드는 차량 정보를 검색하는 데 사용됩니다.그 중에서도, 다음의 정보를 이용할 수 있습니다.
- VIN(차량 식별 번호):차량 ID
- CALID(「」):ECUECU 에 되어 있는 소프트웨어의 .
- CVN(CVN):차량 소프트웨어의 무결성을 확인하는 데 사용되는 번호입니다.제조업체는 예를 들어 체크섬을 사용하여 CVN을 계산하는 방법을 결정할 책임이 있습니다.
- " " " "
- 엔진 : Catalyst, 센서, 시스템, 공기 및 2차 : 1차 산소 시스템, 1차 산소 센서, 1차 산소 센서, EGR 산소 센서, 2차 산소 센서
- 디젤 엔진: NMHC 촉매, NOx 환원 촉매, NOx 업소버 미립자 필터, 배기 가스 센서, EGR 시스템, VVT 시스템, 부스트 압력 컨트롤, 연료 시스템.
- 서비스/모드에는 저장된 배기 가스 관련 "영구적" 고장 진단 코드가 나열됩니다.CARB에 따라 MIL을 명령하고 비휘발성 메모리에 저장되는 고장 진단 코드는 영구 고장 코드로 기록되어야 한다.
이 정보의 상세한 리스트에 대해서는, 「OBD-II PID」를 참조해 주세요.
프로그램
OBD 커넥터에 연결하여 OBD 기능에 액세스할 수 있는 다양한 도구를 사용할 수 있습니다.여기에는 단순한 일반 소비자 수준의 도구에서 매우 정교한 OEM 딜러점 도구, 차량 텔레매틱스 장치에 이르기까지 다양한 종류가 있습니다.
툴
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Autoboss_v-30.png/220px-Autoboss_v-30.png)
다양한 견고한 휴대용 스캔 도구를 사용할 수 있습니다.
- 단순한 고장 코드 리더/리셋 도구는 대부분 소비자 수준을 대상으로 합니다.
- 고도의 기능을 있을 수 있습니다.
- 고도의 에 액세스하다
- ECU 변수 설정
- 다른 유닛에 한다.
- 또는 하게 하기 위한 엔진 또는
및
휴대폰이나 태블릿과 같은 모바일 장치는 자동차의 OBD II 커넥터에 연결된 USB 어댑터 케이블이나 블루투스 어댑터를 통해 액세스되는 OBD-II 데이터를 표시하고 조작할 수 있습니다.시판되고 있는 최신 장치에는 GPS 센서와 셀룰러 네트워크를 통해 차량 위치 및 진단 데이터를 전송하는 기능이 탑재되어 있습니다.따라서 오늘날의 OBD-II 장치는 차량 위치 확인, 운전 동작 모니터링, 고장 진단 코드(DTC) 판독 등에 사용할 수 있습니다.더욱 발전된 장치에서는 사용자가 엔진 DTC 코드를 재설정하여 대시보드의 엔진 조명을 효과적으로 끌 수 있지만, 코드를 재설정해도 근본적인 문제가 해결되지 않으며, 최악의 경우 소스 문제가 심각하고 장기간 [26][27]방치된 채로 엔진 파손으로 이어질 수도 있습니다.
OBD2 ob ob ob ob
컴퓨터(Windows, Mac 또는 Linux)에 설치된 OBD2 소프트웨어 패키지는 온보드 시스템 진단, DTC 읽기 및 삭제, MIL 끄기, 실시간 데이터 표시 및 차량 [28]연비 측정에 도움이 됩니다.
OBD2 소프트웨어를 사용하려면 OBD2 포트에 Bluetooth 또는 WIFI OBD2[29] 어댑터를 꽂아 차량이 소프트웨어가 [30]설치된 컴퓨터에 연결할 수 있도록 해야 합니다.
PC " " " " " "
OBD-II 신호를 시리얼 데이터(USB 또는 시리얼 포트) 표준으로 PC 또는 Mac으로 변환하는 PC 기반 OBD 분석 도구입니다.그런 다음 소프트웨어는 수신된 데이터를 시각적 디스플레이로 디코딩합니다.많은 일반적인 인터페이스는 ELM327 또는 STN[31] OBD 인터프리터 IC에 기반하고 있으며, 두 인터페이스 모두 5개의 범용 OBD-II 프로토콜을 모두 읽습니다.일부 어댑터는 현재 J2534 API를 사용하여 차량과 트럭 모두에서 OBD-II 프로토콜에 액세스할 수 있습니다.
툴의 PC 으로 다음과 같은 기능을 제공합니다.
- 및 대용량 용량
- 도구보다
- 을 더하는 여러 할 수 있는
- 코드의
- 인
PC 도구가 제조업체 또는 차량별 ECU 진단에 액세스할 수 있는 범위는 휴대용 스캐너와 마찬가지로 소프트웨어[32] 제품마다 다릅니다.
데이터 로거는 차량이 정상 작동 중일 때 나중에 분석할 수 있도록 차량 데이터를 캡처하도록 설계되었습니다.
용도는 다음과 같습니다.
- 정상 작동 시 진단 또는 튜닝을 위한 엔진 및 차량 모니터링
- 일부 미국 자동차 보험 회사는 OBD-II 차량 데이터[33][34] 로거 또는 카메라가[35] 설치되어 있고 운전자의 행동이 요구 사항을 충족하면 보험료를 할인해 줍니다.이것은 자동차 보험 위험 선택의 한 형태입니다.
- 비행대 차량 운영자에 의한 운전자 행동 모니터링.
차량 블랙박스 데이터의 분석은 정기적으로 수행하거나 제3자에게 무선으로 자동 전송하거나 사고, 교통침해, 기계적 고장 등의 사건 후에 법의학적 분석을 위해 검색할 수 있다.
미국에서는 현재 많은 주에서 OBD-II 준수 차량에서 테일파이프 테스트 대신 OBD-II 테스트를 사용한다(1996년 이후).OBD-II는 배기 가스 장비의 고장 코드를 저장하기 때문에 테스트 컴퓨터는 차량의 내장 컴퓨터에 문의하여 배기 가스 관련 고장 코드가 없는지, 차량이 제조된 연식의 배기 가스 기준을 준수하는지 확인할 수 있습니다.
네덜란드에서 2006년 이후 차량은 매년 EOBD 배출 [36]검사를 받습니다.
차량
운전자 보조 차량 계장은 차량 제조업체가 제공하는 계기 외에 차량에 설치되어 정상 작동 중에 운전자에게 표시되도록 설계된 계기이다.이는 주로 활성 장애 진단, 튜닝 또는 숨겨진 데이터 로깅에 사용되는 스캐너와 반대됩니다.
자동차 애호가들은 전통적으로 매니폴드 진공, 배터리 전류 등과 같은 추가 게이지를 설치했습니다.OBD 표준 인터페이스를 통해 진단에 사용되는 모든 차량 데이터 및 순간 연비와 같은 파생 데이터에 액세스할 수 있는 새로운 세대의 열렬한 계측기가 가능해졌습니다.
계측은 전용 트립 컴퓨터,[37] 카푸터 또는 PDA,[38] 스마트폰 또는 Garmin 내비게이션 유닛에 대한 인터페이스의 형태를 취할 수 있습니다.
카푸터는 기본적으로 PC이기 때문에 PC 기반의 스캔 툴과 같은 소프트웨어를 로드할 수 있고 그 반대도 가능하기 때문에 소프트웨어를 사용하는 이유만으로 구분할 수 있습니다.
이러한 열성적인 시스템에는 다른 스캔 도구와 유사한 기능이 포함되어 있을 수도 있습니다.
OBD II 정보는 일반적으로 차량 텔레매틱스 장치에서 사용되며, 차량 추적, 연비 모니터링, 안전하지 않은 주행 방지 및 원격 진단 및 Pay-as-You-Drive 보험에 사용됩니다.
원래 위의 목적을 위한 것은 아니지만 차량 속도, RPM 및 연료 레벨과 같은 일반적으로 지원되는 OBD II 데이터를 통해 GPS 기반 비행대 추적 장치가 차량의 공회전 시간, 속도 및 과회전 여부를 모니터링할 수 있습니다.기업은 OBD II DTC를 모니터링하여 차량 중 하나에 엔진 문제가 있는지 여부와 문제의 코드를 해석하여 즉시 알 수 있습니다.OBD [39]포트를 통해 제공되는 센서 데이터를 기반으로 실시간으로 난폭운전을 탐지할 수 있습니다.이 검출은 백엔드 및 클라이언트인터페이스에 Complex Events Processor(CEP; 복합 이벤트프로세서)를 추가하는 것으로 행해집니다.OBD II는 운전 중 휴대전화를 차단하고 보험 목적으로 [40]트립 데이터를 기록하기 위해 모니터링된다.
OBD-II 고장[41] 진단 코드
OBD-II 고장 진단 코드(DTC)는 문자 1개와 숫자 4개를 포함하며, 다음과 같은 범주로 나뉩니다.
- B – ( 어에 ) ( 1164 )
- C – ( ABS ) ( 486 )
- P – 파 p ( 진 p엔 ) ( 1688 )
- U – 트배배 ( 299 )
준준 standards standards
OBD-IOBD-II에 관한
- J1962 – OBD-II 인터페이스에 사용되는 물리 커넥터를 정의합니다.
- J1850 – 시 j j j j j j j j j j j j j j j j j. PWM)의 종류가 있습니다. PCI 2및 SCPs)라고도 불리는 됩니다.주로 미국 제조업체에서 사용되며 PCI(크라이슬러, 10.4K), 클래스 2(GM, 10.4K) 및 SCP(포드, 41.6K)라고도 합니다.
- – 의 최소 합니다.J1978 – OBD-II j j 。
- – 표준 – 진단 테스트 모드 표준 정의
- J2012 – 표 j j j j j j j j j j j j j j j j j j j j j j j j.
- 및 주소 합니다.J2178-1 - " j j assign assign 。
- – 파라미터 J2178-2 – 데이터 파라미터 정의 제공
- 프레임 합니다.J2178-3 - j j j j j 、 ID 준 j 。
- – 헤더를 네트워크 을 정의합니다.* J2178-4 – 3바이트 헤더입니다.*
- J2284-3 – 50만 CAN 물리 및 데이터 링크 레이어 정의
- J2411 – 신형 GM 차량에 사용되는 GMLAN(단일 와이어 CAN) 프로토콜에 대해 설명합니다.신형 GM 차량의 경우 OBD 커넥터에서 PIN 1로 액세스할 수 있습니다.
HD(Heavy Duty) OBD에 관한 SAE 표준 문서
- J1939 – 헤비듀티 상용차에 대한 데이터 프로토콜 정의
ISO 표준
- ISO 9141: 도로 차량 – 진단 시스템국제표준화기구, 1989.
- 제1부: 디지털 정보의 교환에 관한 요건
- 제2부: 디지털 정보 교환을 위한 CARB 요건
- 3부: 차량과 OBD II 스캔 도구 간의 통신 확인
- ISO 11898: 도로 차량 – CAN(Controller Area Network)국제표준화기구, 2003.
- 파트 1: 데이터 링크 레이어와 물리 시그널링
- 파트 2: 고속 미디어 액세스 유닛
- 파트 3: 저속, 폴트 톨러런스, 중간의존 인터페이스
- 파트 4: 시간 트리거 통신
- ISO 14230: 도로 차량 – 진단 시스템 – 키워드 프로토콜 2000, 국제 표준화 기구, 1999.
- 파트 1: 물리층
- 파트 2: 데이터 링크 레이어
- 파트 3: 어플리케이션레이어
- 제4부: 배출 관련 시스템의 요건
- ISO 15031: 배기가스 관련 진단을 위한 차량과 외부 장비 간의 통신, 국제 표준화 기구, 2010.
- 파트 1: 일반적인 정보와 사용 사례의 정의
- 제2부: 용어, 정의, 약어 및 약어에 관한 가이던스
- 3부: 진단 커넥터 및 관련 전기 회로, 사양 및 사용
- 파트 4: 외부 테스트 장비
- 제5부: 배출 관련 진단 서비스
- 파트 6: 고장 진단 코드 정의
- 파트 7: 데이터 링크 보안
- ISO 15765: 도로 차량 – CAN(Controller Area Network) 진단국제표준화기구, 2004.
보안 문제
워싱턴 대학과 캘리포니아 대학의 연구원들은 OBD 주변의 보안을 조사했고 인터페이스를 통해 많은 자동차 부품에 대한 통제력을 얻을 수 있었다는 것을 발견했다.게다가 새로운 펌웨어를 엔진 컨트롤 유닛에 업로드 할 수 있었습니다.그들의 결론은 차량 임베디드 시스템은 보안을 [42][43][44]염두에 두고 설계되지 않았다는 것입니다.
열쇠를 [45]사용하지 않고도 차를 훔칠 수 있도록 전문 OBD 재프로그래밍 장치를 사용하는 도둑들이 있다는 보고가 있었다.이 취약성의 주요 원인은 차량 제조업체가 버스가 설계된 목적 이외의 목적으로 버스를 확장하려는 경향과 OBD 사양의 인증 및 허가가 부족하기 때문입니다. OBD 사양은 그 대신 주로 [46]무명을 통한 보안에 의존합니다.
「 」를 참조해 주세요.
![](http://upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png)
- OBD-II PID("파라미터 ID")
- 통합 진단 서비스
- 엔진 컨트롤 유닛
- 이모빌라이저
레퍼런스
- ^ Digital Electronic Fuel Injection 16007.02-1. GM Product Service Training. August 1979.
- ^ "STE/ICE Design Guide for Vehicle Diagnostic Connector Assemblies" (PDF). US: Department of the Army. August 1, 1982. Archived (PDF) from the original on August 6, 2020. Retrieved May 16, 2020.
- ^ "On-Board Diagnostic II (OBD II) Systems Fact Sheet". US: California Air Resources Board. September 19, 2019. Retrieved March 12, 2020.
- ^ "Relating to measures to be taken against air pollution by emissions from motor vehicles and amending Council Directive 70/220/EEC". The European Parliament and of the Council. October 13, 1998. Directive 98/69/EC. Retrieved May 17, 2020.
- ^ "OBDII Compatibility". US: PLX. Retrieved December 25, 2019.
- ^ "ISO 15765-4:2005 — Road vehicles — Diagnostics on Controller Area Networks (CAN) — Part 4: Requirements for emissions-related systems". International Organization for Standardization. January 2005.
- ^ "CAN Bus Explained - A Simple Intro (2021)". CSS Electronics. Retrieved November 22, 2021.
- ^ "GB 18352.6-2016 - PDF BOOK Auto-delivery". www.chinesestandard.net. Retrieved November 22, 2021.
- ^ "1320 ELECTRONICS LLC ALDL USER MANUAL Pdf Download ManualsLib". www.manualslib.com. Retrieved November 22, 2021.
- ^ "Reading GM's 160 baud ALDL Data Stream with a Standard PC Serial Port".
- ^ 1994 Corvette Service Manual, Book 2. General Motors Corporation. December 1993. pp. 6E3–A-166 : 6E3–A-223.
- ^ 1994 Corvette Service Manual, Book 2. General Motors Corporation. December 1993. pp. 6E3–A–11.
- ^ EEC IV 코드 리더: 2.9L 12밸브 및 얼리 Tdi, Ford Scorpio
- ^ "OBD 2 Codes". AutoKnowIt.com. Retrieved February 27, 2022.
- ^ "OBD II diagnostic interface pinout". Pinoutguide.com. December 2, 2017. Retrieved June 28, 2022.
- ^ "Directive 98/69/EC of the European Parliament". Publications Office of the European Parliament.
- ^ "OBD-II Check Engine Light Trouble Codes".
- ^ "Vehicle Standard (Australian Design Rule 79/01 – Emission Control for Light Vehicles) 2005". Australian Government ComLaw.
- ^ "Vehicle Standard (Australian Design Rule 79/02 – Emission Control for Light Vehicles) 2005". Australian Government ComLaw.
- ^ "Diagnosing Serial Data Buses". August 25, 2016.
- ^ "ISO 9141-2:1994". ISO. Retrieved February 19, 2020.
- ^ Mahajan, Gauri; Parchandekar, S.K.; Tahir, Mohammad (July 2017). "Implementation and Validation of K Line (ISO 9141) Protocol for Diagnostic Application" (PDF). International Research Journal of Engineering and Technology. 4 (7). Retrieved August 15, 2020.
- ^ Miller, Tim (June 7, 2019). "How Can I Read OBD2 Freeze Frame Data?". OBD Planet. Retrieved July 22, 2020.
- ^ Miller, Tim (February 28, 2018). "How To Read OBD2 Freeze Frame Data". OBD Advisor. Retrieved November 23, 2021.
- ^ "Autoboss 30 Diagnostic Coverage List" (PDF).
- ^ "Intro to OBD-II vehicle diagnostics and GPS tracking". OBD By Tramigo.
- ^ "Driving Behaviour Identification based on OBD Speed and GPS Data Analysis". Researchgate.
- ^ "OBD Software – Elm Electronics". Retrieved November 22, 2021.
- ^ "How to choose an OBD II adapter: Wi-Fi or Bluetooth - inCarDoc". CarDoctorPortal. Retrieved November 22, 2021.
- ^ Miller, Tim (October 31, 2021). "How Does OBD2 Software Work?". OBD Advisor.
- ^ OBD 인터프리터 IC
- ^ Miller, Tim (February 12, 2019). "OBD2 Diagnostic Software for Laptop/PC". OBD Advisor.
- ^ "OBD2 Data Logger - Easily Record & Visualize Your Car Data". CSS Electronics. Retrieved November 22, 2021.
- ^ "Home • IOSiX". IOSiX. Retrieved November 22, 2021.
- ^ "Advantages And Disadvantages Of A Dash Cam Moneyshake Blog". Retrieved November 22, 2021.
- ^ "Periodic motor vehicle test (APK)". business.gov.nl. Retrieved November 22, 2021.
- ^ OBDuino 오픈소스 OBD 트립 컴퓨터
- ^ "Advantages and Disadvantages of Personal digital assistant". GeeksforGeeks. December 15, 2020. Retrieved November 22, 2021.
- ^ Shashika, Muramudalige (August 24, 2015). "Cloud-based driver monitoring and vehicle diagnostic with OBD2 telematics" (PDF). IEEE International Conference on Electro/Information Technology – via Academia.edu.
- ^ "What is Vehicle Telematics? Definition and FAQs OmniSci". www.omnisci.com. Retrieved November 22, 2021.
- ^ Miller, Tim (October 25, 2021). "OBD2 Codes Guides and List for Free Download". OBD Advisor.
- ^ Bright, Peter (May 15, 2010). "Car hacks could turn commutes into a scene from Speed". Ars Technica. Retrieved August 23, 2012.
- ^ Mastakar, Gaurav (April 6, 2012). "Experimental Security Analysis of a Modern Automobile". University of Washington and University of California San Diego. Archived from the original on September 20, 2012. Retrieved August 23, 2012.
- ^ Marks, Paul (July 17, 2013). "$25 gadget lets hackers seize control of a car". New Scientist. Retrieved November 5, 2013.
- ^ Riggers (July 2, 2012). "Video: Key fob reprogrammers steal BMW in 3 mins". PistonHeads. Retrieved July 9, 2020.
- ^ Van den Brink, Rob (July 10, 2012). "Dude, Your Car is Pwnd" (PDF). SANS Institute. Archived from the original (PDF) on February 23, 2013.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말)
- 메모들
- 번바움, 랄프, 트루글리아, 제리OBD II에 대해서뉴욕, 2000년ISBN 0-9706711-0-5.
- SAE International.경차 및 중형 듀티 차량용 온보드 진단 표준 매뉴얼.펜실베니아, 2003년ISBN 0-7680-1145-0