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