Tha an iùl seo a 'toirt seachad mìneachadh mionaideach air mar a bu chòir dhomh eadar-aghaidh I2C agus protocols SPI agus an eadar-dhealachaidhean, modhan atharrachaidh agus practaigeach. Ionnsaich mu dheidhinn diofar fhuasglaidhean bathar-cruaidh agus bathar-bog airson èifeachdach I2c gu eadar-aghaidh spi Tionndadh, a 'toirt a-steach dùbhlain cumanta agus molaidhean trioblaidean. Rannsaichidh sinn diofar shuidheachaidhean agus tha sinn a 'tabhann eisimpleirean practaigeach gus do chuideam an tionndaidh a chuir an gnìomh gu soirbheachail anns na pròiseactan agad a bhuileachadh gu soirbheachail.
Tha I2C (Cuairt eadar-amalaichte) na bhus conaltraidh ioma-mhaighstir, air a chleachdadh gu farsaing airson conaltradh goirid eadar micrococontralers agus iomaill. Tha na prìomh fheartan a 'toirt a-steach riatanasan bathar-cruaidh sìmplidh, cosgais ìosal, agus taic do ioma-inneal air aon bhus. Bidh I2c a 'cleachdadh dà uèire: sDA (dàta sreathach) agus sCL (gleoc sreathach). Tha sgaoileadh dàta fo smachd an comharra a 'ghleoc, ga dhèanamh na protocol co-shìnte. Is e taobh riatanach airson beachdachadh an ìre gluasad dàta dàta ìosal an coimeas ri SPI.
Tha Spi (eadar-aghaidh Serialer Serialhalal) na phròtacal conaltraidh sreathach ann an àite-obrach, ainmeil airson na h-ìrean gluasaid dàta darannan agus comas conaltraidh làn-dhèanta. Bidh e a 'fastadh ceithir uèirichean: Mosi (maighstireachd a-mach tràillean a-steach), Miso (maighstireachd ann an tràillean a-mach), SCK (Cloc sreathach). Tha PIN SS a 'ceadachadh innealan tràillean fa-leth air a' bhus a thaghadh. Tha SPI a 'tabhann coileanadh nas fheàrr na I2C airson gluasadan dàta àrd-astar, ge-tà, feumaidh e barrachd bhuain.
Tha an clàr gu h-ìosal a 'toirt geàrr-chunntas air na prìomh eadar-dhealachaidhean eadar I2C agus protocolaidhean spi:
Feart | I2c | Spi |
---|---|---|
Àireamh de bhàthaidhean | 2 | 4 |
Ìre dàta | An ìre mhath ìosal | An ìre mhath àrd |
Modh Conaltraidh | Leth-dupplex | Làn-duplex |
Maighstir / Tràill | Ioma-mhaighstir | Maighstir singilte |
Grunn chipichean cruaidh sònraichte I2c gu eadar-aghaidh spi Tionndadh. Bidh na sliotan seo gu tric a 'toirt a-steach feartan mar gluasadach farsaing agus buffering, a' sìmpleachadh a 'phròiseas dealbhaidh. Tha eisimpleirean a 'toirt a-steach ics sònraichte bho luchd-saothrachaidh mar ionnstramaidean Texas agus aig àirde. Bidh a bhith a 'taghadh na chip ceart an urra ri feartan dàta dàta agus caitheamh cumhachd a ghabhail.
Tha còmhradh stèidhichte air bathar-bog comasach, gu sònraichte nuair a bhios tu a 'cleachdadh microcontroller le cumhachd giullachd gu leòr. Tha seo a 'toirt a-steach a bhith a' dèanamh sgrìobhadh firmware a tha ag aithris air an protocol SPI air bus I2C no a chaochladh. Feumaidh an dòigh-obrach seo tuigse nas doimhne de gach protocolaidhean agus comasan an drococonroller taghte. Faodaidh làraichean mar an fheadhainn a thug Arduino no àrd-ùrlaran meanbh-chriosach eile a 'phròiseas seo a dhèanamh gu mòr.
Tha atharrachadh eadar I2C agus SPI riatanach ann an diofar thagraidhean. Mar eisimpleir, bha a bhith ag phòsadh sensor I2C le microcontroller stèidhichte air SPIS no a 'ceangal taisbeanadh SPI gu siostam stèidhichte air I2C. Tha eisimpleir cumanta a 'cleachdadh ìre gluais Ìre IC airson I2c gu eadar-aghaidh spi far nach eil ìrean bhile ann an dà shiostam a 'freagairt. Gheibhear eisimpleirean còd mionaideach agus diagraman Cuairt gu tric air làraich mar github no ann an duilleagan-dàta microcontroller.
Dìteas I2c gu eadar-aghaidh spi Faodaidh atharrachaidhean a bhith dùbhlanach. Tha cùisean cumanta a 'toirt a-steach uèirleadh ceàrr, duilgheadasan sioncronadh gleoc, agus coirbeachd dàta. Tha duilgheadasan eagarach a 'toirt a-steach a bhith a' dearbhadh a 'cheanglaichean bathar-cruaidh, a' cumail sùil air ionracas comharran a 'cleachdadh Oscnilsoscope, agus a' sgrùdadh a 'chonnspaid airson mearachdan. Bidh luchd-sgrùdaidh a 'cleachdadh mion-sgrùdaidhean loidsig a' cuideachadh le bhith a 'cluich an sruthadh dàta air an dà bhus.
Airson tuilleadh taic le taisbeanaidhean LCD agus pàirtean co-cheangailte, thoir air a bhith a 'sgrùdadh nan goireasan a tha rim faighinn aig Companaidh Taisbeanadh Dalian taobh an Ear, Ltd. Bidh iad a 'tabhann raon farsaing de fhuasglaidhean taisbeanaidh àrd-inbhe.
1 Dataighean bho luchd-saothrachaidh fa leth (ionnstramaidean Texas, Mapalted, msaa).
p>seach> bodhaig>