Ko te I2C Bus he atanga korero rangatū hei hono taputapu rerekē hiko He aha te I2C Bus me pehea te whakamahi? I roto i tenei tuhinga, ka whakamaarama taipitopito me pehea te mahi o tenei pahi me te pehea e taea ai e koe te whakamahi i roto i o kaupapa. Na roto i te I2C Bus, ka taea e nga taputapu te whakawhitiwhiti korero ki a ratau ma te whakamahi i nga taura e rua anake, he pai mo nga tono e hiahia ana ki te hononga ngawari me te pai. I tua atu, ka taea e tenei pahi te hono o nga taputapu maha i runga i te raina kotahi, ka waiho hei whiringa rongonui i roto i nga taputapu hiko iti-hiko.
– Ma te taahiraa ➡️ He aha te mea me pehea te whakamahi i te I2C Bus?
He aha te I2C Bus me pehea te whakamahi?
Ko te I2C Bus (Inter-Integrated Circuit) he kawa korero rangatū e taea ai te whakawhiti raraunga i waenganui i nga taputapu rereke hikohiko i roto i te ara iahiko whakauru kotahi. Ka whakamahia tenei atanga ki nga punaha whakauru me nga microcontrollers.
I muri mai, ka whakaatu matou ki a koe me pehea te whakamahi i te I2C Bus taahiraa i te taahiraa:
- 1 Hipanga: Honoa nga taputapu: Hei whakamahi i te I2C Bus, me tino mohio kei a koe nga taputapu e hiahia ana koe ki te hono tika. Ko te whakawhitiwhitinga korero ma roto i nga taura takirua e rua, ko tetahi hei tuku raraunga me tetahi hei tuku i te tohu karaka.
- 2 Hipanga: Tautuhia nga taputapu: I mua i te tiimata ki te whakamahi i te I2C Bus, he mea nui ki te tautuhi i nga taputapu rereke e hono ana ki te pahi. Kei ia taputapu he wahitau motuhake kua tohua whakamahia e te ki te whakatika i nga karere ki te taputapu tika.
- 3 Hipanga: Tīmatahia te whakawhitiwhiti korero: Hei timata i te whakawhitiwhiti korero i runga i te I2C Bus, ka tukuna he tohu timata. Ka tohu tenei ki taputapu katoa hono ka timata te whakawhiti raraunga.
- 4 Hipanga: Tukuna ka whiwhi raraunga: Kia timata te whakawhitiwhiti korero, ka taea e koe te tuku me te whiwhi raraunga ma te I2C Bus. Hei tuku raraunga, tuhia noa nga raraunga e hiahia ana koe ki te tuku ki te hongere tuku. Hei whiwhi raraunga, panuihia nga raraunga ka tukuna mai i te taputapu.
- 5 Hipanga: Whakamutua te whakawhitiwhitinga korero: Kia mutu to tuku me te whiwhi raraunga, me whakamutu te korero i runga i te I2C Bus. Ka mahia tenei ma te tuku tohu whakamutu e whakaatu ana ki nga taputapu kua oti te whakawhiti raraunga.
Kia mahara ko ia taputapu e hono ana ki te I2C Bus me hototahi ki tenei kawa korero. I tua atu, he mea nui ki te whai whakaaro ki nga waahanga hangarau o ia taputapu hei whakarite i te whirihoranga me te mahi tika.
Ma enei mahi ngawari, ka taea e koe te whakamahi i te I2C Bus ki te whakawhitiwhiti whakaaro rereke kaore he raru. Whakamahia tenei atanga whakawhitiwhitinga whaihua me te pai i roto i o kaupapa hiko.
Q&A
I2C Bus FAQ
1. He aha te I2C Bus?
Ko te I2C Bus He punaha korero rangatū waea-rua, whakamahia hei tuku raraunga i waenganui i nga taputapu hiko pai me te whirinaki.
2. He aha nga painga o te I2C Bus?
- Ka taea te whakawhitiwhiti korero i waenga i nga taputapu maha ma te whakamahi i nga waea e rua anake.
- Ka whakahaere i te hononga me te whirihoranga o nga papaarangi i roto i nga punaha whakauru.
- Ka whakarato tere me te pai o te tuku raraunga tere.
3. Me pehea te whakamahi i te I2C Bus?
Ma te hikoi ki te whakamahi i te I2C Bus:
- Tautuhia nga taputapu e hiahia ana koe ki te hono ma te whakamahi i te I2C Bus.
- Honoa nga taputapu ki te I2C Bus ma te whakamahi i nga raraunga me nga titi karaka.
- Whakaritehia nga taputapu ki te whakamahi i te I2C Bus hei huarahi whakawhitiwhiti.
- Tukuna he whakahau, he raraunga ranei i runga i te I2C Bus mai i tetahi taputapu matua ki te taputapu taurekareka e hiahiatia ana.
- Whiwhi i te whakautu, i tono raraunga mai i te taputapu taurekareka ki te taputapu matua.
4. He aha te rereketanga o te rangatira me te taurekareka i runga i te I2C Bus?
- El aratau ariki Ko taua taputapu ka timata me te whakahaere i nga korero i runga i te I2C Bus.
- El aratau pononga Ko taua taputapu te whakautu, te tuku raraunga ranei hei whakautu i nga tono a te taputapu matua.
5. He aha nga reiti baud noa i runga i te I2C Bus?
- Ko nga tere tuku noa i runga i te I2C Bus he 100 Kbps (kilobits ia hekona) me te 400 Kbps.
- I etahi wa, ka taea ano te whakamahi i nga tere teitei ake penei i te 1 Mbps (megabits ia hekona), 3.4 Mbps ranei, kei te whakawhirinaki Tuhinga o mua whakamahia.
6. E hia nga taputapu ka taea te hono ki te I2C Bus?
- Ka taea e te I2C Bus te hono o nga taputapu maha, na te mea ka whakamahia e ia nga wahitau ahurei mo ia taputapu.
- I roto i te whirihoranga angamaheni, tae atu ki te 128 nga taputapu ka taea te hono ki te I2C Bus.
7. He aha nga painga o te I2C Bus ki etahi atu tikanga whakawhitiwhiti korero?
- He iti ake nga waea me nga titi e whakamahia ana e te I2C Bus mo te hono i nga taputapu, he maamaa te whirihoranga.
- He kawa e whakamahia whanuitia ana i roto i te umanga, e whakaahei ana i te mahi tahi o nga taputapu.
- Ka taea e ia te whakawhitiwhiti korero i waenga i nga momo momo taputapu, penei i nga puoro, nga kaiwhakatere, nga maharatanga, me era atu.
8. He aha nga taputapu e whakamahi ana i te I2C Bus?
- Pūoko pāmahana me te haumākū.
- Nga taputapu rokiroki (maumahara EEPROM).
- Whakaaturanga LED me te LCD.
- He rite ki nga kaitahuri mamati (ADC).
- Nga kaiwhakatere me nga relay.
9. He aha nga mahi tupato ina whakamahi i te I2C Bus?
- Tirohia nga ngaohiko whakahaere o nga taputapu kia pai ai te hototahi.
- Whakahonoretia nga wahitau ahurei o nga taputapu e hono ana ki te I2C Bus.
- A ape i te whakapiri wera (te hono me te momotu i nga taputapu i te wa e hiko ana te punaha).
10. He whare pukapuka, he anga ranei hei whakahaere i te whakamahinga o te I2C Bus?
- Ae, kei reira nga whare pukapuka me nga anga e waatea ana i roto i nga reo hotaka rereke e whakahaere ana i te whakatinanatanga me te whakamahi i te I2C Bus.
- Ko etahi tauira Ko nga mea rongonui ko te whare pukapuka Waea mo Arduino, te whare pukapuka I2Cdev mo nga taputapu me nga microcontrollers whanau Atmel AVR, me te atanga smbus mo nga punaha-a-Linux.
Ko Sebastián Vidal ahau, he miihini rorohiko e ngakau nui ana ki te hangarau me te DIY. I tua atu, ko ahau te kaihanga o tecnobits.com, kei reira ahau e tohatoha ai i nga akoranga kia pai ake ai te uru me te maarama ki te katoa.