CAN 통신 계산기 & 데이터 변환기

SAE J1939 완벽 지원

CAN 통신 엔지니어를 위한 필수 온라인 계산기입니다. 21비트 데이터 변환 및 SAE J1939 PGN과 CAN ID 양방향 분석 유틸리티를 지금 바로 이용해보세요.

1. CAN 데이터 변환기 (21비트 지원)

변환 결과:

십진수 (Decimal):

십육진수 (Hexadecimal):

이진수 (Binary):

CAN 통신 데이터는 다양한 진수 형식으로 표현됩니다. 이 변환기는 최대 21비트까지의 값을 십진수, 십육진수, 이진수 중 어떤 형식으로 입력하든 다른 형식으로 자동 변환해줍니다. CAN 표준 ID(11비트) 또는 확장 ID(29비트)의 특정 필드 값 분석에 유용합니다.

2. SAE J1939 PGN & CAN ID 분석기

PGN과 Source Address로 CAN ID 구성

입력 PGN:

입력 Source Address:

PGN 구조 (24비트):

  • Priority (우선순위, 3비트):
  • Reserved (예약, 1비트):
  • Data Page (데이터 페이지, 1비트):
  • PDU Format (PF, 8비트):
  • PDU Specific (PS, 8비트):

CAN ID (29비트) 구성 (확장 ID):

CAN ID (십육진수):

CAN ID (이진수):

  • 비트 28-26: Priority ()
  • 비트 25: Reserved ()
  • 비트 24: Data Page ()
  • 비트 23-16: PDU Format ()
  • 비트 15-8: PDU Specific ()
  • 비트 7-0: Source Address ()

PGN 메시지 유형:

PS (PDU Specific) 역할:

SAE J1939는 상용차 및 중장비에서 사용되는 CAN 기반 프로토콜입니다. PGN은 메시지의 종류를 나타내며, 24비트의 구조를 가집니다. J1939는 29비트 CAN 확장 ID를 사용하며, 이 ID는 PGN과 Source Address (SA)로 구성됩니다. 이 분석기는 PGN과 SA를 입력받아 각 구성 요소를 분해하고, 최종 29비트 CAN ID가 어떻게 생성되는지 보여줍니다.

  • **PDU Format (PF) < 240 (0xF0):** PS는 **대상 주소(Destination Address)**를 나타냅니다. (Point-to-Point 통신)
  • **PDU Format (PF) ≥ 240 (0xF0):** PS는 **그룹 확장(Group Extension)** 값을 나타냅니다. (Broadcast 통신)

CAN ID (전체)로 PGN 및 Source Address 분석

입력 CAN ID (십진수):

입력 CAN ID (십육진수):

입력 CAN ID (이진수):

CAN ID (29비트) 구성 요소:

  • Priority (우선순위, 비트 28-26):
  • Reserved (예약, 비트 25):
  • Data Page (데이터 페이지, 비트 24):
  • PDU Format (PF, 비트 23-16):
  • PDU Specific (PS, 비트 15-8):
  • Source Address (SA, 비트 7-0):

분석된 PGN 및 SA:

PGN (Parameter Group Number):

Source Address (SA):

메시지 유형 (PF 기반):

PS 역할 (PF 기반):

이 분석기는 29비트 J1939 CAN ID를 입력받아 각 구성 요소(Priority, Data Page, PDU Format, PDU Specific, Source Address)를 추출합니다. 이를 통해 해당 CAN ID가 나타내는 PGN과 메시지의 발신 노드를 파악할 수 있습니다. 특히 트러블슈팅이나 로그 분석 시 유용합니다.

CAN ID 필드 값으로 PGN 및 SA 역구성

역구성된 PGN 및 SA:

PGN (Parameter Group Number):

Source Address (SA):

역구성된 CAN ID (29비트):

십진수:

십육진수:

이진수:

메시지 유형 (PF 기반):

PS 역할 (PF 기반):

이 기능은 J1939 CAN ID의 각 필드(Priority, Reserved, Data Page, PDU Format, PDU Specific, Source Address)를 직접 입력하여 PGN과 SA가 어떻게 구성되는지 역으로 확인할 수 있도록 돕습니다. 특정 CAN ID 구조를 설계하거나 검증할 때 유용합니다.

이 계산기를 공유해보세요!

동료들과 공유하여 더 효율적인 설계 작업을 해보세요!