Автор Тема: DDS синтезатор передатчика  (Прочитано 196143 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн R3TNE Алексей

  • Ветеран
  • *****
  • Сообщений: 1350
    • Просмотр профиля
    • Home page VLF/LF
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #315 : 27 Июль 2021, 17:25:01 »
Сорри, немного не в тему: Владислав, посоветуйте программатор для Attiny2313. Посмотрел на Алли, нашёл вот такой: https://aliexpress.ru/item/4000033308105.html?spm=a2g0o.productlist.0.0.7d5f6474TH5RVx&algo_pvid=a8a0c80e-abae-4909-8e4c-d9475d9ecdb3&algo_expid=a8a0c80e-abae-4909-8e4c-d9475d9ecdb3-9&btsid=0b8b034c16273906508125075e9b27&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Такой пойдёт? Программы под неё найти без проблем? Просто я "деревянный" в этой теме.

ex.RA3TTS

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3731
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #316 : 27 Июль 2021, 20:15:36 »
посоветуйте программатор
Алексей, пользуюсь вот этим: https://kits.radio.ru/cf3f3c6de9fe86ceed11b15c32f4a6b4.shtml
Собирать нужно самому, все просто, работает хорошо.

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1035
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #317 : 27 Июль 2021, 20:29:06 »
Если планируется прошивка только Attiny2313, то проще Громовского
программатора в принципе не найти. Правда работает по COM  порту.
Соорудить его можно за несколько минут.
В собственном наборе есть Attiny2313 и спасибо Александру RN3AUS, соорудил
файлик под Attiny4313.

Оффлайн R3TNE Алексей

  • Ветеран
  • *****
  • Сообщений: 1350
    • Просмотр профиля
    • Home page VLF/LF
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #318 : 27 Июль 2021, 23:28:35 »
Спасибо!
ex.RA3TTS

Оффлайн EW8HP

  • Ветеран
  • *****
  • Сообщений: 660
  • Влад
    • Просмотр профиля
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #319 : 28 Июль 2021, 11:43:15 »
Сорри, немного не в тему: Владислав, посоветуйте программатор для Attiny2313. Посмотрел на Алли, нашёл вот такой: https://aliexpress.ru/item/4000033308105.html?spm=a2g0o.productlist.0.0.7d5f6474TH5RVx&algo_pvid=a8a0c80e-abae-4909-8e4c-d9475d9ecdb3&algo_expid=a8a0c80e-abae-4909-8e4c-d9475d9ecdb3-9&btsid=0b8b034c16273906508125075e9b27&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Такой пойдёт? Программы под неё найти без проблем? Просто я "деревянный" в этой теме.


Алексей, этот программатор можно использовать. Для того чтобы прошить чип attiny4313 вам понадобится программа avrdudeprog33. В той что пишет продавец (flitch) этого чипа нет, есть только attiny2313.
В программе AVR Studio, откуда взят скриншот с фьюзами - не поддерживается USBASP.

https://cloud.mail.ru/public/Uxya/7LrJZKZ7i - по этой ссылке находится программа avrdudeprog33
« Последнее редактирование: 28 Июль 2021, 11:53:09 от EW8HP »
Приём на NanoLoop.
Телеграмм-канал на различные темы по радио https://t.me/Gomel_Radio

Оффлайн R3TNE Алексей

  • Ветеран
  • *****
  • Сообщений: 1350
    • Просмотр профиля
    • Home page VLF/LF
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #320 : 28 Июль 2021, 13:36:39 »
Скачал. Спасибо! А, что скажите насчёт Khazama AVR Programmer? Вроде говорят более простая для начинающих.
ex.RA3TTS

Оффлайн EW8HP

  • Ветеран
  • *****
  • Сообщений: 660
  • Влад
    • Просмотр профиля
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #321 : 28 Июль 2021, 14:27:58 »
Скачал. Спасибо! А, что скажите насчёт Khazama AVR Programmer? Вроде говорят более простая для начинающих.

Простая это да, но в ней нет attiny4313..)
Приём на NanoLoop.
Телеграмм-канал на различные темы по радио https://t.me/Gomel_Radio

Оффлайн R3TNE Алексей

  • Ветеран
  • *****
  • Сообщений: 1350
    • Просмотр профиля
    • Home page VLF/LF
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #322 : 28 Июль 2021, 14:44:08 »
Ок, понятно. Ладно, наверно новую тему открывать надо, что бы здесь не мешать. Поднакоплю денежков, по-пробую USB программатор микроконтроллеров AVR и AT89S прикупить. Спасибо!
ex.RA3TTS

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3731
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #323 : 10 Сентябрь 2021, 10:19:40 »
Исправил в управляющей программе DDS_ctrl некоторые мелкие ошибки.
Последняя версия на сегодняшний день 15.2.2, скачать архив со всем необходимым можно здесь: http://rn3aus.136.su/dds_tx/DDS-ctr_v15.2.2.zip

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3731
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #324 : 04 Январь 2022, 13:56:12 »
Андрей R2BAS, вещая почти ежедневно, подметил, что синтезатор под управлением Ардуино, даже будучи засинхронизирован от GPS, получает рапорты в WSPR и FST4W с dT=1...1,5 сек, то есть передача в этих модах стартует на секунду позже чем нужно.
Исправил это в предлагаемой чуть обновленной версии 3.2: http://rn3aus.136.su/dds_tx/Arduino/DDS_Ctrl_Arduino_Mega3.2.zip
Спасибо, Андрей, за ценное наблюдение!

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2839
  • ex rn3agc
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #325 : 04 Январь 2022, 15:04:36 »
Тебе спасибо, Александр! Попробую обновиться после каникул.

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2839
  • ex rn3agc
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #326 : 10 Январь 2022, 00:35:45 »
Александр, бился несколько часов, залить скетч не смог. Как в прежний раз с WinXP, когда итогом было сообщение, что плата не подключена, теперь то же самое повторилось на Ubuntu. Тогда на Ubuntu всё получилось с первого раза. Информация о плате считывается. Не помню, в прошлый раз записывал вместе с синтезатором, либо без него. Надо бы попробовать без синтезатора, но пока не готов разбирать конструкцию.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3731
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #327 : 10 Январь 2022, 07:25:17 »
записывал вместе с синтезаторо
Наблюдал такое с клоном Ардуино по названием Магония, там, да, при подключенном синтезаторе никак не хотело записываться (зависала запись) . На всех других платах Мега2560 работает всё нормально без отключения синтезатора.
Если можешь, Андрей, выложи скриншот когда возникает сообщение об ошибке, может вместе увидим что-нибудь.

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2839
  • ex rn3agc
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #328 : 10 Январь 2022, 18:02:27 »
Всё получилось, Александр. Даже испытал только что, DT в районе нуля, спасибо!

В общем, собрался с духом, вытащил конструкцию из передатчика, разобрал, снял синтезатор с Ардуино. Возьни было много. Результата не дало.
В конечном счёте, нажал "монитор порта", среди прочего появилась надпись со ссылкой, где почитать о решении вопроса. Вот эта ссылка: https://playground.arduino.cc/Linux/All/#Permission . И тут вспомнил, что с той же проблемой столкнулся и в прошлый раз, и по этой ссылке уже ходил, но тогда от возникновения проблемы до её решения прошло несколько минут. Может, поэтому толком не запомнилось) Суть там в том, что пользователю нужно получить доступ к USB-порту, по умолчанию для подобных операций доступ имеет только root. И в прошлый раз, следуя инструкции, всё получилось сразу. В этот же, не тут-то было! Час провозился с терминалом, доступа не добился. Ещё час читал профильные форумы и статьи, но ничего не помогало, пока в комментариях одной статьи решение таки нашлось. Может, кому пригодится, вот команда для терминала, открывающая пользователю доступ к USB другим способом, нежели в справке Ардуино: sudo adduser user_name dialout (взято отсюда https://blablacode.ru/linux/522).

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3731
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #329 : 10 Январь 2022, 23:49:26 »
Вон оно как! Линукс, похоже, имеет свои тонкости.
Хорошо, что решение все-таки нашлось.