Jump to content

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


Recommended Posts

@GeKo Эта проблема была давно, или только с новой прошивкой?

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

Edited by zeconir

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

Вебинар «Новые тенденции сетевых технологий: Ethernet по одной витой паре» (09.12.2021)

Приглашаем 9 декабря всех желающих посетить вебинар, посвященный технологии Ethernet и её новому стандарту 10BASE-T1S/L. Стандарт 802.3cg описывает передачу данных на скорости до 10 Мбит в секунду по одной витой паре. На вебинаре будут рассмотрены и другие новшества, которые недавно вошли в семейство технологий Ethernet: SyncE, PTP, TSN. Не останется в стороне и высокоскоростной 25G+ Ethernet от Microchip.

Подробнее

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

---

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

Edited by zeconir
Прошивка

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

Вебинар «Антенны Molex: выбор и применение» (25.11.2021)

Приглашаем всех желающих 25/11/2021 г. принять участие в вебинаре, посвященном антеннам Molex. Готовые к использованию антенны Molex являются компактными, высокопроизводительными и доступны в различных форм-факторах для всех стандартных антенных протоколов и частот. На вебинаре будет проведен обзор готовых решений и перспектив развития продуктовой линейки. Разработчики смогут получить рекомендации по выбору антенны, работе с документацией и поддержкой, заказу образцов.

Подробнее

Новые компоненты STMicroelectronics для учета электроэнергии

Внедрение автоматизированных систем контроля и учета всех видов энергоресурсов, невозможно без инструментов, позволяющих помимо измерения параметров, преобразовывать их для обработки цифровыми интеллектуальными системами. Микросхемы STPM32, STPM33 и STPM34 STMicroelectronics являются наиболее точными и высокопроизводительными представителями своего семейства и способны максимально точно измерять параметры электросети в системах электроснабжения переменного тока, а также осуществлять их первичную обработку. Рассмотрим подробнее их преимущества и средства разработки.

Подробнее

Карбид кремния позволяет повысить КПД и удельную мощность ИБП с двойным преобразованием

Построение источников бесперебойного питания с двойным преобразованием, широко используемых в современных хранилищах данных, на базе карбид-кремниевых MOSFETs производства Wolfspeed позволяет уменьшить мощность потерь в них до 40%, а также значительно снизить занимаемый ими объем и стоимость комплектующих.

Подробнее

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

Link to comment
Share on other sites

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

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

Edited by GeKo
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Edited by zeconir

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

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

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

 

Link to comment
Share on other sites

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

Edited by GeKo
Link to comment
Share on other sites

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

RadioControl_M(Transiver)_radio_1_21092919.hex

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

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

Изменения:

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

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

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

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

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

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

Link to comment
Share on other sites

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

Link to comment
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...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

  • Сообщения

    • Да даже индикаторы – не очень нужный элемент, как по мне.  В детстве печатал ч/б фотки с реле времени Изохрон. Там две крутилки и две кнопки. И, поверьте, вполне достаточно. Поэтому тоже присоединяюсь к вопросам "Зачем?"
    • А вот сразу за всех отвечать не надо. Из "остальных"  остался только один, эпический..... Sanek_vol демонстрировал Вам осциллограмму напряжения на стоке ключа и на затворе, там отлично видно, что включение транзистора начинается при нулевом  напряжении сток-исток. Фича с адаптированной паузой – самое интересное, что есть в IR2161. Кроме того что улучшаются условия для получения режима ПНН, сужение мертвого времени под нагрузкой заметно уменьшает просадку выходного напряжения, если фильтр после выпрямителя начинается с дросселя.  Причем дроссель должен быть немалой величины, это связано с некорректой работой софт-старта. Но сильномогучий дроссель тоже зло – ухудшается динамика, растет выброс напряжения на выходе при сбросе нагрузки. Вообще, для нерегулируемых молотилок лучше, когда фильтр начинается не с дросселя, а сразу с конденсатора после выпрямителя. Получается гладкая переходная характеристика и наименьшая просадка напряжения под нагрузкой.  Но кривая  IR2161, увы, в таком режиме не смогёт обеспечить безопасную работу преобразователя.
    • Уважаемый @trikot !  Меня заинтересовал Ваш экранчик и схема его подключения. Выглядит необычно, видимо клон WH1602?
    • актуальный список на 1.12 ШР16ПК2ЭШ5 вилка блочная с корпусом,экр 50шт 70руб/шт ШР16ПК2НШ5 вилка блочная с корпусом 40шт 80руб/шт ШР16У2НШ5 розетка кабельная 6шт 70руб/шт ШР16П2ЭГ5Н розетка блочная 50шт 70руб/шт ШР16П2ЭГ5Н вилка кабельная 5шт 70руб/шт ШР28П7ЭГ7 вилка кабельная 80шт 90руб/шт ШР28П7ЭГ7 розетка блочная 80шт 70руб/шт ШР28П7ЭШ7 вилка блочная 34шт 70руб/шт ШР28П7ЭШ7 розетка кабельная 44шт 90руб/шт ШР28П7ЭШ9 розетка кабельная 17шт 90руб/шт ШР28П7ЭГ9 розетка блочная 40шт 80руб/шт ШР28П7ЭГ9 вилка кабельная * 30шт 90руб/шт ШР32П8ЭШ2 вилка блочная 7шт 90руб/шт ШР32У8ЭШ2 розетка кабельная,угловая 7шт 100руб/шт ШР32П12ЭШ1 вилка блочная 20шт 90руб/шт ШР32У12НШ1 розетка кабельная,угловая 22шт 100руб/шт ШР32П12НГ1 вилка кабельная, 20шт , 100руб/шт ШР36П5ЭШ11Н вилка блочная 15шт 90руб/шт Возможна отправка за Ваш счёт Почтой России,  заказ от 500р. Отправка будет из Новгородской области. В общую сумму входит покупка деталей из других моих тем
    • @_MAVR_ Если делать коммутатор 6 каналов для электронно лучевого осциллографа, то при низкой тактовой частоте, картинка не будет выглядеть непрерывной.  С цифровыми я не работал и не знаю, как там осуществляется синхронизация. Скорее всего тоже будет виден ход луча только одного  из входов, а остальные будут гаснуть. Такой коммутатор прокатит только при более высокой частоте следования импульсов. Если Х.Х. мотора, например, 600 об/мин, то частота следования импульсов для каждого канала будет равна всего 5 Гц.
    • @Piotr__1 Там по твоей ссылке он на авито продаёт, но за 2500₽

  • Сенсорные емкостные кнопки на базе TTP223, могут работать в 2-х режимах: фиксированного включения и по зажатию

×
×
  • Create New...