[OBD2 몬스터게이지 활용법] 엔진정보의 대기압센서의 의미!

안녕하세요. 스마트한 자동차 IOT 스캐너 몬스터게이지입니다. 오늘은 대기압센서에 대해 정말 간략하게 알아보려고 하는데요..  흡/배기압 센서와 배터리 센서와 관련지어 내 차를 관리하는 스마트한 방법이라는 컨셉으로 한번 글을 써봤는데, 이 부분이 유익하지만 너무 길었다는 평가가 많아... 


이번에는 조금 가능하면 짧게 써보려고 합니다. 오늘의 주제는 바로 엔진정보 페이지 상단에 있는 대기압센서. 대기온도는 뭐 중요는 하지만 그만큼 온도에 대해 이해를 못 하실 분은 없을 것이므로... 간단하게 정리해보겠습니다. 




​OBD2 스캐너 몬스터게이지가 대기압/ 대기온도를 보여주는 이유?

대기압 센서는 BPS라고 부릅니다(BTS가 아니구요.. 죄송..). Barometric Pressure Sensor의 약자 인데요, 일부 제조사에는 APS(Atmospheric Pressure Sensor)라고 부르기도 합니다. 대기압력센서는 자동차가 위치한 지역의 압력을 ECU에 알려 연료분사량과 점화시기를 조절할 수 있게 도와줍니다. 응? 대기압력과 대기온도가 왜 이런 역할을 하냐구요??? 


연료를 연소시키는데 필요한 산소를 어디서 얻는지 생각해보시면 이 질문에 대한 답이 될 것으로 보입니다. 연소에 필요한 산소는 대기에서 흡수하여 실린더 내부로 보냅니다. 그리고 이 산소가 스파크와 만나 엔진 내부에서 폭발을 일으키고 엔진은 마력을 확보합니다. 이 전에 다뤘던 흡기센서 관련 포스팅에서 부스트 압력 센서(BPS, 또 BPS네요 ㅎㅎ)와 공기량 측정센서를 기억해보시면, 흡기구 내로 들어온 산소 정보가 얼마나 중요한지 아실 수 있겠죠?

 

설명을 조금 더 해보자면, 대기는 질소, 산소, 아르곤, 이산화탄소로 구성되어 있습니다. 여기서 중요한 컨셉은 바로 체적비율과 중량비율. 체적을 부피정도로 생각하시면 될 것 같습니다. 우리가 마시는 공기내 성분들의 체적과 중량 비율은 각각 아래와 같습니다.​

 

성분체적비율 (%)
질소78.08
산소20.94
아르곤0.93
물론, 대기압이 고도가 높아진다고 일정하게 줄어들지는 않습니다. 그랫으 고기압 저기압으로 날씨변화가 생기진 않을 테니간요 ㅎ 결국, 내가 주행을 하면서 1기압, 101.3kPa에서 어느정도 수준으로 대기압이 이탈하는지 잘 보고 있으면, 대기압센서에 문제가 있는지 없는지 알 수 있을 것입니다. 
고도대기압 (kPa)
0 m101.325
1000m97.71783
2000m94.211985 
P227D 대기압(BARO) 센서 2 회로 전압 높음
P0070 외기 온도 센서 회로
P0071 외기 온도 센서 회로 범위/성능
P0072 외기 온도 센서 회로 낮음
P0073 외기 온도 센서 회로 높음

대기의 압력이 변할때, 산소의 부피비율은 21%가량으로 변하지 않지만 밀도는 변화하게 됩니다. 고도에서 운전하는 경우 대기압력이 낮아지고, 그만큼 산소밀도가 낮아지는데, 이에 따라 한번 흡기할 때 흡입되는 대기의 양(부피)은 제한되어 있어, 연소에 필요한 산소량이 부족하게 됩니다. 


이렇게 부족해진 산소로 인해 연료비가 농후해지고, 노킹이나 불완전 연소가 높아지면서 엔진을 손상키고, 연비를 악화시키게 됩니다. 만약, ECU가 대기압센서를 통해 대기압 정보를 연료분사시기와 분사량을 조절할 수 있다면? 대기압이 낮아져도 노킹현상이나 연비악화가 나타나지 않겠죠? 

 

그렇다면 온도는? 외기 온도센서는 차실 외부의 온도를 검출하는 센서입니다. 영어로 ambient temperature sensor로 OBD-II PID의 70번입니다. 즉 표준 OBD 값이란 뜻인데요, 위치는 아래 그림과 같이 차 그릴 근처에 있습니다. 기본적인 상식이긴 하지만.. 밀도는 온도와 밀접한 관계가 있습니다. 온도가 상승하면 당연히 체적이 증가하기 따름... 결국 온도변화에 따른 밀도 변화가 노킹이나 불완전 연소를 일으킬 수 있기 때문에, 온도센서도 연료분사랑 및 분사시기를 고려하기 위해 장착되어 있다는 말씀!

 

몬스터게이지 OBD2 스캐너에 나타나는 외기온도/대기압센서 활용방법 ​

사실 OBD2 스캐너의 존재 이유를 이해한다면, 몬스터게이지 중 엔진정보를 활용하는 방법 어렵지 않습니다. 힌트를 하나 드리면, OBD2는 자동차 정비 목적으로 만들어 졌다는 사실.. ECU 추출되는 정보를 에러코드 형태로 송출하는 것이 바로 OBD2를 활용한 차량진단기 입니다. 그렇다면, 이녀석들은 어떻게 ECU를 포함한 다양한 차량 내 문제를 파악하게되는 것일까요




​모든 센서값에 정상 범주가 있습니다. 이전글에서 언급된 서머스탯이나, 미래에 다룰 TCU의 다양한 센서들은 회전수, 온도, 전기적 반응을 기반으로 나타나는 값을 사용자에게 보여주기도 하지만, ECU간의 통신을 통해 엔진을 컨트롤하는데 사용하기도 합니다. 다시 한번! 나타나는 값을 이용해서 엔진을 컨트롤 하기도 하는데요. 


결론적으로 말씀드리면, OBD2스캐너 몬스터게이지를 사용하시면, 사용자마다 중요하게 생각하는 값을 눈여겨 보시고 그 값의 정상범주를 인지하고 있다가, 이 범주를 넘어가면 이상이 생겼다라고 인식하시면 됩니다. 무언가 이상하다고 생각이 든다면? 카클라우드 어플리케이션의 차량진단 코드를 확인해보시면 알 수 있겠죠?

 

그렇다면 정상 대기압은 어느정도 일까요? 대기압은 공기의 무게 때문에 발생하는 지구 대기의 압력이고, 토리첼리 어쩌고 해서... 1기압 = 1013.25hPa(헥토파스칼) = 101.3kPa(킬로 파스칼)이라는 점만 기억하면 대에충 공도에서 운전할때 대기압이 어느값이 나와야하고, 강원도 산간지대를 운행 했을 때 어느정도 대기압이 나오는지 알 수 있습니다. 



표준대기압 모델을 살펴보면, 높이에 따른 대기압 변화는 아래와 같습니다. 운행 중에 참고하시면서, 이 기압보다 과도하게 변한다면.. 센서에 문제가 발생했다고 판단해도 되지 않을까 싶습니다. 마지막으로 대기압센서와 관련된 에러코드를 함께 정리하고 마무리 짓겠습니다. 

 

P227B 대기압(BARO) 센서 2 성능

P227C 대기압(BARO) 센서 2 회로 전압 낮음

P0074 외기 온도 센서 회로 간헐 작동/불규칙