LIN, CAN, MOST, FlexRay 통신 프로토콜의 차이점
2025. 4. 8. 15:39ㆍ기술
이 글에서는 LIN, CAN, MOST, FlexRay의 애플리케이션, 물리 계층, 데이터 전송 속도, 메시지 전송 등의 차이점에 대해 설명하겠습니다.
LIN, CAN, MOST, FlexRay의 차이점
- LIN은 Local Interconnect Network의 약자입니다.
- CAN은 Controller Area Network의 약자입니다.
- MOST는 Media Oriented System Transport의 약자입니다.
- FlexRay
01. 신청
- LIN 프로토콜은 저수준 통신 시스템에서 사용됩니다. 센서와 컨트롤러 간의 연결을 만드는 데 사용될 수 있습니다. 예: 차량의 차체에서.
- CAN은 소프트 실시간 시스템에서 사용됩니다. 예를 들어: 엔진, 파워 트레인, 섀시, 배터리 관리 시스템 등
- FlexRay는 하드 실시간 시스템에서 사용됩니다. 예를 들어: 파워 트레인, 섀시.
- MOST는 자동차의 미디어 관련 애플리케이션과 제어에 사용됩니다. 예를 들어: 멀티미디어, 텔레매틱스 등
02. 건축
- LIN에는 마스터가 하나 있고 일반적으로 슬레이브가 2~10개 있습니다.
- CAN에는 멀티마스터와 일반적으로 10~40개의 노드가 있습니다.
- FlexRay는 멀티 마스터와 최대 64개의 노드를 갖추고 있습니다.
- MOST는 멀티마스터와 최대 64개의 노드를 갖추고 있습니다.
03. 버스 이용
버스는 데이터 전송을 담당하는 통신 시스템입니다.
- LIN에는 투표 버스 접근이 있습니다
- CAN에는 CSMA/CA 버스 액세스가 있습니다
- FlexRay에는 TDMA/FTDMA 버스 액세스가 있습니다
- 대부분은 TDM CSMA/CS 버스 액세스를 갖습니다.
04. 토폴로지
토폴로지란 장치를 연결하기 위해 만들어진 배열을 의미합니다.
- LIN에는 버스 토폴로지가 있습니다
- CAN에는 버스 토폴로지도 있습니다
- FlexRay에는 BUS/Star 토폴로지가 있습니다
- 대부분은 링/스타 토폴로지를 갖습니다.
05. 메시지 전송
- LIN에서는 메시지 전송이 동기식으로 이루어집니다.
- CAN에서는 메시지 전송이 비동기적으로 진행됩니다.
- FlexRay에서는 메시지 전송이 동기식과 비동기식으로 이루어집니다.
- MOST에서도 메시지 전송은 동기식과 비동기식으로 이루어집니다.
06. 데이터 전송 속도
- LIN에서 데이터 속도는 20Kbps입니다.
- CAN에서 데이터 속도는 1Mbps입니다.
- FlexRay에서는 데이터 속도가 10Mbps입니다.
- MOST에서 데이터 속도는 24Mbps입니다.
07. 초당 데이터 바이트
- LIN에서 초당 데이터 바이트는 0~8입니다.
- CAN에서는 초당 데이터 바이트가 0~8입니다.
- FlexRay에서는 초당 데이터 바이트가 0~254입니다.
- MOST에서 초당 데이터 바이트는 0~60입니다.
08. 물리계층
- LIN 프로토콜에서는 단일 전기 와이어가 사용됩니다.
- CAN 프로토콜에서는 전기적 이중선이 사용됩니다.
- 듀얼 와이어 - FlexRay에서는 광학 또는 전기 와이어가 사용됩니다.
- MOST에서는 광섬유 케이블을 사용합니다.
이것들은 LIN, CAN, FlexRay, MOST의 차이점입니다. 이 글이 여러분 모두에게 많은 도움이 되기를 바랍니다.
'기술' 카테고리의 다른 글
자동차 전장 기술 중 최근 이더넷으로 변경된 부품 이야기 (5) | 2025.04.09 |
---|---|
현대자동차 전장 부품 채택 인증제도 (0) | 2025.04.08 |
자동자 전장 부품 중 Ethernet 이 이미 들어간 부품과 앞으로 들어갈 가능성이 높은 부품들 이야기 (2) | 2025.04.07 |
🚗 자동차 전장 시스템 × 통신 방식 매트릭스 (6×6) (1) | 2025.04.07 |
자동차 전장 통신 방식 비교표 (0) | 2025.04.07 |