Komunikačné rozhranie je súbor elektronických prvkov potrebných na pripojenie zariadenia k inému zariadeniu, príp. ku komunikačnej zbernici, za účelom prenosu údajov. Týmto pojmom sa označuje aj súbor noriem, predpisov a komunikačných protokolov určujúcich vlastnosti takéhoto pripojenia. Takéto rozhranie môže byť definované nie len ako fyzický konektor, ale aj bezdrôtové, v rámci čipu, softvérové, alebo len virtuálne.

Podmnožinou komunikačného rozhrania je komunikačný port – externý konektor počítača, ktorý je presne definovaný po stránke mechanickej, elektrickej a komunikačnej.

Rozdelenie Komunikačné rozhrania je možné deliť podľa množstva kritérií, napríklad: fyzickej vzdialenosti v rámci jedného čipu na doske plošných spojov v rámci jedného zariadenia v rámci kancelárie či budovy diaľkovo

počtu prepojených zariadení 2 (point-to-point) viac než 2 (zbernica); kde podľa hierarchie môže ísť o architektúru master-slave – jedno zariadenie rozhoduje o tom, kto a kedy bude komunikovať peer-to-peer (multimaster) – zariadenia sú rovnocenné, pričom rozhodovanie o použití zbernice je riešené spôsobom kolízne token ring

spôsob prenosu údajov sériové paralelné; paralelné rozhrania sa delia podľa šírky (počtu prenášaných bitov)

rýchlosti prenosu údajov

spôsobu elektrickej signalizácie napäťové úrovne sinle-ended (napr. 05 V) bipolárne (napr. ±12 V) diferenciálne prúdová slučka (20 mA)

spôsobu synchronizácie prenos hodín osobitným vodičom (synchrónne rozhranie) hodiny zlúčené s dátami (asynchrónne rozhrania, kódovanie Manchester/biphase/MFM apod.) handshake

Príklady interných a externých komunikačných rozhraní ISA PCI AGP PCIE ATA (IDE, EIDE) SATA PCMCIA LPC AC97/HDA SCSI USB FireWire (IEEE 1394, iLink) LPT (IEEE 1248) IEEE-488/HPIB/GPIB/IMS-2 IRDA Bluetooth Wi-Fi I²C/„TWI“ SPI 1-Wire RS-232/COM RS-485 CAN/LIN KNX/Instabus

Kategória:Hardvér Kategória:Elektronika Kategória:Telekomunikácie Kategória:Zbernice