Canbus

CAN 버스(Controller Area Network)는 통신 을 가능하게 하는 신경계 임. 현재 대부분의 자동차에서 사용되는 표준 통신 규격.

호스트 컴퓨터 없이 마이크로컨트롤러와 각종 장치들이 상호간에 통신할 수 있도록 설계된 메시지 기반 프로토콜로서, 단지 두가닥의 전선으로 전자 장비간의 통신을 가능하게 해준다.

자동차 CAN 버스 시스템에서 ECU는 예를 들어 엔진 제어 장치, 에어백, 오디오 시스템 등이 될 수 있다. 최신 자동차에는 최대 70개의 ECU 가 있을 수 있으며 각 ECU에는 네트워크의 다른 부분과 공유해야 하는 정보가 있을 수 있다

오늘날 CAN은 자동차( 자동차 , 트럭 , 버스, 트랙터 등), 선박 , 비행기, EV 배터리 , 기계 등의 표준임.

  • 전송 속도: CAN 노드는 전송 속도가 최대 1Mbit/s(클래식 CAN) 또는 5Mbit/s( CAN FD ) 인 2선 버스를 통해 연결되어야 함.
  • 케이블 길이: 최대 CAN 케이블 길이는 500미터(125kbit/s)에서 40미터(1Mbit/s) 사이여야 함.
  • 종단: CAN 버스는 버스 의 각 끝에서 120 Ohms CAN 버스 종단 저항 을 사용하여 적절하게 종단되어야 함.

다만, 테슬라등 신생 자동차 회사들의 전기자동차는 OTA 등의 기술을 자동차에 적용하고 성능 개량과 기능 확장을 용이하게 하기 위해 CAN Bus보다 대용량 데이터 전송과 와이어링 하네스 설계에 유리한 이더넷 등의 통신 프로토콜을 함께 사용하는 것으로 알려져 있다.