Að kanna getu og forrit NRF24L01 samskipta flís
2024-04-25 2451

Nrf24l01 er 2,4g samskipta flís þróað af Nordic Company.Það hefur einkenni lítillar orkunotkunar, litlum tilkostnaði og miklum hraða og getur veitt betri lausnir fyrir notkun skrifborðs tölvuafurða og snjalltækja.Þessi grein mun kynna hana frá framleiðanda, uppbyggingu, forritum, vinnustöðum og vinnandi meginreglu.

Vörulisti


Yfirlit yfir NRF24L01


NRF24L01

NRF24L01 er nýr einlyfja RF senditæki sem er sérstaklega hannaður fyrir ISM tíðnisviðið frá 2,4 GHz til 2,5 GHz.Það samþættir margar hagnýtar einingar eins og Crystal Oscillator, Tíðni hljóðgervil, aflmagnara og mótor og samþykkir háþróaða Shockburst tækni.Í gegnum SPI viðmótið getur NRF24L01 átt samskipti við 5V örstýringuna, þannig að hægt er að stilla framleiðsla afl, val á rás og samskiptareglum í gegnum SPI viðmótið.Þetta þýðir að hægt er að tengja NRF24L01 við næstum alls konar örstýringarflís til að ná þráðlausum gagnaflutningsaðgerðum.

Val og jafngildi







Hver er framleiðandi NRF24L01?


NRF24L01 er framleiddur af norræna hálfleiðara.Nordic hálfleiðari, upphaflega nefndur Nordic VLSI, er Fabless Semiconductor Company.Fyrirtækið sérhæfir sig í öfgafullu lágu afköstum þráðlausu kerfum-á-flís og tengibúnaði fyrir 2,4 GHz ISM hljómsveitina, þar sem orkunotkun og kostnaður er aðaláherslusvæðin.Endanotandi forrit Nordic Semiconductor eru þráðlausir fylgihlutir farsíma, mýs og hljómborð, þráðlaus læknisfræðileg, neytandi rafeindatækni, snjall íþróttatæki, fjarstýringar, þráðlausir leikstýringar, þráðlaus raddhljóðforrit (svo sem rödd yfir IP), öryggi og leikföng.

Uppbyggingarblokk skýringarmynd af NRF24L01


Structural Block Diagram of NRF24L01

Blokk skýringarmynd NRF24L01 er sýnd hér að ofan.Frá sjónarhóli eftirlits með örstýringu þurfum við aðeins að taka eftir sex stjórnunarhöfnum, nefnilega CSN, SCK, Miso, MOSI, IRQ og CE.

Forrit Nrf24L01


- Voip heyrnartól

- Virkt RFID

- leikstýringar

- Þráðlaus PC jaðartæki

- Íþróttaúr og skynjarar

- Eignakerfi

- Mús, hljómborð og fjarstýringar

- Ultra-Low Power Sensor Networks

- Sjálfvirkni heima og í atvinnuskyni

- Háþróuð fjarstýringar fjölmiðlamiðstöðvar

- RF fjarstýringar fyrir rafeindatækni neytenda

Samskiptaskilyrði NRF24L01


Tvö NRF24L01 samskipti þurfa að uppfylla eftirfarandi þrjú skilyrði:

- Rásirnar eru þær sömu (stilltu rásarskrá RF_CH).

- Heimilisföngin eru þau sömu (stilltu tx_addr og rx_addr_po það sama).

- Fjöldi bæti sem send er og móttekin í hvert skipti er sá sami (ef árangursrík gögn breidd rásarinnar er stillt á N, þá verður fjöldi bæti sem send er í hvert skipti einnig að vera n, auðvitað, n auðvitað n<=32).

Vinnustillingar NRF24L01


Hægt er að stilla NRF24L01 þráðlausa samskiptaeininguna á ýmsar mismunandi vinnuaðferðir, þar með talið niðurbrotsstilling, biðstöðu og vinnslustilling gagnapakka.Aðgerðir og aðgerðir hverrar stillingar eru eftirfarandi.

Working Modes of NRF24L01

Rafmagnsaðstilling


Í slökktri stillingu er slökkt á hverri aðgerð NRF24L01 til að halda núverandi neyslu í lágmarki.Eftir að hafa farið í rafmagnsstillingu hættir NRF24L01 að virka, en innihald skrár er óbreytt.Rafmagnshaminn er stjórnaður af PWR_UP bitanum í skránni.

Biðstaða


Standastilling Ég dregur úr meðalnotkunarstraumi kerfisins en tryggir hratt ræsingu.Í biðstöðu I starfar kristalinn venjulega.Í biðstöðu II eru sumir af klukkujafnalausum í rekstrarstillingu.Þegar TX FIFO skrá sig á sendandi hliðinni er tóm og CE er hátt, fer það í biðstöðu II.Meðan á biðstöðu stendur er innihald skrárstillingarorðanna óbreytt.

Pakkningarvinnsla


Nrf24L01 Packet Processing stillingar fela í sér Shockburst Mode og Auka Shockburst Mode.

Í Shockburst stillingu er hægt að tengja NRF24L01 við lægri kostnað lághraða MCU.Háhraða merkisvinnsla er meðhöndluð af innri RF samskiptareglum flísarinnar en gagnaflutningur er framkvæmdur í gegnum SPI viðmótið við gagnahraða sem fer eftir tengihraða MCU sjálfs.Shockburst stillingin dregur úr meðaltali núverandi neyslu til samskipta með því að leyfa lághraða samskipti við MCU en viðhalda háhraða samskiptum í þráðlausa hlutanum.

Aukin Shockburst stilling gerir framkvæmd tvíhliða Link samskiptareglna einfaldari og skilvirkari.Í dæmigerðum tvíhliða tengli óskar sendandinn fram á lokbúnaðinn um að senda svarmerki eftir að hafa fengið gögn svo að sendandinn geti greint hvort gögn glatast.Ef tap á gögnum á sér stað eru týnda gögnin endurheimt með endursendingu.Aukinn ShockburSTTM stilling stjórnar bæði svarinu og endursendir aðgerðir án þess að auka vinnuálag MCU.

Vinnuregla NRF24L01


Working Principle of NRF24L01

Við sendingu gagna stillum við fyrst NRF24L01 í sendingarstillingu.Næst skrifum við móttöku hnút heimilisfang tx_addr og gild gögn TX_PLD inn í biðminni svæði NRF24L01 í gegnum SPI tengið í röð.Það þarf að skrifa stöðugt TX_PLD meðan CSN er lítið, en aðeins þarf að skrifa TX_Addr.Síðan settum við CE hátt og höldum því hátt í að minnsta kosti 10 smásjár og byrjum síðan að senda gögn eftir 130 smásjár.Ef sjálfvirkt svar er virkt mun NRF24L01 fara í móttökuhaminn strax eftir að hafa sent gögn til að fá viðurkenningarmerkið (Auto-Swerwer móttöku heimilisfangið ætti að vera í samræmi við móttöku hnút heimilisfang TX_Addr).Ef svar berst eru samskiptin talin farsæl, TX_DS fáninn verður stilltur hátt og TX_PLD verður hreinsað úr TX FIFO.Ef ekkert svar berst mun NRF24L01 sjálfkrafa senda gögnin sjálfkrafa (ef sjálfvirk endursending er virk).Ef fjöldi endursendinga (ARC) nær efri mörkum verður MAX_RT fáninn stilltur hátt og gögnunum í TX FIFO verður haldið til endursendingar.Þegar MAX_RT eða TX_DS fáninn er stilltur hátt verður IRQ hreinsað og truflun myndast til að tilkynna MCU.Að lokum, ef gírkassinn er árangursríkur og CE er lítill, fer NRF24L01 í aðgerðaleysi 1. Ef það eru gögn í sendistakkanum og CE eru mikil, sláðu inn næstu sendingu.Ef það eru engin gögn í sendistakkanum og CE eru mikil, fer það í aðgerðalaus stilling 2.

Þegar við fengum gögn stillum við fyrst NRF24L01 í móttökuham.Síðan seinkar það fyrir 130 smásjársekúndur að komast inn í móttökustaðinn og bíða eftir komu gagna.Þegar móttakarinn skynjar gilt heimilisfang og CRC geymir hann gagnapakkann í RX FIFO og setur truflana fána Bit RX_DR hátt, gerir IRQ lágt, myndar truflun og tilkynnir MCU um að lesa gögnin.Ef sjálfvirkt svar aðgerðin er virk um þessar mundir mun móttakarinn fara inn í sendingarástandið á sama tíma og senda til baka svarmerki.Að lokum, ef móttaka gengur vel og CE fer lágt, fer NRF24L01 í aðgerðaleysi 1.

Hvernig á að nota tvær NRF24L01 einingar fyrir þráðlausa gagnaflutning?


Í fyrsta lagi þarf að stilla eining A og mát B á sömu rás og ganga úr skugga um að sendagagnalengd mála A sé jöfn móttöku gagnalengd einingar B. Þá stillum við móttöku heimilisfang ADDR_B fyrir einingu B.Næst skaltu stilla sendingarfang mát a til að vera addr_b líka, svo að eining B geti fengið gögnin rétt þegar eining A sendir þau.

Reyndar er móttekið heimilisfang ADDR_B stillt fyrir einingu B aðeins ein af mörgum móttökugögnum þess.Eining hefur venjulega sex móttöku rásir, sem þýðir að eining B getur fengið gögn frá sex mismunandi einingum á sama tíma.Auðvitað getur eining B aðeins sent gögn á sama tíma vegna þess að það að senda gögn á sömu rás á sama tíma getur valdið truflunum.






Algengar spurningar [FAQ]


1. Er NRF24L01 áreiðanlegur?


Að lokum er NRF24L01 áreiðanleg lausn ef þú vilt smíða RF eining með litlum tilkostnaði fyrir verkefnið þitt.Hafðu samband við okkur ef þú þarft frekari skýringar á tækinu eða hvernig á að samþætta það í verkefnið þitt.

2. Hver er hámarksfjarlægð NRF24L01?


Það notar 2,4 GHz hljómsveitina og það getur starfað með baud hlutfall frá 250 kbps upp í 2 Mbps.Ef það er notað í opnu rými og með lægra baudhraða getur svið þess orðið allt að 100 metrar.

3. Hvað gerir NRF24L01?


NRF24L01 er einn flís 2.4GHz senditæki með innbyggðri baseband samskiptareglu vél (Enhanced Shockburst ™), hannað fyrir öfgafullt afl þráðlaust forrit.NRF24L01 er hannað til notkunar í World Wide ISM tíðnisviðinu við 2.400 - 2.4835GHz.

4. Hver er munurinn á NRF24L01 og NRF24L01?


Þeir eru í raun svipaðir, NRF24L01+ er uppfærð útgáfa af NRF24L01 flís.NRF24L01 styður aðeins 1Mbps og 2Mbps flutningshraða, en NRF24L01+ styður einnig 250kbps flutningshraða.

5. Notar NRF24L01 WiFi?


En stundum gætirðu bara viljað geta sent eða fengið án þess að þurfa að nota WiFi eða Bluetooth, jæja þá væri NRF24L01 góður kostur.Ólíkt hinum notar það útvarpsbylgju til að eiga samskipti á milli eininga, sömu gerð og notuð í þráðlausum símum í húsinu þínu.

UM OKKUR Ánægja viðskiptavina í hvert skipti.Gagnkvæmt traust og sameiginleg hagsmunir. ARIAT Tech hefur komið á fót langtíma og stöðugu samvinnusambandi við marga framleiðendur og umboðsmenn. „Að meðhöndla viðskiptavini með raunverulegt efni og taka þjónustu sem kjarna“, öll gæði verða athuguð án vandræða og standast fagmann
aðgerðarpróf.Helstu hagkvæmar vörur og besta þjónustan er eilíf skuldbinding okkar.

Netfang: Info@ariat-tech.comHK TEL: +00 852-30501966BÆTA VIÐ: Rm 2703 27F Ho King Comm Center 2-16,
Fa Yuen St MongKok Kowloon, Hong Kong.