Kusiyana Pakati pa I2C ndi I2S

M'ndandanda wazopezekamo

I2C ndi chiyani

I2C ndi ndondomeko yowonongeka yomwe imagwiritsidwa ntchito pa mawonekedwe a waya awiri kuti agwirizane ndi zipangizo zotsika kwambiri monga microcontrollers, EEPROMs, A/D ndi D/A converters, I/O interfaces, ndi zotumphukira zina zofananira m'makina ophatikizidwa. Ndi synchronous, multi-master, multi-slave, packet switching, single-end, serial communication bus yopangidwa ndi Philips Semiconductors (tsopano NXP Semiconductors) mu 1982.

I²C imangogwiritsa ntchito ma bidirectional Open Drains (serial data (SDA) ndi serial clock (SCL)) ndipo imagwiritsa ntchito zopinga kuti ikweze zomwe zingatheke. I²C imalola kusiyanasiyana kwamagetsi ogwiritsira ntchito, koma voteji wamba ndi +3.3V kapena +5v.

Mawonekedwe a I²C amagwiritsa ntchito ma adilesi a 7-bit koma amakhala ndi ma adilesi 16, kotero amatha kulumikizana ndi ma node 112 pagulu la mabasi [a]. Mabasi wamba a I²C ali ndi mitundu yosiyanasiyana: njira yokhazikika (100 kbit/s), yothamanga kwambiri (10 kbit/s), koma ma frequency a wotchi amatha kuloledwa kutsika mpaka ziro, zomwe zikutanthauza kuti kulumikizana kumatha kuyimitsidwa. Mbadwo watsopano wamabasi a I²C amatha kulumikizana ndi ma node ochulukirapo (othandizira malo adilesi a 10-bit) mwachangu: mofulumira (400 kbit/s), kuphatikizika kwachangu (1 Mbit/s), mothamanga kwambiri (3.4 Mbit / s), njira yofulumira kwambiri (5 Mbit / s).

Kodi I²S ndi chiyani?

I²S (Inter-IC Sound) ndi mawonekedwe amagetsi amtundu wa basi omwe amagwiritsidwa ntchito polumikiza zida zomvera zama digito palimodzi, mulingo uwu udayambitsidwa koyamba ndi Philips Semiconductor mu 1986. Amagwiritsidwa ntchito kusamutsa data ya PCM pakati pa mabwalo ophatikizika pazida zamagetsi.

I2S Hardware Interface:

1. Mzere wotchipa pang'ono

Amatchedwa "Continuous Serial Clock (SCK)". Nthawi zambiri amalembedwa ngati "bit clock (BCLK)".
Ndiye kuti, deta iliyonse yofanana ndi audio ya digito, SCLK ili ndi pulse.
Mafupipafupi a SCLK = 2 × sampuli pafupipafupi × kuchuluka kwa ma sampling bits.

2. Wotchi ya mawu

Amatchedwa "kusankhiratu mawu (WS)". [Zomwe zimatchedwa "LRCLK" kapena "Frame Sync (FS)".
0 = njira yakumanzere, 1 = njira yakumanja

3. Mzere umodzi wochuluka wa data

Amatchedwa "Serial Data (SD)", koma amatha kutchedwa SDATA, SDIN, SDOUT, DACDAT, ADCDAT, etc.

Chithunzi cha nthawi ya I²S

Chithunzi cha nthawi ya I²S
Chithunzi cha nthawi ya I²S

Pitani pamwamba