Nrf24l01 Ko te CHIPBICH whakawhitiwhiti korero 2.4G i whakawhanakehia e te kamupene Nordic.Kei a ia nga ahuatanga o te kohi mana iti, te utu iti me te tere tere, ka taea te whakarato pai ake mo te tono o nga hua rorohiko papamahi me nga taputapu atamai.Ma tenei tuhinga e whakaatu mai i te kaiwhakanao, te hanganga, nga tono, nga tikanga mahi me nga tikanga mahi.
Pūtea kōrero
Ko te NRF24L01 he kaiwhakawhitiwhiti raupaparatanga hou i hangaia mo te roopu ISM ism mai i te 2.4 GHz ki te 2.5 GHz.He mea nui ki te whakaputa i nga waahanga mahi maha pēnei i te Crystal Oscillator, Auau te tohu, me te whakakaha, me te kaiwhakaputa hangarau.Na roto i te atanga spi, ka taea e te NRF24l01 te korero ki te 5V Microcontroller, na reira ko te mana whakaputa, ka taea te whirihora i te hongere, me nga tautuhinga pronsacol.Koinei te tikanga o te NRF24L01 ka hono atu ki nga momo maramara microcontroller kia tutuki nga mahi whakawhiti raraunga ahokore.
Te whiringa me te rite
Ko te NRF24L01 hangaia e te semiconductor nordic.Ko te SEMIConductor Nordic, i kiia tuatahi ko Nordic VLSI, he kamupene semiconductor Seconductor Facliconductor.Ko nga kamupene e whai kiko ana ki nga mahi ahokore ahokore-i-maramara me te honohono honohono mo te roopu 2.4 GHz ISM, me te kaha o te kaha me te utu ko te utu nui.Ko nga tono kaiwhakamahi-kore-a-Motu o Nordic ko nga taputapu waea pūkoro ahokore, kiore me nga papapātuhi, te miihini hauora, nga mahi taakaro mamao (he reo mamao
Ko te hoahoa poraka o te NRF24L01 e whakaatuhia ana i runga ake nei.Mai i te tirohanga o te Mana Microcontropler, me whakarongo noa tatou ki te ono nga tohu tohu mana whakahaere, ara, cck, Mio, me te TI.
- Pepa VoIP
- RFID kaha
- Nga Kaitoha Game
- Ahokore PC ARAPHESS
- Nga tohu hākinakina me nga kaitoi
- Nga punaha Taonga Taonga
- kiore, papapātuhi, me nga remotes
- Nga whatunga sentor mana-iti
- Te Aukati me te Aunoa me te Tauhokohoko
- Nga mana whakahaere mamao a te pokapū mamao
- Nga mana whakahaere RF Mamao mo nga hiko hiko
E rua nga whakawhitiwhiti korero NRF24L01 me tutuki i nga tikanga e toru e whai ake nei:
- Ko nga awa he rite tonu (tautuhia te rehita RF_CH).
- Ko nga wahitau he rite tonu (tautuhia te tx_addr me te rx_addr_po te taua).
- Ko te maha o nga Bytes i tukuna, ka riro ia ia wa ano (mena ko te whanui raraunga whai hua o te hongere ka tukuna ki te N, katahi ka tukuna e te maha o nga Bytes ia wa me N<=32).
Ko te kaupapa whakawhitiwhiti whakawhitiwhiti a NRF24L01 ka taea te whakanoho ki nga momo momo mahi rereke, tae atu ki te aratau-a-ringa, te aratau tuuturu, me te aratau tukatuka raraunga.Ko nga mahi me nga mahi o ia aratau e whai ake nei.
Aratau-a-ringa
I roto i te aratau mana-raro, ko ia mahi o te NRF24L01 kua whakaweto kia mau tonu te kai o naianei.I muri i te whakauru i te aratau-a-ringa, ka mutu te mahi NRF24L01, engari ka noho tonu nga tuhinga rehita.Ko te aratau-a-mana e whakahaerehia ana e te PWR_UP Bit i roto i te rehita.
Te tikanga aratau
Aratau tuuturu ka whakaitihia e au te toharite pūnaha whakamahi i tenei wa i te wa e whakarite ana i te tiimata tere.I roto i te aratau tuuturu i, ko te Crystal te nuinga o te waa.I roto i te aratau tuuturu II, kei roto i te aratau whakahaere te karaka o te karaka.I te wa e waatea ana te rehita TX FIFA i runga i te taha whakawhiti, a he nui te CE, ka uru ki te aratau tuuturu II.I roto i te aratau tuuturu, ko nga ihirangi o te rehita rehita nga kupu e mau tonu ana.
Aratau tukatuka Packet
NRF24L01 PCKet tukatuka Taakapa Kohinga ko te aratau ohorere me te whakarei ake i te aratau whakaohooho.
I roto i te aratau whakaohooho, ka taea te hono atu i te NRF24L01 ki te utu iti-iti o te MCU.Ko te tukatuka tohu tere-tere e whakahaerehia ana e te kawa RF a Chip, i te wa e whakahaerehia ana nga tuku i te hononga SPI i te tere o te atanga o te MCU.Ko te aratau ohorere ka whakaheke i te toharite o te waa mo te whakawhitiwhiti korero ma te tuku i te whakawhitiwhiti korero-tere me te MCU i a ia e pupuri ana i te whakawhitiwhiti tere i te waahanga Ahokore.
Ko te aratau ohorere whakarei ake i te mahi i te rua-huarahi e pai ake ana, he ngawari ake hoki.I roto i te hono-rua-ara, ka tono te kaituku i te taputapu mutunga ki te tuku tohu whakautu i muri i te whiwhi raraunga kia kitea ai te kaituku mehemea kua ngaro nga raraunga.Mena ka puta te ngaro o nga raraunga, ka whakahokia mai nga raraunga ngaro na te mahi reti.Ko te aratau whakaohooho whakarei ake e whakahaere ana i nga whakautu me nga mahi reti me te kore e nui ake te mahi o te MCU.
I te wa e tuku ana i nga raraunga, ka whirihora tuatahi matou i te NRF24L01 ki te aratau whakawhiti.Panuku, ka tuhia e matou te tauranga korero a Tx_Addr me nga raraunga whai mana ki te rohe o te buffer o NRF24L01 na roto i te tauranga SPI.Ko te TX_Pld me tuhi tonu i te wa e iti ana te CSN, ko te TX_Addr anake me tuhi noa i te wa e tuku ana.Na, ka whakatauhia e matou he nui, ka mau ki runga ake i te 10 microseconds, katahi ka tiimata te tuku raraunga i muri i te roa o te 130 microseconds.Mena ka whakahohea te whakautu-aunoa, ka uru atu a NRF24L01 ki te ara i muri i te tuku i te tohu tohu (ko te urupare-a-aunoa kia rite ki te whiwhinga korero a Tx_Addr).Mena ka tae mai he urupare, ka kiia te whakawhitiwhiti, ka piki te haki o TX_DS, a ka mutu a TX_pld mai i te TX FIFE.Mena kaore he whakautu kua riro mai, ka tukuna aunoa te NRF24L01 nga raraunga (mena ka whakahohea te reti aunoa).Mena ka tae te maha o nga reti (arc) ki te rohe o runga, ka piki te haki o Max_rt, ka mau tonu nga raraunga i te TX FIF mo te whakahoki.I te wa e whakanohohia ana te haki a te haki, te tx_ds ranei, ka whakakorehia te Irq me te haukoti ka puta hei whakamarama i te MCU.Ka mutu, mehemea he angitu te tuku me te UN, ka uru te NRF24L01 ki te aratau indle 1. Mena he nui te raraunga i roto i te Whakawhiti me te CE CE, uru ki te tuku.Mena kaore he raraunga i roto i te Putea Whakawhiti me te CE he tiketike, ka uru ki te aratau mangere 2.
I te wa e whiwhi ana i nga raraunga, ka whirihora tuatahi matou i te NRF24L01 hei tango i te aratau.Katahi ka whakaroa mo te 130 microseconds ki te whakauru i te ahua whiwhi me te tatari mo te taenga mai o nga raraunga.Ka kitea e te kaiwhiwhi he wahitau tika me te CRC, ka penapena i te paatene raraunga i te RX FIFE me te whakanoho i te IRQ iti, ka whakaputa i te MCU ki te panui i nga raraunga.Mena ka whakahohea te mahi urupare-aunoa i tenei wa, ka uru te kaiwhiwhi ki te whakawhiti i te whakawhiti i te wa ano ka tukuna he tohu whakautu.Hei mutunga, ki te angitu te huihuinga me te CE ka heke, ka uru te NRF24L01 ki te aratau idle 1.
Tuatahi, kōwae A me te kōwae b me tautuhia i runga i te awa kotahi, me whakarite ko te Whakawhiti Raraunga Raraunga Raarangi o te Raraunga B. Na, ka whirihora e matou he taapiri o te Wāhitau B.Panuku, whirihora i te Wāhitau Whakawhiti o te kōwae A kia rite ki te taapiri, kia taea ai e te kōwae B te whiwhi tika i nga raraunga ka tukuna atu e tetahi.
Ina hoki, ko te whiwhinga addr_B i whirihora mo te kōwae B ko tetahi noa o ona momo ka whiwhi i nga waahanga raraunga.Ko te tikanga e ono nga waahanga o te waahanga, ko te tikanga ka taea e te kōwae B te whiwhi raraunga mai i nga waahanga rereke e ono i te wa ano.Ae ra, ka taea e te tauira B te tuku raraunga i te wa ano na te mea ka tukuna nga raraunga i runga i te waa ano i te wa ano ka raru te wawaotanga.
Nga Pātai Auau Tuarua [FAQ]
1. He pono te NRF24L01?
Hei mutunga, ko te NRF24L01 he otinga pono mena ka hiahia koe ki te hanga i tetahi waahanga whakawhiti RF iti mo to kaupapa.Whakapaa mai ki a maatau mehemea ka hiahia koe ki te whakamaarama i runga i te taputapu, me pehea ranei te whakauru ki to kaupapa.
2. He aha te tawhiti o te NRF24L01?
Ka whakamahia e ia te roopu 2.4 GHz ka taea te whakahaere me nga reeti Bauud mai i te 250 kbps tae atu ki te 2 Mbps.Mena ka whakamahia i roto i te waahi tuwhera me te taha o te reanga o raro ka taea e ia te tae ki te 100 mita.
3. He aha te mahi a NRF24L01?
Ko te NRF24l01 he maramara kotahi 2.4GHz Transceiver me te miihini kawa o te baseburst ™), i hangaia mo nga tono ahokore-iti.Ko te NRF24L01 i hangaia mo te whakahaere i te ao ISM te roopu i te 2.400 - 2.4835Hz.
4. He aha te rereketanga i waenga i te NRF24L01 me te NRF24L01?
He tino rite ratou, he NRF24L01 + he putanga whakahoutanga o NRF24L01 Chip.Ko te NRF24L01 anake e tautoko ana i te 1Mbps me te utu whakawhiti 2Mbps, i te wa e tautoko ana a NRF24L01 + Ka tautokohia hoki e te NRF24LS te utu o te 250KBPS tuku.
5. Ka whakamahia e te NRF24L01 te WiFi?
Engari i etahi wa ka hiahia pea koe ki te tuku, ki te whiwhi ranei me te kore e whakamahi i te WiFi, Nihokikorangi ranei, ka pai te NRF24L01.Kaore i rite ki etahi atu ka whakamahia te ngaru reo irirangi ki te whakawhitiwhiti i waenga i nga tikanga, te momo ano i whakamahia i roto i to whare.