Jump to content

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


Recommended Posts

@GeKo Сори, времени последние пару дней не было совсем. Уже частично исправил. Если ничего не изменится, в субботу, ближе к вечеру по МСК, выложу. 

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

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

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

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.

Подробнее

DC/DC-преобразователи Mornsun со склада Компэл

В сложный период для рынка электронных компонентов, когда производители увеличивают сроки поставки продукции, со склада Компэл можно приобрести широкий ассортимент DC/DC-преобразователей производства компании Mornsun. На складе представлены наиболее популярные семейства изолированных и неизолированных DC/DC-преобразователей новых поколений R3 и R4, а также предыдущего, но по-прежнему востребованного поколения R2.

Подробнее

Там на прошлой страничке документ вордовский скидывал, посмотрите. На вскидку - инверсия, триггеры, возврат при потере.

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

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

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

Link to comment
Share on other sites

Теперь более 300 наименований: новое поступление Connfly на склад Компэл

Компэл объявляет о значительном расширении складского ассортимента продукции Connfly. Универсальные коммутирующие компоненты, соединители и держатели Connfly сочетают соответствие стандарту ISO9001:2008, высокую доступность и простоту использования. На текущий момент на складе Компэл – более 300 востребованных на рынке товарных наименований с гибкой ценовой политикой.

Подробнее

@zeconir Мое мнение. Остановился на прошивке приемника от 17.09.2019 и передатчика от 21.09.2019.  Тригерная работа выходов нужна в командах которые видны, а если их не видать лучше использовать тумблеры.  В прошивке есть один тригер, я его использую для бортовых огней ( но лучше поставить тумблер, огни не гаснут как при потере связи, так и восстановлении).  Сервоприводы после обрыва связи отрабатывают в установленное положение. Инверсия не нужна если установлены переключатели и команды не кратковременные. У меня на крюках и бункерах стоят мощные соленоиды, поэтому необходимы кнопки. Буду следить за форумом.  Вам спасибо за проект и оказание помощи.

Link to comment
Share on other sites

  • 1 month later...

Управляемый светодиодный драйвер на базе компонентов ST

ST предлагает готовое решение, адаптируемое под конкретную задачу, двухмодульный отладочный комплект на базе контроллера HVLED001B для разработки светодиодного драйвера светильника наружного освещения с дистанционным управлением по сети 6LoWPAN.

Подробнее

@zeconir  Объясните, что значит 

35 – инверсия выходов[0x00, используется первые пять байт]

36 – триггирование выходов [0x00, используется первые пять байт]

37 - возврат при потере связи[0x00, используется первые пять байт 

и как установить эти байты в EEPROM.

Link to comment
Share on other sites

@GeKo Смотрите в этом сообщении

Как записать их в eeprom там расписано. А насчет 35, 36, 37 - прошу прощения, моя опечатка. Имеется ввиду, что используется первые пять БИТ в соответствующем байте.

Edited by zeconir

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

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

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

Link to comment
Share on other sites

@zeconir  Если я устанавливаю цифру 3 в последней прошивке в байте  36 (тригирование выходов), то тригирование выхода будет только на третьем выходе или на всех трех?

Link to comment
Share on other sites

@GeKo Чуть по-другому. Вот у вас есть пять выходов: 1, 2, 3, 4, 5. Соответственно, первому выходу соответствует бит 0, второму - бит 1. И исходя из этого вы записываете биты.

image.png.8b748234b968ee1bfde51284b65a4f2f.png

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

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

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

Link to comment
Share on other sites

@zeconir Не могу разобраться. Получился такой EEPROM последней прошивки приемника,

image.png.de26cb762b5bdbb74caab27db3888635.png

 

что и где менять не разберусь. Жду помощи. Спасибо.

 

Edited by GeKo
исправление
Link to comment
Share on other sites

@GeKo Конкретнее. Что именно не понятно? Объяснить попробую, но еще раз повторюсь - все уже было расписано.

Итак, нужно триггирование 3 выхода. Окей. Открываете скачанный вордовский док, и смотрите в самом конце "таблицу" соответствия. За триггер отвечает 36 байт EEPROM. Кликаем по нему.01.png.0a244b8b755fd0c35b37e1513f51cc45.png

В окне правее теперь нужно изменить значение. Можно сделать это посчитав в калькуляторе (к примеру, режим программиста в виндовом), а можно просто ручками вбить биты. Нам нужен третий выход , значит меняем бит 2 (не забываем, биты считаются справа налево, от 0 до 7; см. мое предыдущее сообщение).02.png.3c9f9cd06e977d94ff01b9ee4d175076.png

Сохраняем файл EEPROM, прошиваем обратно в устройство.

Edited by zeconir

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

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

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

Link to comment
Share on other sites

  • 1 month later...

@Анатолий Николаевич Скриншот, пожалуйста. Все делали по иструкции из этого сообщения?

 

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

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

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

Link to comment
Share on other sites

Скриншот.прошивка от 29,09,2019,

3A 30 32 30 30 30 30 30 32 30 30 30 30 46 45 0D 0A 3A 31 30 30 30 30 30 30 30 31 37 30 39 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 44 37 44 37 44 37 44 37 44 37 45 37 42 45 0D 0A 3A 31 30 30 30 31 30 30 30 45 37 45 37 45 37 45 37 46 46 30 31 44 43 30 35 44 43 30 35 38 41 30 32 38 41 30 32 42 38 30 42 41 37 0D 0A 3A 30 36 30 30 32 30 30 30 42 38 30 42 30 31 30 30 30 30 31 46 46 37 0D 0A 3A 30 30 30 30 30 30 30 31 46 46 0D 0A

Всё делал как на второй странице: DEC-1350, HEX-546

вписываю значения; (22) ячейка-46, ячейка (23)- 05,  сохраняю и прошиваю.

3A 30 32 30 30 30 30 30 32 30 30 30 30 46 45 0D 0A 3A 31 30 30 30 46 05 46 05 31 37 30 39 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 44 37 44 37 44 37 44 37 44 37 45 37 42 45 0D 0A 3A 31 30 30 30 31 30 30 30 45 37 45 37 45 37 45 37 46 46 30 31 44 43 30 35 44 43 30 35 38 41 30 32 38 41 30 32 42 38 30 42 41 37 0D 0A 3A 30 36 30 30 32 30 30 30 42 38 30 42 30 31 30 30 30 30 31 46 46 37 0D 0A 3A 30 30 30 30 30 30 30 31 46 46 0D 0A

выдаёт "ошибка контрольной суммы"

Link to comment
Share on other sites

@Анатолий Николаевич А шьете, наверное, через Khazama ? Если да, то это известная для него проблема. Там используется формат файла с контрольной суммой, соответственно она после вашим манипуляций не сходится. Используйте для прошивки программу "myAVR_ProgTool". В инструкции я описал как с ней работать. Но даже на английском там очень простой интерфейс. 

myAVR_ProgTool.exe

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

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

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

Link to comment
Share on other sites

Бреннен ...
benutze: usbasp - USBasp, http://www.fischl.de/usbasp/ an ?? mit ATmega48PA
EEPROM: "C: \\ Users \\ Подол.Подол-ПК \\ Desktop \\ 1111" 38 байт
предупреждение: невозможно установить период sck. пожалуйста, проверьте наличие обновлений прошивки usbasp.
ОШИБКА: несоответствие контрольной суммы в строке 1 «C: \\ Users \\ Подол.Подол-ПК \\ Desktop \\ 1111»
контрольная сумма = 0xfe, вычисленная контрольная сумма = 0xfc
ошибка записи в файл «C: \\ Users \\ Подол.Подол-ПК \\ Desktop \\ 1111»
Гезамтдауэр: (0,52 с)
Brennen ...
benutze: usbasp - USBasp, http://www.fischl.de/usbasp/ an ?? mit ATmega48PA
EEPROM: "C: \\ Users \\ Podol.Podol-PK \\ Desktop \\ 1111" 38 bayt

Выдаёт тоже самое, делаю как описано , в чём моя ошибка.

Link to comment
Share on other sites

@Анатолий Николаевич Скиньте сюда файл, который прошиваете. А так же вопрос: чем считывали и как считывали? 

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

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

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

Link to comment
Share on other sites

Я не понял прошивку или eeprom,если прошивка вот

RadioControl_M(Receiver)_290919.zip

Всё делал пошагово с этой  инструкции и этими программами

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

Link to comment
Share on other sites

@Анатолий Николаевич Так прошивка то мне зачем? С ней никаких манипуляций не проводится. Мне eeprom считанный вами нужен. Только именно файл, а не скопированное содержимое.

Всех с наступающим!

Edited by zeconir

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

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

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

Link to comment
Share on other sites

Делайте по инструкции, и проблем не будет. 

1. Читаете через myAVR_ProgTool.

2. При сохранении выбираете именно тот вариант, который указан в инструкции.

image.png.14d55ba778c518c290ae9d6976375cda.png

Не дописывайте расширение файла! После сохранения появится файл "ваше_имя_файла.bin", который вы сохранили. У него не будет никаких контрольных сумм.

3. Редактируете что нужно.

4. Прошиваете опять через myAVR_ProgTool.

P.S. Я более чем на 99% уверен, что вы выбрали вариант сохранения 

image.png.00b805aaab6127274626faefab7c9090.png

и с ним пытались взаимодействовать. Пожалуйста, читайте внимательно, так как до вас уже несколько человек по этой инструкции изменяло настройки в eeprom и у всех получилось это сделать без проблем.

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

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

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

Link to comment
Share on other sites

 myAVR_ProgTool.  окошко eeprom  нажимаю "Auslesen" потом "Speichern" открывается окошко "сохранить" , в нём 4 строчки

ТИП ФАЙЛА; eeprom-Datel(*,eep)

                         Intel-HEX(*,hex) 

                          Alle Dateien

                           BIN_Datei

Неужели в эти  названиях можно ошибиться?                         

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.

  • Сообщения

    • начинай с синтезатора. он потребуется при любом раскладе. будет супергетеродин, прямого преобразования-один фиг нужен..на крайний случай, в качестве генератора для настройки контуров или снятия ачх. писни сюда почту -вышлю проект синтеза: плату, схему, прошивку.  впринципе, при использовании модуля с си5351 и 328 в дипе(аль ардуино, )плата и не нужна-достаточно монтажки. пысы: вместо @ пиши # () или еще какой символ
    • Всем доброго здоровья. Есть такой обмоточный провод пэлшо, это провод кроме лака имеет шелковую изоляцию. Можно ли таким проводом мотать катушку RX.
    • Так уже лучше. Но все равно посмотрите начало темы и поищите там рабочую печатку и схему.
    • Я лично ничего не понял Или это цинизм? или о чём это?
    • моторы на 220 В коллекторные - хорошее решение. Почти бесшумные, высокий крутящий момент. Я, правда, кроме выпрямителя, еще сглаживающий конденсатор поставил на 330 мкФ и реверс-переключатель на всякий случай. Реверсом не пользовался еще, не нужен. На чистой постоянке мотор крутит бодрее, но обороты стали около 5000, надо сверло маслом охлаждать. Думаю, достаточно просто выпрямителя на 4х 1N4007.
    • Эта штука противозаконная,за нее можно сесть,ну или как минимум иметь диалог с органами правопорядка,причем и вам и изготовителю.Плюс такая штука вам реально ничего не даст,если милиция их не останавливает не остановит и глушилка,они просто включат магнитофон или ютуб и продолжат слушать музыку.По этому тут только по человечески договариваться надо...Если не получается,тогда селяви,ничего не поделать

  • Гусеничное шасси TP100 с двигателем 12В 350 об/мин

×
×
  • Create New...