그라운드 임베디드 유튜브 구독

무료 전자책

GROUND EMBEDDED · 무료 전자책모든 직렬통신한 번에 끝내기UART부터 CAN·RS-485까지UARTSPII2CCAN

모든 직렬통신 한 번에 끝내기

UART부터 CAN·RS-485까지

임베디드에서 쓰는 직렬통신을 한 권에 정리했습니다. 각 통신이 선을 몇 가닥 쓰는지, 파형이 어떻게 생겼는지, 언제 무엇을 고르는지까지 다룹니다.

  • UART
  • SPI
  • I2C
  • CAN
  • LIN
  • RS-485
준비 중입니다

원고를 정리하고 있습니다. 유튜브를 구독하면 공개 소식을 가장 먼저 받을 수 있습니다.

유튜브 구독하기

이런 분께 권합니다

  • 통신 이름은 많이 들었는데 차이를 설명하기 어려운 분
  • 데이터시트의 타이밍 그림을 읽는 게 막막한 분
  • 프로젝트에서 어떤 통신을 골라야 할지 기준이 필요한 분

목차

  1. 직렬통신의 기본: 동기와 비동기, 전이중과 반이중, 단일 신호와 차동 신호
  2. UART: 프레임 구조, 보레이트, 오차 한계
  3. RS-232: 전압 레벨과 커넥터
  4. RS-422와 RS-485: 차동 신호로 멀리 보내기
  5. SPI: 네 가지 모드와 여러 슬레이브 연결
  6. I2C: 주소, ACK, 클럭 스트레칭, 풀업 저항 고르기
  7. 1-Wire: 선 하나로 전원과 데이터를 함께
  8. CAN: 중재, 비트 타이밍, 에러 처리
  9. CAN FD: 늘어난 데이터와 빨라진 비트
  10. LIN: 저가 차량 네트워크
  11. 통신 디버깅: 로직 분석기와 오실로스코프로 파형 읽기
  12. 어떤 통신을 고를까: 거리, 속도, 노드 수, 비용으로 비교