
Schema collegamento can bus
Baja progetta can-bus…
La sezione principale di questo articolo potrebbe essere troppo breve per riassumere adeguatamente i punti chiave. Si prega di considerare di espandere il lead per fornire una panoramica accessibile di tutti gli aspetti importanti dell’articolo. (Novembre 2020)
Un Controller Area Network (CAN bus) è un robusto standard di bus per veicoli progettato per consentire ai microcontrollori e ai dispositivi di comunicare tra loro senza un computer host. Si tratta di un protocollo basato su messaggi, progettato originariamente per il cablaggio elettrico multiplex all’interno delle automobili per risparmiare sul rame, ma può anche essere utilizzato in molti altri contesti. Per ogni dispositivo, i dati in un frame sono trasmessi in modo sequenziale ma in modo tale che se più di un dispositivo trasmette allo stesso tempo, il dispositivo con priorità più alta può continuare mentre gli altri si tirano indietro. I frame sono ricevuti da tutti i dispositivi, compreso il dispositivo che trasmette.
Lo sviluppo del CAN bus è iniziato nel 1983 alla Robert Bosch GmbH.[1] Il protocollo è stato ufficialmente rilasciato nel 1986 alla conferenza della Society of Automotive Engineers (SAE) a Detroit, Michigan. I primi chip controller CAN furono introdotti da Intel nel 1987, e poco dopo da Philips.[1] Rilasciata nel 1991, la Mercedes-Benz W140 fu il primo veicolo di produzione a caratterizzare un sistema di cablaggio multiplex basato su CAN.[2][3]
Il cablaggio del can bus spiegato
In un sistema automobilistico CAN bus, le ECU possono essere per esempio l’unità di controllo del motore, gli airbag, il sistema audio ecc. Un’auto moderna può avere fino a 70 ECU – e ognuna di esse può avere informazioni che devono essere condivise con altre parti della rete.
In particolare, una centralina può preparare e trasmettere informazioni (ad esempio i dati dei sensori) attraverso il bus CAN (composto da due fili, CAN low e CAN high). I dati trasmessi sono accettati da tutte le altre ECU sulla rete CAN – e ogni ECU può quindi controllare i dati e decidere se riceverli o ignorarli.
In termini più tecnici, la controller area network è descritta da un livello di collegamento dati e da un livello fisico. Nel caso del CAN ad alta velocità, ISO 11898-1 descrive il livello di collegamento dati, mentre ISO 11898-2 descrive il livello fisico. Il ruolo di CAN è spesso presentato nel modello OSI a 7 livelli come da illustrazione.
Sotto c’è un frame CAN standard con 11 bit di identificatore (CAN 2.0A), che è il tipo usato nella maggior parte delle auto. Il frame di identificazione esteso a 29 bit (CAN 2.0B) è identico, tranne che per l’ID più lungo. È per esempio usato nel protocollo J1939 per i veicoli pesanti.
Axxess metaxi-g… backup c…
In un sistema automobilistico CAN bus, le ECU possono essere ad esempio l’unità di controllo del motore, gli airbag, il sistema audio ecc. Un’auto moderna può avere fino a 70 ECU – e ciascuna di esse può avere informazioni che devono essere condivise con altre parti della rete.
In particolare, una centralina può preparare e trasmettere informazioni (ad esempio i dati dei sensori) attraverso il bus CAN (composto da due fili, CAN low e CAN high). I dati trasmessi sono accettati da tutte le altre ECU sulla rete CAN – e ogni ECU può quindi controllare i dati e decidere se riceverli o ignorarli.
In termini più tecnici, la controller area network è descritta da un livello di collegamento dati e da un livello fisico. Nel caso del CAN ad alta velocità, ISO 11898-1 descrive il livello di collegamento dati, mentre ISO 11898-2 descrive il livello fisico. Il ruolo di CAN è spesso presentato nel modello OSI a 7 livelli come da illustrazione.
Sotto c’è un frame CAN standard con 11 bit di identificatore (CAN 2.0A), che è il tipo usato nella maggior parte delle auto. Il frame di identificazione esteso a 29 bit (CAN 2.0B) è identico, tranne che per l’ID più lungo. È per esempio usato nel protocollo J1939 per i veicoli pesanti.
Cavo can bus automobilistico
Il CAN bus è una comune rete di dati digitali utilizzata nei sistemi automobilistici, industriali, medici e scientifici. Il CAN bus è usato per instradare i dati dei sensori tra le varie apparecchiature. I principali vantaggi sono l’alta resistenza al rumore, l’affidabilità, il basso costo, il cablaggio semplice e la facilità d’uso. Gli svantaggi sono che le lunghezze dei pacchetti di dati sono piccole, le velocità di trasmissione sono basse e il tempo del ciclo di trasmissione dei messaggi può variare.
Questo articolo copre le basi del cablaggio CAN bus, mostrando un semplice schema di cablaggio CAN bus e come collegare un cavo CAN bus. Copre il cablaggio per la comune spina e presa DB9 spesso usata con l’attrezzatura di test del CAN bus. Il DB9 è anche conosciuto come 9-pin D-sub, DE-9 (il suo nome corretto), DB-9, connettore seriale, connettore RS232 o connettore null modem. Il CAN bus è usato in quasi tutte le forme di trasporto stradale motorizzato (anche alcune moto e scooter). In un’automobile, il CAN bus è solitamente disponibile tramite la porta On-Board Diagnostics (OBD). Pertanto, il cablaggio OBD CAN bus è coperto. Per saltare direttamente alla sezione del cablaggio, scorrere verso il basso. Altrimenti, leggete le informazioni di base sul CAN bus che verranno dopo.