То, что у Вас начало хоть что-то двигаться – это уже радует. То, что все дергается, говорит о плохих контактах и неправильном питании модулей nRF24L01.
Во время запуска микроконтроллера могут возникнуть проблемы, которые связаны с тем, что не предусмотрена нужная сила тока в модуле питания 3,3 В. Из-за этого могут возникнуть помехи, мешающие стабильной работе. Обычно подобные трудности появляются, когда используются платы Arduino Uno, Nano, Mega, то есть в тех, в которых не хватает мощности. Нельзя питать модули от ардуино.
Необходимо:
1) спаять схему;
2) Для питания модулей nRF24L01 использовать дополнительный источник питания 3,3
В. Поставить конденсатор 10 мкФ и более;
3) Проверить, как ведут себя джойстик и серва. Для этого сделайте проверочную программку и посмотрите, как они себя ведут:
Управление джойстиком через NRF24l01
Управление джойстиком через NRF24l01
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 09 ноя 2023, 20:12
- Имя: Роман
Управление джойстиком через NRF24l01
Джойстик с сервой работают прекрасно на каждой плате. Повода которые идут на плату ардуино припаяны к штырям шины PLS, обратная сторона сторона разьем папа-мама к адаптеру питания. В качестве преобразователя напряжения питания использую адаптер для NRF, который вроде как справляется со своей задачей. Фото прикрепил. Пробовал подключать внешний источник питания на NRF результат не поменялся. Не нашел параметры сглаживающего конденсатора подключаемого к NRF в сети, только параметр емкости указан и то, величина в разных источниках разная(от 10 мкф до 100). Какое напряжение должно быть не понятно. Поставил 10 мкф 16В(то что было в наличие в местом радиомагазине).vladimir_ писал(а): 19 ноя 2023, 08:51 То, что у Вас начало хоть что-то двигаться – это уже радует. То, что все дергается, говорит о плохих контактах и неправильном питании модулей nRF24L01.
Во время запуска микроконтроллера могут возникнуть проблемы, которые связаны с тем, что не предусмотрена нужная сила тока в модуле питания 3,3 В. Из-за этого могут возникнуть помехи, мешающие стабильной работе. Обычно подобные трудности появляются, когда используются платы Arduino Uno, Nano, Mega, то есть в тех, в которых не хватает мощности. Нельзя питать модули от ардуино.
Необходимо:
1) спаять схему;
2) Для питания модулей nRF24L01 использовать дополнительный источник питания 3,3
В. Поставить конденсатор 10 мкФ и более;
3) Проверить, как ведут себя джойстик и серва. Для этого сделайте проверочную программку и посмотрите, как они себя ведут:
пробник.PNG
Скейтч GettingStarted_CallResponse (ответ на вызов) не показывает работоспособность сети?(скриншот приложил)
Есть подозрения на свой и соседские вайфай роутеры. Хотя пробовал разные каналы использовать...

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Управление джойстиком через NRF24l01
Конденсатор от 10 до 100мкф. стоит в цепи питания 3.3 В, значит на напряжение от16 В. Провода от джойстика надо пропаять.
Поставьте блок отправки в UART и посмотрите не прыгают ли показания.
Поставьте блок отправки в UART и посмотрите не прыгают ли показания.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 09 ноя 2023, 20:12
- Имя: Роман
Управление джойстиком через NRF24l01
vladimir_ писал(а): 19 ноя 2023, 14:13 Конденсатор от 10 до 100мкф. стоит в цепи питания 3.3 В, значит на напряжение от16 В. Провода от джойстика надо пропаять.
Поставьте блок отправки в UART и посмотрите не прыгают ли показания.
1.PNG
Всем доброго времени суток, победил NRF ки путем их замены на "рабочие" клоны. Новые NRF ки заработали с первого раза и без добавления кондеев, старым же 100 мкф + 0,1 керамики не помогли. Отличие рабочих от не рабочих можно определить по четкой гравировке на контроллерах (фото прикрепил, может кому то поможет). Теперь другая проблема, во время запуска программы с сервоприводом все работает в течении 5-6 секунд после чего ардуинка "передатчик" просто зависает. Попробовал поставить отправку через генератор с периодичностью 700 миллисекунд (начинал пробовать от 100) результата не получил. Питаю Nrf ки джойстик и серву от контроллеров. В чем может быть проблема??

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Управление джойстиком через NRF24l01
RicardomiloS писал(а): 29 ноя 2023, 22:21 Теперь другая проблема, во время запуска программы с сервоприводом все работает в течении 5-6 секунд после чего ардуинка "передатчик" просто зависает. Попробовал поставить отправку через генератор с периодичностью 700 миллисекунд (начинал пробовать от 100) результата не получил. Питаю Nrf ки джойстик и серву от контроллеров. В чем может быть проблема?
В ардуинке стоят слабые стабилизаторы, поэтому Nrf ки и серву необходимо питать отдельно. Иначе сгорит ардуино. Ставить генератор на отправку не стоит. потому,что он работает постоянно, тратит много энергии при отправке и в момент отправки может быть отключен с установленной периодичностью.vladimir_ писал(а): 19 ноя 2023, 08:51 могут возникнуть проблемы, которые связаны с тем, что не предусмотрена нужная сила тока в модуле питания 3,3 В. Из-за этого могут возникнуть помехи, мешающие стабильной работе. Обычно подобные трудности появляются, когда используются платы Arduino Uno, Nano, Mega, то есть в тех, в которых не хватает мощности. Нельзя питать модули от ардуино.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 09 ноя 2023, 20:12
- Имя: Роман
Управление джойстиком через NRF24l01
При попытке запитать NRF от внешнего источника питания загорается лампа TX и ничего не происходит. В портах тихо. Запитываю от блока питания 12В 3А через преобразователь напряжения LM2596S выставляя 5В и далее на модуль питания NRF на AMS1117. И да, если попытаться залить программу с подведенным питанием к NRF, то во время загрузки скейтч до конца не загружается, загорается лампа TX и на этом все зависает.vladimir_ писал(а): 30 ноя 2023, 06:49RicardomiloS писал(а): 29 ноя 2023, 22:21 Теперь другая проблема, во время запуска программы с сервоприводом все работает в течении 5-6 секунд после чего ардуинка "передатчик" просто зависает. Попробовал поставить отправку через генератор с периодичностью 700 миллисекунд (начинал пробовать от 100) результата не получил. Питаю Nrf ки джойстик и серву от контроллеров. В чем может быть проблема?В ардуинке стоят слабые стабилизаторы, поэтому Nrf ки и серву необходимо питать отдельно. Иначе сгорит ардуино. Ставить генератор на отправку не стоит. потому,что он работает постоянно, тратит много энергии при отправке и в момент отправки может быть отключен с установленной периодичностью.vladimir_ писал(а): 19 ноя 2023, 08:51 могут возникнуть проблемы, которые связаны с тем, что не предусмотрена нужная сила тока в модуле питания 3,3 В. Из-за этого могут возникнуть помехи, мешающие стабильной работе. Обычно подобные трудности появляются, когда используются платы Arduino Uno, Nano, Mega, то есть в тех, в которых не хватает мощности. Нельзя питать модули от ардуино.
Так же пробовал питать от блока с батарейками, результат тот же.
Нормально работает только если питать от ардуино...
Какие источники питания можно использовать для NRF и других подобных чувствительных модулей???
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя