Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
11.12.2011, 00:25
|
|
Прописка
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Блин и как я это пропустил.... То есть если сделаю 2 мбит и 11 байт то период 250 это нормально? А если 1мбит то лучше сделать 0,5 мкс? Верно.
Попробую, поставлю на отладку, если будет молчать и будет переполнение буфера - буду сбрасывать FIFO. Спасибо большое за помошь, о результате отпишусь.
|
|
|
|
11.12.2011, 07:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
И ещё один косячок для всех чипов - команда FLUSH_TX сбрасывает весь буфер, кроме самого последнего пакета. Поэтому после очистки буфера, записи в него нового пакета и старта передачи реально передастся два пакета - первым только что записанный, и вторым - старый. Я просто использую в пакетах инкрементный счетчик (инкременирую который только после получения подтверждения приема), и на приемной стороне отбрасываю все последующие пакеты, номер в байте счетчика которых совпадает. Иначе систему двоит - по одному нажатию кнопки выполняла одну-две операции. А если после очистки буфера дать пустую команду включения передачи - передастся этот "сохраненный" пакет
|
|
|
|
12.12.2011, 07:39
|
|
Прописка
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Да я тоже это обнаружил, долго не мог понять почему, решил что глюк, но для меня не критичный. Сделал 16 ретрансмисий и паузу 0,5мс - прием стал намного дальше и уверенней. Спасибо за подсказку.
Проблем с "затыканием" применика теперь тоже нет - FLUSH помог, спасибо.
Вроде как все заврешилось, но появлися недавно еще один косяк которого ранее не было.
При старте потребелние как и должно быть менее 1 мкА, посел первой посылке потребление аж 100 мкА. Я в шоке, пока не могу найти от куда. Думаю передатчик не уходит в PowerDown.
Вот как я делаю: Отправили посылку, затем ждем прерывания от завершения передачи или от завершении попыток ретрансляции. Затем ставлю в низки CE в высокий CLK и записываю в CONFIG регистр 0. И что-то нифига, как лопал так и лопает напряжение? Вы как делаете (может это уже где-то было, чесно прочитал все 30 страниц, но сейчас уже подзабыл, и где это не знаю..)?
Последний раз редактировалось LionRJ; 12.12.2011 в 07:44.
|
|
|
|
08.02.2012, 17:44
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Нужно организовать передачу данных в одну сторону от передатчика приемникам со скорость 1 кб / сек . Максимальное удаление приемников от передатчика 550 метров, видимость прямая. Уже неделю у меня муки выбора частотного диапазона (до 1Гц или 2400) и чипа на каком это все можно реализовать.
Сперва кинулся в сторону до 1 Гц, исходя из того что частота ниже 1Гц , меньше требований к RF части, лучше распространение сигнала ,и т.д. Перечитал все русскоязычные форумы, ситуация унылая, максимальные результаты которые добились это до ~100 метров, с потерями пакетов, посредственной скоростью и глюками и это на модуле RFM12BP (выходная мощность: 500мВт чувствительность: -118дБм, и заявленная дальность 3000 метров с аналогичным модулем). Или их у нас не умеют готовить или не все так просто с организацией радиопередачи, не могу понять этих парадоксов.
Вчера наткнулся на такое чудо . Заявленная дальность 1000 метров при скорости 250 кбит и прямой видимости и все это при выходной мощности +20dBm и антенне +2dBm. У меня уже в голове все путается, тут на 433мгЦ и мощности 500мВт не могут добиться стабильной передачи данных хотя бы на 200 метров. А тут 2400мГц и расстояние до 1000 метров и скорость 250 кбит.
Я так понял что этот модуль собран на nRF24L01 и усилители мощности неизвестного происхождения.
Объясните пожалуйста чему верить а чему нет, какой дальности и скорости можно РЕАЛЬНО добиться ?Что использовать?
Последний раз редактировалось Zemlyanov; 08.02.2012 в 17:47.
|
|
|
|
08.02.2012, 18:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Теоритически возможно, GSM при +35 на 5 км работает. Однако 2,4 ГГц боится даже листвы на деревьях - длина волны 12 см и такие препятствия для нее уже серьезны. Так что чем ниже частота тем лучше. Выбирайте суб-ГГц диапазоны, на 315 МГц длина волны больше метра, работает более-менее стабильно на больших расстояниях. Хотя антенна больше
|
|
|
|
08.02.2012, 19:01
|
|
Прописка
Регистрация: 10.09.2010
Сообщений: 113
Сказал спасибо: 31
Сказали Спасибо 27 раз(а) в 27 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Zemlyanov, а может попробуем опытным путем? Согласен войти в кооперацию по закупке пробных модулей - могу взять себе одну штуку, расходы по доставке поделим. Я москвАч. ))
|
|
|
|
08.02.2012, 19:14
|
|
Заблокирован
Регистрация: 16.01.2012
Сообщений: 47
Сказал спасибо: 3
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Zemlyanov
|
Нужно организовать передачу данных в одну сторону от передатчика приемникам со скорость 1 кб / сек . Максимальное удаление приемников от передатчика 550 метров, видимость прямая. Уже неделю у меня муки выбора частотного диапазона (до 1Гц или 2400) и чипа на каком это все можно реализовать.
Сперва кинулся в сторону до 1 Гц, исходя из того что частота ниже 1Гц , меньше требований к RF части, лучше распространение сигнала ,и т.д. Перечитал все русскоязычные форумы, ситуация унылая, максимальные результаты которые добились это до ~100 метров, с потерями пакетов, посредственной скоростью и глюками и это на модуле RFM12BP (выходная мощность: 500мВт чувствительность: -118дБм, и заявленная дальность 3000 метров с аналогичным модулем). Или их у нас не умеют готовить или не все так просто с организацией радиопередачи, не могу понять этих парадоксов.
Вчера наткнулся на такое чудо . Заявленная дальность 1000 метров при скорости 250 кбит и прямой видимости и все это при выходной мощности +20dBm и антенне +2dBm. У меня уже в голове все путается, тут на 433мгЦ и мощности 500мВт не могут добиться стабильной передачи данных хотя бы на 200 метров. А тут 2400мГц и расстояние до 1000 метров и скорость 250 кбит.
Я так понял что этот модуль собран на nRF24L01 и усилители мощности неизвестного происхождения.
Объясните пожалуйста чему верить а чему нет, какой дальности и скорости можно РЕАЛЬНО добиться ?Что использовать?
|
Попробуйте nRF905 или nRF9e5, думаю не промахнётесь.
Вот ссылочка http://www.favourite-elx.com/radio.html
Последний раз редактировалось kazus__; 08.02.2012 в 19:18.
|
|
|
|
08.02.2012, 20:03
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Я так понял, что в моей ситуации про 2400 лучше забыть.
Сообщение от niXto
|
на 315 МГц длина волны больше метра, работает более-менее стабильно на больших расстояниях. Хотя антенна больше
|
Какой чип (доставаемый) подойдет для этой частоты и совместима ли частота ниже 433 и скорость 1 кб/сек?
Интересный чип Si4432 (SiliconLab) частота от 240-930 Mhz и мощность +20dBM. Но где купить в Украине я не нашел, и примеров работы с этим чипом то же.
|
|
|
|
08.02.2012, 21:54
|
|
Заблокирован
Регистрация: 16.01.2012
Сообщений: 47
Сказал спасибо: 3
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Zemlyanov
|
Я так понял, что в моей ситуации про 2400 лучше забыть.
Какой чип (доставаемый) подойдет для этой частоты и совместима ли частота ниже 433 и скорость 1 кб/сек?
Интересный чип Si4432 (SiliconLab) частота от 240-930 Mhz и мощность +20dBM. Но где купить в Украине я не нашел, и примеров работы с этим чипом то же.
|
В вашем случае видимо вам про 2400 лучше и не думать.
Вот ещё можно обратить внимание.
http://www.ti.com/ww/ru/analog/sub_1..._pod4=37054117
|
|
|
Сказали "Спасибо" kazus__
|
|
|
08.02.2012, 22:25
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Уже давно обратил, тем более что он есть в продаже,почитал даташит, штучка навороченная , но опять же проблема как ей рулить, даташит там раздутый , но примеров кода нет.И в сети по ней инфы 0, а на сайте вся инфа к демо киту.
Ещё я обратил внимание на ADF7021 , то же симпатичный камушек и есть в продаже. Но нет примеров кода.
Короче , муки выбора, очень хочется попробовать Si4432, он из всех выше предложенных самый мощный +20dBmm . И в даташите есть примеры кода. Но нет в наличии у продавцов .
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:39.
|
|