|
Требуется специалист с хорошим опытом по nRF, Разовая работа ( NRF24L01P-T ) |
|
|
|
May 25 2018, 09:01
|
Группа: Участник
Сообщений: 7
Регистрация: 19-05-18
Пользователь №: 104 384

|
Здравствуйте.
Необходим специалист, работавший с радиоканалом на базе NRF24L01P-T.
Плата готова, прошивка есть.
Проблема: данные идут, но иногда шлет битые пакеты, есть пропуски. Проверку по CRC также сделали.
Необходима либо удаленная консультация либо, если вы в Мск, то можем дать железки на отладку.
В комментариях оставляйте пожалуйста контакты, кому интересен данный заказ. Спасибо
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 25)
|
May 25 2018, 09:12
|
Группа: Участник
Сообщений: 7
Регистрация: 19-05-18
Пользователь №: 104 384

|
Цитата(Navuhodonosor @ May 25 2018, 12:10)  А что странного, что иногда идут "битые пакеты"? Такова физика процесса. Или речь идёт о том, что нужно усовершенствовать алгоритм для получения достоверных данных? Возможно и так. Если вы заинтересованы, оставьте контакты, обсудим подробнее уже в личке.
|
|
|
|
|
May 25 2018, 09:21
|
Группа: Участник
Сообщений: 7
Регистрация: 19-05-18
Пользователь №: 104 384

|
Цитата(jcxz @ May 25 2018, 12:20)  Когда не указывают город, то все уже привыкли, значит - дефолт-сити. А если не указывают тип МК, то видимо дефолт-МК - STM32?  Да, STM32F072
|
|
|
|
|
May 25 2018, 09:44
|
Группа: Участник
Сообщений: 7
Регистрация: 19-05-18
Пользователь №: 104 384

|
Цитата(vesago @ May 25 2018, 12:43)  Делал ради интереса удлинитель. С одной стороны usb + stm32 + NRF24L01, с другой атмега168 + NRF24L01 + железка. Дальше метров 10 относишь - падает обмен. Не спасала ни ретрансмиссия нрф, ни софтовая. Думаю только увеличение мощности RF может решить этот вопрос. У нас расстояние 50-100см...
|
|
|
|
|
May 25 2018, 10:08
|

Местный
  
Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528

|
Цитата(vesago @ May 25 2018, 12:43)  Делал ради интереса удлинитель. С одной стороны usb + stm32 + NRF24L01, с другой атмега168 + NRF24L01 + железка. Дальше метров 10 относишь - падает обмен. Не спасала ни ретрансмиссия нрф, ни софтовая. Думаю только увеличение мощности RF может решить этот вопрос. Наверняка использовали встроенные всенаправленные антенны - либо smd чип-антенну, либо pcb. Хотите улучшить параметры по дальности - улучшайте соглавование, либо переходите на внешние антенны.
--------------------
Для связи email: info собака qbit.su
|
|
|
|
|
May 25 2018, 10:12
|
Группа: Участник
Сообщений: 7
Регистрация: 19-05-18
Пользователь №: 104 384

|
Цитата(vesago @ May 25 2018, 12:49)  Если нрф в составе известного китайского модуля, кондер на ноги питания, надеюсь, вешали? Конечно, мгного
|
|
|
|
|
May 25 2018, 11:53
|
Частый гость
 
Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727

|
Цитата(alexmurphy @ May 25 2018, 11:12)  Конечно, мгного 1. Откуда берете питание? Не менее 100-150 мА 2. Как много WiFi точек вокруг? Реально не занятых частот штук 20 остается, а если без перекрытия, то и того меньше.
|
|
|
|
|
May 25 2018, 12:24
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 30-11-17
Пользователь №: 100 439

|
Цитата(alexmurphy @ May 25 2018, 10:01)  Здравствуйте.
Необходим специалист, работавший с радиоканалом на базе NRF24L01P-T.
Плата готова, прошивка есть.
Проблема: данные идут, но иногда шлет битые пакеты, есть пропуски. Проверку по CRC также сделали.
Необходима либо удаленная консультация либо, если вы в Мск, то можем дать железки на отладку.
В комментариях оставляйте пожалуйста контакты, кому интересен данный заказ. Спасибо Цитата(vesago @ May 25 2018, 10:49)  Если нрф в составе известного китайского модуля, кондер на ноги питания, надеюсь, вешали? или же встречаются готовые стабилизаторы питания под nrf, пробовал эти (не реклама)) http://iarduino.ru/shop/Expansion-payments...a-nrf24l01.html
|
|
|
|
|
May 25 2018, 12:31
|
Частый гость
 
Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727

|
Цитата(Dantist2k17 @ May 25 2018, 13:24)  или же встречаются готовые стабилизаторы питания под nrf, пробовал эти (не реклама)) http://iarduino.ru/shop/Expansion-payments...a-nrf24l01.htmlДа, такие же использую в своей "таблетке": https://hackaday.io/project/35804-greenpillВ том числе запитывал NRF24L01. Вполне хватает. Никаких дополнительных емкостей, кроме 10 мкФ, что на стабилизаторе, не требуется. Можно LD1117, что в принципе одно и то же.
Сообщение отредактировал leocat - May 25 2018, 12:32
|
|
|
|
|
May 26 2018, 16:25
|
Частый гость
 
Группа: Участник
Сообщений: 187
Регистрация: 20-02-09
Пользователь №: 45 118

|
Цитата(alexmurphy @ May 25 2018, 12:44)  У нас расстояние 50-100см... Была такая работка. Сел один человечек на NRF2401. На совет не ложится на такой примитив он положил , уперся рогом и надо отдать должное довольно быстро разобрался с регистрами и запустил радиоканал через терминал и RS232. И далее как то сконфуженно показал в работе, что вот 4 м 200кБод работают, а далее сплошные ошибки, а брался уверенно 500м обеспечить. Советы вот типа антенна с круговой диаграммой, мощность этак много ватт поддать. Ну Подвижка мелкая будет и не более. Ну во первых если Вам надо 50 см, то зачем вообще Вам радиоканал? Оптический канал с круговой диаграммой и счастье получите надолго. Если ну как в том случае рогом упретесь, то один из советов использовать одно из множеств bluetooth. Там очень комфортный протокол, по серьезному подход коррекции ошибок и в первую очередь заточен на короткую wireless связь для замены проводов. Масса отработанных и бесплатных кодов, прошивай- работой.
|
|
|
|
|
May 26 2018, 19:13
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(MW_Юрий @ May 26 2018, 19:25)  Ну во первых если Вам надо 50 см, то зачем вообще Вам радиоканал? Оптический канал с круговой диаграммой и счастье получите надолго. Если ну как в том случае рогом упретесь, то один из советов использовать одно из множеств bluetooth. Там очень комфортный протокол, по серьезному подход коррекции ошибок и в первую очередь заточен на короткую wireless связь для замены проводов. Масса отработанных и бесплатных кодов, прошивай- работой. Если достаточно передачи пакетов, то BT будет избыточен. Всё-таки API к BT-модулям посложнее будет чем nRF. Я использовал nRF в одной из поделок (домашней): вполне нормально работало на 1Мбод (модуль с али) пока в пределах стола. Если на несколько метров отнести, то работало, то нет - как фишка ляжет. А если <= 1 метр, то проблем не должно быть. Оптический - это ИК? Разве есть такие доступные ИК-трансиверы на скорость ~1Мбод? У ИК существенный недостаток: нужна дырка наружу, ну и соответственно - требования к конструкции. И на обеих сторонах линка. А nRF - ставь чип почти где угодно на плате.
|
|
|
|
|
May 27 2018, 11:25
|
Частый гость
 
Группа: Участник
Сообщений: 187
Регистрация: 20-02-09
Пользователь №: 45 118

|
Цитата(jcxz @ May 26 2018, 22:13)  Если достаточно передачи пакетов, то BT будет избыточен. Всё-таки API к BT-модулям посложнее будет чем nRF.
Оптический - это ИК? Разве есть такие доступные ИК-трансиверы на скорость ~1Мбод? У ИК существенный недостаток: нужна дырка наружу, ну и соответственно - требования к конструкции. И на обеих сторонах линка. А nRF - ставь чип почти где угодно на плате. SIR: 9.6–115.2 kbit/s, asynchronous, RZI, UART-like, 3/16 pulse MIR: 0.576–1.152 Mbit/s, RZI, 1/4 pulse, HDLC bit stuffing FIR: 4 Mbit/s, 4PPM VFIR: 16 Mbit/s, NRZ, HHH(1,13) UFIR: 96 Mbit/s, NRZI, 8b/10b GigaIR: 512 Mbit/s – 1 Gbit/s, NRZI, 2-ASK, 4-ASK, 8b/10b В простом и надежном исполнении используется RZI код. ( line code used in telecommunications signals.) Передатчик простейший ключ на транзисторе с диодом в коллекторе. На прием тоже простейший компаратор аналоговый. Угол уверенного приема +-30 град. Протокол используй или стандартный или прямиком свои биты и распознавай как кому нравится. (например Frame Format standard HDLC format применяется вплоть до 1.152 Mb/s ). Еще проще подключается напрямую UART как на передачу, так и прием и сходу терминалом запускаете в работу отстроив приемный компаратор. Передатчик  Приемник  Проект готов. На сборку 2 часа, 1 час тестирование UART-терминал Круговой обзор организовать тоже проще простого.
|
|
|
|
|
May 27 2018, 20:27
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(MW_Юрий @ May 27 2018, 14:25)  Круговой обзор организовать тоже проще простого. Это как? Если один передатчик (диод) = 30 градусов (телесный угол имеется в виду?), то только по одной плоскости потребуется 12 диодов. А по полной сфере - вообще затрудняюсь посчитать.... А когда их станет так много, то наверняка на больших скоростях диоды начнут мешать друг другу: наложения излучения одного диода на другой, наложения на отражённые от разных предметов сигналы. Я думаю - на больших скоростях (МБитах) буду проблемы с обеспечением сферической диаграммы направленности. А если автору к тому же нужно малое потребление, а тут надо несколько десятков диодов питать? К тому же из условий задачи вообще неясно: находятся ли девайсы в пределах прямой видимости? А то может там какая-нить глухая коробка.....
|
|
|
|
|
May 28 2018, 03:19
|
Частый гость
 
Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727

|
Цитата(jcxz @ May 27 2018, 21:27)  Это как? Если один передатчик (диод) = 30 градусов (телесный угол имеется в виду?), то только по одной плоскости потребуется 12 диодов. А по полной сфере - вообще затрудняюсь посчитать.... А когда их станет так много, то наверняка на больших скоростях диоды начнут мешать друг другу: наложения излучения одного диода на другой, наложения на отражённые от разных предметов сигналы. Я думаю - на больших скоростях (МБитах) буду проблемы с обеспечением сферической диаграммы направленности. А если автору к тому же нужно малое потребление, а тут надо несколько десятков диодов питать? К тому же из условий задачи вообще неясно: находятся ли девайсы в пределах прямой видимости? А то может там какая-нить глухая коробка..... 1. Существуют линзы Френеля 2. Существует оптика "рыбий глаз".
|
|
|
|
|
May 30 2018, 08:30
|
Знающий
   
Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454

|
Цитата(MW_Юрий @ May 26 2018, 19:25)  ... 4 м 200кБод работают, а далее сплошные ошибки, а брался уверенно 500м обеспечить. Диапазон 2,4ГГц используют не только для передачи но и для печек СВЧ. Этот диапазон отличается большИм поглощением молекулами воды. По этому для небольших расстояний подходит отлично но никак не 500м
|
|
|
|
|
May 30 2018, 09:30
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(MW_Юрий @ May 27 2018, 15:25)  SIR: 9.6–115.2 kbit/s, asynchronous, RZI, UART-like, 3/16 pulse MIR: 0.576–1.152 Mbit/s, RZI, 1/4 pulse, HDLC bit stuffing FIR: 4 Mbit/s, 4PPM VFIR: 16 Mbit/s, NRZ, HHH(1,13) UFIR: 96 Mbit/s, NRZI, 8b/10b GigaIR: 512 Mbit/s – 1 Gbit/s, NRZI, 2-ASK, 4-ASK, 8b/10b
В простом и надежном исполнении используется RZI код. ( line code used in telecommunications signals.) Передатчик простейший ключ на транзисторе с диодом в коллекторе. На прием тоже простейший компаратор аналоговый. Угол уверенного приема +-30 град. Протокол используй или стандартный или прямиком свои биты и распознавай как кому нравится. (например Frame Format standard HDLC format применяется вплоть до 1.152 Mb/s ). Еще проще подключается напрямую UART как на передачу, так и прием и сходу терминалом запускаете в работу отстроив приемный компаратор. Круговой обзор организовать тоже проще простого. А что будет если в окно солнышко, а приемник к окну ?
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
May 30 2018, 16:59
|
Частый гость
 
Группа: Участник
Сообщений: 187
Регистрация: 20-02-09
Пользователь №: 45 118

|
Цитата(a123-flex @ May 30 2018, 12:30)  А что будет если в окно солнышко, а приемник к окну ? А еще существует дальний IR диапазон и соответствующая комплектация, который еще с прошлого века применяют на спутниках для оптического зондирования земли и никаких проблем ни с солнышком ни дождиком ни с туманом и облаками
|
|
|
|
|
May 31 2018, 22:27
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653

|
Цитата(misyachniy @ May 30 2018, 11:30)  По этому для небольших расстояний подходит отлично но никак не 500м Почти вся RC аппаратура на 2.4Ghz и стреляется на километры. Всё дело заключается в мощности, ECC, технологии расширения спектра и тд.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|