Akopọ ti I2C

Ṣiṣẹ nipasẹ Philips ni awọn ọdun 1980, I2C ti di ọkan ninu awọn ijẹmọ ibaraẹnisọrọ ibaraẹnisọrọ ti o wọpọ julọ ni ẹrọ itanna. I2C jẹ ki ibaraẹnisọrọ laarin awọn ẹya ẹrọ ina tabi IC si IC, boya awọn irinše wa lori PCB kanna tabi ti a ti sopọ nipasẹ okun. Ẹya ẹya-ara ti I2C ni agbara lati ni nọmba ti o pọju fun awọn ọkọ ayọkẹlẹ kan nikan pẹlu awọn wiwa meji ti o mu ki I2C jẹ pipe fun awọn ohun elo ti o nbeere simplicity ati iye owo kekere lori iyara.

Akopọ ti Ilana I2C

I2C jẹ Ilana ibaraẹnisọrọ ni tẹlentẹle ti o nilo awọn ifihan ila agbara meji ti a ṣe apẹrẹ fun ibaraẹnisọrọ laarin awọn eerun lori PCB. I2C ni a ṣe ni ipilẹṣẹ fun ibaraẹnisọrọ 100kbps ṣugbọn awọn ọna gbigbe gbigbe ti o tobi ju ti a ti ni idagbasoke ni awọn ọdun lati ṣe aṣeyọri awọn iyara ti o to 3.4Mbit. Ilana I2C ti jẹ iṣeto ti oṣiṣẹ, ti o pese fun ibaramu ti o dara laarin awọn imuse ti I2C ati awọn ibamu ti o dara.

Awọn ifihan agbara I2C

Ilana I2C nlo awọn ifihan agbara ila-ọna meji nikan lati ṣe ibasọrọ pẹlu gbogbo awọn ẹrọ lori ọkọ ayọkẹlẹ I2C. Awọn ifihan agbara meji ti a lo ni:

Idi ti I2C le lo awọn ifihan agbara meji nikan si ibaraẹnisọrọ pẹlu awọn nọmba peipẹlu ti o wa ni bi o ti n ṣakoso awọn ọkọ-bosi naa. Ibaraẹnisọrọ I2C kọọkan bẹrẹ pẹlu adiresi 7-bit (tabi 10-bit) ti o pe jade ni adirẹsi ti agbeegbe iyokù ti ibaraẹnisọrọ ti wa ni lati gba ibaraẹnisọrọ naa. Eyi n gba awọn ẹrọ pupọ laaye lori ọkọ ayọkẹlẹ I2C lati mu ipa ti ẹrọ iṣakoso bi awọn aini ti eto ṣe itọsọna. Lati dẹkun ijamba ibaraẹnisọrọ, ilana I2C ni agbara idajọ ati idaamu ijamba ti o jẹ ki ibaraẹnisọrọ to pọ pẹlu bosi.

Awọn anfani ati awọn idiwọn

Gẹgẹbi ilana ibanisọrọ kan, I2C ni ọpọlọpọ awọn anfani ti o ṣe jẹ igbadun ti o dara fun ọpọlọpọ awọn ohun elo apẹrẹ ti a fi sinu. I2C mu awọn anfani wọnyi:

Pẹlu gbogbo awọn anfani wọnyi, I2C tun ni awọn idiwọn diẹ ti o le nilo lati wa ni ayika ni ayika. Awọn idiwọn I2C pataki julọ ni:

Awọn ohun elo

Ibusẹti I2C jẹ aṣayan nla fun awọn ohun elo ti o nilo iye owo kekere ati imuse rọrun ju ilọwu giga lọ. Fun apẹẹrẹ, kika awọn ICS iranti diẹ, wiwọle si awọn DAC ati ADCs, awọn akọsilẹ kika , ṣiṣan ati iṣakoso olumulo ni išeduro awọn iṣẹ, kika awọn ohun elo ero, ati lati ba pẹlu awọn microcontrollerupo ọpọlọ jẹ awọn lilo wọpọ ti Ilana ibaraẹnisọrọ I2C.