Страница 1 из 1

Как вывести в UART с nrf24l01?

Добавлено: 20.05.2017{, 10:29}
jet-belan
друзья, подскажите пожалуйста, как вывести в ком порт данные с этих проектов?

Добавлено (20.05.2017, 10:27)
---------------------------------------------
https://yadi.sk/d/ClIdBekS3JM3o7

Добавлено (20.05.2017, 10:28)
---------------------------------------------
https://yadi.sk/d/NKG1y_BC3JM3rm

Добавлено (20.05.2017, 10:29)
---------------------------------------------
почему то напрямую проекты не выгрузились

как вывести в com port?

Добавлено: 21.05.2017{, 07:54}
rw6cm
jet-belan писал(а):как вывести в ком порт данные с этих проектов?
По конкретней, какие данные?

как вывести в com port?

Добавлено: 21.05.2017{, 13:28}
jet-belan
данные непосредственно с входов блока nrf24l01 на передатчике

и данные с выходов ардуинки на приёмнике

чтоб видеть работоспособность плат без обвесов нагрузки

как вывести в com port?

Добавлено: 22.05.2017{, 10:03}
rw6cm
Не знаю что за проект, но в таком виде он не может быть работоспособен.
1) Сигналы с датчиков возможно надо инвертировать.
2) Аналоговые входы (понимаю это джойстик)
а) надо ограничить зоной гистерезиса (иначе будут постоянно скакать)
б) порционировать (иначе будет большой поток данных затыкать компорт и нрфку)

Возможно придется развести по времени передачу нрфки с ком портом ( нрфки не было, не знаю будут ли они друг другу мешать)
В общем как то так.

как вывести в com port?

Добавлено: 22.05.2017{, 17:58}
jet-belan
rw6cm писал(а):Не знаю что за проект
это машина на радио управлении)) я то думал что данные после масштабировать, и потому поставил масштабирование уже в приемнике)))

Добавлено (22.05.2017, 17:57)
---------------------------------------------
если масштабировать в передатчике, то в приемнике ничего с данными уже не надо делать?

Добавлено (22.05.2017, 17:58)
---------------------------------------------
rw6cm писал(а):Прикрепления: tx328.rar(165Kb)
спасибо! опробую))

как вывести в com port?

Добавлено: 23.05.2017{, 13:52}
rw6cm
jet-belan писал(а):если масштабировать в передатчике, то в приемнике ничего с данными уже не надо делать?
Зависит сможете ли сразу выйти на нужные характеристики.
Вопрос был о ком порте. Я не вникал в тонкости вашего проекта.
Внимание заострил на передаче данных в ком порт и нрф-ку.
Если передавать все аналоговые данные в ком порт, то при быстром движении джойстика вперед-назад
данные еще несколько секунд будут выводиться с ком порта. А если таких движений сделать несколько подряд,
произойдет переполнение буфера и часть данных выпадет. По сути если мы переводим джойстик быстро с одного положения в другое,
нам не нужен перебор всей последовательности промежуточных значений, достаточно два крайних.
Для этого и нужно это дифференцировать и порцианировать передачу.
Что касаемо нрф-ки, не знаю, на сколько быстро она сможет передавать/принимать поток быстро изменяющихся данных,
Но в любом случае передавать конкретные значения будет надежней.
А заполнить промежутки значениями, можно на стороне приемника тем же полигоном (для плавности управления)
Все это конечно надо пробовать, теория и практика в FLProg вещи разные ))

Пример порцианирования для ком порта.

как вывести в com port?

Добавлено: 23.05.2017{, 16:13}
jet-belan
на счет скорости у нрф вроде всё норм)) так как пробовал скетч с просторов интернета, и всё четко успевало отработать))

Добавлено (23.05.2017, 16:13)
---------------------------------------------
rw6cm писал(а):Пример порцианирования для ком порта.Прикрепления: 2tx328.rar(167Kb)
большое спасибо))