Jump to content
admin

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

Recommended Posts

@zeconir Все варианты перепробовал. Предпоследняя прошивка работает. Последняя .......?

Edited by GeKo

Share this post


Link to post
Share on other sites

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


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

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

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

Share this post


Link to post
Share on other sites

Готово. Проверил, глюков не заметил. RadioControl_M(Receiver)_290919.zip


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

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

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

Share this post


Link to post
Share on other sites

Импульсный источник питания - расчет за 10 минут в eDesignSuite

Как ориентироваться в огромном количестве существующих вариантов, чтобы выбрать наиболее подходящий для конкретного случая. «Ручной» перебор всех вариантов может оказаться весьма трудоемким процессом, а полученный результат – далеко не оптимальным. Специализированное программное обеспечение, позволяет уменьшить количество рутинных операций при проектировании.

Подробнее

                     

Как упростить выбор ИП для промышленного применения?

Компания Mean Well выпускает широкий перечень встраиваемых источников питания с креплением на шасси, имеющих, на первый взгляд, схожие характеристики. Статья расскажет о ключевых особенностях выпускаемых семейств и упростит выбор источника питания для промышленного применения.

Подробнее

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


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

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

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

Share this post


Link to post
Share on other sites
                     

Преимущества новых высоковольтных SOI-драйверов Infineon

При производстве драйверов силовых транзисторов компания Infineon использует различные технологии: JI, SOI, CT. Драйверы, выполненные с применением технологии SOI, имеют целый ряд преимуществ по сравнению с классическими JI-драйверами. В статье рассматриваются эти преимущества на примере новых семейств драйверов 650 В 2ED210x и 2ED218x.

Подробнее

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Edited by zeconir

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

image.png.8b748234b968ee1bfde51284b65a4f2f.png


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

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

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

Share this post


Link to post
Share on other sites

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

image.png.de26cb762b5bdbb74caab27db3888635.png

 

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

 

Edited by GeKo
исправление

Share this post


Link to post
Share on other sites

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

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

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

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

Edited by zeconir

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

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

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

Share this post


Link to post
Share on other sites

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

 


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

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

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

Share this post


Link to post
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

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

Share this post


Link to post
Share on other sites

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

myAVR_ProgTool.exe


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

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

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

Share this post


Link to post
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

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

Share this post


Link to post
Share on other sites

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


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

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

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

Share this post


Link to post
Share on other sites

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

RadioControl_M(Receiver)_290919.zip

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

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

Share this post


Link to post
Share on other sites

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

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

Edited by zeconir

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

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

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

Share this post


Link to post
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 и у всех получилось это сделать без проблем.


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

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

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

Share this post


Link to post
Share on other sites

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

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

                         Intel-HEX(*,hex) 

                          Alle Dateien

                           BIN_Datei

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

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...

  • Сообщения

    • я не лез в ремонт сложной техники не научившись соединять лампочку и батарейку.
    • Какой *****  косой мост во вторичке? Спрашивали за вторичку за вторичку и ответил. Ок буду вечером дома, нарисую сфотаю
    • выпаяю все неисправные компоненты, прозвоню цепь на кз, прозвоню резисторы и диоды, впаяю все новые элементы. Впринципе, я высоковольтную часть всю поменял кроме резисторов диодов и конденсаторов которые исправны. Оптопару заменил. Буду пробовать включить через лампу 10 ватт. Попробую отключить выводы трансформатора которые на низковольтную часть уходят.  Трансформатор на вид живой, запаха изменения цвета нет. Как дальше диагнозтировать? Это более интересно, но нужно оборудование? К примеру для замера индуктивности могу спаять приставку к мультиметру схем много в интернете, а как быть с осцилографом?
    • для переделки выкладываю печатную плату  со схемой брига 001 первой ревизии  для барка-001 3 ревизии.        бриг с1 в 3ю.lay6
    • Так в СССР занимались тем же самым - мантры про светлое будущее.    А вот это разве не все те же мантры?  ---------------------------------------------------------- Почему нашему форумчанину с ником  @kotenok нельзя то, что можно Мишустину?
    • Да дело в том, эти сердечники...ну RM хорошо работают , когда намотаны литцендратом. Если мотать моно жилой. То провод сильно греется. На колечке провод моно жилой намотанный, лучше охлаждается. И в целом меньше греется. Вот было сравнение....я носил усилитель с выходным фильтром на RM14 намотанный литцендратом. Дак меня чуть тапками не закидали аудио-филы.  Говорят усилитель не звучит. Перемотал на кольце и моно жилой, сказали что отлично стал играть. Ну на свой слух я разницу не заметил.
×
×
  • Create New...