inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

CAN 통신 - 자동차 신입이 알아야 할 모든 것

캔 종단저항

120옴 저항 관련 문의

224

문환수

작성한 질문수 1

0

안녕하세요. 두가지 문의드립니다.

  1. 개발하려는 제어기와 네트워크 인터페이스 장비가 연결된 것 (타 제어기 시뮬레이션) 이 곧 전체 네트워크가 되기 때문에 우리 제어기에 120옴 저항을 달아서 사용해야 한다고 하셨는데요. 나머지 120옴 저항 한 개는 어디에 있는 것인가요? CAN 통신 개략도를 보면 양단에 120옴이 하나씩 달려있어야 하는 것 같은데 이해가 잘 되지 않아서 질문드립니다.

  2. 실차에서 CANoe 를 통해서 CAN 메시지를 확인할 때에도 커넥터에 120옴 저항을 달고 사용해야하는지요?

답변 부탁드리겠습니다.

감사합니다.

CAN uds

답변 2

0

존버매니아

답이 늦어 죄송합니다.

솔직히 말씀드리면 캔 종단저항에 대해서 제가 모든 내용을 완벽하게 파악하지 못 했습니다. 회사에서 업무하면서 통신 에러나면 종단저항 연결했는지 확인해보라고 배운 정도(?) 입니다. ㅠㅠ

일단 제가 파악한 바로는 종단저항 사용 목적이 신호왜곡 방지 목적인데, 종단저항이 없다고해서 무조건 에러가 나는건 아닌거 같습니다.

 

그래서 강의에서도 제가 양끝단에 120옴 저항 다는궐 권장하고 있다고 표현했던겁니다.

 

일단 저도 완벽하게 이해는 안되지만 캔통신 장비(예를 들어 canoe) 를 사용할 때 종단 저항이 없어도 에러가 안나는 경우가 있고, 제어기 쪽에 하나만 달아도 에러가 안나는 경우가 있는거 같습니다. 캐노의 경우 장비에 따로 종단저항이 내장되어있지않기 때문에

질문1번에 대해 답을 하자면, 저항이 하나만 있는 상태가됩니다.. ( 왠지 정확한 이유는 모르겠지만 그래도 통신이 되더라구요..)

 

2번질문. 실차에는 이미 통신을 할 수 있게 버스에 저항을 달아놨을겁니다. 그래서 canoe에 저항 안달아도 됩니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 문환수님.

질문해주신 내용에 대해 답변드립니다. CAN 통신에서 종단 저항은 신호의 반사를 방지하고 임피던스 매칭을 위해 사용됩니다.

  1. 두 개의 120옴 저항: CAN 통신 네트워크는 버스형 시스템으로 구성되며 양 끝단에 한 개씩 120옴 저항을 연결하여 네트워크의 전반적인 임피던스를 최적의 상태로 유지합니다. 따라서, 여러분의 제어기가 전체 네트워크 구성의 한 부분이라면 종단 저항 중 하나를 제어기에 연결하라는 의미입니다. 나머지 120옴 저항은 일반적으로 네트워크의 반대편 끝에 있는 다른 장비 또는 인터페이스 장비에 연결됩니다.

  2. 실차와 CANoe 사용 시의 저항: 실차에서 CANoe로 CAN 메시지를 확인할 때도, 네트워크 종단에 120옴 저항이 필요합니다. 이는 실차에 이미 설치되어 있는 경우도 있지만, 만약 추가가 필요하다면 연결하여 사용해야 합니다. CAN 네트워크엔 기본적으로 양 끝에 저항이 설치되어야 하기 때문에 CANoe와 같은 장비는 원래 이 설정을 고려하여 설계됩니다. 사용 시 구성에 따라 달라질 수 있으니, 정확한 설치 여부는 각 시스템의 특성에 맞춰 확인하셔야 합니다.

이 주제는 CAN 통신의 기본 원리에 해당하는 개념으로, 이를 더욱 구체적으로 이해하기 위해 CAN 통신 종단 저항값이 120옴이어야 하는 이유에 대한 답변을 참조하시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

6:19 다이어그램에서 CANH CANL사이에 SPLIT 핀은 뭐하는 핀인가요?

0

21

0

candb와 data

0

82

1

Bus Off(버스 오프) 상태가 흔히 발생되는 상태인가요?

0

243

1

차량용 이더넷 통신 강의 계획은 없으신가요?

0

114

1

강의자료 문의

0

80

2

B라는 제어기가 CAN 버스에 CAN 신호를 송신하고 있다면 A제어기는 B제어기의 작업이 끝날 때까지 CAN 신호를 송신 못하나요? 작업이 완료될 때까지 기다려야 하나요?

0

114

2

여러개 제어기가 동일한 메시지를 수신할 때 동시에 수신하나요?

0

119

2

Error 프레임 보낼 때

0

212

1

E2E protocol을 사용할때 data frame에 crc와 counter 영역을 따로 둔다고 했는데 데이터 영역에 있는 crc와 메세지 프레임에 따로 CRC 영역이 있는데 그 둘간의 차이는 뭘까요...?

0

249

1

D-sub 핀과 120옴 저항 질문드립니다

0

491

2

ERROR PASSIVE FRAME

0

134

1

CAN wake-up 시퀀스에 대해

0

653

2

통신 타이밍을 비교하는 시점

0

174

0

센서신호와 CAN

0

350

1

Profile1에서 사용하는 Data ID : 2BYTE

0

201

2

CRC 계산 방법

0

760

1

CAN DBC 파일이 있는데요. 어느 부분에서 E2E프로토콜

0

383

1

ack 기능 궁금한 점

0

429

2

수업 자료 관련 문의

0

249

1

데이터 영역에서 보면서 궁금증 잇읍니다

0

178

1

CAN통신에서 PDU라는 개념도 있나요?

0

600

2

혹시 무선 충전 관련해서 강의가 만들어질 수 있을까요?

0

212

1

CAN 메시지 ID 관련되서

0

331

2

tja1043에서 모드 설정을 위해 stb-n 와 en 핀을 H,L로 설정한다는게 의미하는 바

0

306

2