I bus CAN sono principalmente separati da
- gestire la congestione
- ridurre le preoccupazioni normative relative ai sistemi critici per la sicurezza
- esercitare un maggiore controllo su chi può accedere ai vari autobus
I veicoli semplici avranno due bus CAN, uno per il motore e i sistemi di sicurezza e uno per i controlli della carrozzeria (illuminazione, esperienza utente, ecc.).
I veicoli complessi disporranno di un bus separato per i sistemi che influenzano il movimento del veicolo, ad esempio il sistema di controllo automatico della velocità con radar, i sistemi di parcheggio, la guida di corsia, ecc., Così come i sistemi aggiuntivi per le funzionalità degli utenti oltre ai semplici controlli del corpo, come nei sistemi di intrattenimento dei veicoli.
Sebbene gli autobus possano essere condivisi, ci sono alcuni motivi per non farlo:
Congestione
Anche i bus CAN ad alta velocità non hanno una larghezza di banda illimitata, e in effetti rispetto ai moderni sistemi di comunicazione sono molto lenti. Tuttavia, ci sono ancora molti dati che devono trasportare, e la maggior parte di essi è critica in termini di tempo, quindi mantenere un basso utilizzo consente di consegnare i messaggi più rapidamente (meno collisioni), il che significa che i messaggi in tempo reale arrivano in tempo, piuttosto che in ritardo .
analisi
I sistemi critici per la sicurezza sono spesso separati dagli altri sistemi in modo da ridurre i test. Tutti i dispositivi collegati al bus critico per la sicurezza devono avere uno standard operativo più elevato e quindi test per essere certi che non causeranno problemi su un bus critico per la sicurezza. Con un bus carrozzeria separato è possibile avere standard leggermente inferiori poiché un'interruzione non causerà un problema di sicurezza, pertanto i test sono ridotti.
Invece di combinare tutto su un unico bus e assicurarsi che tutto sia conforme agli standard più elevati, autobus separati consentono ai progettisti di segmentare il bus e ridurre i costi.
Le normative del settore sono difficili, in particolare a causa dei problemi di accelerazione e di altri problemi drive-by-wire che l'industria ha subito in passato. Mantenendo i sistemi critici separati dai sistemi non critici, scoprire cosa è andato storto dopo il fatto e risolverlo diventa molto più semplice, nonché meno probabile poiché ci sono meno dispositivi che potrebbero interferire con il corretto funzionamento del sistema di sicurezza.
Controllo
Una volta che i modder hanno scoperto che potevano modificare la gestione del motore e altri computer attraverso un'unica interfaccia, i produttori di veicoli hanno lavorato per separare il connettore diagnostico e il suo bus dal resto dei bus del veicolo e utilizzare un gateway per passare solo quei messaggi che consentono accesso utente e garage. Di solito hanno funzionalità aggiuntive che consentono l'accesso al proprio tecnico e molti addirittura aggiungono un altro bus al connettore diagnostico, ma senza pubblicare i dettagli dei messaggi, quindi possono avere un accesso più veloce mantenendo comunque la retrocompatibilità con le normative sulle emissioni diagnostiche.
La separazione dei bus, tuttavia, consente loro di esercitare un po 'più di controllo su chi ha un facile accesso ai computer di bordo utilizzando il semplice connettore di diagnostica.
Complessità aggiuntiva
La complessità introdotta da bus aggiuntivi è gestita da un controller gateway. In alcuni veicoli questo è il controller del corpo e spesso ha altre connessioni bus, come LIN. In questo modo i messaggi passano tra i bus in modo tale che quando un dispositivo diagnostico è collegato, ad esempio, il dispositivo può accedere a tutte le informazioni diagnostiche pertinenti in tutto il veicolo.