NRF24L01 Чипи иртиботи 2,4G-ро ташкил медиҳад.Он дорои хусусиятҳои истеъмоли қувваи барқ, хароҷоти паст ва суръати баланд ва метавонад ҳалли беҳтари истифодаи маҳсулоти компютерии мизи корӣ ва дастгоҳҳои оқилона таъмин карда шавад.Ин мақола онро аз истеҳсолкунанда, сохтор, барномаҳо, моддаҳои корӣ ва принсипи корӣ муаррифӣ хоҳад кард.
Каталог
NRF24L01 як трансиссияи нави монолитетикӣ мебошад, ки махсусан барои банди басомади ISM аз 2,4 грз то 2,5 ГЗ таҳия шудааст.Ин модулҳои функсионалиро ба монанди буллолатии осоишта, синтезер басомад, синтезер басомад ва моддаҳои барқӣ ва модулаторро ишғол мекунанд ва технологияи пешрафтаи шадидро қабул мекунад.Тавассути интерфейси SPI, NRF24L01 метавонад бо микрокрончер 5V муошират кунад, то интихоби Натиҷа, интихоби канал, интихоби протокол тавассути интерфейси SPI танзим карда мешавад.Ин маънои онро дорад, ки NRF24L01 метавонад ба ҳама намудҳои микросхемритро барои ноил шудан ба вазифаҳои интиқоли дастгоҳи бесим пайваст карда шавад.
Алтернативаҳо ва муодилаҳо
NRF24L01 аз ҷониби нимселекии нимноқисӣ истеҳсол карда мешавад.Симдукторҳои нимназарии Норман, ки бо номи Нордод Влси, як ширкати нимселеҷист.Ширкат дар дастгоҳҳои бесими системаҳои пурзӯр ва пайвастшавӣ барои дастгоҳҳои 2.4 GZ GSM-и қиёмат, бо истеъмоли қувваи барқ ва хароҷот, минтақаҳои асосии фокусии асосӣ тахассус дорад.Барномаҳои истифодабарандагони нимназарии нимноқишон, энтамрҳои телефони мобилии бесим, техникаи бесим, дастгоҳҳои дурдаст, назорати дурдаст, назорати дурдасти садои садои садои садои садои садои садои садои садои садои садои садои садои садои садои садо, амният ва бозичаҳо.
Диаграммаи блоки NRF24L01 дар боло нишон дода шудааст.Аз нуқтаи назари назорати микрочоллер, мо бояд ба шаш портҳои сигнали идоракунӣ диққат диҳем, яъне CSN, SCK, SCO, MINE, MIND, IRQ ва CE.
- Сарварҳои Voipssets
- RFID фаъол
- назорати бозӣ
- periperals бесим
- Соатҳои варзишӣ ва санҷандаҳо
- Системаҳои муроҷиати дороиҳо
- муш, калидҳо ва дурдаст
- Шабакаҳои санҷиши барқии ултра-кам
- Автоматикунонии хона ва тиҷоратӣ
- Маркази пешрафти ВАО
- назорати дурдасти RE барои электроникаи истеъмолӣ
Аломати ду Нрф24L01 бояд ба се шарт ҷавоб диҳад:
- Каналҳо баробаранд (танзими канали RF_CH).
- Суроғаҳо якхелаанд (танзимоти TX_ADDR ва RX_ADDR_ODDONF).
- Ҳар дафъа шумораи байтҳо фиристода ва гирифташуда якхела аст (агар паҳнои самараноки маълумот дар n, пас шумораи байтҳо ҳар дафъа иҷозат дода мешавад, ки ин ҳам бояд бошад.<=32).
Модули алоқаи бесими NRF24L01 мумкин аст ба шаклҳои гуногуни корӣ, аз ҷумла усули поёнӣ, ҳолати интизорӣ ва реҷаи коркарди маълумотҳо таъин карда шавад.Функсияҳо ва амалиётҳои ҳар як низом чунинанд.
Ҳолати барқ
Дар ҳолати зеризаминӣ, ҳар функсияи NRF24L01 барои нигоҳ доштани истеъмоли ҷорӣ ҳадди ақалл аст.Пас аз ворид шудан ба ҳолати поёнӣ, NRF24L01 кор мекунад, аммо мундариҷаи регистр бетағйир боқӣ мемонад.Ҳолати поёнӣ аз ҷониби pw_pup дар феҳристи худ назорат карда мешавад.
Ҳолати интизорӣ
Ҳолати интизорӣ ман истеъмоли миёнаи системаро ҳангоми таъмини оғози кор коҳиш медиҳам.Дар ҳолати интизорӣ I, булӯр одатан амал мекунад.Дар режими интизорӣ II, баъзеи буфҳои шабонарӯз дар ҳолати амалиётӣ мебошанд.Вақте ки сабти TX Fife Free Setherter холӣ аст ва CE баланд аст ва CE баланд аст, он ба режими интизории II ворид мешавад.Дар ҳолати интизорӣ, мундариҷаи калимаҳои конфигуратсияи регратсияи регратсия бетағйир боқӣ мемонад.
Реҷаи коркарди бастакавӣ
Моддаҳои коркарди маҷмӯи маҷмӯи бастаи мастакҳо режимҳои артбуртинг ва реҷаи мукаммали лашкостро дар бар мегиранд.
Дар режими AXTRARST, NRF24L01 метавонад ба нархи камтарини MCU пайваст карда шавад.Коркарди сигналҳои баландсуръатро протоколи кунҷдаи RF-и Сурхи RF иҷро карда мешавад, дар ҳоле ки интиқоли маълумот тавассути интерфейси SPI-и интерфейси SPI анҷом дода мешавад, ки аз суръати MCU-и MCU вобаста аст.Ҳолати аҷиб барои муошират истеъмоли миёнаи ҷорӣ барои муошират бо имкон медиҳад, ки алоқаи паст бо МКД ҳангоми нигоҳ доштани алоқаи баланд дар бахши бесим коҳиш ёбад.
Ҳолати густариши гудозиш иҷрои оддии дутарафаро соддатар ва самараноктар мегардонад.Дар истиноди маъмулӣ, ки ирсолкунанда дархост мекунад, ки пас аз гирифтани маълумот сигнали ҷавобро пас аз гирифтани маълумот, ки ирсолкунанда гум кардани маълумотро ошкор кунад, талаб мекунад.Агар талафоти маълумот рух диҳад, маълумоти гумшуда аз ҷониби функсияи Retansmit барқарор карда мешавад.Ҳолати такмилёфтаи Ascursttm ҳам ҷавобро ҷавоб медиҳад ва боз як функсияҳои посухро назорат мекунад ва бидуни афзоиши сарбории МКҲ.
Ҳангоми интиқол додани маълумот, мо аввал NRF24L01 -ро ба ҳолати интиқол танзим мекунем.Баъд, суроғаи қабули гиреҳро TX_ADDR ва додаҳои дуруст TX_PLD TX_PLD -ро ба минтақаи буферӣ ба минтақаи буферTX_PLD бояд пайваста навишта шавад, дар ҳоле ки CSN паст аст, дар ҳоле ки tx_addr танҳо ҳангоми интиқоли он навишта мешавад.Сипас, мо CE-ро поймол мекунем ва онро на камтар аз 10 макёлкуниҳо нигоҳ дорем ва баъд пас аз таъхири 130 Microseconds маълумотро сар кунед.Агар Auto-ҷавоб дода шавад, дарҳол пас аз интиқоли маълумот дар бораи сигнали амволи қабули маълумот фавран ворид карда мешавад (суроғаи худкор ҷавоб дода мешавад (суроғаи худкор бояд бо суроғаи қабули гиреҳи TX_ADDR).Агар вокуниш ба даст оварда шавад, муошират муваффақ дониста мешавад, TX_DS тарки баланд гузошта мешавад ва TX_PLD аз TX FIFO тоза карда мешавад.Агар ҷавоб гирифта нашавад, NRF24L01 ба таври худкор маълумотро мегирад (агар қайди автоматӣ фаъол бошад).Агар шумораи бозгаштиҳо (камон) ба лимити болоӣ расад, MAX_RT парчами бамлатҳои баланд муқаррар карда шавад ва маълумот дар TX FIGHO FIFO FIFO FIFO FIGOST барои ретрансатсия нигоҳ дошта мешавад.Вақте ки MAX_RT ё TX_DS баланд аст, IRQ тоза карда мешавад ва халалдор мешавад, то ба хабарнигори МКД хабардор карда шавад.Дар ниҳоят, агар интиқол муваффақ бошад ва CE паст аст, дар ҳолати бекор NRF24L01 аст 1. Агар маълумот дар ҳолати интиқол бошад, ба интиқоли навбатӣ дохил шавед.Агар ягон маълумот дар Stack Stack вуҷуд надорад ва CE баланд аст, он ба режими бекора ворид мешавад.
Ҳангоми қабули маълумот, мо аввал NRF24L01-ро барои гирифтани ҳолати NRF24L01 танзим мекунем.Сипас ба таъхир кардани 130 Microsceconds барои ворид шудан ба давлати қабулкунанда ва интизори омадани маълумот таъхир мекунад.Вақте ки қабулкунанда суроғаи дуруст ва CRC -ро муайян мекунад, он маҷмӯи маълумотро дар RX FYGO FY FYFOS DELS нигоҳ медорад ва парчами битро битро дар RX_DRESS ҷойгир мекунад ва дар бораи хондани маълумот эҷод кардани MCU ба даст меорад.Агар функсияи ҷавоби дастӣ дар айни замон фаъол бошад, қабулкунанда дар як вақт ба паҳнкунандаи интиқол ворид мешавад ва сигнали ҷавобро бармегардонад.Ниҳоят, агар қабул муваффақ бошад ва CE ба поён расад, NRF24L01 ба режими бекора 1 ворид мешавад.
Аввалан, модули B ва модули B бояд дар ҳамон канал муқаррар карда шавад ва мутмаин бошед, ки дарозии паҳнкунии модул ба дарозии модули иттилооти B. Пас, мо суроғаи қабули суроғаи Addr_b-ро барои модул танзим мекунемБаъд, вақте ки модули А ин модул маълумотро дуруст қабул мекунад, танзим кунед, то ин модул маълумотро дуруст қабул кунад.
Дар асл, гирифтани суроғаи Addr_b барои модул танзимшуда танҳо яке аз чандин рақамҳои иттилоотӣ мебошад.Модул одатан шаш канал дорад, ки ин модули B метавонад дар як вақт шаш модули гуногун маълумот гирад.Албатта, Модуле танҳо метавонад дар айни замон маълумот диҳад, зеро фиристодани маълумот дар ҳамон як канал дар ҳамон вақт метавонад халал расонад.
Саволҳои зуд-зуд пурсидашуда [FAQ]
1. NRF24L01 эътимоднок аст?
Барои хулоса баровардан, NRF24L01 ҳалли боэътимодест, агар шумо хоҳед, ки модули пастсифат барои лоиҳаи шумо барои лоиҳаи шумо созед.Агар ба шумо тавзеҳоти иловагиро дар дастгоҳ ё ҳамгиро кардани он дар лоиҳаи худ ворид кунед, бо мо тамос гиред.
2. Масофаи максималии NRF24L01 кадом аст?
Он 2,4 Гзисро истифода мебарад ва он метавонад бо қарзҳои қаллобӣ аз 250 фунд то 2 Мукп-и худ кор кунад.Агар дар фазои кушод истифода мешуд ва бо сатҳи камолот аз он то 100 метр дастрас шуда метавонад.
3. NRF24L01 чӣ кор мекунад?
NRF24L01 як чипи 2.4GGZ аст, ки бо муҳаррики протоколи Прокуратураи Untectol (такмил додашуда), ки барои барномаҳои бесими Ultra-паст сохта шудааст.NRF24L01 барои амалиёт дар маҷмӯъ дар васоити умумиҷаҳонии ISM дар тамоми ҷаҳон, ки 2,400 - 2,483ГгГ.
4. Фарқи байни NRF24L01 ва NRF24L01 чист?
Онҳо аслан шабеҳанд, NRF24L01 + нусхаи такмилдиҳии NRF24L01 навиштааст.NRF24L01 танҳо 1МBPS ва сатҳи интиқоли интиқоли интиқолро дастгирӣ мекунад, дар ҳоле ки NRF24L01 + низ нархи интиқоли 250 кбитҳоро дастгирӣ мекунад.
5. Оё NRF24L01 WiFi -ро истифода мебарад?
Аммо баъзан шумо танҳо мехоҳед, ки бе истифодаи WiFi ё Bluetooth фиристед ё қабул кунед, инчунин NRF24L01 интихоби хуб аст.Баръакси дигарон он мавҷҳои радио барои иртиботи байни модулҳо, ҳамон навъи ҳамон як навъи дар телефонҳои бесим дар хонаи шумо истифода мебаранд.