-
LIN 통신Automotive/공조시스템 2023. 11. 14. 17:37
LIN 통신이란 ?
CAN보다 저렴한 비용의 직렬 통신 수단으로 자동차에서 사용되기 위해 개발됐다.
LIN의 메시지 프레임은 아래와 같다.
LIN 통신은 CAN 통신과는 달리 하나의 Master와 여러대의 Slave로 구성이 된다. LIN 통신은 12V의 단선 버스를 사용한다.
ECU가 Master가 되고, 센서 및 엑츄에이터가 Slave가 된다.
ECU가 Master 유닛에 있고, 센서와 엑츄에이터가 Slave 위치에 있다 생각하면 된다.
LIN 메시지의 프레임은 다음과 같다.
Break : 프레임 시작을 알리는 1byte 데이터이다. 1bit가 Break 데이터 영역이라는 것을 알려주고 13bit는 Break 데이터 영역에서 실제적으로 사용되는 bit이다.
Sync : Master가 Slave와의 동기화를 위해 보내는 데이터이다. Master가 0x55를 보내면 Slave는 Bus 전송속도를 조절 할 수 있다.
Identifier : 6bit는 메시지 ID, 2bit는 페리티 비트이다.
페리티 비트란 ? odd, even 둘 중 하나로 설정하면 해당 데이터 영역의 bit가 odd, even이 되도록 가공해주는 것을 얘기한다.
Checksum : 데이터 전송이 손실 없이 되었는지 확인하는 영역이다. 2가지 방법이 있는데 첫번째는 데이터 바이트를 더하는 것과 두번째는 데이터 바이트와 ID를 더하는 방법이 있다.
LIN Sleep and Wakeup
LIN 메시지의 ID = 60이면 Sleep 상태로 전환된다.
LIN 통신이 초기화 시 Wakeup작업을 하는데, 150ms간격으로 3번 재시도를 한다.
'Automotive > 공조시스템' 카테고리의 다른 글
공조 시스템 (0) 2023.11.16 히터 컨트롤 기본 구성 (0) 2023.11.16 히터 콘트롤 기본 구성 (0) 2023.11.14 공조 시스템 주요 센서 (0) 2023.11.14 공조 전장 부품 (0) 2023.11.13