Search
Duplicate

4차시) CAN 통신 개념

생성일
2023/02/09 13:44
태그

CAN 통신 개념

학습 내용)
1.
CAN 통신 도입 배경
2.
CAN 통신 개념
keyword 1)

Multi-master

네트워크에 연결된 어떤 제어기도 데이터를 언제든지 마음대로 전송할 수 있음
keyword 2)

Twisted pair

두 가닥의 통신선을 꼬아 놓은 형태의 통신 케이블 사용
keyword 3)

Bus Topology

네트워크에 연결된 모든 제어기가 통신선을 공유하는 형태의 네트워크 구조를 가짐

CAN 통신 도입 배경

CAN

가장 많이 사용, 가장 먼저 적용
산업용 통신은 차량용 통신에 부적합 → 차량용 통신 개발 필요 → CAN 개발
→ 제어기 간 안정적인 정보 교환
→ 비용, 무게, 안정성, 통신속도, 거리, 실시간성 등

역사

Bosch가 개발

CAN 통신 개념

1.
Multi-master
네트워크로 구성된 제어기는 원하는 시점에 정보 송수신 가능
2.
Twisted pair(2-wire)
두 개의 통신선으로 네트워크 구성 → 기존의 통신보다 단순한 선로 구성 가능
3.
Bus topology
→ 제어기의 추가/제거 용이 → 설계자 입장에서 사용하기 쉬움
→ CAN 통신으로 가능

CAN 통신의 국제 표준 정의

→ 물리 계층, 데이터링크 계층의 스펙을 가지고 있다
물리 계층 (통신과 메시지의 모양을 어떻게 구성할 것인가?)
데이터링크 계층 (통신 신호를 어떻게 만들 것인가?)