자동차/OBD

FORScan Lite for Android를 이용한 실시간 데이터 확인 (feat. 익스플로러 15MY)

바퀴 굴리는 프로그래머 2024. 4. 23. 20:01
반응형

FORScan Lite for Android를 이용하여 실시간 데이터를 확인하는 방법을 정리해본다.

앱을 실행한 후 차량에 연결하고 Graph 항목을 터치한 후 + 버튼을 터치하여 원하는 PID를 배치한다. 각 PID 우측의 삼선을 길게 누르면 각 PID의 순서를 변경할 수 있다. 여기서는 MAF 센서값, ETC(Electronic throttle control) 모듈의 제어값과 실제값, 공회전시의 RPM 요구값과 실제값을 확인하고자 아래와 같이 선택하였다. 선택한 PID 목록은 우측 점세개를 터치하여 Save 하고 나중에 Open 하여 다시 확인할 수도 있다.

PID 선택

뒤로가기를 눌러 플레이 버튼을 터치하면 기록이 시작된다. 아래 이미지는 기록이 끝난 직후 다시보기를 하여 확인한 것이다. RPM 요구 값은 시동 시 1200 rpm, 이후 864 rpm을 거쳐 최종적으로 600 rpm을 지시한다.

그래프 캡쳐

이 결과는 우측 상단의 점세개 버튼 -> Save -> Save CSV 또는 Send CSV 메뉴를 통해 기기내부에 저장하거나 공유할 수 있다.

데이터 저장 및 내보내기

데이터를 필자의 카카오톡으로 보내어 PC에서 열어보았다.

데이터를 다른 앱으로 공유

데이터는 CSV이기는 한데, 엑셀에서 바로 열수 있는 Comma-separated values가 아닌 세미콜론(;)으로 구분된 값으로 저장된다. 세미콜론을 모두 콤마(,)로 변경하여 다시 저장한 다음 엑셀에서 열면 아래와 같이 데이터가 잘 구분되어 표시된다.

저장된 데이터를 가공하여 엑셀에서 열기

저장된 데이터는 엑셀이 제공하는 차트를 이용하여 시각적으로 확인할 수 있다.

엑셀 차트 만들기

 

아래 차트는 엔진 회전수가 600 rpm으로 안정화된 상태에서의 MAF 센서값, ETC 요구/실제 값, RPM 요구/실제 값을 조합한 차트이다. 이 데이터들이 의미하는 바는 여러가지 자료를 통하여 천천히 학습해야 할 것 같다.

여러가지 차트

 

 

반응형