진단
OBD2 스캐너 사용법
시동을 끈 상태에서 꽂고, 엔진은 걸지 않은 채 ON으로 돌린 뒤, 모든 코드를 읽어 적어 두고, 무엇이든 지우기 전에 코드마다 의미를 찾아보세요.
OBD2
OBD2 데이터 로거는 차량의 엔진 컴퓨터가 진단 포트로 알려 주는 RPM, 속도, 냉각수 온도 같은 값을 주행 뒤에 되짚어 볼 수 있는 시계열로 저장하는 기기나 앱입니다. 미국 캘리포니아 대기자원위원회(CARB)에 따르면 미국에서 판매된 가솔린 승용차와 경트럭은 1996년식부터 모두 이 포트를 갖추고 있습니다(미국 규정입니다). 일상 주행이라면 신호마다 초당 한 번 기록하면 충분합니다. AAA 재단이 조사한 미국 운전자의 평균적인 하루 운전 60.4분은 신호당 3,624개 샘플입니다.

OBD2 데이터 로거는 차량의 엔진 컴퓨터가 진단 포트로 요청에 응답해 내놓는 파라미터를 기록합니다. 요청과 그 의미는 SAE J1979로 표준화되어 있습니다. 차량의 OBD 시스템과 검사 장비 사이의 배출가스 관련 진단 서비스를 정의한 규격입니다. 각 값은 파라미터 ID(PID)로 구분되며, 엔진 RPM에는 이 코드, 차속에는 저 코드, 냉각수 온도에는 또 다른 코드가 있습니다.
로거는 PID 묶음을 계속 반복해서 요청하고, 받은 값마다 시각을 찍어 시계열로 저장합니다. 시계열이란 값과 그 값을 읽은 순간을 나란히 적은 목록입니다. 자주 쓰는 값은 엔진 RPM, 차속, 엔진 부하, 스로틀 위치, 냉각수와 흡기 온도, 연료 트림, 연료 소비율, 컨트롤 모듈 전압입니다. 저장된 고장 코드와 VIN까지 함께 저장하는 로거도 많습니다.
차량은 지원하는 PID에만 응답하므로, 로거가 기록할 수 있는 목록은 차량마다 다릅니다. 좋은 로거는 먼저 차량에 지원하는 PID를 묻고, 그 PID만 요청합니다. 고장 코드를 읽고 지우는 일은 별개의 작업이며 OBD2 스캐너 사용법에서 다룹니다.
OBD2 데이터 로거는 다섯 가지로 나뉘고, 가장 중요한 차이는 데이터가 가는 곳입니다. 메모리 카드 로거는 본체에, 휴대전화 앱은 휴대전화에, 보험사 단말기는 보험사에 데이터를 보냅니다. 어느 쪽이 맞는지는 내 주행을 되짚어 보고 싶은지, 서킷 주행을 기록하고 싶은지, 고장 하나를 추적하고 싶은지에 따라 달라집니다.
| 종류 | 데이터가 가는 곳 | 휴대전화 필요 | 적합한 용도 | 왜 중요한가 |
|---|---|---|---|---|
| 메모리 카드 로거 | 기기 안의 메모리 카드 | 불필요 | 장시간 무인 기록, 차량 관제, 엔지니어링 작업 | 휴대전화 없이 기록되지만 카드를 빼서 파일을 직접 변환해야 함 |
| Bluetooth 어댑터와 휴대전화 앱 | 휴대전화, 그리고 앱이 동기화하는 곳 | 필요 | 일상 주행, 휴대전화로 주행 되짚어 보기 | 가장 저렴하고, 휴대전화의 GPS 덕분에 값이 경로와 함께 남음 |
| 서킷용 대시 로거 | 대시 본체, 이후 컴퓨터 | 불필요 | 서킷 주행과 랩 분석 | 출퇴근이 아니라 랩과 섹터를 위해 만들어짐 |
| 보험 텔레매틱스 단말기 | 보험사 서버 | 경우에 따라 다름 | 운행 연동 보험 할인 | 원본 로그는 내 것이 아니고 볼 수 없으며, 의미는 보험사가 정함 |
| 기록 기능이 있는 휴대용 스캐너 | 스캐너 내부 메모리 | 불필요 | 고장이 일어나는 순간 하나를 포착 | 짧은 측정에는 좋지만 매 주행 기록에는 불편함 |
OBD2 데이터에는 위치가 들어 있지 않습니다. 엔진 컴퓨터는 차가 얼마나 빨리 달리는지, 냉각수가 얼마나 뜨거운지는 알려 주지만 차가 어디 있는지는 알려 주지 않습니다. 냉각수 온도 급등이나 높은 RPM의 연속도, 그것이 긴 오르막인지, 정체 구간인지, 고속도로 진입로인지 알 수 없으면 의미를 짚기 어렵습니다.
그 빈칸을 휴대전화가 채웁니다. GPS.gov에 따르면 GPS를 갖춘 스마트폰의 정확도는 하늘이 트인 곳에서 보통 반경 4.9m 이내이고, 건물, 다리, 나무 근처에서는 나빠집니다. 값을 그것이 나온 도로 위에 놓기에는 충분한 정확도입니다. 그래서 경로와 엔진 값을 같은 시계로 기록하는 휴대전화 기반 로거는 둘 중 하나만 있을 때보다 더 많은 질문에 답할 수 있습니다.
둘을 모두 얻는 가장 간단한 방법은 주행이 로거를 시작하게 하는 것입니다. 자동 주행 기록이 되는 앱은 차량 스테레오가 연결되면 대기하다가 차가 움직이기 시작하면 주행을 시작합니다. 그 주행과 함께 OBD2 세션이 열리고 닫히면, 운전 전에 기억해 둘 일이 없습니다.
주행 기록이라면 신호마다 초당 한 번의 샘플이면 충분합니다. 속도, RPM, 온도는 밀리초가 아니라 초 단위로 변하고, 초당 한 번의 계열로도 모든 가속, RPM 추이에 나타나는 모든 변속, 모든 예열 곡선이 보입니다. 더 빠른 간격이 값어치를 하는 곳은 실시간 계기입니다. 바늘이 초당 세 번에서 여덟 번 갱신되면 부드럽게 보입니다.
이 간격에서는 데이터 양이 작게 유지됩니다. AAA 재단의 American Driving Survey 2024에서 운전자는 하루 평균 2.44회 이동, 60.4분, 약 50km(31.1마일)를 운전했습니다. 아래 계산 예는 이 60.4분, 즉 3,624초를 세 가지 간격의 하루 샘플 수로 바꾼 것입니다.
| 샘플 간격 | 신호당 하루 샘플 수 | 신호 열 개의 하루 샘플 수 | 왜 중요한가 |
|---|---|---|---|
| 초당 한 번 | 3,624 | 36,240 | 주행 기록에는 충분하고, 매 주행과 함께 보관할 만큼 작음 |
| 초당 세 번 | 10,872 | 108,720 | 실시간 계기는 부드럽지만, 기록으로는 저장 공간이 세 배 |
| 초당 여덟 번 | 28,992 | 289,920 | 실시간 계기가 가장 부드럽지만, 저장하는 기록에는 거의 필요 없음 |
운전 시간: AAA Foundation for Traffic Safety, American Driving Survey: 2024(2025년 12월). 샘플 수는 60.4분 × 60초 × 간격으로 계산.
표준 OBD2 신호 아홉 가지면 일상 주행 기록의 목적, 즉 엔진을 어떻게 썼는지, 어떻게 예열됐는지, 연료를 얼마나 썼는지 대부분을 다룰 수 있습니다. 그중 연료 트림은 엔진 컴퓨터가 분사 연료에 더하는 보정으로, 단기는 순간순간, 장기는 학습된 보정값으로 작동합니다.
| 신호 | 보여 주는 것 | 왜 중요한가 |
|---|---|---|
| 엔진 RPM | 크랭크축이 도는 빠르기 | 엔진이 얼마나 힘들게 일했고 공회전이 얼마나 길었는지 보여 줌 |
| 차속 | 차가 측정한 속도 | 엔진 값을 차가 하던 일과 맞춰 줌 |
| 엔진 부하 | 낼 수 있는 출력 중 쓴 비율 | 여유로운 순항과 오르막, 급가속을 가름 |
| 스로틀 위치 | 스로틀이 열린 정도 | 속도와 무관하게 페달을 어떻게 밟았는지 보여 줌 |
| 냉각수 온도 | 엔진 온도 | 예열 곡선과 과열이 가장 먼저 여기에 나타남 |
| 흡기 온도 | 엔진에 들어가는 공기의 온도 | 더운 날 출력과 연료 소비의 변화를 설명해 줌 |
| 연료 소비율 | 지금 엔진으로 흐르는 연료 | 주행을 분 단위 연료 사용량으로 바꿔 줌 |
| 단기·장기 연료 트림 | 연료 혼합비에 대한 컴퓨터의 보정 | 몇 주에 걸쳐 트림이 계속 움직이면 누설이나 센서를 의심 |
| 컨트롤 모듈 전압 | 엔진 컴퓨터에서의 전압 | 약한 배터리나 충전 이상은 시동 때 나타남 |
OBD2 주행 기록은 냉각수 온도 추이부터 읽습니다. 주행 시작부터 꾸준히 올라가다가 평평해져야 합니다. 계속 올라가는 곡선이나, 긴 주행에서도 평평한 구간에 닿지 않는 곡선은 자세히 볼 만합니다. 평평한 구간에 닿기 전에 끝나는 짧은 주행이 이어지는 것도 하나의 경향입니다. 차가운 엔진은 효율이 떨어지기 때문입니다. 기록된 냉간 시동의 실제 예열 곡선은 바깥 기온별로 자동차 예열은 몇 분이 적당한지에서 볼 수 있습니다.
두 번째로 찾을 것은 공회전 시간, 곧 RPM이 낮고 속도가 0인 구간입니다. fueleconomy.gov에 따르면 공회전은 엔진 크기와 에어컨 사용에 따라 시간당 약 0.95~1.9L(원자료는 1/4~1/2 미국 갤런)의 연료를 씁니다. 계산 예로, 하루 10분의 공회전은 하루 약 0.16~0.32L, 운전하는 250일이면 연간 약 40~79L입니다.
스로틀, 부하, 속도를 함께 보면 운전 습관이 드러납니다. fueleconomy.gov에 따르면 거친 운전은 연비를 고속 주행에서 약 15~30%, 정체 구간에서 10~40% 낮추고, 시속 80km(50mph)를 넘어 시속 8km(5mph) 오를 때마다 미국 연료 가격으로 갤런당 0.30달러를 더 내는 것과 같습니다. 기록이 있으면 급한 스로틀 조작 뒤의 제동이나 시속 80km(50mph) 넘는 긴 구간이 둘 다 눈에 보입니다.
전압과 연료 트림은 느리게 변하는 신호라서 한 번의 주행보다 여러 번의 주행에 걸쳐 읽는 편이 낫습니다. 시동 때의 전압은 주 단위로, 장기 연료 트림은 한 달에 걸쳐 비교하세요. 어느 쪽이든 꾸준한 변화는 한 번의 주행으로는 보이지 않고, 모든 주행의 기록이 있어야 보이는 변화입니다.
iPhone에서 OBD2 데이터를 기록하려면 Bluetooth Low Energy 어댑터(또는 Apple 인증 어댑터)와 운전 중에 기록하는 앱이 필요합니다. iOS 설정에서 기존 Bluetooth로 페어링하는 어댑터나 Wi-Fi 어댑터는 iPhone 앱에서 안 되는 경우가 많으니, 사기 전에 iPhone에서 쓸 수 있는 OBD-II 어댑터를 확인하세요.
자동차와 오토바이 기록용 iPhone 앱 WrenchTime은 주행 로거로 쓸 수 있습니다. BLE ELM327 호환 어댑터나 OBDLink MX+를 차량에 연결해 두면 주행이 시작될 때 OBD-II 세션이 열리고, 끝나면 닫힙니다. 기록하도록 고른 채널은 모두 초당 한 샘플로 묶이고, 그 계열은 GPS 경로 옆에 주행과 함께 저장됩니다. 읽는 값은 iPhone용 OBD-II 앱 가이드에서 설명합니다.

기록한 OBD2 데이터가 어디로 가는지는 로거에 달려 있으니, 꽂기 전에 확인할 만합니다. 메모리 카드 로거는 직접 복사해 내기 전까지 본체에 보관합니다. 보험 텔레매틱스 단말기는 주행을 보험사로 보내는데, 그것이 운행 연동 보험의 취지입니다. 휴대전화 앱은 앱이 저장하고 동기화하는 곳에 기록을 둡니다.
WrenchTime에서는 어댑터 연결과 학습된 차량 프로필이 휴대전화 자체 설정에 남고, 기록된 텔레메트리는 주행과 함께 내 iCloud 계정을 통해 이동합니다. WrenchTime 계정도, WrenchTime 서버도 거치지 않습니다. 텔레메트리에는 자체 보관 기간이 있어서, 오래된 엔진 값만 정리하고 주행과 경로는 남길 수 있습니다.
BLE 어댑터를 페어링하고 차량과 연결한 다음 운전해 보세요. 다음 주행은 경로와 엔진 값이 하나의 타임라인에 담겨 돌아오고, 훑어보거나 CSV 또는 PDF로 내보낼 수 있습니다. OBD-II 실시간 데이터와 주행 내보내기는 무료 버전에도 포함되며, 무료 버전은 주당 10회의 주행을 기록합니다. 주행 경로 지도와 여러 채널을 한 차트에 겹쳐 보는 기능은 WrenchTime Pro에 포함됩니다. 읽는 값과 지원 어댑터의 전체 목록은 iPhone용 OBD-II 앱 가이드에 있습니다.
OBD2에서는 SAE J1979에 따라 엔진 컴퓨터가 공개하는 실시간 값을 얻을 수 있습니다. RPM, 차속, 엔진 부하, 스로틀 위치, 냉각수와 흡기 온도, 연료 트림, 모듈 전압, 그리고 저장된 고장 코드와 VIN입니다. 차량은 지원하는 값에만 응답하므로 목록은 차량마다 다릅니다.
꽂아 둔 어댑터는 포트에서 약한 전류를 끌어 쓰고, 많은 차에서는 시동을 꺼도 포트에 전원이 들어옵니다. 매일 타는 차라면 문제가 되는 일이 드뭅니다. 몇 주씩 세워 두는 차라면 어댑터를 빼거나 스스로 절전하는 어댑터를 쓰세요.
네. Bluetooth Low Energy 어댑터(또는 Apple 인증 어댑터)와 운전 중에 기록하는 앱이 필요합니다. iOS 설정에서 페어링하는 기존 Bluetooth 어댑터와 Wi-Fi 어댑터는 안 되는 경우가 많으니, 사기 전에 앱의 지원 어댑터 목록을 확인하세요.
초당 한 샘플이면 30분 주행은 신호당 1,800개 샘플입니다. AAA 재단의 2024년 조사에서 미국 운전자의 평균적인 하루 운전은 60.4분으로 신호당 3,624개 샘플이며, 매 주행과 함께 보관할 만큼 작습니다.
OBD는 On-Board Diagnostics(차량 탑재 진단)의 약자입니다. OBD II는 2세대로, 미국에서는 1996년식부터 가솔린 승용차와 경트럭에 의무화되었습니다. 그래서 어댑터 하나로 그 이후 미국에서 판매된 거의 모든 차에 쓸 수 있습니다.
그런 경우가 많습니다. 운행 연동 보험 기기 중 상당수가 OBD2 포트에 꽂혀 주행을 기록하지만, 보고 대상은 보험사이고 원본 데이터는 볼 수 없습니다. 내 로거는 데이터를 내 곁에 두고, 무엇을 얼마나 오래 기록할지도 내가 정합니다.
다운로드는 무료입니다. 차량 한 대, 제대로 된 기능, 광고 없음. 당신의 차고가 고마워할 겁니다.
App Store에서 WrenchTime 다운로드