8.6  Riadenie PC po zberniciach

 

 

Zbernica I2C

 

= Inter – IC – Bus (zbernicový systém pre vzájomné prepojenie niekoľkých integrovaných obvodov)

požíva sa hlavne na prenos dát medzi integrovanými obvodmi vnútri určitého zariadenia: dve linky – SDA (dátová)

                                                                                                                                                  - SCL (hodinová)

 

Pracuje na princípe posuvného registra, pričom dáta na SDA sa posúvajú hodinovými impulzami na SCL) do prijímacieho integrovaného obvodu. Jednotlivé I.O. sa volia pomocou adries, ktoré sa tiež posielajú zbernicou.

1. Zvyčajne sa ako centrálny riadiaci prvok (master) používa mikrokontrolér, ktorý riadi niekoľko periférnych súčiastok (slave).

Napr.

 

 

 

- PCF 8574 je obojsmerný expandér portu (= kváziobojsmerný 8 bitový rozširujúci port) → pripojenie zariadení napr. LED,...

- PCF 8591 je AD – DA prevodník

Každý I.O. má stanovenú adresu, ktorá je sčasti špecifická pre daný typ a sčasti ju možno meniť pomocou vyvedených adresných liniek.

 

2. Zbernicou I2C možno priamo riadiť pomocou PC (budenie linkami portu RS232):

   - je potrebné rozhranie na prispôsobenie zbernice I2C na úroveň signálov RS232.

 

 

Prispôsobenie úrovní medzi RS232 a zbernicou I2C