| [ car ] in KIDS 글 쓴 이(By): space () 날 짜 (Date): 2002년 7월 23일 화요일 오전 09시 49분 40초 제 목(Title): Re: 땅 짚고 헤엄치기 스캐너문제 하나 택님이 정확하게 설명하셨는데 이 문제의 핵심은 각종 센서가 상황에 따라 어떻게 반응하는지 알고 있는가에 대한 테스트입니다. 4가지 답 중 틀린점만 찾아내는게 가장 효율적으로 문제를 푸는 길이지만 실제 상황에서는 주어진 데이타만 가지고 답을 찾아야 하므로 주어진 데이타 하나씩 모두 살펴보아야겠죠. 주어진 상황은 오픈루프입니다. 오픈루프에서 각종센서의 정상 볼테지를 알아야겠죠. 스파크 플러그가 미스파이어 한다는 정보는 택님 말씀대로 어디서도 찾을 수 없습니다. 쿨런트 온도센서도 극히 정상입니다. 문제의 함정은 (출제자가 만든 가상적 상황이 아니라 실제로도 많이 볼 수 있는 함정입니다.) 나머지 산소센서의 문제인가 MAF센서인가 입니다. 근데 사실상 땅 짚고 헤엄치기식 문제인데 이유는 택님 말씀대로 MAF센서의 측정된 볼테지가 말도 안되게 높다는데 있죠. 산소센서... 오픈루프에서는 산소센서는 아무일도 하지 않습니다. 할 수도 없습니다. 언젠가 말씀드렸듯이 600도 화씨에 다다르지 않는 한 산소센서는 자체적으로 볼테지를 만들어낼 수가 없죠. (그렇기 때문에 Heated되어 있다 써있는 것이고 산소센서 테스트를 할 때 흔히 쓰는 방법이기도 합니다.(토치 등으로 가열한 뒤 테스트합니다.)) 여하튼 1/1과 1/2의 측정치를 보면 아무변화가 없고 일을 하지 않고 있는데 산소센서가 오픈루프에서 하는 일이 아무것도 없다라는걸 아신다면 저절로 제외되는 답이군요. 추가로...(모르셔도 문제는 풀리겠지만) p0172는 산소센서의 문제를 알리는 하드 코드입니다. 스캐너가 분명히 산소센서에 문제가 있다고 잡아내고 있습니다. ECU는 바보스럽게 산소센서의 전류의 변화가 없는것을 읽고 (0.1~0.9사이를 쉴새없이 움직여야 정상입니다.) 산소센서의 잘못인지 알았지 산소센서를 무용지물로 만든 다른 이유를 모르고 있는거죠. 트러블 코드를 무조건 믿으면 안된다는 교훈을 주는 정말 훌륭한 문제입니다. |