ES-20 Comunicare - Interconectare Echipamente

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Comunicare Interconectare

echipamente
Comunicare
Schimb de informație între interlocutori

• Notiune de comunicare
• Mediu de transmise
• Topologie retea
• Protocol fizic
• Protocol logic
• Internet/Clouding
Notiune de comunicare

Schimb de informație între interlocutori

• Mesaj
• Emițător
• Codare
• Canal
• Decodare
https://www.open.edu/openlearn/ocw/mod/oucontent/view.php?id=87012&section=4
• Receptor
• Raspuns
• Zgomot

https://learntechit.com/the-process-of-communication/
Mediu de comunicare
• Cu fir (wired) • Fara fir (wireless)
• Electric • Optic
• Optic • Sunet
• Electromagnetic

https://www.geeksforgeeks.org/types-transmission-media/

https://en.wikipedia.org/wiki/List_of_interface_bit_rates

https://www.electronicdesign.com/technologies/communications/article/21800967/serial-io-interfaces-dominate-data-communications
Topologie Rețea

Half Duplex Full Duplex


https://en.wikipedia.org/wiki/Duplex_(telecommunications) https://www.guru99.com/type-of-network-topology.html
Protocol de comunicare
Un set de reguli agrea intre interlocutori pentru a asigura
transmiterea sigura a informatiei
Mesaj - structura de date impachetată conform
protocolului specific de comunicare

• Protocoale fizice
• Protocoale logice
https://iebmedia.com/index.php?id=4582&parentid=63&themeid=255&showdetail=true
Protocoale Fizice – Serial vs Paralel

ARINC 818 Avionics Digital Video Bus PCI Express

Atari SIO (Joe Decuir credits his work on Atari SIO as the basis of USB) Profibus

Binary Synchronous Communications BSC - Binary Synchronous Communications RS-232 (low-speed, implemented by serial ports)

CAN Control Area Network Vehicle Bus RS-422 multidrop serial bus

ccTalk Used in the money transaction and point-of-sale industry RS-423

CoaXPress industrial camera protocol over Coax RS-485 multidrop multimaster serial bus

DMX512 control of theatrical lighting SDI-12 industrial sensor protocol

Ethernet Serial ATA

Fibre Channel (high-speed, for connecting computers to mass storage devices) Serial Attached SCSI

FireWire SONET and SDH (high speed telecommunication over optical fibers)

HyperTransport SpaceWire Spacecraft communication network

InfiniBand (very high speed, broadly comparable in scope to PCI) SPI

I²C multidrop serial bus T-1, E-1 and variants (high speed telecommunication over copper pairs)

MIDI control of electronic musical instruments Universal Serial Bus (for connecting peripherals to computers)

MIL-STD-1553A/B UNI/O multidrop serial bus

Morse code telegraphy 1-Wire multidrop serial bus

https://en.wikipedia.org/wiki/Serial_communication https://en.wikipedia.org/wiki/Parallel_communication https://en.wikipedia.org/wiki/Wireless_network


Protocoale Fizice - SPI
Peer to peer
paralel

serial
în lant

https://en.wikipedia.org/wiki/Serial_Peripheral_Interface
https://microcontrollerslab.com/introduction-to-spi-communication-protocol/
SPI – Digital Ultrasonic Sensor HCS-04
SPI -Protocol

https://wiki.analog.com/resources/eval/sdp/sdp-b/peripherals/spi
SPI – Digital Sensor Implementare
Protocoale fizice - I2C

• https://www.slideshare.net/shudhanshu29/i2c-protocol-94259889
• https://www.slideshare.net/komalmehna/38-i2-c-protocol-spi-protocol https://learn.sparkfun.com/tutorials/i2c/all
I2C – Digital Ultrasonic Sensor HCS-04
I2C -Protocol
I2C – Digital Sensor Implementare
Proticoale Fizice - USART

UART protocol
1. Idle – ”1”
2. Start bit – ”0”
3. Data – 5-9 bits
4. Parity
5. Stop bit – ”1” ; 1, 1.5, 2 bits
Protocoale Logice

https://jialinwu.com/post/ip-network-stack-writing-network-apps/

http://tefnutsecure.blogspot.com/2014/03/ip-address-ipv4-header.html
USART – Protocol Implementare

Stx – 0x02
Etx - 0x03
Pnr – contorizare pachete
SRC – emitatorul
Emitere Receptie DST – receptorul
1. Selectie Date 1. Colectare byte P_id – tipul pachetului
2. Impachetare 2. Buferizare CMD – comada
3. Creare SC 3. Verificare Payload – date pachet
4. Trimitere 4. Interpretare Date SC – suma de control

You might also like