Ви не увійшли.
Сторінки 1
Здравствуйте
Я в ардуино совсем новичок,как и на форуме.
Пытаюсь сделать авиамодель на радиоуправлении,использую nrf24l01+PA+LNA.
Собрал уже пульт(трансмиттер) и частично сам прототип(ардуино уно+nrf+ 2 сервопривода).
Управлять сервоприводами должен джойстик и потенциометр на пульте.
Подключаю питание,спокойно двигаю джойстик и ручку потенциометра,все работает.
Но когда начинаю двигать джойстик или ручку потенциометра быстро,приемник как будто зависает,сервоприводы просто останавливаются и перестают отвечать.Если выключить и включить питание на приемнике,он снова стает доступен.
Игрался с мощностью и скоростью передачи,вроде не помогло.Не знаю что делать.
Как основу использовал скетчи "простой прием-передача".
Я в этом профан,поэтому не закидывайте камнями.
Неактивний
Согласен,но все же если в полете безвозвратно откажет управление это будет очень неприятный сюрприз.
Поэтому возможно есть какое то решение?
Может можно в случае потери контроля чтоб ардуина перезагружалась хотя бы,но как это осуществить?
Остання редакція Tallahassee (2021-03-19 00:36:43)
Неактивний
Напрямую отлично работает,по крайней мере не зависает.
Неактивний
В общем все же сделал чтобы если нет сигнала в течении 5 секунд ардуина перезагружалась,а также чтоб переходила так сказать в режим посадки(выключала двигатель,ставила руль высоты и элероны в соответственное положение) дабы не улетела на край света.
Работает,после перезагрузки опять начинает воспринимать сигнал.
Взял максимальную скорость передачи данных(2MBPS),работает плавно,практически без задержек,чтоб зависло надо уже чуть ли не ломать джойстик,так что проблема с резким дерганьем джойстика и потенциометра уже не существенна,чего не скажешь про минимальную скорость(250KBPS),тут уже и задержки огромные и зависает чаще при резких движениях,с мощностью вообще неразбериха,ибо коректно работают устройства только на минимальной мощности(PA_MIN).
Казалось бы ставь минимальную мощность и максимальную скорость и не морочь голову,но ведь при таких характеристиках будет минимальная дальность связи.Что с этим делать?
Остання редакція Tallahassee (2021-03-19 17:04:59)
Неактивний
Усилитель сигнала может потреблять немалый ток. Вполне вероятно, что под нагрузкой схема питания не справляется и напряжение на входе какого-то элемента падает ниже допустимого (т.н. brown-out). Для диагностики попробуйте взять либо мощнее аккумулятор, либо подключите к тому, что есть, конденсатор на несколько сотен микрофарад.
Проблема на низких скоростях может быть в том, что приемнику сложно разобрать сигнал. На высокой скорости это может не ощущаться, потому что дистанция между пакетами достаточна. А на низкой скорости этоприблизительновыглядиткактекстбезпробелов. Возможно, имеет смысл поэкспериментировать с кодированием сигнала.
Неактивний
Спасибо за ответ!
Неактивний
Сторінки 1