자동차 SENT 센서 버스 문제 해결
페이지 정보
본문
SENT 버스(SAE J2716으로도 알려짐)는 아날로그 PWM보다 뛰어난 주요 이점을 이용하여 센서 데이터를 ECU로 전송하는 효율적이고 정확한 방법입니다. 표준에 사용되는 펄스 폭 인코딩이 좋은 방법이지만, 수동으로 디코딩하기가 매우 어렵습니다. 자동화된 디코딩과 트리거링을 오실로스코프에 추가하면 문제 해결 과정이 대폭 간소화됩니다. |
|
SENT 버스의 작동 방식 SENT는 두 하강 에지 사이에 4비트 니블(Nibble)을 전송하기 때문에 '단일 에지 니블'이라고 합니다. SENT 버스의 타이밍은 틱 단위로 측정되며, 각 틱 간의 넓이는 일반적으로 3μs입니다. 각 니블은 5틱 이상의 로직 로우(logic-low) 기간으로 시작해 인코딩된 데이터 값을 나타내는 로직 하이(logic-high) 기간으로 이어집니다. 0000 바이너리 데이터 값은 12틱의 로직 하이 기간으로 표시됩니다. 0001 바이너리 데이터 값은 13틱의 로직 하이 기간으로 표시되며, 최대 1111 바이너리 데이터 값이 27틱의 로직 하이 기간으로 표시됩니다. • 전기 신호: 신호 라인, +5V 공급 전압 라인 및 접지 • 신호 레벨: 최저 0.5V 미만, 최고 4.1V 초과 • 데이터 속도: 최고 30kb/s |
단일 에지 니블(Nibble)은 단일 펄스에서 4비트를 인코딩합니다. |
고속 채널 SENT 디코딩 SENT '고속 채널' 메시지는 연속되는 하강 에지 간의 시간이 56클럭 틱인 경우 싱크 펄스로 시작합니다. SENT 메시지는 길이가 32비트이며, 다음과 같이 구성됩니다. • 4비트의 상태/통신 정보(12~27틱) • 6개의 4비트 니블 데이터(각각 12~27틱) • 오류를 감지하기 위한 4비트(12~27틱)의 CRC |
고속 채널 메시지는 싱크 펄스, 상태 니블(Nibble), 6개의 데이터 니블(Nibble), CRC 및 옵션 펄스로 구성됩니다. |
저속 채널 SENT 메시지 디코딩 |
|
저속 채널 메시지가 18개의 연속 메시지 중 상태 니블(Nibble)에 전송됨 | 또한 SENT 표준은 '저속 채널' 메시지를 지원하며, 이 메시지의 데이터는 16개 또는 18개의 연속 고속 채널 메시지에서 4비트 상태 니블(Nibble)의 비트 2와 3을 통해 한 번에 1비트 또는 2비트를 전송합니다. 이러한 비트는 누적되어 저속 채널 메시지를 만듭니다. |
SENT를 디코딩 및 트리거링하도록 오실로스코프 설정 SENT 버스는 접지 상태의 싱글 엔드 신호입니다. 오실로스코프에서 표준 싱글 엔드 프로빙을 사용하여 버스를 획득하고 디코드할 수 있기는 하지만, 디퍼런셜 프로빙을 사용하면 충실도와 노이즈 차단 성능을 향상시킬 수 있습니다. SENT 디코딩과 트리거링이 설치된 텍트로닉스 오실로스코프에서는 전면 패널 버스 버튼을 눌러 버스로 스코프에 대한 입력을 정의할 수 있습니다. 오실로스코프에서 패킷 데이터를 디코드할 수 있도록 하려면 특정 SENT 구현과 관련된 기본 파라미터를 몇 가지 입력합니다. |
5 시리즈 MSO에서 SENT 디코딩 및 트리거링을 설정하기 위한 파라미터 |
오실로스코프에서 디코딩된 SENT 버스 보기 시간 상관 파형과 버스 디코드 디스플레이는 시스템 타이밍 관계를 확인하는 데 유용합니다. 디코딩된 버스 파형은 SENT 고속 채널 메시지의 요소를 나타내는데, 여기에는 다음이 포함됩니다. • 싱크 펄스 • 상태 니블 • 데이터 • CRC • 펄스 |
디코딩된 고속 채널 SENT 메시지가 이 5 시리즈 MSO 디스플레이 하단에 표시됩니다. |
저속 채널 SENT 메시지 해석 |
|
고속 채널 패킷 아래에 표시되는 저속 채널 SENT 버스 패킷 | 디코딩된 SENT 버스는 단일 파형 디스플레이에 고속/저속 채널 패킷을 모두 표시할 수 있으며, 저속 채널 패킷은 고속 채널 패킷 아래에 표시됩니다. |
SENT 버스 값 트리거링 및 검색 버스 트리거링은 특정 버스 이벤트를 기준으로 입력 신호를 모두 캡처하도록 오실로스코프에 알려 줍니다. 해당 이벤트는 트리거 포인트에 위치하게 됩니다. SENT 버스의 경우 5 시리즈 MSO는 다음을 트리거하도록 설정할 수 있습니다. • 패킷 시작 • 고속 채널 데이터 • 펄스 일시 중지 • 오류
또한 버스 트리거와 비슷하게 오실로스코프에서는 특정 값과 일치하는 버스 상태에 대해 획득한 모든 데이터를 검색할 수 있습니다. |
0000 이진 상태 값, 고속 채널 1 데이터 값 0x27F, 고속 채널 2 데이터 값 0xC72에서 트리거하도록 설정합니다. |
Featured Content SENT 디코딩 장비를 갖춘 오실로스코프의 설정방법에 대해 알아보기 애플리케이션노트
|
5시리즈 MSO의 SENT 버스 디코드 및 트리거 이 비디오에서는 자동화된 SENT 버스(SAE J2716라고도 함) 디코딩과 트리거링을 설정하고 5 시리즈 MSO 혼합 신호 오실로스코프를 검색하는 방법을 보여 줍니다. |
|
벤치에서 사용하기 쉬운 스코프에 최대 6개의 채널 지원
• 13.3인치 HD 디스플레이: 다중 파형 및 디코딩된 버스 신호 확인 • 복잡한 시스템 측정의 경우 FlexChannel® 입력 4개 또는 6개 사용 가능 • 특정 버스 트래픽 또는 오류를 찾을 수 있는 다기능 트리거링 및 검색 |
ECU 설계에 대한 탁월한 가시성(visibility) 제공
• 15.6인치 HD 디스플레이: 다중 파형 및 디코딩된 버스 작동 보기 • 복잡한 시스템 측정의 경우 FlexChannel 입력 4개, 6개 또는 8개 사용 가능 • 특정 버스 트래픽 또는 오류를 찾을 수 있는 다기능 트리거링 및 검색 |
|
- 이전글재료 과학 21.04.28
- 다음글오토모티브 이더넷 테스트 21.04.22
댓글목록
등록된 댓글이 없습니다.