Típusok

I²C

Kétvezetékes (SDA + SCL), master-slave topológia, rövid távolságra, chipek közötti kommunikációra. Sebesség: 100–1000 kbit/s.

CAN busz (Controller Area Network)

Robusztus, kétvezetékes differenciális soros buszrendszer (CAN High + CAN Low), üzenetközpontú protokoll, multi-master topológia, kiváló zajtűrés és prioritásos üzenetkezelés. Eredetileg autóipari fejlesztés (Bosch, 1983), ma járművekben, ipari automatizálásban és beágyazott rendszerekben is nagyon elterjedt. Sebesség: max. 1 Mbit/s (klasszikus), CAN FD akár 8 Mbit/s+. Nagyon megbízható, hibadetektálással (CRC, bit stuffing, ACK).

Forrás: Wikipedia – CAN-busz és ipari dokumentációk

Profibus

Ipari fieldbus (DP és PA változat), master-slave vagy token passing, max. 12 Mbit/s, széles körben használt az automatizálásban.

Modbus

Master-slave protokoll, soros (RTU, ASCII) vagy Ethernet (TCP) változatban. Egyszerű és nagyon elterjedt ipari protokoll.

UART

Aszinkron soros kommunikáció, TX/RX vezetékekkel, start/stop bittel, opcionális paritással. Alapvető mikrokontroller kommunikáció.

SPI

Négyvezetékes (MOSI, MISO, SCLK, SS), full duplex, nagy sebességű, chipek közötti kommunikációra (pl. kijelzők, szenzorok).

RS-232

Aszimmetrikus soros kommunikáció, ±3–15 V jelszintek, max. kb. 15 m távolság, klasszikus soros port.

RS-485

Szimmetrikus (differenciális), fél duplex, max. 1200 m, 32 (vagy több) eszköz csatlakoztatható, ipari szabvány.