소위 CAN 버스 라인은 두 개의 꼬인 쌍에 불과합니까?
CAN 버스 라인은 두 개의 꼬인 쌍입니다.
CAN 버스는 차동 버스입니다. 버스 값은 연선의 두 와이어 사이의 전위차에 의해 결정됩니다. 버스 값에는 지배적 상태와 열성 상태가 있습니다.
CAN은 높은 성능과 신뢰성을 인정받아 산업자동화, 선박, 의료기기, 산업기기 등에 널리 사용되고 있다. 필드버스(Fieldbus)는 오늘날 자동화 분야의 기술 발전의 화두 중 하나로 자동화 분야에서는 컴퓨터 근거리 통신망(Local Area Network)으로 알려져 있다. 그 출현은 분산 제어 시스템에 대한 강력한 기술 지원을 제공하여 노드 간 실시간 및 안정적인 데이터 통신을 달성합니다.
확장 정보
CAN 프로토콜의 가장 큰 특징 중 하나는 기존의 스테이션 주소 인코딩을 폐지하고 통신 데이터 블록 인코딩으로 대체한다는 것입니다. 이 방법을 사용하면 이론적으로 네트워크의 노드 수가 무제한이라는 장점이 있습니다. 데이터 블록의 식별자는 11비트 또는 29비트 이진수로 구성될 수 있으므로 2개 이상의 서로 다른 데이터 블록을 정의할 수 있습니다. 이 데이터 블록으로 인코딩하는 이 방법은 여러 노드가 동시에 동일한 데이터를 수신할 수 있게 해주며 이는 분산 제어 시스템에서 매우 유용합니다. 데이터 세그먼트의 길이는 최대 8바이트이며, 이는 일반적인 산업 분야의 제어 명령, 작업 상태 및 테스트 데이터에 대한 일반적인 요구 사항을 충족할 수 있습니다. 동시에 8바이트는 버스를 너무 오랫동안 점유하지 않으므로 실시간 통신 특성이 보장됩니다.
CAN 프로토콜은 CRC 검사를 사용하며 해당 오류 처리 기능을 제공하여 데이터 통신의 신뢰성을 보장할 수 있습니다. CAN의 우수한 특성, 매우 높은 신뢰성 및 독특한 디자인은 특히 산업 공정 모니터링 장비의 상호 연결에 적합하므로 업계에서 점점 더 많은 관심을 받고 있으며 가장 유망한 필드버스 중 하나로 인식되고 있습니다.
바이두 백과사전-CAN 버스