PoBD

푸조/시트로앵 디젤 OBD 스캐너 앱 개발 이야기

Peugeot OBD app 만들기 도전

(PoBD) 향후 앱에서 지원 가능한 ECU (1)

peugeotory 2024. 8. 16. 20:48

Diagbox 분석 결과 엔진 ECU 호출방식은 2가지 입니다. (2020.3월 출시된 Daigbox 기준)

아래 표의 "A그룹"과 "B그룹"인데, 아마도 요소수 적용 이전 모델과 요소수 적용 모델로 구분하는 것으로 추정됩니다.

 

 

PoBD앱에서 현재 정확하게 동작하는 엔진 ECU는 HDI_SID807과 HDI_SID807_BR2(Continental제품)이며,
그룹A에 속한 제품입니다. 

그렇다면, 그룹 A에 속한 엔진 ECU가 호출방식이 동일하다면, data도 같은 형식으로 가져올까요?
아쉽게도 제조사마다 차이가 있어서 호출은 동일방식 사용하지만 data 처리방식이 달라서 앱에서 지원하려면 많은 수작업 필요합니다. 

 

FAP앱처럼 거의 대부분 지원하려면 얼마나 걸릴까요?

(사실 FAP이 지원하는 정보는 Diagbox에 비하면 대단히 제한적인 정보 제공합니다만...)

글쎄요... 투입 가능한 리소스가 얼마인가?에 따라 다르겠지만

혼자서 Full time 작업 한다고 해도 대략 1년??? 어쩌면 더 이상도 걸릴지 모르겠습니다.

 

 

대안으로...

최소 자원 투입해서 최대 지원 가능한 ECU(차량 모델별)  조사했습니다.

우선 A그룹에 속한 ECU 모델이 요소수 미적용 모델이 맞다면

이제는 사라져가는 차량의 ECU 이므로 앱에서 지원하는 대상에서 일단 제외했습니다.(아니, 일단 미뤄뒀습니다.)

관심 부분은 B그룹에 속하는 엔진 ECU입니다. (아래표 하단 참조)

총 8가지 ECU가 있고, 3가지 ECU가  디젤엔진용 ECU로 확인됩니다.

1) CMM_MD1CS003  : 1.5 차량용

2) DCM6.2                   : 2.0 차량용
3) EDC17C60              : 1.6 차량용

 

가솔린 엔진 ECU는 주로 Valeo 제품 사용하는것으로 조사되었으며, 유일하게 Bosch사만이 디젤,가솔린,하이브리드 엔진 ECU가 장착되는것으로 조사되었습니다.(구글링한 자료라 틀릴수 있습니다.)


위에서 언급한 3종 디젤 엔진 ECU 지원한다면

사용 가능한 푸조/씨트로앵 디젤 차량 모델은 아래와 같습니다.

총 사용 가능한 모델은 무려..... 145 차종입니다.!!!  (구글링한것이므로 틀릴수 있습니다.)

2013년 이후 국내에 판매된 요소수 적용 차량의 대부분 커버 할것으로 예상됩니다.

 

 

엔진 ECU 3개라...

이정도면 해볼만 합니다. 

특히, CMM_MD1CS003과 EDC17C60의 경우 "Bosch"사 제품이므로 data 가져오는 형식도 거의 유사할것으로 예상됩니다.
예상이 맞다면, ECU 2개만 해도 된다는 결론입니다.



사전 조사도 끝났으니,
이제 본격적으로 FoBD앱 지원 차종 확대 시도해 볼까....생각중입니다.