CAN 버스 문제 해결 > 측정기술자료

본문 바로가기
웹카탈로그
쇼핑몰 전체검색

회원로그인

회원가입

오늘 본 상품 0

없음

측정기술자료

CAN 버스 문제 해결

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 216회 작성일 21-04-22 14:11

본문

9a1567fb48a73b92dd4e15692e42d687_1619066722_9979.PNG


CAN(Controller Area Network)은 원래 자동차 응용 분야용으로 설계된 버스(bus) 구조이지만 다른 분야에도 적용됩니다.

CAN 버스는 STP(Shielded twisted pari), UTP(Unshielded twisted pair) 또는 리본 케이블을 통해 실행되는 디퍼런셜 인터페이스입니다.

여러 다른 데이터 속도가 각각의 표준에 의해 정의되어 있으며, CAN의 경우 1Mb/s가 가장 빠릅니다.

현재는 CAN FD의 전송 속도가 10Mb/s로 증가됨에 따라 패키지 페이로드(package payload)도 증가했습니다.

신호 품질을 유지하려면 버스의 케이블 양단에 각각 120Ω의 터미네이션(termination) 저항이 필요합니다.

1980년대에 도입된 이후로 CAN은 파워트레인 ECU 간에 데이터를 전송하는 데 사용되었으며,

제조업체들이 검증된 기술을 지속적으로 사용하려는 경향에 따라 최신 자동차의 아키텍처에는 CAN과 LIN이 폭 넒게 사용되고 있습니다.

자동차 하위 시스템 간의 통합이 증가하면서 센서 및 액추에이터(actuator) 신호를 처리하는 것 외에도

많은 ECU가 한 번에 두세 개 이상의 시리얼 버스를 통해 통신합니다.

예를 들어 ECU가 CAN(주요 시스템용)과 LIN(윈도우 및 미러와 같은 우선순위가 낮은 제어용) 둘 다를 통해 통신하는 것은 매우 보편적입니다.

  자동 프로토콜 분석을 통해 디버그 시간 단축


  시리얼 버스 프로토콜을 수동으로 디코드하는 작업은 시간이 오래 걸리고

  실수가 발생하기 쉽습니다. Tektronix의 자동차 버스 디코딩 및 트리거링

  패키지는 CAN, CAN FD, LIN 및 FlexRay와 같은 일반적인 ECU 버스를

  위한 간편한 자동 디코딩 및 트리거링을 제공합니다.

 9a1567fb48a73b92dd4e15692e42d687_1619066900_1194.PNG

버스 파형(아래)과 이벤트 표(위)로 디코딩 및 표시되는 채널 1의 CAN FD 신호

 

 신호 품질 문제 해결


  그러나 프로토콜 디코딩은 시작에 불과합니다. 버스가 작동하지 않거나

  간헐적으로 발생하는 오류에 대한 문제 해결은 버스 트래픽에 그치지 않고

  신호 무결성(signal integrity) 영역과도 연관이 있습니다.

  크로스토크(crosstalk), 노이즈, 잘못된 터미네이션 등 물리적 계층의 신호

  무결성 문제에서 비롯되는 이러한 문제는 파형 분석을 통해 가장 효과적으로

  감지됩니다. 엔지니어는 오실로스코프를 통해 아날로그 버스 파형을

  검사하여 신호 품질 및 노이즈를 평가할 수 있으며, 여러 신호를 분석하여

  상호 작용을 확인하고 크로스토크(crosstalk)를 식별할 수 있습니다.

 9a1567fb48a73b92dd4e15692e42d687_1619067043_6984.PNG

CAN 버스에는 120Ω의 터미네이션이 필요합니다. 버스가 적절하게 터미내이션

(Termination)되지 않으면 신호 품질이 불량해집니다(상단 그림에서의 신호). 

 

9a1567fb48a73b92dd4e15692e42d687_1619067244_5922.PNG

 

   ECU는 CAN, LIN 및 기타 버스를 통해 센서 및 액추에이터와 직접 통신합니다. 


 

다중 채널/센서/액추에이터(actuator) 시각화


다중 버스 및 다중 센서/액추에이터 시스템은 복잡하기 때문에 작동 환경에

대한 개요를 파악하기 어렵습니다.


Tektronix의 스코프는 대부분 사용자가 여러 버스 및 제어 신호를 동시에

볼 수 있도록 해줍니다. 혼합 신호 오실로스코프는 버스 디코딩에 디지털

채널을 사용하므로 신호 품질을 평가하는 데 아날로그 채널을 사용할 수

있습니다. 5 시리즈 MSO는 다중 채널, FlexChannel 입력 및 대형 HD

디스플레이 덕분에 복잡한 ECU에 대한 가시성(visibility)을 제공하는 데

특히 적합합니다.


   Featured Content

  오실로스코프를 사용한 CAN, LIN 및 FlexRay 자동차 버스 디버깅


  애플리케이션 노트


  오실로스코프를 사용하여 CAN,LIN 및 FlexRay 자동차 버스를

  디버깅하는 방법을 알아봅니다.



      9a1567fb48a73b92dd4e15692e42d687_1619067753_2331.png


   5 시리즈 MSO의 CAN 버스 디코드 및 트리거


  Video


  이 비디오에서는 자동화된 CAN 또는 CAN FD 버스 디코딩을 설정하고

  5 시리즈 MSO 혼합 신호 오실로스코프를 활용하여 Search하는 방법을

  보여 줍니다.


ECU 설계 작업에

뛰어난 다기능성
3 시리즈 MDO 혼합 도메인 오실로스코프

9a1567fb48a73b92dd4e15692e42d687_1619068187_3961.PNG

● 100MHz에서 1GHz의 대역폭

아날로그 채널 2개 또는 4개, 디지털 채널 16개(옵션)

최대 3GHz의 내장 스펙트럼 분석기(옵션)

11.6인치 HD 터치스크린 디스플레이


9a1567fb48a73b92dd4e15692e42d687_1619068526_1529.png

 벤치에서 사용하기 쉬운

스코프에 최대 6개의 채널 지원

4 시리즈 MSO 혼합 신호 오실로스코프

9a1567fb48a73b92dd4e15692e42d687_1619068225_5282.PNG

● 대역폭 200MHz ~ 1.5GHz
● FlexChannel® 입력 4개 또는 6개
● 13.3인치 HD 터치스크린 디스플레이


9a1567fb48a73b92dd4e15692e42d687_1619068526_1529.png

 ECU 설계에 대한

탁월한 가시성 제공
5 시리즈 MSO 혼합 신호 오실로스코프

9a1567fb48a73b92dd4e15692e42d687_1619068262_6757.PNG 

350MHz ~ 2GHz 대역폭
FlexChannel 입력 4개, 6개 또는 8개
15.6인치 HD 터치스크린 디스플레

9a1567fb48a73b92dd4e15692e42d687_1619068526_1529.png



 

댓글목록

등록된 댓글이 없습니다.

회사명 (주)케이텍시스템     부산본사 부산광역시 해운대구 센텀북대로 60 센텀아이에스타워 414호     대구사무소 대구광역시 북구 유통단지로38 전기재료관 가동 215호     서울사무소 서울특별시 관악구 봉천로 494 다호프라임 301호
사업자 등록번호 606-81-98150     대표 문영준     전화 1670-3956     팩스 051) 955-3956     이메일 sales@tekkorea.com
통신판매업신고번호 제 2019-부산해운대-1449호     개인정보 보호책임자 김재영

Copyright © (주)케이텍시스템. All Rights Reserved.