Introducere în tipurile de cadre CAN pentru osciloscop

Nov 29, 2023

Lăsaţi un mesaj

Introducere în tipurile de cadre CAN pentru osciloscop

 

Pe măsură ce numărul de dispozitive electronice auto continuă să crească, este atât fiabil, cât și economic să folosiți magistralele seriale pentru a realiza transmisia multicanal și pentru a forma o rețea electronică auto.


În circuitele auto tradiționale originale, conexiunile dintre modulul grupului de propulsie și modulul caroseriei erau conexiuni punct la punct, ceea ce făcea circuitele din ce în ce mai complexe. Creșterea circuitelor ar duce, de asemenea, la o creștere a ratelor de defecțiuni ale vehiculelor.


Mai târziu, autobuzul CAN a fost folosit din ce în ce mai pe scară largă în automobile. Așa-numita transmisie multiplex se referă la metoda de amestecare sau încrucișare a mai multor tipuri de informații printr-un canal de comunicație într-o rețea locală de computer. O rețea cu capabilități de multiplexare permite mai multor computere să o acceseze simultan.


Aplicarea CAN (tehnologiei de transmisie multicanal) în automobile poate simplifica cablarea, poate reduce costurile, poate face comunicarea între unitățile de control electronice mai simplă și mai rapidă, poate reduce numărul de senzori și poate realiza partajarea resurselor de informații.


Rețelele de comunicații multiplexate sunt utilizate în sistemele de operare cu mai multe module. Modulele sunt conectate între ele prin perechi răsucite obișnuite și folosesc mufa de legătură de date ca interfață de diagnosticare. Schimbul de informații se face într-o manieră similară cu o linie telefonică a unui partener, cu module care comunică folosind mesaje și protocoale standard de companie. Conținutul informațional implică informații de control, stare sau diagnostic și parametri de funcționare. Cablul Twisted Pereche are avantajul de a oferi o rezervă de redundanță, adică atunci când o linie este întreruptă, cealaltă linie poate asigura funcționarea sistemului. Mai mult, perechile răsucite reduc interferențele electronice externe la rețeaua de comunicații multicanal și, de asemenea, reduc interferențele electronice generate de rețeaua de comunicații multicanal în sine.


Să aruncăm o privire la cum să folosiți un osciloscop pentru a măsura semnalul mașinii CAN al mașinii. Mai întâi, găsiți interfața OBD a mașinii.


Să aruncăm o privire la definițiile pinului de interfață:

4. Masă caroserie 5. Masă semnal 6. CAN ridicat (ISO 15765-4)

14.CAN scăzut (ISO15765-4) 16.Tensiunea bateriei

3.CAN ridicat (standby) 11.CAN low (standby)


Conectați canalele 1 și 2 ale osciloscopului la cablul BNC la banană, conectați cablul banană negru la o clemă aligator și conectați pinul 4 la masă. Conectați canalul unu la PIN6 al OBD (CAN_H), canalul doi la PIN14 al OBD (CAN_L), deschideți meniul de decodare a osciloscopului și configurați magistrala CAN. Reglați nivelul pragului magistralei pentru a obține date decodificate, setați modul de declanșare pentru a decoda declanșatorul și stabilizați forma de undă ID cadrul de date. Reglați angrenajul vertical și baza de timp pentru a observa semnalul.


Cele de mai sus este forma de undă normală a CAN-BUS. Formele de undă ale CAN-H și CAN-L sunt aceleași, dar cu polaritate opusă.


Când sistemul CAN-BUS este în starea de repaus, ECU al unității de control electronic introduce tensiunea bateriei în liniile CAN-H și CAN-L prin conectorii EN și STB. În acest moment, tensiunea CAN-H este aproape de 12 V, iar tensiunea CAN-L este aproape de 0V.


Dacă linia CAN-H este scurtcircuitată la masă, CAN-L este o formă de undă a semnalului de transmisie normală, iar tensiunea semnalului CAN-H este 0V.


Când linia CAN-L este scurtcircuitată la masă, CAN-H este o formă de undă a semnalului de transmisie normală, iar tensiunea semnalului CAN-L este 0V.


Când liniile CAN-H și CAN-L sunt ambele scurtcircuitate la masă, ambele semnale sunt la tensiune de 0V.


Când liniile CAN-H și CAN-L sunt scurtcircuitate între ele, tensiunile semnalului lor au aceeași polaritate și formele de undă tind să fie consistente.


Când linia CAN-H este scurtcircuitată la sursa de alimentare, tensiunea acesteia este întotdeauna de 12 V, iar forma de undă a liniei CAN-L este normală.


Când linia CAN-L este scurtcircuitată la sursa de alimentare, tensiunea acesteia este întotdeauna 12V, iar forma de undă a liniei CAN-H este normală.


Când ambele CAN-L și CAN-H sunt scurtcircuitate la sursa de alimentare, tensiunea ambelor este tensiunea bateriei.


Când linia CAN-H este deconectată, forma de undă a liniei CAN-H este încă normală, în timp ce linia CAN-L este întotdeauna la potențial 0.


Când linia CAN-L este deconectată, tensiunea liniei CAN-L este la un potențial ridicat și rămâne 5V, în timp ce forma de undă a liniei CAN-H este încă normală.


Tipuri de cadre CAN:
Cadru de date: cadru de date, utilizat pentru a transfera date de 0-8octeți.


Cadru de la distanță: cadru de la distanță, folosit pentru a solicita altor noduri să trimită cadre de date cu același ID.


Cadru de eroare: Cadru de eroare, orice nod de pe magistrală poate trimite un cadru de eroare dacă găsește o eroare.


Cadru de supraîncărcare: cadru de supraîncărcare, generat între cadre de date sau cadre la distanță atunci când sarcina magistralei este prea mare.

 

GD188--3 Signal Source Oscilloscope

Trimite anchetă