народ помощь нужна, у самого идеи кончились :( вобщем есть 2 уст-ва, stm32 + nrf24l01+ 1но носимое автономное, питание от акб, 2ое стационарное питание от usb компа логика работы - пинг, т.е. отправил пакет, если успешно то переключился на прием и жду в цикле 10 мсек не прилетит ли обратно, с другой стороны наоборот, если что-то прелетело то 10 раз через 1 мсек пытаюсь отправить назат так вот, на носимое пикеты прилетают стабильно, а вот обратно уходят крайне неохотно даже если уст-ва лежат рядом но если коснуться пальцем разьема антенны носимого то все становиться хорошо, из 100 капетов 98-99 улетают назат статус улетело или нет гляжу в прерывании подскажите в какую сторону копать ?

Комментарии: 15

  1. Krevedko

    В сторону питания для начала. Конденсаторов, что ли, добавить к радиомодулю.

    • Denis

      не проблема, а каких ?

      • Krevedko

        Электролитов на 100 мкФ да керамики на 4,7 мкФ для начала.

        • Ttt

          всем привет! что-то уперся в ошибку и не могу понять в чем дело. не компилируется и все тут. переменные объявлены. float latitude = 0.0; // Ширина float longitude = 0.0; // Долгота char bufLat[10]; char bufLon[10];

          • Krevedko

            Хедер какой-то не подключил, что ли? Или нет вообще такой функции.

            • Ttt

              сейчас проверю, обычно все ардуины умеют работать с такой функцией, может это прикол arduino DUE

          • Andrew

            поищи где лежит функция твоя, dtostrf

            • Ttt

              точно, пока не подсунул в ручную не компилировался спасибо за советы)

        • Denis

          если скрутить 2 выводных и просто подпаять к vcc и gnd разьема модуля это коректно будет ?

          • Krevedko

            Да, вподне. Но если изделие серийное, то надо это будет предусмотреть.

            • Denis

              это пока прототип, а разводку переделать если это поможет не проблема спасибо за совет

              • Krevedko

                При странных глюках радиомодулей первым делом надо смотреть питание пишущим осцилом - скорее всего, там просадка в момент передачи.

                • Denis

                  учту но самое интересное, эти железки неделю назат прекрасно работали, пинги бегали, за неделю добавил прикладного кода и все стало плохо думал дело в коде, убрал все, а проблема осталась

                  • Krevedko

                    Питание радиомодуля через регулятор?

                    • Denis

                      ams1117 3.3v до него акб 18650 не, вру, это на другом стационаре так, на носимом 18650 напрямую к stm-у а с его 3.3v уже на nrf24

Не нашли ответ?

Вам также может быть интересно

Привет парни. Кто отгадает загадку? Есть айфон 7+, сразу скажу, проблему создали через микрофон разговорный. Телефон перезагружается.... Читать далее