자동차에는 노트북이 몇 개나 들어갈까

자동차에는 노트북이 몇 개나 들어갈까

노트북 앞에 앉으면 무슨 작업을 시작합니까? PC 사용 용도에 따라 하는 작업이 다를 것입니다. 그런데 노트북을 한 대 가지고 놉니까? 책상 위에 여러대 가지고 놉니까? 문서작성용 노트북이 하나 있고, 그 옆에 게임용 노트북이 하나 있고, 그것도 좀 모자라 영상작업용 노트북이 하나 더 있고, 또 SNS용 노트북이 하나 더 있어야 하고. 설마 그러지 않지요? 좋은 노트북 하나 있으면 그거 하나로 모든 것을 할 수 있습니다. 

그렇다면 자동차에는 어떨까요? 자동차에 노트북? 물론 자동차 구석에 노트북을 하나씩 심어두지는 않습니다. 그런데 요즘은 자동차에 편의 장치가 많아 어떤 정해진 로직에 따라 차를 사용하는 사람의 의도에 맞게 각 장치들이 움직이게 하는 콘트롤러들이 필요합니다. 그것이 자동차에 들어가는 컴퓨터들입니다. 

먼저 엔진을 콘트롤하는 컴퓨터 모듈이 있습니다. 운전자가 악셀페달을 밟는 정도에 따라 연료분사량과 공기흡입량을 조절하고, 운전모드, 도로의 고도, 자동차 속도, 가속, 감속같은 조건등 여러가지 인풋을 감안하여 아웃풋을 내며 관련된 장치들을 조정합니다. 그리고 브레이크 ABS 장치를 콘트롤하는 컴퓨터가 따로 있습니다. 엔진을 콘트롤하는 컴퓨터가 브레이크 장치까지 콘트롤하게 설계하지 않고 두 컴퓨터를 따로 두고 브레이크 상황에 따라 브레이크 컴퓨터가 보내주는 시그널을 참조하여 엔진 컴퓨터가 엔진을 상황에 맞게 콘트롤합니다. 

그런 식으로 자동차의 곳곳에 각 장치들을  콘트롤하는 컴퓨터들을 배치하여 두고 서로 협조하며 일하도록 컴퓨터들 사이에 정보를 교환하는 커뮤니케이션 케이블을 연결해 주었습니다. 그런 원리로 인해 요즘 새로 나오는 자동차에는 수십 개의 컴퓨터가 자동차의 곳곳에 자리잡고 있습니다. 

자동차에 그렇게 컴퓨터 모듈이 많이 들어가는데, 그 중 많은 것들을 중국이 만들고 있었습니다. 그런데 코비드 때문에 중국에서의 자동차용 컴퓨터 생산이 차질을 빚자 미국의 자동차 회사들이 자동차 생산을 할 수 없게 되었습니다. 코비드 때 미국의 자동차 생산이 뚝 떨어진 이유입니다. 그런데 코비드 여파가 가라앉고 나서 자동차 생산이 다시 살아나기 시작했는데, 그래도 모자란 컴퓨터 부품들이 있습니다. 그렇다고 손을 놓고 있을 수 없어, 차가 움직일 수 있을 정도의 부품들이 수급이 되면 모자란 부품들 빼고 자동차를 생산하여 딜러에 뿌렸습니다. 그리고 빼먹은 컴퓨터 부품들은 공급이 되는대로 딜러에서 장착을 하던지, 이미 고객에게 넘어간 차라면 딜러로 불러들여 빠진 부품들을 장착해주는 일이 빈번하게 벌어졌습니다.

오늘 트럭에 장착한 컴퓨터도 그런 것 중의 하나입니다. 이 컴퓨터는 파킹 어시스트 콘트롤 모듈입니다. 차의 앞뒤 범퍼에 근거리 레이더를 부착하여 장애물이 근접했을 때 경고를 보내주는 기능을 콘트롤하는 컴퓨터입니다. 

이 컴퓨터는 뒷자리 시트백 뒤쪽에 위치해 있습니다. 뒷시트백을 뜯어내는 일이 제법 좀 성가신 작업입니다.

뒷자리 시트백을 걷어내니 와이어와 커넥터들이 보입니다.

컴퓨터라고 하여 자동차의 컴퓨터를 노트북 모양으로 기대하면 안됩니다. 그냥 검은 색 플라스틱 덩어리입니다. 세개의 커넥터를 꼽게 되어 있습니다.

컴퓨터를 설치하고 시트를 원위치 하고, 장착한 컴퓨터를 프로그래밍 해주니 장치가 정상적으로 작동을 합니다. 프로그래밍? 예, 통상적으로 새 컴퓨터를 장착한 후에는 프로그래밍을 해주어야 합니다. 제가 프로그래밍을 직접하는 것은 아니고, 윈도우 업그레이드 하는 것처럼 해당 컴퓨터 모듈에 최신 버전의 소프트웨어를 서버에서 다운받아 업그레이드 시켜주는 것인데, 통상 이것을 딜러에서 프로그래밍해준다고 합니다.

새로운 자동차를 개발하는데는 2년에서 3년 남짓 걸리는데, 이 기간이 엔지니어들에게는 쪼들리는 기간입니다. 원가절감을 위하여 어떻게든 개발 기간을 줄이려고 하니, 원하는 대로 결과가 잘 나오지 않고, 테스트 기간이 길어지면, 어떤 컴퓨터들의 소프트웨어는 충분히 완성되지 못한 상태로 생산에 들어가기도 합니다. 그래서 생산 후에 더 완성된 모습의 소프트웨어로 업그레이드 해주기 위해 자동차 컴퓨터에는 EPROM이란 칩을 사용합니다. ROM은 Read Only 메모리이기 때문에 새로운 내용을 써넣을 수 없습니다. 반면 RAM은 써넣을 수는 있는데, 파워가 꺼지고 나면 메모리에 있는 내용이 지워져 버립니다. 새로운 내용을 써넣을 수 있는 ROM을 EPROM이라고 하여 그걸 사용하면 일단 자동차에 설치하고 나중에 콘트롤 소프트웨어를 업그레이드 할 수 있는 것입니다.


댓글

이 블로그의 인기 게시물

아일랜드로 – Kinsol Testle, Sooke, French Beach, Pothole Park, Rathtrevor

태양이 뿔났다

닭이 먼저냐 달걀이 먼저냐