Komunikačné rozhranie
Z Wikipédie
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.
[úprava] 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. 0-5V)
- bipolárne (napr. +-12V)
- diferenciálne
- prúdová sľučka (20 mA)
- napäťové úrovne
- 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