자동차 CAN 통신의 개념
CAN은 Controller Area Network의 약자로 자동차에 장착된 제어기(Control Unit)간의 통신을 위해 설계된 시스템이다. 자동차용 통신 네트워크의 표준이라 할 수 있는 CAN은 자동차에 설치된 여러 제어기를 병렬로 연결하여, 각 제어기간 정보를 공유하고 하나의 CAN 인터페이스(Interface)로 여러 개의 차량 제어시스템(ECU)을 제어함으로서 차량의 중량과 비용을 줄이고, 신속한 제어와 안정성이 우수한 장점이 있다.
CAN 통신선은 두 가닥의 와이어로 구성되어 있다. 자동차에 장착된 제어기에는 CAN-high와 CAN-low로 구분된 2개의 통신선이 연결된다. CAN 통신으로 연결된 각각의 제어기들은 센서를 통해 받은 정보를 다른 제어기로 보내기도 하며, 다른 제어기에서 보낸 센서 정보를 받기도 한다. 최근에는 자동차가 고급화되고 편의사양이 많아짐에 따라 장착되어지는 제어기의 수도 점차적으로 늘어가고 있어 이런 제어기간에 더 효율적인 정보를 교환하기 위한 자동차 통신의 중요성은 더욱 높아지고 있는 실정이다.

※출처 : H&T차량기술법인, 자동차 사고기록장치(EDR) 이론 및 실무, 도서출판 골든벨, 2017