PDM vs poate


Confronto tra il protocollo PDM del sistema Theremino

e il protocollo poate

Il pot è sicuramente superiore al PDM, fiecare quel che riguarda la immunità ai disturbi, Il PDM ha una immunità minore, dar o rată de repetiţie mai mare.

In prezenta puternica electric zgomotos, PDM poate permite să piardă câteva pachete fără consecinţe, din cauza ratei ridicate repetarea.

Atunci când există tulburări (ceva care se întâmplă în mod normal pentru most de la timp), PDM pârghii rata înaltă repetiţie (până la peste 900 FPS), pentru a permite maximă fluiditatea, în controlul sistemelor multimedia.

În următoarele pagini, Am adunat informaţii importante pe şi poate, care ar putea fi util pentru cei care doresc să studieze, o metodă alternativă de comunicare, pentru sistemul de Theremino.


Compararea distanţe şi ori între PDM şi poate

PDM
Viteza
PDM
timp
de celulă
PDM
pic/s
Distanţa maximă
POATE
pic/s
POATE
timp
de celulă
1
1 MS
1K
10 Km
2
500 ne
2K
5 Km
3
200 ne
5K
2 Km
4
100 ne
10K
1 Km
62.5K
16 ne
5
50 ne
20K
500 m
125K
8 ne
6
20 ne
50K
200 m
250K
4 ne
7
10 ne
100K
100 m
500K
2 ne
8
5 ne
200K
50 m
600K
1.66_ ne
9
2 ne
500K
20 m
660K
1.5 ne
10
1 ne
1M
10 m
1M
1 ne
11
500 NS
2M
5 m
12
250_nS
4M
2.5 m

Exemplu cu 8 Capac de senzori

– PDM: (24 pic comanda + 24 biţi de date) * 8 sclavi = 216 pic numărul

– POATE: (133 pic de transmisie + 133 recepție biţi) * 8 sclavi = 2128 pic numărul

În acest exemplu, PUTEŢI folosi biţi mai multe, pentru a transmite aceleaşi informaţii (Il rapporto tra am di pic è circa 10 ori)

Reţineţi, de asemenea, PDM răspunde întotdeauna o confirmare, la sfârşitul fiecărei comenzi, În timp ce se poate, pentru a oferi securitate acelaşi, Deve inviare vin conferma, ONU intero pacchetto di risposta da 133 octet. În unele cazuri, Il rapporto tra am pic trasmessi, supera le 20 ori.


Am pacchetti poate “Standardul” Ed “Extins”


Tabel 1 – POATE versiunile


Figura 2. Standardul poate: 11-Pic identificator
( 1 + 11 + 1 + 1 + 1 + 4 + 64 + 16 + 2 + 7 + 7 = 64 + 51 = 115 biţi )


Figura 3. Prelungită poate: 29-Pic identificator
(1 + 11 + 1 + 1 + 16 + 1 + 1 + 1 + 4 + 64 + 16 + 2 + 7 + 7 = 64 + 69 = 133 biţi)

Protocolul de comunicare poate este un protocol de transportator-sens acces multiplu cu detectarea coliziunilor şi arbitraj pe mesaj prioritate (CSMA / CD + AMP). CSMA înseamnă că fiecare nod pe un autobuz trebuie să aşteptaţi pentru o perioadă determinată de inactivitate înainte de a trimite un mesaj.

CD + AMP înseamnă că coliziunile sunt rezolvate prin arbitraj o bit-wise, bazat pe o prioritate preprogramate de fiecare mesaj în câmpul identificator unui mesaj. Identificatorul de prioritate mai mare câştigă întotdeauna autobuz acces.

Prima versiune a standardelor poate enumerate în tabelul 1, ISO 11519 (Viteză redusă poate) este pentru aplicaţii până la 125 kbps cu un identificator de 11 biți standard. A doua versiune, ISO 11898 (1993), cu 11 biți identificatori prevede rate de semnalizare de la 125 kbps la 1 Mbps în timp ce mai recente ISO 11898 modificare (1995) introduce identificatorul 29-pic extinsă. ISO 11898 11-versiunea de biţi este adesea menţionată ca Standard poate versiunea 2.0a, în timp ce ISO 11898 modificarea este menţionată ca versiunea extinsă poate 2.0b.

Câmpul identificator de biţi Standard poate 11 în figura 2 prevede 211, sau 2048 identificatori de different mesaj, în timp ce identificatorul prelungit poate 29 de biţi în figura 3 prevede 229, sau 537 identificatori de milioane.


Il cavo di trasmissione

Cablul este specificat pentru a fi un ecranat sau neecranat torsadate cu o impedanţa caracteristică 120-O (Zo). Standardul defineşte interconectarea pentru a fi un singur cablu torsadat.

Interconectarea este închisă la ambele capete cu un rezistor egal cu impedanţa caracteristică a liniei pentru a preveni semnal reflecţii. Nodurile sunt apoi conectat la autobuz cu cabluri neterminate picătură, sau români, care trebuie păstrată cât mai scurt posibil pentru a minimiza reflexiile de semnal.

În cazul în care mai multe dispozitive sunt plasate de-a lungul cablului, numai dispozitivele pe capetele cablului nevoie încetarea rezistenţe. Figura 2 prezintă un exemplu de cum să pună capăt unei reţele de mare viteză.


Figura 2 – Terminarea unei reţele de mare viteză

Note pentru ’ utiliza cu sistemul Theremino

– POATE prin cablu trebuie să fie răsucite.
– I con cavetti standard non è possibile portare însemnând sau poate e alimentazione o 5 volţi

O soluţie bună, ar putea fi 2 torsadate, cu conectori RJ din 4 Poli. (destul de mult ca un cablu de reţea 4 fire)

Deşi cablul nu trebuie să treacă prin, Acestea ar trebui, de asemenea, doi conectori pentru fiecare sclav.

Reţineţi sulla lunghezza dei collegamenti poate

POATE ratele sunt realizate cu SN65HVD230 în modul de mare viteză (Texas instrumente 2003) ISO 11898 Specificaţii standard sunt indicate pentru o lungime maximă de autobuz 40 m şi lungimea maximă ciot 0.3 m cu un maxim de 30 noduri. Cu toate acestea, cu grijă de proiectare, cabluri mai lungi, mai ciot lungimi, şi multe mai multe noduri pot fi adăugate la un autobuz — întotdeauna cu un compromis în rata de semnalizare. Un transceiver cu înaltă Impedanţă intrare, cum ar fi HVD230 este necesar pentru a creşte numărul de noduri pe un autobuz.


POATE cere un transceiver extern

POZA – Pot / LIN produse
(de microcip conectivitate – Vara 2010)

Microcontroler nu are emisie-recepţie poate. Tu trebuie să adăugaţi-l extern, ca şi controlere poate indicat mai sus.


POATE – Zgomot imunitate

POATE autobuz are excelent Mare scurt circuit de protecţie, Protecţia împotriva ESD mare, Gama de mod comun la nivel, Mod comun respingerea şi are un zgomot ridicat imunitatea, în medii dure.

Loredana caratteristiche indicano che il poti fa pochi errori e non si rompe, marian NON vuol che lugubru nu fa errori, în presenza di disturbi.

Verificare erori şi vina naştere

POATE Protocolul include cinci metode de verificare erori: trei la nivel de mesaj şi doi la nivel de bit. Dacă un mesaj nu reuşeşte cu oricare dintre aceste metode de detectare Eroare, nu este acceptat şi un cadru de eroare este generat din ganglionii primesc, cauzează transmitere nod pentru a retrimite mesajul, până când acesta este primit corect. Cu toate acestea, Dacă un nod defect se blochează în sus un autobuz prin repetarea în mod continuu o eroare, sa transmită capacitatea este eliminat de controlorul acestuia după ce se atinge o limita de eroare.

La nivel de mesaj sunt CRC şi sloturi ACK afişat în cifre 2 şi 3. 16-bit CRC conţine suma de control a precedent date de aplicaţie pentru detectarea erorilor cu 15-bit de control şi separator de biţi 1. ACK câmpul este doi biţi lung şi constă din bit confirmă şi o confirmă delimitatorul bit. În cele din urmă, la nivel de mesaj este un control formular. Această verificare se uită pentru câmpuri în mesajul care trebuie să fie întotdeauna recesiv biţi. Dacă este detectat un pic dominantă, este generată o eroare. Biţi verificate sunt FPS, EOF, Delimitator de ACK, şi CRC delimitatorul de biţi.

La nivel de bit fiecare bit transmis este monitorizată de către transmiţătorul mesajului. Dacă un pic de date (nu pic de arbitraj) este scris pe autobuz şi opusul său este citit, este generată o eroare. Singurele excepţii de la aceasta sunt cu câmpul identificator de mesaj care este folosit pentru arbitraj, si slot confirmă care necesită un pic recesivă să fi suprascris de un pic dominantă. Ultima metoda de detectare a erorilor este cu regula de umplutura de biţi în cazul în care după cinci biţi consecutiv de aceeaşi logică nivel, Dacă bitul următoare nu este un compliment, este generată o eroare. Umplutura asigură creşterea marginile disponibile pentru sincronizare în curs de reţea, şi că un flux de biţi recesiv nu sunt confundate cu un cadru de eroare, sau spaţiu interframe şapte de biţi, care semnifică sfârșitul unui mesaj. Umplute biţi sunt eliminate de către un nod primirea controler înainte ca datele transmise la cerere.

Cu această logică, un cadru de eroare activ este format din şase biţi dominantă — încalcă regula de umplutura de biţi. Acest lucru este interpretat ca o eroare de toate nodurile pot care generează apoi propria cadru de eroare. Acest lucru înseamnă că un cadru de eroare poate fi la biţi originale de şase la douăsprezece biţi lungi cu toate răspunsurile. Acest cadru de eroare este urmată de un delimitator de câmp de opt biţi recesiv şi o perioadă autobuz inactiv înainte mesaj de corupt este retransmis. Este important să reţineţi că mesajul retransmise are încă să se lupte pentru arbitraj pe autobuz.


POATE – Stratificat ISO 11898

POATE de autobuz a fost dezvoltat de BOSCH ca un multi-maestru, sistem de difuzare mesaj care specifică o rată maximă de semnalizare de 1M de biţi pe secundă (bps).

Protocolul de comunicare pot, ISO 11898, descrie cum informaţii este trecut între dispozitive pe o reţea, şi se conformează interconectarea sistemelor deschise (OSI) model care este definită în termeni de straturi. Comunicare reală între dispozitivele conectate prin suport fizic este definit de stratul fizic al modelului. ISO 11898 arhitectura defineşte mai mici două straturi de stratul şapte modelul OSI/ISO ca stratul de date-link-ul şi nivelul fizic în figura 1.

 

Comentariile sunt închise.