San Airteagal seo, beidh muid ag foghlaim conas a shocrú ar an Nasc gléas I2C ag baint úsáide as Tecnobits. Is prótacal cumarsáide é I2C (Ciorcad Idir-Chomhtháite) a úsáidtear chun nascadh gairis éagsúla leictreonaic lena chéile. Le Tecnobits, is féidir cumarsáid sonraí a bhunú ar bhealach simplí agus éifeachtach idir comhpháirteanna éagsúla ag baint úsáide as busanna cumarsáide. Tríd an rang teagaisc seo, gheobhaidh muid amach na céimeanna is gá chun feistí a nascadh tríd an Prótacal I2C agus an leas is mó is féidir a bhaint as a cumas i dtionscadail leictreonacha. Bígí linn!
Céim ar chéim ➡️ Ag nascadh gléasanna I2C - Tecnobits
Gléasanna I2C a nascadh - Tecnobits
- Céim 1: Sula dtosaíonn tú, cinntigh go bhfuil na gléasanna agus na comhpháirteanna riachtanacha agat don nasc I2C. Beidh ort ar a laghad dhá ghléas a thacaíonn le cumarsáid I2C, mar mhodúl Arduino agus braiteoir.
- Céim 2: Seiceáil na sonraíochtaí teicniúla de na gairis a chinntiú go dtacaíonn siad le cumarsáid I2C. Téigh i gcomhairle le bileoga sonraí nó lámhleabhair gach gléas chun an fhaisnéis seo a fháil.
- Céim 3: Sainaithníonn sé na bioráin ar leith a theastaíonn le haghaidh cumarsáide I2C ar gach feiste. Tá na bioráin seo lipéadaithe de ghnáth SDA (Sraith Líne Sonraí) agus SCL (Líne Clog Srathach).
- Céim 4: Ceangail bioráin SDA den chéad fheiste le bioráin SDA an dara feiste. Úsáid cáblaí geansaí nó sciath I2C, más gá.
- Céim 5: Ceangail bioráin SCL an chéad fheiste le bioráin SCL an dara feiste. Tabhair faoi deara go bhféadfadh go mbeadh ort bioráin talún (GND) an dá fheiste a nascadh freisin chun tagairt choiteann a bhunú.
- Céim 6: Nuair a bheidh na gléasanna nasctha go fisiciúil agat, deimhnigh go bhfuil an dá cheann á gcumhachtú agus curtha ar siúl i gceart. Tá sé seo tábhachtach chun cumarsáid cheart a chinntiú thar bhus I2C.
- Céim 7: Úsáid bogearraí ríomhchlárúcháin atá comhoiriúnach le I2C, mar thimpeallacht forbartha Arduino IDE, chun na gléasanna a ríomhchlárú agus cumarsáid I2C a bhunú. Féach doiciméadú gléas-sonrach nó ranganna teagaisc le haghaidh treoracha mionsonraithe maidir le conas iad a ríomhchlárú.
- Céim 8: Nuair a bheidh na gléasanna ríomhchláraithe i gceart agat, beidh tú in ann sonraí a sheoladh agus a fháil thar an mbus I2C. Is féidir leat feidhmeanna éagsúla a thriail nó léamha braiteora a ghlacadh chun a fhíorú go bhfuil an nasc ag obair.
Q & A
Cad is nasc I2C ann?
Is cineál ceangail é nasc I2C le haghaidh gléasanna leictreonacha a cheadaíonn cumarsáid eatarthu trí úsáid a bhaint as comhéadan dhá shreang.
- Úsáideann an nasc I2C dhá chábla, ceann amháin le haghaidh tarchur sonraí (SDA) agus ceann eile le haghaidh tarchur comhartha clog (SCL).
- Ligeann an nasc seo cumarsáid idir gléasanna iolracha atá nasctha ar bhus amháin I2C.
Cad iad na céimeanna chun gléasanna a nascadh le I2C?
Chun gléasanna a nascadh le I2C, lean na céimeanna seo:
- Sainaithin na bioráin SDA agus SCL ar do ghléasanna. De ghnáth bíonn na bioráin chomhfhreagracha marcáilte ag feistí I2C.
- Ceangail an bioráin SDA de ghaireas chuig bioráin SDA an feiste eile.
- Ceangail bioráin SCL gléas amháin le bioráin SCL an ghléis eile.
- Ceangail an dá fheiste le foinse cumhachta.
Cad iad na buntáistí a bhaineann le nasc I2C a úsáid?
Tá roinnt buntáistí ag baint le húsáid an nasc I2C:
- Ceadaíonn sé cumarsáid idir feistí iolracha ar bhus amháin.
- An bus I2C Ní úsáideann sé ach dhá chábla, rud a shimplíonn leagan amach agus nasc feistí.
- Tá an bus I2C comhoiriúnach le raon leathan gléasanna leictreonacha.
- Tá sé éasca a chur i bhfeidhm agus a úsáid i dtionscadail leictreonacha.
Conas bioráin SDA agus SCL a aithint ar fheiste?
Chun na bioráin SDA agus SCL a aithint ar ghléas, lean na céimeanna seo:
- Féach ar dhoiciméadacht an ghléis nó ar an mbileog chomhfhreagrach.
- Cuardaigh sonraíochtaí teicniúla an fheiste, áit a gcuirtear na bioráin a fhreagraíonn don nasc I2C in iúl de ghnáth.
- Breathnaigh go fisiciúil ar an bhfeiste le haghaidh lipéid nó marcanna a léiríonn na bioráin SDA agus SCL.
Cad is bus I2C ann?
Is córas cumarsáide é bus I2C a cheadaíonn ilfheistí leictreonacha a nascadh ar chiorcad amháin.
- Ní úsáideann an bus I2C ach dhá chábla: ceann amháin le haghaidh tarchur sonraí (SDA) agus ceann eile le haghaidh tarchur comhartha clog (SCL).
- Déanann gléasanna atá nasctha leis an mbus I2C cumarsáid ag baint úsáide as seoltaí uathúla.
- Ceadaíonn an bus I2C sonraí a aistriú sna treoracha léitheoireachta agus scríbhneoireachta araon.
Conas a dhéanann gléas I2C amháin cumarsáid le gléas eile?
Chun cumarsáid a dhéanamh le gléas I2C amháin eile, lean na céimeanna seo:
- Socraigh an dá fheiste le húsáid an prótacal I2C.
- Socraíonn sé seoladh uathúil do gach feiste atá nasctha leis an mbus I2C.
- Seolann an gléas seolta seoladh na feiste glactha ag tús na cumarsáide.
- Freagraíonn an gléas glactha leis an bhfeiste seolta.
- Leanann cumarsáid ar aghaidh le haistriú sonraí idir feistí.
Cé mhéad gléas is féidir a nascadh ar bhus I2C?
Ar bhus I2C, is féidir gléasanna leictreonacha éagsúla a nascadh.
- Braitheann uaslíon na ngléasanna nasctha ar an teorainn seolta uathúil a cheadaíonn an bus I2C, arb ionann é agus 112 seoladh uathúla de ghnáth sa chaighdeán I2C 7-giotán.
- D’fhéadfadh seoltaí seasta a bheith ag roinnt gléasanna, agus ceadaíonn cinn eile a seoladh a choigeartú le bioráin inchumraithe.
- Tá sé tábhachtach a áirithiú nach bhforluíonn seoltaí gléasanna chun coinbhleachtaí cumarsáide a sheachaint.
Cad iad na feidhmeanna a bhaineann le nasc I2C Tecnobits?
En Tecnobits, úsáidtear an nasc I2C in iarratais éagsúla, mar shampla:
- Rialú imeallach: scáileáin, braiteoirí, cuimhní cinn, actuators agus gairis eile trí nasc I2C.
- Uathoibriú: Is féidir gléasanna leictreonacha agus córais uathoibrithe a rialú ag baint úsáide as an nasc I2C.
- Idirlíon na Rudaí (IoT): Ceadaíonn an nasc I2C cumarsáid agus rialú gléasanna IoT atá nasctha leis an mbus I2C céanna.
Cad iad na teorainneacha a bhaineann le nasc I2C?
In ainneoin a bhuntáistí, tá roinnt teorainneacha ag baint leis an nasc I2C freisin:
- Is gnách go mbíonn an luas aistrithe sonraí níos moille i gcomparáid le prótacail chumarsáide eile.
- Féadfaidh uasfhad an bhus I2C a bheith teoranta, rud a d'fhéadfadh difear a dhéanamh don fhad uasta idir feistí nasctha.
- I socrú ina bhfuil iliomad gléasanna nasctha, is féidir coinbhleachtaí seoltaí tarlú mura ndéantar iad a bhainistiú i gceart.
Is mise Sebastián Vidal, innealtóir ríomhaireachta atá paiseanta faoin teicneolaíocht agus DIY. Ina theannta sin, is mise cruthaitheoir tecnobits.com, áit a roinnim ranganna teagaisc chun an teicneolaíocht a dhéanamh níos inrochtana agus níos intuigthe do chách.