Oferă transfer de date pe o distanță lungă, de ordinul câtorva kilometri. Are o imunitate crescută împotriva zgomotului. Oferă izolarea galvanică a liniei de comunicație a receptorului și a emițătorului. Pentru a transmite informații, se utilizează un semnal de curent.
Transmisia datelor este unidirecțională în cazul general. Dar poate fi bidirecțională. Transmițătorul încorporează un fototranzistor. Receptorul este, de asemenea, construit pe un optocuplor (o diodă și un fototranzistor).
Adaptor de interfață serial
Utilizați registrele de schimbare care convertesc un număr de serie.
Registrul tampon și registrul de schimb de date trebuie să fie legate.
USART-universal asincron transmițător-receptor.
3) conexiune "fierbinte".
1) limitările autostrăzilor;
2) ieșirea unuia dintre circuite dezactivează întregul sistem.
Se folosesc două linii:
2) Sincronizarea SCL.
Liniile trebuie să fie strânse, cu ajutorul rezistențelor, la liniile electrice.
Informațiile sunt schimbate în modul slave-master. Pot exista mai multe dispozitive principale pe magistrala, dar numai una dintre ele poate fi transmisă la un moment dat. La schimbul de informații, semnalele de ceas sunt trimise de către comandant. Transmiterea poate fi efectuată în ambele direcții. Conectarea se face cu un colector deschis (această conexiune se numește o conexiune de montare ȘI).
Starea inițială este un nivel ridicat. Busul este strâns la tensiunea de alimentare. Amplitudinea tensiunii depinde de cip. Ca regulă, pentru TTL5 V și poate 3,3 V. În unele situații poate fi 0.
Startul este inițiat de trecerea busului SDA de nivel înalt la un nivel scăzut la un nivel ridicat al SCL. După ce a fost dată starea de pornire, comandantul trebuie să furnizeze semnale de sincronizare. Schimbarea liniilor SDA trebuie făcută la o valoare scăzută a semnalului SCL. Informația este citită la o singură valoare a semnalului SCL. Dacă se întâmplă la 1, atunci poate fi considerată ca un început sau oprirea transferului. Starea stop este formată de tranziția liniei SDA. În acest caz, transferul informațiilor se încheie și se întoarce la starea de pornire.
Octetul de date începe să fie transmis, începând cu cel mai înalt bit. După această transmisie, se transmite cel de-al 9-lea semnal. În acest caz, transmițătorul trebuie să elibereze linia SDA, iar receptorul trebuie să arate că informația este acceptată.
Sunt utilizate protocoale de mare viteză. De exemplu, FlexRay. Este construit pe baza liniilor optice, oferă viteze de până la 10 MB / s. Totuși, există un CAN, standardul astfel. Și există un LIN cu viteză redusă.
Caracteristici de sincronizare a interfețelor de rețea.
1. Topologia conectării dispozitivelor de rețea.
2. Mediul de transmisie folosit pentru transmiterea datelor.
3. Metode de organizare a accesului la mediul fizic.
4. Viteza de transmisie.
5. Distanța de transmitere a datelor.
Dezvoltat Volvo la începutul anilor '90. Principiul este unul pasiv și o mulțime de pasivi și invers. Protocolul UART. Modul semi-duplex. Viteza de până la 20 kb / s. Distanța până la 40 de metri. Două tipuri de semnale sunt utilizate pentru transmisie: semnal de rețea pasivă de la 9 la 12 volți, semnalul nivelului activ este aproape de zero. Informația este transmisă prin byte, pentru fiecare sesiune de la 2 la 8 octeți.
Pachetul conține 2 părți: titlul și răspunsul. Titlul este generat de expert. Antetul este alcătuit din 2 părți: partea pentru sincronizare și partea pentru identificare. Inițial, o pauză de sincronizare. Următorul este octetul de sincronizare. Începe cu faptul că bitul de pornire este din nou alimentat, biții de date și bitul de oprire sunt aprinși. Identificatorul este, de asemenea, 1 octet: 6 biți pentru identificare, 2 biți pentru control. Numărul de octeți transmiși poate fi 2, 4, 8.
CAN-2A (11 biți) și CAN-2B (29 biți).
Principala diferență în adâncimea de biți. Pentru ingineria auto, se utilizează ISO11898. Pentru a sta este în construcție pe baza unei perechi de fire de 128 ohmi. Impedanța este de 128 ohmi.
Viteza maximă de transmisie în rețea este de 1 Mbit / s, până la 40 de metri, când dispozitivele nu depășesc 64 de grade. Scaderea vitezei este de 10 kbps la o distanță de până la 5 km.
Conexiunea se face prin intermediul unor controale speciale. De obicei, la sfârșitul liniei, sunt instalate terminatoare cu o rezistență de 120 ohmi.
Conectorii pentru conectare pot fi diferiți.
"0" - CAN H> CAN L.
Există concepte de nivel recesiv și dominant.
Transmițătorii oferă protecție împotriva tensiunilor mari, deconectării de la rețea. Transmisia prin rețea se realizează prin cadre. Există mai multe tipuri de cadre:
1) un cadru de date (un cadru de date);
4) un cadru de suprasarcină.
Transmisia este efectuată în modul de difuzare.
Se compune din mai multe părți: identificatori, câmpuri de date, câmpuri de sumă de verificare, biți sau semnale de confirmare și semnalul câmpului final al cadrului. Identificatorul determină scopul informațiilor. Câmpul de date conține până la 8 octeți de informații, numărul fiind determinat de un cuvânt de serviciu special de 4 octeți. După 8 octeți există o sumă de control - cod CRC (cod special, format din bucăți de băi). Un bit de confirmare este generat de toate dispozitivele care se află în rețea.
Conține identificatorul informațiilor și este setat un bit de serviciu special. Este în formatul unui cadru de date. RTR - cerere de transmisie. Pentru această interogare, dispozitivul care trebuie să transmită creează un identificator.
Dacă se detectează o eroare, dispozitivul produce 6 semnale dominante și 8 semnale recesive.
Arbitrajul în autobuz.
Există 5 proceduri de validare pe magistrala:
1. După transmiterea fiecărui bit, dispozitivul citește singur acest bit.
2. Bitstudding. Introducerea unui bit al polarității opuse în biți, mai mare de 5.
3. Suma de control.
Un dispozitiv conectat poate fi deconectat de la magistrala dacă consideră că nu funcționează corect. Fiecare dispozitiv este echipat cu un contor de erori, separând erorile în timpul recepției și în timpul transmisiei. Dacă numărul de erori depășește valoarea specificată, dispozitivul este oprit.
Linia K și linia L. ISO 9141.