CANCAN Topology Lab

Riflessioni nel bus CAN-FD: il coefficiente Γ spiegato

Guida · aggiornata il 2026-11-10

Quando un'onda incontra un'impedenza diversa dall'impedenza caratteristica della linea, una parte torna indietro. Su una coppia CAN si intende sempre l'impedenza caratteristica differenziale, tipicamente 120 Ω, con L′ e C′ per metro riferiti al modo differenziale della coppia, non al singolo conduttore.

Le formule di base

Z0,diff≃𝐿′diff𝐶′diffv=1𝐿′𝐶′=NVP·c

Valgono per una linea ideale o a basse perdite, un'ottima approssimazione per i cavi CAN. In generale l'impedenza dipende anche dalle perdite resistive e dielettriche, e quindi dalla frequenza:

Z0(ω)=𝑅′+jω𝐿′𝐺′+jω𝐶′

L'NVP è una proprietà del cavo, non del CAN. Con NVP = 0,76:

1v=10,76·c≈4,39ns/m

Il coefficiente di riflessione Γ

Γ=ZL−Z0ZL+Z0Vrefl=Γ·Vinc
Carico in fondo alla lineaΓ
ZL = Z0 (adattata)0
Circuito aperto+1
Cortocircuito−1
Ricevitore non terminato (RID ≫ Z0)≈ +1

Una terminazione da 120 Ω in parallelo alla resistenza differenziale d'ingresso di un ricevitore, su una linea da 120 Ω, dà:

ZL=120Ω∥RID⇒Γ=−60ΩRID+60Ω
RIDZLΓ
12 kΩ118,8 Ω−0,0050
30 kΩ119,5 Ω−0,0020
60 kΩ119,8 Ω−0,0010
100 kΩ119,9 Ω−0,0006

In tutti i casi realistici l'estremo terminato è praticamente adattato. Attenzione alla differenza tra un ricevitore in fondo a una linea, che è un carico terminale, e un normale nodo collegato alla dorsale tramite uno stub: lì la riflessione nasce dalla discontinuità d'impedenza nel punto di derivazione, a cui contribuiscono lo stub, l'impedenza d'ingresso del nodo e la sua capacità parassita.

Quando contano gli effetti di linea

Diventano rilevanti quando il ritardo di propagazione di sola andata non è più trascurabile rispetto al tempo del fronte. Un criterio di screening molto usato è:

2tpd≳tr3⇔tpd≳tr6⇒ℓcrit=v·tr6

Con NVP = 0,76 (4,39 ns/m):

Tempo di salita trLunghezza critica ℓcrit
5 ns≈ 0,19 m
10 ns≈ 0,38 m
20 ns≈ 0,76 m
40 ns≈ 1,52 m
50 ns≈ 1,90 m

È un criterio di screening, non una soglia fisica. Mostra il punto chiave per il CAN-FD: la necessità di un modello distribuito dipende soprattutto dai tempi di salita e discesa del transceiver, non dal bit rate nominale.

Capacità parassite

Una capacità concentrata su CANH/CANL non cambia l'impedenza caratteristica del cavo, che dipende da geometria e materiali. Aggiunge una discontinuità locale la cui impedenza diminuisce con la frequenza:

ZC=1jωC

Ogni capacità in più si somma al carico capacitivo totale del bus. Può rallentare i fronti, creare discontinuità d'impedenza locali e riflessioni, e ridurre il margine temporale al punto di campionamento. Per questo in CAN-FD si preferiscono protezioni ESD a bassa capacità, soprattutto alle velocità più alte; le indicazioni dei costruttori suggeriscono in genere di restare sotto circa 15 pF, e meno è meglio. La capacità non è l'unico criterio: vanno verificati anche tensione di lavoro, polarità, tensione di clamping, resistenza dinamica, rating ESD e layout della protezione.

Da Γ a quello che vedi sul bus

Γ dice solo quanta parte di un fronte viene riflessa in una discontinuità. Sul bus si traduce in sovraelongazioni, sottoelongazioni, ringing e assestamento più lungo, e la domanda che conta è se la tensione differenziale è chiaramente sopra o sotto le soglie del ricevitore quando ogni nodo campiona. È ciò che il simulatore ti fa vedere: la forma d'onda in qualsiasi punto e il margine in tensione al punto di campionamento di ogni ricevitore. L'analisi completa del bit timing (tolleranza degli oscillatori, ritardi e asimmetrie del transceiver, TDC) è fuori dal suo perimetro.

Strumento di pre-layout e what-if: non sostituisce SPICE, le misure né le prove di conformità. Vedi il disclaimer tecnico.
Provalo sul tuo bus.

Disegna la topologia, scegli il bit rate e controlla il margine in tensione al punto di campionamento di ogni ricevitore. Gira nel browser: topologie e file non vengono mai caricati online.

Apri il simulatore