- konstrukcja oparta na scalonym transceiverze CAN typu SN65HVD230,
- wbudowana ochrona przeciwprzepięciowa i przeciwzwarciowa,
- wbudowane terminatory magistrali CAN,
- wybór szybkości interfejsu za pomocą zworki,
- kompatybilność z systemami zasilanymi napięciem od 2,7 V do 5 V,
- wbudowana przetwornica DC/DC typu buck-boost oraz translatory poziomów.
Moduł korzysta z układu transceivera CAN typu SN65HVD230.
Układ zawiera wszystko, co jest konieczne do spełnienia wymogów standardów CAN zgodnie z normą ISO11898-2, a jego aplikacja ogranicza się do zaledwie kilku elementów zewnętrznych.
Aplikację SN65HVD230 uzupełniają elementy zabezpieczające driver U3 oraz terminujące magistralę CAN. Dioda TVS1 chroni transceiver przed skutkami wyładowań ESD i przepięć, a bezpieczniki polimerowe F1, F2 – przed skutkami zwarć linii magistrali. Przełącznik RT umożliwia odłączenie rezystorów terminujących R4, R5 w aplikacjach w których nakładka nie jest „skrajnym” urządzeniem magistrali CAN. W układzie zastosowano schemat terminacji dzielonej z użyciem elementów R4, R5 i C6, korzystający z potencjału VREF=VCC/2 układu U3 w celu stabilizacji napięcia trybu wspólnego (CM). Magistrala CAN wyprowadzona została z transceivera na złącze sprężynowe CANOUT typu WAGO250.
Zasilanie i sygnały sterujące CAN-RT/TX doprowadzone zostały do złącza CAN. Aby zapewnić uniwersalność modułu i umożliwić współpracę z systemami 2,7...5 V, płytka uzupełniona została o przetwornicę DC/DC typu buck-boost na bazie układu U1 typu TPS63031, dostarczającą napięcia 3,3 V (niezależnie od wartości napięcia wejściowego) do zasilania układów U2, U3. Zwora CRTX umożliwia skrosowanie sygnałów CANRX/TX w zależności od sposobu ich wyprowadzenia z układu nadrzędnego, bez konieczności modyfikowania przewodów Grove. Diody LED RXD/TXD (buforowane układem U4) sygnalizują aktywność transmisji w obydwu kierunkach. Układ U2 (TXU0202) jest translatorem poziomów z dwoma kanałami o ustalonym kierunku (1:1), dopuszczającym zasilanie napięciem 1,1...5,5 V każdej ze stron A/B układu. W module zastosowano go do dopasowania poziomów transceivera U3 (pracującego ze stałym zasilaniem 3,3 V), niezależnie od standardu i zasilania sygnału na złączu CAN. Ułatwia to prototypowanie, bez względu na zastosowany standard napięciowy czy rodzaj wybranej platformy.
Zwora SPD (domyślnie zwarta) umożliwia sterowanie trybem pracy transceivera U3. Ustawienie stanu niskiego poprzez połączenie zwory SPD (GND na wyprowadzeniu RS) aktywuje tryb High-Speed i pełną funkcjonalność U3. Włączenie pomiędzy wyprowadzenie RS a masę GND rezystora 10…100 kΩ, (w opisywanym modelu R1 ma wartość 10 kΩ) umożliwia określenie szybkości narastania zboczy na wyjściu transceivera. Z rezystorem 10 kΩ szybkość narastania wynosi ok. 15 V/ μs, natomiast z rezystorem 100 kΩ – ok. 2 V/ μs. Wartość rezystora można dobrać w zależności od akceptowalnych zakłóceń EMI – niższa wartość R1 i dłuższe czasy narastania redukują poziom emitowanych zaburzeń. Konstrukcja modelu nie implementuje natomiast trybu obniżonego poboru mocy, w którym aktywny jest tylko odbiornik CAN. Tryb ten można uruchomić doprowadzając do wyprowadzenia RS stan wysoki (3,3 V).