Jump to content
DrobyshevAlex

Как связать два модуля nrf24l01

Recommended Posts

Приобрел с ebay две платки на nrf24l01, вчера почитал о том как предать и  принять данные. Вроде все просто, а сегодня озадачился вопросом :) Если у меня 3 платы? И одна будет слать  данные, другие обе будут их принимать? Или платы идут парами и взять может быть только 1 к 1, но что тогда если одна сломается) Да и продают их по 1.

Или есть возможность сделать что то типа авторизации с уникальным паролем, но как тогда быть? Есть ли возможность установить сессию после авторизации, или нужно будет каждый раз слать пароль + байт данных) Там всего 12 байт вроде бы за раз передать можно :)

Share this post


Link to post
Share on other sites

Можно перенести эту тему куда нибудь в раздел о микроконтроллерах? А то тут видимо не заглядывают люди сталкивающиеся с этим :)

Share this post


Link to post
Share on other sites

Неужели в гугле и даташите нет информации? Одна из первых ссылок в поисковике

Цитата

Модуль NRF24L01 позволяет связать приборы радиоканалом передачи данных. С помощью NRF24L01 до семи приборов объединяются в общую радиосеть топологии звезда на частоте 2,4 ГГц. Один прибор в радиосети ведущий, остальные ведомые.

 

Edited by BARS_

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

Так вопрос то как раз в том как это развязать :) Если у меня будет два ведущих и два ведомых устройства.

То есть например я делаю датчик влажности и температуры который будет передавать инфу в дом по вайфай. Я делаю два одинаковых датчика и приемника но один стоит в одном месте второй во втором, а приемники оба стоят рядом. Как мои приемники будут знать что надо от конкретного передатчика принимать данные? :)

Share this post


Link to post
Share on other sites
11 минуту назад, DrobyshevAlex сказал:

Если у меня будет два ведущих и два ведомых устройства.

Если почитать ту же ссылку еще немного, то можно найти, что у каждого модуля есть 76 каналов.

Share this post


Link to post
Share on other sites
                     

Материалы вебинара STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

На вебинаре были продемонстрированы современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0, проведено их подробное сравнение. Мы подготовили для вас материалы. Вы можете посмотреть видеозапись вебинара, ознакомиться с ответами на вопросы, загрузить код для тестирования, прочитать статьи по теме

Подробнее...

Странные вопросы для человека, читавшего даташит и ознакомившегося с инфой о модулях перед заказом. Один вопрос хлеще другого.

Да там сети выстраивают на них а вы "2+2 не можете сложить". Ну и проверьте: это nrf24l01 или nrf24l01+ (разница несущественна, но все же). 

Share this post


Link to post
Share on other sites

А что странного? Я программист, пишу приложения под мобилки и сайты. Я знаю что тако сессия, как устроить авторизацию юзера, что такое ssl. А это хобби) Я увлекался где то пол года, сделал рфид читалку, кнопку старт стоп с ней, доводчик стекло, и все практически) ПОтом перерыв более трех лет думаю) Сейчас открыл даташин атмеги8 который наизусть знал и забл все почти)) Тогда еще заказал эти вайфай модули и забыл о них уже.  Я не знаю как устроен вайфай. Я знаю что есть шифрование и каналы.

Но в моем понимании каналы это всего лишь смещение небольшое по частоте, что бы меньше помех было, но никак не гарантия того что два устройства не пересекутся. В конце концов я не могу запретить соседу купить такой модуль и спаять что то и использовать канал тот же. А как же соседские вайфай телефоны и роутеры? Если при соединении двух модулей  нет никакой проверки и сессии, выходит все байты что я буду принимать, я могу получить вообще от соседского мобильника) Отсюда и возникли все эти вопросы)

В моем понимании модуль в идеале должен работать так. Он ждет определенной команды, если он ее получил значит начало связи, дальше атворизация какая либо, что ты можешь подключится ко мне. Дальше уже сессия установилась и просто шлешь байтики и принимаешь не заботясь о том что они пришли от другого устройства)

Просто пример, я ставлю два передатчика с датчиком температуры и один приемник. Мне надо отличать же как то от какого утсройсва я получил данные, что то типа протокола tcp/ip :) 

Я и решил спросить у знающих людей как они организовывают обмен между вайфай модулями) Я вообще никого не заставляю писать если кто то не хочет. Не все можно найти в даташите. Что то приходит с опытом :)

 

PS я не писал что читал даташит, я читал статью на другом сайте, а даташит я читал на МК.

Edited by DrobyshevAlex

Share this post


Link to post
Share on other sites
3 минуты назад, DrobyshevAlex сказал:

заказал эти вайфай модули и забыл о них уже.  Я не знаю как устроен вайфай

К Wi-Fi эти модули вообще никакого отношения не имеют. Если они работают на той же частоте, что и wi-fi, это не значит, что они тоже wi-fi 

 

22 минуты назад, DrobyshevAlex сказал:

даташит я читал на МК

А надо было на модуль

Share this post


Link to post
Share on other sites

DrobyshevAlex речь не о документации на МК, а о радиомодуле. 

Цитата

...но никак не гарантия того что два устройства не пересекутся. В конце концов я не могу запретить соседу купить такой модуль и спаять что то и использовать канал тот же..

Ну и ..? Там же можно настроить адресацию и подтверждение получения. 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By User_1
      Всем привет
      Столкнулся со странным поведением модуля: когда посылаю ему байт, он генерирует прерывание на линии IRQ, в регистре STATUS (0x07) выставляет байт RX_DR (байт принят), но при этом все три байта RX_P_NO == 1 (ничего не принято), очередь FIFO пуста (при попытке считать модуль посылает в SPI 0x00), в регистре FIFO_STATUS (0x17) байт RX_EMPTY выставлен в единичку. То есть прерывание срабатывает, а самого байта как будто и не было. Никто с таким не сталкивался?
      В настройках отправка без подтверждения и без CRC
    • By ioata15
      Здраствуйте я купил Ubiquiti LiteBeam 5ac-Gen2 она работает в 5 ггц. Частотный диапазон работы сeти 5 ггц. хочу поймать вайфай с кафе растояние где то 1 км. проблема в том что она сейчас работает только в 5ггц. как настройть чтобы работала в диапозоне 2.4 ггц? сетевой чип alheros ar8035a если поменять на какой то анналог но который работает в стандарте 802.11 n будет ли работать антенна и если можно что то сделать помогите мне в этом! спасибо!

    • Guest Станислав
      By Guest Станислав
      Всем доброго времени суток! У меня есть микро камера (sq11, я ее из мини в микро превратил), есть wifi модуль (ESP8266 с алиэкспресс), домашний интерне с раздачей wifi, микроконтроллер pic16f84a и куча мелочей для пайки. Мне нужно сделать удаленное наблюдение через интернет. В частности хотя бы включать удаленно датчик движения или хотя бы закрывать объектив камеры, чтобы камера не записывала когда не нужно. Камера подключина к постоянному питанию. Роутер тоже постоянно подключен. Есть шоговые двигатели с принтера. Я просто новичек и мазгов не хватает все это собрать в кучу. Кто собирется аосоветывать заказать wifi камеру, лучше не пишите...
    • By 2expres
      Окажу услуги по написанию программ для Raspberry PI и прочих одноплатных ПК. Напишу прошивку для микроконтроллеров Microchip 10F, 12F, 16F, 18F. Создание, проектирование схем, разводка печатных плат, подготовка к серийному выпуску Gerber-файлы. 
      Цены на услуги на сайте написание программ для Raspberry PI
    • By Danil88
      Помогите разобраться со схемой усилителя WiFi - RFPA5208 (опыта в электронике не много только усилитель звука спаял на tpa3116)
      1)что означают 5 и 10-контакты PDET - PA_EN, что и как к ним подключить.
      2)какой должен быть уровень входящего сигнала в dBm?
      3)может есть усилитель лучше по параметрам и цене?
      RFPA5208 Data Sheet (3).pdf
  • Сообщения

    • Дык электролобзиком на раз - два такое вырезается. Можно по окружности насверлить мелких отверстий, выломать и напильником подровнять. Но это геморройней. Коронкой ещё можно, но это надо иметь коронку по металлу нужного размера и иметь некоторый опыт, чтобы аккуратно получилось.
    • Дальнейший разговор неуместен. Сдать в ремонт; отослать туда, где покупался и т.п.
    • В предыдущем посте вместо НЧ надо поставить ВЧ.
    • предлагаю двинуться в сторону гибрида @Simpl.K. Я убрал эмитт. резисторы Q1, Q2 (ДК) искажения ms показал на 0,004% меньше (0,007% против  0,003 %). ТП высокий - 224 мВ ( 0,75 А).  Придерживаюсь совета с форумов - электролиты включаю в схему при крайней необходимости, а по скольку питание в мультисиме можно считать идеальным, то тут они ни к чему. Меньше вылетает ошибка. Схемой заинтересовался после видео на You tube Stalker 29218 - усилитель для наушников, усилитель из Китая, срисовали у японцев, а те яко- бы дифкаскад с советской "Радиотехники". RMAA у staker-a показал отличные результаты усилителя. Заманчиво при малых фин.затратах получить отличный УМ, основная цена здесь БП и выходные транзисторы. Мой замысел использовать данный ум в двух-полосном, сима для средне-высокочастотного звена, а низ другой мощный. Удручает тот факт - корячишся в УМ за тысячные доли % искажений, а потом подключаешь его к трехполосной АС с пассивными фильтрами и искажениями 3 - 5 % !!!
    • Сделать поиск и изготовить новоё устройство,минимум как говорили выше.но думаю это вам сложно,купи готовое
    • это девушка. Ну лично мне так кажется
    • если товар физически не пересекает границу, то куплен он в России
×
×
  • Create New...