Wat zijn de communicatieprotocollen voor CAN-bus?

Dec 24, 2025 Laat een bericht achter

CAN-bus (Controller Area Network) is een serieel communicatieprotocol dat veel wordt gebruikt in de automobielsector, industriële automatisering en andere gebieden. Hieronder vindt u enkele veelgebruikte CAN-buscommunicatieprotocollen:

 

1. KAN 2,0A:Ook wel bekend als Standard CAN (Classical CAN), het is het meest gebruikelijke CAN-buscommunicatieprotocol. Het maakt gebruik van een 11-bits identificatieveld (ID) en ondersteunt een maximale transmissiesnelheid van 1 Mbps.


2. KAN 2.0B:Vergelijkbaar met CAN 2.0A, maar maakt gebruik van een 29-bits identificatieveld (ID), waardoor een grotere ID-coderingscapaciteit wordt geboden. Het ondersteunt een maximale overdrachtssnelheid van 1 Mbps.


3. CAN FD (flexibele datasnelheid):CAN FD is een verbeterde versie van het CAN-busprotocol en levert hogere datatransmissiesnelheden en grotere pakketcapaciteiten. Het ondersteunt transmissiesnelheden tot 8 Mbps en maakt grotere pakketgroottes mogelijk.


4. CANopen:CANopen is een open communicatieprotocol op hoog-niveau, ontworpen voor communicatie tussen besturingsapparaten. Het definieert een reeks communicatie- en netwerkbeheerobjecten voor gegevensuitwisseling en configuratie tussen apparaten.


5. J1939:J1939 is een communicatieprotocol voor zware- bedrijfsvoertuigen en bouwmachines, gebaseerd op de CAN-bus. Het definieert een reeks standaardparameters en berichtformaten voor gegevensuitwisseling tussen elektronische systemen van voertuigen.


Deze vertegenwoordigen slechts een klein deel van de CAN-buscommunicatieprotocollen. Er bestaan ​​aanvullende protocollen die zijn aangepast voor specifieke toepassingsdomeinen of bepaalde fabrikanten.

 

CAN-interfacebescherming en werkingsprincipe

1. Aanbevolen circuit

Figuur 1 toont het aanbevolen beveiligingscircuit voor de CAN-interface. Een goede bescherming vergroot de immuniteit van de interface tegen interferentie aanzienlijk. De bescherming van de businterface wordt in drie fasen geïmplementeerd: fase 1 zorgt voor hoge-energieontlading, fase 2 voert stroombegrenzing uit en fase 3 implementeert spanningsklemming. Elk fasecircuit vervult zijn specifieke functie en werkt samen om een ​​optimale bescherming te bereiken.
 

info-1-1Figuur 1 Aanbevolen beveiligingscircuit voor CAN-interface

 

2. Werkingsprincipe-Differentiële moduslus

Zoals u kunt zien in figuur 2, reageert TVS1 het snelst en geleidt als eerste wanneer differentiële-modus-interferentiespanning wordt toegepast op pennen 1 en 2 van de interface, waardoor de spanning tussen de chipbuspennen CANH en CANL wordt geklemd. Weerstanden R2 en R3 beperken de stroom die door TVS1 vloeit, waardoor overbelastingsschade wordt voorkomen. De GDT reageert het langzaamst en geleidt als laatste, waardoor het grootste deel van de energie wordt gedissipeerd en de restspanning tot een laag niveau wordt beperkt.

info-1-1Figuur 2 Differentiële modus ontladingscircuitschema                         

 

3. Werkingsprincipe-Gemeenschappelijke-Modusloop

Zoals weergegeven in Figuur 3 moet, om effectieve bescherming te garanderen, de communicatiereferentie-aarde CANG na de netwerkconfiguratie op één punt worden geaard. Wanneer common{2}}mode-interferentiespanning wordt toegepast op pin 1 en 2 van de interface, reageert TVS1 het snelst en geleidt hij als eerste, waarbij de spanning tussen de chipbuspinnen en CANG wordt geklemd. Weerstanden R2 en R3 beperken de stroom die door TVS1 vloeit om overbelastingsschade te voorkomen. GDT reageert het langzaamst en geleidt als laatste, waardoor het grootste deel van de energie wordt gedissipeerd en de restspanning tot een laag niveau wordt beperkt.


info-1-1Figuur 3 Schematische weergave van de Common-Mode-ontladingsroute

Problemen met communicatiecircuits oplossen

 

Wanneer u problemen ondervindt in het communicatiecircuit, probeert u de volgende stappen om het probleem op te lossen:

 

1. Controleer fysieke verbindingen:Zorg ervoor dat alle kabels goed zijn aangesloten en stevig zijn aangesloten. Controleer of netsnoeren, netwerkkabels, telefoonlijnen, enz. correct zijn aangesloten.


2. Apparaten opnieuw opstarten:Soms kan het eenvoudigweg opnieuw opstarten van apparaten communicatieproblemen oplossen. Probeer de relevante apparatuur opnieuw op te starten, inclusief routers, switches, modems, enz.

 

3. Controleer de apparaatinstellingen:Controleer of de configuratieparameters van het apparaat correct zijn ingesteld. Controleer het IP-adres, het subnetmasker, de gateway en de DNS-instellingen en vergelijk deze met de informatie van uw netwerkserviceprovider.


4. Elimineer interferentie van andere apparaten:Koppel tijdelijk andere apparaten los die interferentie kunnen veroorzaken, zoals radio's, magnetrons, Bluetooth-apparaten, enz.


5. Firmware en stuurprogramma's bijwerken:Bezoek de officiële websites van relevante apparaten om de nieuwste firmware en stuurprogramma's te downloaden en te installeren, zodat u verzekerd bent van een goede functionaliteit.


6. Apparaten resetten:Probeer bij routers, switches en soortgelijke apparatuur deze terug te zetten naar de fabrieksinstellingen voordat u ze opnieuw configureert.


7. Neem contact op met uw internetprovider:Als geen van de bovenstaande methoden het probleem oplost, kan dit te wijten zijn aan een ISP-storing. Neem onmiddellijk contact met hen op om het probleem te melden.


8. Zoek professionele hulp:Als u niet bekend bent met het repareren van circuits of het oplossen van netwerkproblemen, is het raadzaam om hulp te zoeken bij een gekwalificeerde technicus die het probleem nauwkeuriger kan diagnosticeren en oplossen.

 

Aanvraag sturen

whatsapp

Telefoon

E-mail

Onderzoek