Szczegółowy Opis
Czym jest kabel komunikacyjny CAN Bus?
CAN (Controller Area Network) to różnicowy protokół komunikacji szeregowej pierwotnie opracowany przez firmę Bosch do zastosowań motoryzacyjnych, a obecnie dominująca magistrala polowa w pojazdach, automatyce przemysłowej, elektronice morskiej i sprzęcie medycznym. Kabel CAN bus jest fizycznym medium transmisyjnym — pojedynczą skrętką o impedancji charakterystycznej 120 Ω, terminowaną na każdym końcu magistrali rezystorem 120 Ω.
Kabel przenosi dwa sygnały: CAN_H i CAN_L, które są komplementarne — gdy CAN_H rośnie (w kierunku 3,5 V), CAN_L spada (w kierunku 1,5 V). Odbiornik różnicowy w każdym węźle odczytuje różnicę napięcia między dwiema liniami, zapewniając inherentne tłumienie szumu wspólnego. Stany dominujący (logiczne 0) i recesywny (logiczne 1) są definiowane przez to napięcie różnicowe, przy czym stan recesywny to 0 V różnicowe (obie linie przy około 2,5 V).
Prostota magistrali CAN — dwa przewody plus ekran — jest jej siłą. Pojedyncza skrętka przenosi obroty silnika, temperaturę płynu chłodzącego, bieg skrzyni, prędkość kół, ciśnienie hamowania i dane diagnostyczne jednocześnie przy 250–500 kbps, priorytetyzowane według identyfikatora komunikatu (niższy ID = wyższy priorytet, rozwiązując rywalizację o magistralę bez sterownika nadrzędnego).
Kabel CAN bus — impedancja, terminacja i długość magistrali
| Parametr | Wartość | Dlaczego to ma znaczenie |
|---|---|---|
| Impedancja charakterystyczna | 120 Ω | Musi pasować do rezystorów terminujących na każdym końcu magistrali. Niedopasowanie powoduje odbicia sygnału, które zniekształcają synchronizację bitów |
| Terminacja | Rezystor 120 Ω między CAN_H a CAN_L na każdym fizycznym końcu magistrali | Pochłania energię sygnału na końcach magistrali; bez terminacji sygnał odbija się, powodując błędy |
| Maksymalna długość odgałęzienia | 0,3 m przy 1 Mbps | Kabel odgałęźny od magistrali głównej do każdego węzła musi być krótki, aby uniknąć nieciągłości impedancji |
| Długość magistrali a szybkość danych | 40 m przy 1 Mbps; 500 m przy 125 kbps | Synchronizacja bitów CAN ogranicza maksymalną długość magistrali: sygnał musi dotrzeć do najdalszego węzła i wrócić w czasie jednego bitu |
Protokoły CAN bus — jeden kabel, wiele języków
| Protokół | Norma | Szybkość danych | Zastosowanie | Konwencja kolorów kabla |
|---|---|---|---|---|
| CAN 2.0A/B | ISO 11898-2 | Do 1 Mbps | Podstawowy protokół CAN — fundament wszystkich protokołów wyższych warstw | Brak standardowego koloru |
| CANopen | CiA 301 | 125–1 000 kbps | Automatyka przemysłowa — napędy, I/O, enkodery | Powłoka fioletowa, para biały/brązowy |
| DeviceNet | ODVA | 125–500 kbps | Automatyka fabryczna — czujniki, siłowniki, rozruszniki silników | Powłoka fioletowa (główny), żółty (odgałęźny) |
| SAE J1939 | SAE | 250 kbps | Pojazdy ciężkie — silnik, skrzynia biegów, hamulce, nadwozie | Brak standardowego koloru; typowo czarny kabel motoryzacyjny |
| NMEA 2000 | NMEA | 250 kbps | Elektronika morska — GPS, głębokość, wiatr, silnik, autopilot | Powłoka niebieska (szkielet), jasnoniebieska (odgałęźny) |
| CAN FD | ISO 11898-1 | Do 8 Mbps | Wyższa szybkość danych dla aktualizacji oprogramowania, diagnostyki i czujników intensywnie przetwarzających dane | Ten sam kabel co CAN 2.0 — magistrala może mieszać węzły CAN 2.0 i CAN FD |
Analiza zastosowań
- Sieci pojazdowe SAE J1939: ECU silnika ciężarówki z silnikiem diesla, sterownik skrzyni biegów, moduł ABS, zestaw wskaźników i sterownik nadwozia komunikują się na jednej magistrali CAN przy 250 kbps — kabel skrętka biegnie przez wiązkę podwozia obok kabli silników wysokoprądowych i oświetlenia
- Automatyka maszynowa CANopen: PLC maszyny pakującej komunikuje się z 15 napędami serwo, 4 blokami I/O i 2 modułami enkoderów na magistrali CANopen przy 500 kbps — fioletowy kabel CANopen jest natychmiast rozpoznawalny w korytach szafy sterowniczej
- Sieci fabryczne DeviceNet: Linia przenośników z rozproszonymi rozrusznikami silników, czujnikami zbliżeniowymi i stacjami przycisków połączona w sieci DeviceNet przy 125 kbps — topologia kabla głównego/odgałęźnego z uszczelnionymi złączami M12 przetrwa halę fabryczną
- Elektronika morska NMEA 2000: Plotter map, GPS, echosonda, czujnik wiatru, bramka silnika i autopilot jachtu współdzielą dane nawigacyjne i silnikowe na jednej magistrali szkieletowej NMEA 2000
Dlaczego warto wybrać kable CAN bus Yichi
- Impedancja 120 Ω weryfikowana przez TDR na każdej długości produkcyjnej: Impedancja charakterystyczna kabla musi wynosić 120 Ω, aby magistrala działała. Yichi mierzy ją reflektometrem czasowym (TDR) na każdej długości produkcyjnej — nie szacuje z geometrii przewodów
- Kontrolowana długość skoku skrętu dla stałej impedancji: Szybkość skrętu pary CAN_H/CAN_L determinuje impedancję kabla. Yichi kontroluje długość skoku w granicach ±2 mm — odchylenie utrzymujące impedancję w specyfikacji 120 Ω ±10 Ω
- Powłoka PUR do zastosowań maszynowych i pojazdowych — PVC do stałych instalacji wewnętrznych: Wybierz materiał powłoki dopasowany do środowiska instalacji. PUR do prowadników kablowych, ramion robotów, komór silnika i zewnętrznego okablowania pojazdów; PVC do wewnętrznych szaf sterowniczych i stałych koryt kablowych
- Przewód spływowy ekranu dla referencji CAN_GND: Przewód spływowy ekranu podłącza się do pinu CAN_GND (referencja uziemienia) na złączu magistrali, zapewniając wspólną referencję napięcia wspólnego dla wszystkich węzłów CAN. Bez tego węzły o różnych potencjałach uziemienia nie mogą komunikować się niezawodnie
- Bezpośrednio od producenta dla ilości OEM i integratorów systemów: Producenci pojazdów OEM, budowniczowie maszyn i instalatorzy elektroniki morskiej zamawiają kabel CAN bus w kilometrach — Yichi zapewnia stałą impedancję 120 Ω i konkurencyjne ceny hurtowe