ICP DAS사는 PCI 인터페이스, 컨버터, PAC 및 슬롯 모듈 CAN 제품을 포함하여 수년 간 다양한 CAN 제품을 개발해 왔습니다. ICP DAS사는 전 세계에 CAN 컨퍼런스, 전시회 및 교육 과정을 개최하고 있습니다. 고객의 다양한 CAN 기술 문제를 해결할 수 있도록 지원하고 있으며, 또한 고객에게 CAN Bus 솔루션을 제공 할 수 있습니다.

CAN Bus 소개
■ CAN Bus 기능
CAN (Controller Area Network)은 매우 높은 수준의 보안으로 분산 된 실시간 제어를 효율적으로 지원하는 시리얼 통신 방식입니다. 오류 프로세스 메커니즘과 메시지 우선 순위 개념을 제공합니다. 이러한 기능은 네트워크 안정성과 전송 효율성을 향상시킬 수 있습니다. 또한 CAN은 다중 마스터 기능을 제공합니다. 특히 시스템 또는 하위 시스템 내의 센서 및 액추에이터 뿐만 아니라 지능형 장치 네트워킹에 적합합니다.
■ 다중 마스터
Bus가 비어 있으면 모든 장치가 메시지 전송을 시작할 수 있습니다. 전송 될 가장 높은 우선 순위의 메시지를 가진 장치가 Bus 액세스를 얻습니다.
■ 안전
데이터 전송의 안전성을 극대화하기 위해 모든 CAN 노드에서 오류 감지, 신호 및 자체 검사를 위한 강력한 조치가 실행됩니다. 데이터를 전송할 때 Cyclic Redundancy Check, Message Frame Check 및 Bit Stuffing을 포함한 많은 측정 알고리즘이 사용되었습니다.
■ 속도 및 거리
|
속도 (bit/sec)
|
이상적인 Bus 길이
|
|
1M
|
25
|
|
800K
|
50
|
|
500K
|
100
|
|
250K
|
250
|
|
125K
|
500
|
|
50K
|
1000
|
|
20K
|
2500
|
|
10K
|
5000
|
■ 중재
두 개 이상의 노드가 동시에 메시지 전송을 시작하면, 메시지 중 하나가 우선 순위에 따라 성공적으로 전송 될 수 있도록 중재 메커니즘(arbitration mechanism)이 적용됩니다.
■ 우선 순위
CAN IDENTIFIER는 Bus 액세스 중에 정적 메시지(static message) 우선 순위를 정의합니다.

■ CAN Bus Wire Solution
|
Bus 길이 [m]
|
Bus 케이블
|
종단저항
[Ω] |
전송속도
[kbit/s] |
|
|
저항 관련 길이
[mΩ/m]
|
전선 단면적
(Wire cross-section) [mm2] |
|||
|
0 ~ 40
|
70
|
0.25 ~ 0.34
|
124
|
1000 at 40 m
|
|
40 ~ 300
|
<60
|
0.34 ~ 0.6
|
150 ~ 300
|
>500 at 100 m
|
|
300 ~ 600
|
<40
|
0.5 ~ 0.6
|
150 ~ 300
|
>100 at 500 m
|
|
600 ~ 1000
|
<26
|
0.75 ~ 0.8
|
150 ~ 300
|
>50 at 1 km
|
|
전선 단면적
(Wire cross-section) [mm2] |
최대 길이 [m]
|
||
|
Node = 32
|
Node = 64
|
Node = 100
|
|
|
0.25
|
200
|
170
|
150
|
|
0.5
|
360
|
310
|
270
|
|
0.75
|
550
|
470
|
410
|
■ 예 :
사용자가 Baud rate 100kbit/s 및 전선 단면적 0.5mm2를 사용하는 경우 최대 길이는 500m에 도달 할 수 있습니다. 그러나 최대 길이는 노드 수에 반비례합니다. 노드 수가 최대 32개 일 때 최대 길이는 360m로 줄어 듭니다.