Sealladh farsaing air I2C

Le leasachadh le Philips anns na 1980an, tha I2C air fàs gu bhith mar aon de na protocols conaltraidh sreathach as cumanta ann an electronics. Tha I2C a ' toirt comas do chonaltradh eadar co-phàirtean dealanach no IC gu IC, co dhiubh a tha na pàirtean air an aon PCB no ceangailte le càball. Is e prìomh fheart I2C an comas àireamh mhòr de cho-phàirtean a bhith air aon bhus conaltraidh le dìreach dà uèir a nì I2C foirfe airson iarrtasan a tha ag iarraidh sìmplidh agus gu bheil iad a 'cosg beagan nas luaithe.

Sealladh farsaing air a 'Phròtacal I2C

Is e protocol conaltraidh sreathach a th 'ann an I2C nach eil ach dà loidhne chomharran a chaidh a dhealbhadh airson conaltradh eadar chips air PCB. Chaidh I2C a dhealbhadh an toiseach airson conaltradh 100kbps ach chaidh modhan lìbhrigidh dàta nas luaithe a leasachadh thairis air na bliadhnaichean gus astar a choileanadh suas ri 3.4Mbit. Chaidh am pròtacal I2C a stèidheachadh mar inbhe oifigeil, a tha a 'toirt seachad co-chòrdadh math am measg ghnìomhachdan I2C agus co-fhreagarrachd math air ais.

Comharran I2C

Chan eil am Pròtacal I2C a 'cleachdadh ach dà loidhne chomharran dà-stiùiridh airson conaltradh leis a h-uile inneal air a' bhus I2C. Is e an dà chomharra a thathar a 'cleachdadh:

Is e an t-adhbhar nach urrainn do I2C ach dà chomharra a chleachdadh gu conaltradh le grunn de na peripherals air mar a tha conaltradh air a 'bhus air a làimhseachadh. Bidh a h-uile conaltradh I2C a 'tòiseachadh le seòladh 7-bit (no 10-bit) a tha a' gairm seòladh na h-iomall a 'chòrr den chonaltradh. Tha seo a 'toirt cothrom do iomadh inneal air a' bhus I2C a bhith a 'gabhail àite na prìomh innealan mar a tha feumalachdan an t-siostaim ag ràdh. Gus casg a chur air tubaistean conaltraidh, tha pròtacal I2C a 'gabhail a-steach comasan co-rèiteachaidh agus lorg tubaidh a leigeas le conaltradh rèidh air a' bhus.

Buannachdan agus cuingealachaidhean

Mar phròtacal conaltraidh, tha mòran bhuannachdan aig I2C a tha a 'dèanamh mar roghainn math airson mòran iarrtasan dealbhaidh stèidhichte. Tha I2C a 'toirt na buannachdan a leanas:

Le na buannachdan sin uile, tha beagan chuingealachaidhean aig I2C cuideachd a dh 'fheumar a bhith air an dealbhadh. Am measg nan cuingealachaidhean I2C as cudromaiche tha:

Iarrtasan

Tha am bus I2C na roghainn math airson tagraidhean a tha feumach air buileachadh cosgail agus sìmplidh seach astar àrd. Mar eisimpleir, tha leughadh cuimhneachan sònraichte IC, a 'faighinn cothrom air DACs agus ADC, a' leughadh sensors , a 'toirt seachad agus a' cumail smachd air gnìomhan stiùirichte, a 'leughadh sensors cruaidh-chruaidh, agus conaltradh le iomadh microcontrollers a' cleachdadh cleachdadh protocol conaltraidh I2C.