Jump to content
admin

Простое радиоуправление на NRF24L01+PA+LNA. Приемник

Recommended Posts

@zeconir Нет - это наблюдалось и раньше, но эксперименты с mosi я начал делать сегодня.

Share this post


Link to post
Share on other sites

@GeKo У себя такого не наблюдал... Возможно особенности монтажа у вас, или модуля/МК... 

Edited by zeconir

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

Системы телеметрии находят все более широкое применение во многих отраслях на промышленных и коммунальных объектах. Требования, предъявляемые к условиям эксплуатации приборов телеметрии и, как следствие, источников питания для них, могут быть довольно жесткими. Fanso предоставляет широкую линейку продукции, рассчитанной на различные условия эксплуатации, что позволяет подобрать батарейку для каждого конкретного применения, в том числе и для устройств телеметрии.

Подробнее

И еще, для тех у кого не получается изменить значения в EEPROM. В архиве инструкция, редактор hex и прошивальщик. Правка EEPROM.zip

---

А еще вот обновленный файлик прошивки для приемника. Нормально сделал управление инверсией выходов (теперь все в EEPROM). Проверяйте. RadioControl_M(Receiver)_17.09.2019.hex

Edited by zeconir
Прошивка

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

@zeconir Все работает. Спасибо за EEPROM. :wall::dance2:Осталось проверить на дальность и можно ставить на кораблик.

Share this post


Link to post
Share on other sites

Уважаемый @zeconir прошу прощения, но еще один вопрос. При потере связи сигнал на сервоприводы отрабатывается 1500 мкс, но при включенном передатчике напряжение 2,5 в на выходе джойстика уводит сервопривод "вниз". Нейтральное положение достигается только при напряжении около 3,5 в.  Баланс нейтрали можно восстановить за счет дополнительного сопротивления на джойстике, но при этом сильно ухудшается точность отработки сервопривода "вверх". Можно ли решить эту проблему? Спасибо.

Share this post


Link to post
Share on other sites

@zeconir После установки минимального времени 650 мкс и максимального 2350 мкс т.е. одинаковой разницы от 1500 мкс все работает нормально. 

Спасибо за схему, за помощь.

Edited by GeKo

Share this post


Link to post
Share on other sites

Уважаемый @zeconir , спасибо за инструкцию!  Для меня это очень актуально и важно.

Share this post


Link to post
Share on other sites

Уважаемый @zeconir , проверил новую версию. Все работает. Есть непонятная ситуация. При включении все устанавливается в нейтраль. При выключении передатчика нейтральное положение сервоприводов незначительно  уходит : пищит двигатель без вращения и незначительно  отклоняется от нейтрали рулевая машинка. При восстановлении связи с передатчиком снова все устанавливается  в исходное положение. Крайние положения сервоприводов установлены  650 - 2350.

Share this post


Link to post
Share on other sites

@GeKo Подскажите, у вас такая же ситуация как и у ув. @edar  (пост выше)?

Edited by zeconir

Share this post


Link to post
Share on other sites

Уважаемый @zeconir , более подробно:

Включаем питание кораблика. Передатчик выключен. Сервоприводы в нейтрали. Все норм..При включенном кораблике включаем передатчик. Нейтраль смещается незначительно. Выключаем передатчик все снова в нейтрали.

Включаем передатчик первым, а затем кораблик. Все нормально. Выключаем передатчик - смещение. Передатчик включаем - норм.

 

Share this post


Link to post
Share on other sites

@zeconir Да, у меня  тоже наблюдается небольшое смещение  сервоприводов. Я думаю это связано со стабилизацией 5в или самими джойстиками. Компенсировать это можно дополнительным резистором (можно подстроечным) в цепи + или - джойстика, в зависимости от того куда идет смещение. Для этого обычно ставят тримеры, которые выравнивают нейтральное положение и пределы максимального, минимального  регулирования. Если кому нужна схема, я сброшу. В более сложных схемах регулировка програмно кнопками.  Можно поиграться настройками максимального импульса не 2350 мкс а + -. Такая же ситуация у меня с прошлой схемой. Я просто подобрал дополнительные резисторы в джойстике.

Edited by GeKo

Share this post


Link to post
Share on other sites

@zeconir У меня очередной вопрос. Какая установлена скорость передачи и мощность радиомодулей?

Share this post


Link to post
Share on other sites

Уважаемый @zeconir , проблему решил аппаратно корректировкой смещения средней точки джойстика.

Share this post


Link to post
Share on other sites

@GeKo Мощность 0дБм, скорость передачи 250кб/с (самая большая мощность и самая низкая скорость передачи).

Share this post


Link to post
Share on other sites

@zeconir Не могу изменить канал в EEPROM передатчика. На приемнике меняется без проблем. В HxD все изменяется, сохраняется. Заливаю в контроллер и все равно выскакивает 1 канал.В чем может быть причина?

Share this post


Link to post
Share on other sites

@GeKo Уже пофиксил. Залейте эту прошивку в МК на передатчике. В прошлой была ошибка в проверке наличия данных в памяти, и каждый раз при запуске программа перезаписывала их по-умолчанию.

RadioControl_M(Transiver)_radio_1_21092919.hex

Share this post


Link to post
Share on other sites

@GeKo Вам спасибо что тестируете, баги ловите)

А еще кнопочка есть зеленая, со стрелкой)

Share this post


Link to post
Share on other sites

 Zeconir! Спасибо за обновление! 

Есть ли возможность конфигурацию срабатывания кнопок на триггерное срабатывание и константы пороговых напряжений батарей вынести в EEPROM?

P.S Что бы исходники каждый раз не клянчить :unsure:

Share this post


Link to post
Share on other sites

@ALEX1981 Да, я об этом тоже задумываюсь. Завтра (точнее уже сегодня, но днем :pilot:), если успею, сделаю.

Share this post


Link to post
Share on other sites

Новая прошивка.

Управление тест 23092019.zip

Изменения:

1. Теперь по-желанию можно настроить возврат дискретных выходов в исходное состояние при потере связи.

2. Все настройки выходов находятся в EEPROM приемника (триггирование, инверсия, возврат при потере связи).

3. Константы напряжений для индикации заряда считываются из EEPROM передатчика. 

Обновил таблицу соответствия.

ПРАВКА EEPROM НА ПРИМЕРЕ НАСТРОЙКИ КАНАЛА.docx

Прошивка мной пока что не тестировалась, так что жду гневных отзывов)

Share this post


Link to post
Share on other sites

@zeconir У меня не работают разовые команды. Сервоприводы работают, диод отказа связи на приемнике загорается. Загрузил файлы как есть в прошивке. Может я что-то не доделал?

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Три часа ночи. Муж с женой спят. Вдруг звонок в дверь. Муж, матерясь, идет открывать. На пороге стоит мужик, очевидно поддатый: - Друг, пойдем со мной, тут рядом, поможешь меня толкануть. - Ты, мужик, охренел, что ли? Три часа ночи. Иди кого-нибудь другого проси. Муж ложится опять в постель. Жена спрашивает, кто приходил. - Да, какой-то козел застрял, просил его толкнуть. Я его послал. - Ты просто зверюга какой-то. Помнишь, как у нас мотор заглох, да под дождем, и нас какой-то парень целый час толкал? Ты что, человека выручить не можешь? Муж, опять матерясь, вылезает из постели, одевается. Выходит во двор в полной темноте. Кричит: - Мужик! Ты где? Из темноты: - Здесь я! Иди сюда! - Да где здесь? - Ну здесь, на качелях!
    • год назад все было хорошо, ничего не менялось. Если бы все было так просто. Ни у меня, ни у знакомых, ни у единственного мастера в округе нет осциллографа. А вот по поводу "высокоомных наушников" есть идея обычными с потенциометром попробовать @Sstvov @Romanchek82 @oleg_s Трансформатор не гудит, я его эпоксидкой заливал и надежно  прикрутил к корпусу. И при подключении 9v от повербанка трансформатор работает и питает три TDA-шки, основная нагрузка остается на нем, а гула нет. Для людей связанных  с Эзотери́змом эта тема не подходит! Здесь желающие помочь, или угадать в чем же причина, применяя свой опыт или знания. Не тратьте здесь, свое драгоценное время уважаемый Старожил. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Проблема, то ведь в 9v. Вернее в помехах на них. про это свидетельствует  запитка от повербанка и выпайка 1й TDAшки (уменьшение нагрузки по линии 26v) при большей нагрузке нужны большие емкости электролитов. Или не такая логика?
    • Спасибо! Если индуктивность приёмной получается 5,51 мГн отматывать до 5,3 или оставить как есть? Передающая получилась чётких 760мкГн, а приёмная не совпала с расчётами. Это значения уже вставленных в корпус обмоток, так что поправка на искривление уже учтена.
    • По мотивам Зуева платы проданы, остальное есть.
    • Почитайте, чем его мерить и сколько должно показывать, а то что "намерено" - цена на дрова.
    • Вы понимаете значение - принцип работы? Речь идет не о конкретных моделях динамиков, а о изменении параметров динамика, когда он работает в группе однотипных динамиков.
    • За то, что одинаковые темы получились. Спросил в одном старом топике, и сам новую тему создал. Нарушение. 
  • Покупай!

×
×
  • Create New...