Bayani na I2C

Cibiyar ta Philips a cikin shekarun 1980, I2C ta zama daya daga cikin hanyoyin sadarwa na yau da kullum ta hanyar sadarwa. I2C sa sadarwa tsakanin na'urorin lantarki ko IC zuwa IC, ko abubuwan da aka gyara sun kasance a kan PCB ko aka haɗa ta hanyar USB. Babban mahimmanci na I2C shine ikon samun babban nau'in aka gyara a guda ɗaya na sadarwa tare da wayoyi guda biyu wanda ke sa I2C cikakke ga aikace-aikace da ke buƙatar sauƙi da tsada a kan gudun.

Bayani na I2C Yarjejeniyar

I2C shine yarjejeniyar sadarwa ta hanyar sadarwa wanda kawai ke buƙatar layin siginan biyu waɗanda aka tsara don sadarwa tsakanin kwakwalwan kwamfuta a kan PCB. An tsara I2C don sadarwa ta 100kbps amma an tsara fasalukan watsa bayanai da sauri a tsawon shekaru don cimma ci gaba har zuwa 3.4Mbit. An kafa yarjejeniyar I2C a matsayin matsayi mai inganci, wanda ke samar da daidaitattun daidaituwa a tsakanin aikace-aikacen I2C da dacewa da karɓa.

I2C Sigina

Cikin I2C Yarjejeniyar yana amfani da alamun sigina guda biyu kawai don sadarwa tare da duk na'urori akan I2C bus. Siginan biyu da aka yi amfani da ita sune:

Dalilin cewa I2C zai iya yin amfani da sakonni guda biyu kawai don sadarwa tare da wasu nau'i-nau'i na haɗin keɓaɓɓu shine yadda za'a iya kula da motar tare da bas din. Kowane I2C sadarwa farawa tare da adireshin 7-bit (ko 10-bit) da ke kira fitar da adireshin na gefe sauran sadarwa yana nufin karɓar sadarwa. Wannan yana bada na'urori masu yawa a kan bus din I2C don taka rawa wajen aikin mai sarrafawa kamar yadda bukatun tsarin ya fada. Don hana haɗuwa da sadarwa, yarjejeniyar I2C ta ƙunshi haɓakawa da ƙwarewar haɗari wanda ya ba da damar yin sulhu tare da bas.

Abũbuwan amfãni da ƙuntatawa

A matsayin hanyar sadarwar sadarwa, I2C yana da amfani mai yawa wanda ya sa yana da kyakkyawan zabi ga yawancin aikace-aikacen da aka tsara. I2C yana kawo wadata masu amfani:

Tare da duk waɗannan kwarewan, I2C yana da ƙananan iyakoki waɗanda zasu buƙaci a tsara su. Mafi mahimmanci iyakokin I2C sun haɗa da:

Aikace-aikace

Ibus na I2C babban zaɓi ne ga aikace-aikace da ke buƙatar ƙananan kuɗi da kuma sauƙin aiwatarwa maimakon hawan gudu. Alal misali, karanta wasu ƙwaƙwalwar ƙwaƙwalwar ajiyar ICs, samun damar DAC da ADCs, masu saitunan karantawa , watsawa da sarrafa mai amfani sunyi umurni, yin amfani da na'urori masu auna matakan, kuma sadarwa tare da ƙananan microcontrollers ana amfani dashi na yarjejeniyar sadarwa na I2C.