LIN: 마스터가 차례로 묻는 저가 네트워크
선 한 가닥, 최대 20kbps. 창문, 미러, 시트처럼 빠를 필요 없는 차량 장치를 싸게 연결하는 방법.
특징
| 항목 | 값 |
|---|---|
| 선 | 단일 선 + 그라운드 (배터리 전압 레벨) |
| 속도 | 최대 20kbps |
| 구성 | 마스터 1, 슬레이브 최대 16 |
| 하드웨어 | UART + LIN 트랜시버면 충분 |
CAN 컨트롤러와 크리스털 없이 MCU의 UART로 구현할 수 있어 노드 단가가 낮습니다.
동작: 스케줄 테이블
마스터가 정해진 스케줄 테이블 순서대로 헤더(브레이크 + 싱크 0x55 + 보호 ID)를 보냅니다. 그 ID를 맡은 노드(마스터 자신일 수도 있음)가 응답(데이터 + 체크섬)을 붙입니다. 누가 언제 말할지 마스터가 정하므로 충돌이 없습니다.
무료 전자책이 주제를 한 권으로 이어 읽기 (PDF 3권)→싱크 필드
슬레이브는 값이 싼 RC 발진기를 써도 됩니다. 0x55(01010101) 패턴의 길이를 재서 마스터의 보레이트에 자기 클럭을 맞추기 때문입니다.
쓰는 곳
창문, 사이드미러, 시트, 와이퍼, 실내 조명처럼 반응 속도가 수십 ms여도 되는 바디 전장. 도메인 컨트롤러가 CAN으로 받은 명령을 LIN 마스터로 하위 장치에 전달하는 구조가 흔합니다.
영상으로 이어 보기통신 시리즈 13편UART 통신 완벽정리 | 전기전자, 전자과, 임베디드 개발자 필수 시청PROJECT COURSEI2C로 MPU6050을, UART로 블루투스 모듈을 직접 붙여 보고 싶다면밸런싱 로봇 하나를 요구사항, 회로와 PCB, 펌웨어, 앱까지 실무 순서대로 만드는 강의입니다. 10파트 165강.강의 살펴보기 →FREE PDF무료 전자책 3권 받기이 주제를 한 권으로 이어서 읽고 싶다면. BLDC 모터 제어, 직렬통신, 센서를 책 분량으로 묶었습니다. 이메일만 남기면 바로 받습니다.무료로 받기 →