I2C eta I2S arteko aldea

Edukien aurkibidea

Zer da I2C

I2C bi hariko interfaze baterako erabiltzen den serie-protokolo bat da, abiadura baxuko gailuak konektatzeko, hala nola mikrokontrolagailuak, EEPROMak, A/D eta D/A bihurgailuak, I/O interfazeak eta sistema txertatuetan antzeko beste periferiko batzuk. Philips Semiconductors-ek (gaur egun NXP Semiconductors) 1982an asmatutako serie-komunikazio-bus sinkronikoa da, maisu anitzekoa, esklabo anitzekoa, pakete kommutazioa, amaiera bakarrekoa.

I²C-k bi norabideko Open Drain bakarrik erabiltzen ditu (seriako datuak (SDA) eta serieko erlojua (SCL)) eta erresistentziak erabiltzen ditu potentziala igotzeko. I²C-k funtzionamendu-tentsio-tarte handia ahalbidetzen du, baina tentsio-maila tipikoa +3.3V edo +5v da.

I²C erreferentzia-diseinuak 7 biteko helbide-espazioa erabiltzen du, baina 16 helbide gordetzen ditu, beraz, 112 nodorekin komunikatu ahal izango du autobus talde batean [a]. I²C bus arruntak modu desberdinak ditu: modu estandarra (100 kbit/s), abiadura baxuko modua (10 kbit/s), baina erlojuaren maiztasuna zerora jaisten utzi daiteke, hau da, komunikazioa eten daitekeela. I²C bus belaunaldi berriak nodo gehiagorekin komunika daiteke (10 biteko helbide-espazioa onartzen duena) abiadura azkarragoan: modu azkarra (400 kbit/s), modu azkarra plus (1 Mbit/s), abiadura handiko modua (3.4 Mbit). /s), modu ultra azkar (5 Mbit/s).

Zer da I²S?

I²S (Inter-IC Sound) audio digitala gailuak elkarrekin konektatzeko erabiltzen den serieko bus interfaze elektronikoaren estandarra da, estandar hau Philips Semiconductor-ek aurkeztu zuen lehen aldiz 1986an. Gailu elektronikoetako zirkuitu integratuen artean PCM audio datuak transferitzeko erabiltzen da.

I2S Hardware Interfazea:

1. Bit erloju-lerroa

Formalki "Etengabeko serieko erlojua (SCK)" izenekoa. Normalean "bit erlojua (BCLK)" bezala idatzita.
Hau da, audio digitalari dagokion datu-bit bakoitzak, SCLK-k pultsu bat du.
SCLK-ren maiztasuna = 2 × laginketa-maiztasuna × laginketa-bit kopurua.

2. Word erlojuaren lerroa

Formalki "hitz hautaketa (WS)" bezala ezagutzen da. [Ohiki "LRCLK" edo "Frame Sync (FS)" deritzo.
0 = ezkerreko kanala, 1 = eskuineko kanala

3. Gutxienez datu-lerro multiplexatu bat

Formalki "Serial Data (SD)" deitzen zaio, baina SDATA, SDIN, SDOUT, DACDAT, ADCDAT, etab.

I²S-ren denbora-diagrama

I²S-ren denbora-diagrama
I²S-ren denbora-diagrama

Igo korrituko