Documente Academic
Documente Profesional
Documente Cultură
Cursul nr. 5
Soluții de comunicație
Comunicația optică
- Punct la punct (point to point) care presupune doar două entități ce urmează să
comunice
Switch
- Inel (Ring), adică o topologie de bus care formează o bucla închisă de comunicatie
Avantaje
- Acces egal la resursele de comunicație
- Coliziunea de date este redusă
- “Pasarea” token-ului de la un participant la altul permite
atingerea unui trafic mai ridicat decât în topologia de bus
- Nu este necesar un master
Dezavantaje:
- Datele trebuie să treaca prin mai multe noduri
- Fiabilitate mai redusă (single point of failure)
Cel mai simplu, comunicația serială se poate face folosind doar semnalele de emisie
(notate de obicei TXD) și de recepție (RXD), caz in care se folosesc doar 3 fire de
legatură, ca în figură.
Transmisie serială RS232
TXD TXD
GND GND
În versiune originală, comunicația serială RS-232 era gândită să facă legatura între un
calculator și un modem, motiv pentru care au fost definite o serie de semnale
suplimentare, ca în figură.
Transmisie seriala RS232
TXD TXD
GND GND
- Viteza de comunicație relativ redusă, de exemplu între 300 și 9600 - 38400 baud.
- Comunicația este orientată pe transmisia unui caracter (7 sau 8 biți) sau octet (8 biți)
Semnalele valide sunt fie in domeniul +3 pana la +15 V sau in domeniul -3 pana la -15
V față de masa comună ("Common Ground" (GND) pin). Domeniul de tensiune între -3
V și 3 V nu este un nivel valid pentru standardul RS-232.
Circuitele integrate specialzate sunt astfel construite încât să nu apară la ieșire tensiuni
în domeniul [-3, 3] V.
Pentru semnalele de transmitere a datelor (RXD si TxD), nivelul logic „1” este definit ca
fiind de tensiune negativă, iar starea se mai numește „mark”.
Semnalul zero este pozitiv iar starea se mai numește „space”.
Figura de mai jos arată printr-un exemplu modul fizic de transmisie a datelor.
Octet transmis
Even parity bit: La bitii de informatie (7 sau 8) se adauga un bit care face ca numarul de aparitii de “1” sa fie para
Exemple:
Informație utilă (8 biti): 01001011 Număr de apariții de “1” = 4 = par
Se adaugă un bit = 0, care pastrează paritatea aparițiilor de “1” Informație transmisă: 010010110
Odd parity bit: La bitii de informatie (7 sau 8) se adauga un bit care face ca numarul de aparitii de “1” sa fie impara (odd)
Exercitii: Sa se genereze bitul de paritate pentru numerele de mai jos, in cazul in care s-a cerut sa avem paritate para sau impara:
01100100 11100101 10000001 01111101 11111111 00000000 01100111
Conector
“mamă” Conector
“tată”
Conector “tată”
Conector “mamă”
Soluții de comunicație
Comunicație RS 232
Cablu adaptor
Adaptor compact
RS 232
USB DB9 tata
C06 Adaptor compact Tată (DB25) - tată (DB9)
Soluții de comunicație
Comunicația RS485 este de tip “multi-punct”, dar dacă există doar două echipamente devine “punct la
punct”.
Un numărul de maxim 32 de echipamente se pot cupla la un bus 485.
Comunicația este de tip tensiune aplicată diferențial, cu informația transmisa prin inversarea polarității:
Observatie: se trimite
mai intâi LSB
Exemplu de formă de undă la transmiterea caracterului 11010011 = 0xE3
C06
Soluții de comunicație
Comunicația RS485 poate fi pe 4 fire (full duplex) sau pe 2 fire (half duplex).
Comunicația pe 4 fire:
Avantaje: Permite simultan emisie de la master (care este de obicei unic) și emisie de la un singur slave
Nu necesită comandarea unui semnal de emisie
Sisteme pentru conducerea rețelelor electrice de distribuție - SCRED
Soluții de comunicație
Un singur
Master
C06
Soluții de comunicație
Se folosește de obicei cablu torsadat, cu impedanța de 120 Ω (ohmi), motiv pentru care de multe ori este
bine să fie adăugate rezistoare de 120 Ω la capate, care asigură faptul că nu au loc reflexii de semnal în
condiții de transmisie de mare viteză.
Comunicația RS485 poate avea loc la distanțe de până la 1200 metri (deci este mult mai mare decat cea
specifică RS232) iar viteza de comunicație poate ajunge până la 10 Mbit/s, dar nu ambele condiții se pot
îndeplini simultan, distanțele lungi cerând reducerea vitezei de transmisie iar vitezele mari cerând distanțe
mici, rezistoare de capăt și cablu torsadat de calitate, în unele situații fiind necesară și o ecranare.
În mod gresit este câteodată vehiculată idea că există un “protocol 485”, făcându-se confuzie între mediul
de comunicație (RS-485) și protocolul care este utilizat pentru transmitere de date pe acest mediu de
comunicație (protocol care poate fi de exemplu “Modbus” sau “Profibus”).
Principiul de funcționare:
Emițător R1 Receptor
I = 0 .. 10 mA
Comanda i(t) Receptie u(t)
“0” = 0 mA R2 U(t) “0” = 0 .. 200 mV
R1 = 0 … 1 kohm “1” = 500 .. 1500 mV
“1” = 10 mA
(exemplu)
- Zero logic: nu este curent, sau I < I_min0 0 mA pt. “0” si 10/20 mA pentru “1”
- Unu logic: circuitul este parcurs de un curent I > I_min1 2/4 mA pt. “0”si 10/20 mA pentru “1”
Deci cei 2 (sau 4) mA pentru zero logic permit și monitorizarea circuitului de transmitere a semnalului
ΔU
ΔU
RTU #1 ΔU ΔU
RTU #N
Impământare
Observație: împămantarea se face de obicei la un singur cap
Sisteme pentru conducerea rețelelor electrice de distribuție - SCRED
Comunicatie pe fire fizice – Bucla de curent
Exemplu de calcul:
Se dorește alegerea unor interfețe de comunicație care să permită stabilirea unei bucle de curent cu următorii
parametri:
- bucla de curent funcționează cu valori între 4 si 20 mA (pentru valoarea logică “0” avem I0 = 0.004 A, pentru
valoarea logică “1” avem I1 = 0.02 A)
- Rezistența totală a circuitului pe care se realizează bucla de curent este RTOTAL_CABLU = 100 Ω
- Se dorește cuplarea în buclă a până la 20 RTU-uri (echipamente de process) diferite: NRTU = 20
- Fiecare RTU are o cădere de tensiune pentru un curent egal cu 20 mA în buclă:
ΔURTU = 1 V (rezisor intern receptie + impedanța sursei de curent)
Să se stabilească excursia de tensiune UEMITATOR , pe care să o poată suporta fiecare interfață de comunicație.
50 / 125 microni
8 .. 10 / 125 microni
C05
Comunicatia optica
Multimod Monomod
Avantaje: Avantaje:
- Surse de lumină ieftine - Costul specific al fibrei optice mai mic
- LED-uri 850 sau 1310 nm - Atenuari (pierderi) mai mici (de ex. 0.22 dB / km)
- Laser 850 nm - Distanțe mari: până la 50 km sau mai mult
- Conectori ieftini
- Costuri de instalare mai mici Dezavantaje:
- Costuri totale mai mici - Surse de lumină scumpe
- Laser 1310 – 1650 nm, într-un sistem mecanic precis
Dezavantaje: - Conectori scumpi (de precizie, necesită o mai bună aliniere)
- Costul specific al fibrei optice mai mare - Costuri de instalare mai mari
- Atenuări (pierderi) mai mari (de ex. 3 dB/km) - Costuri totale mai mari
- Distanțe mici: câțiva metri pâna la 1 .. 2 km
Comunicatia optica
Comunicatia prin fibra optica (FO)
Conector pentru interfata RS232 (conector DB9, Fante pentru emitator si receptor
in figura) sau pentru interfata USB
Soluții de comunicație
Comunicatia optica
Comunicatie Ethernet
Viteza: 10/100/1000 MB
Switch , Router
Conector Ethernet
Sisteme pentru conducerea rețelelor electrice de distribuție - SCRED
Soluții de comunicație
Comunicatie Ethernet
Switch
- Conectează mai multe echipamente in aceeași rețea
Ethernet
Router
- Inglobează funcția de switch
- Conectează rețele diferite
- Distribuie adrese unei retele interne (DHCP)
Dynamic Host Configuration Protocol
- Poate deține funcții de firewall WiFi local
Dintre cele mai uzuale protocoale de comunicație pe distanță mică, adică pentru distanțe de până la 100-200 metri,
se numără WiFi, Bluetooth, Zigbee și 6LoPan.
WiFi Larg utilizat în domeniul “Consumer”, bandă ridicată, consum mare de energie
BlueTooth
6LowPan
O vedere de ansamblu a
comuniciatiei 1G pana la 5G
https://www.nextbigfuture.com/2019/10/asml-1-to-2-nanometer-chips-will- https://www.eetimes.com/document.asp?doc_id=1334512
power-next-generation-technological-revolution.html C05=-SCRED
Soluții de comunicație
Sisteme de comunicatie wireless
LORA
LoRa: Long range, low power wireless
platform is the prevailing technology choice
for building IoT networks worldwide