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

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

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #45 : 27 Август 2013, 12:44:49 »
схема с изменениями

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #46 : 27 Август 2013, 20:35:14 »
Александр R7NT обнаружил первого бага.
Исправил - v7.0.1

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #47 : 28 Август 2013, 07:27:20 »
- в обычном режиме, с управляющим компьютером, изменено формирование сигнала вспр, чтобы уменьшить или совсем устранить паузы между посылками. Вроде бы получилось.
Александр, спасибо за новую версию! Вчера вечером немного потестировал пока со старой прошивкой. Багов не нашел. Сегодня попробую 7.01.
Паузы между посылками в wspr немного уменьшились, но остались довольно большими. Начитался на сайте PonyProg, что при работе с виртуальным COM-портом (USB2COM) есть задержки сигналов управления (DTR, RTS) по 1 мс вне зависимости от скорости настройки порта, хотя у Вас они и не используются. У меня как раз виртуальный порт.
Сегодня прошью контроллер новой прошивкой, посмотрю, что изменится.

UPD: Прошил контроллер новой прошивкой, WSPR стал практически идеален, по крайней мере, мой блок питания перестал щелкать при изменении частоты. Еще раз огромное спасибо.
« Последнее редактирование: 28 Август 2013, 11:50:41 от RX3QFM_Vlad »
ex RX3QFM

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #48 : 31 Август 2013, 18:39:33 »
Вчера при работе DFCW-120 управляющая программа v.7.1 "залипла" в несущей после передачи 3-х букв. Перешел на v. 6.2 - 2 цикла отработала нормально.

Сегодня попробовал Op65 - сигнал не декодируется. Судя по Argo, в конце передается не совсем то, что должно (не тот код).

ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #49 : 01 Сентябрь 2013, 10:26:01 »
Посмотрим, что там могло приключиться.

А пока выкладываю новую версию v7.1.0, в которой реализован режим JT9 и немного исправлена OP65.
Проверил моды JT9-1,2,5,10 - декодируются отлично.
А вот для JT9-30 не хватает шага установки частоты синтезатора, как это исправить будем думать.
Немного подновлена прошивка DDS (v.2), чтобы при передаче JT9 паузы были поменьше. Со старой прошивкой JT9 тоже работает.

Оффлайн R7NT

  • Ветеран
  • *****
  • Сообщений: 1883
  • Александр KN97LF
    • Просмотр профиля
    • E-mail
Re: DDS синтезатор передатчика
« Ответ #50 : 01 Сентябрь 2013, 22:49:36 »
работает!!!
запустил маяк JT-5    подробности по ссылке
http://136.su/forum/index.php/topic,147.msg8526.html#msg8526
может кто прием обеспечит?


1755  10  -24  -0.4  1230.3   0   R7NT TEST WS         
1805  10  -25  -2.3  1230.3   0   R7NT TEST WS         

не знаю, улетает ли это куда в интернет?
Cпасибо Александр !
Единственное заметил, что как-то режим beacon с 0min работает некорректно  вроде - перестает декодироваться
а при других 1-2-3 min при beacon включается на передачу не в нужные минуты - тестировал с JT-5 - т.е. при паузе 2мин, после окончания предыдущей передачи, сразу после паузы 2мин включался на передачу
При паузе в 5мин вроде пошло правильно - надо еще будет проверить завтра
Маяк на сегодня приглушу немного погодя
« Последнее редактирование: 01 Сентябрь 2013, 23:20:46 от R7NT »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #51 : 01 Сентябрь 2013, 23:27:48 »
Вполне возможно, что в режиме becon может поглюкивать, не проверял тщательно, а завязок с таймерами там много. Поправим.
Более надежно сейчас работают циклограммы, есть смысл и одномодовый маяк запускать с их помощью.

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #52 : 02 Сентябрь 2013, 16:39:39 »
Саша, спасибо за новую версию!
Прошил, потестировал сам на себя.
В JT9 подрезает сообщения.
CQ RX3QFM KO91 передает как CQ RX3QFM KO или CQ RX3QFM KO9 - как повезет.
ex RX3QFM

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1035
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #53 : 02 Сентябрь 2013, 17:01:27 »
To RX3QFM
Владимир, по случаю не доводилось сталкиваться
с  синтезатором на LMX2316 ?

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #54 : 02 Сентябрь 2013, 17:36:01 »
Виталий, доводилось 5-7 лет назад на старой работе. Хороший синтезатор для ЧМ-станции. Если поделить, то и для наших нужд пойдет прекрасно.
ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #55 : 02 Сентябрь 2013, 18:03:05 »
Цитировать
В JT9 подрезает сообщения.
CQ RX3QFM KO91 передает как CQ RX3QFM KO или CQ RX3QFM KO9 - как повезет.
Ну так и не удивительно - реализована передача просто текста как такового, а он не может быть длиннее 13 символов (точнее даже 12), но тринадцатый символ почему-то тоже влезает :)
В оригинальном софте еще есть разные усложнения в виде передачи структурированных сообщений по типу cq call qth , и т.п. что позволяет впихивать в кодовый пакет чуть больше данных. Это я не реализовал, подумал что для начала тестов будет хватать и plain text. Будет необходимость - доделаем.

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #56 : 02 Сентябрь 2013, 18:08:39 »
Ааа... все понятно. Ну для оценки эффективности моды и этого достаточно.
ex RX3QFM

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1035
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #57 : 02 Сентябрь 2013, 18:13:20 »
Нет, это не для данного диапазона.
Используется повыше.
Есть некоторые вопросы, но не по теме данного форума.

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #58 : 02 Сентябрь 2013, 18:56:39 »
Виталий, в личные сообщения отправил свой e-mail.
ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3646
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #59 : 05 Сентябрь 2013, 12:45:07 »
Очередная модернизация:
- управляющая программа версии 7.2.0 с исправленными недостатками (в частности, теперь галочка beacon работает правильно с JT9; ОР65 декодируется) и возможностью работать с 32 битным аккумулятором фазы DDS. При этом шаг установки частоты равен 0.002 Гц. Это сделано, чтобы работать в JT9-30, правда полноценно проверить декод в этом режиме я не успел. Но 32 битный режим точно работает, это проверено.
Программа совместима и с предыдущими прошивками, это тоже проверялось, но конечно только с обычным 24 битным аккумулятором.
- прошивка версии 3, где и реализован 32 битный режим.

Совершенствование программ продолжается, постараюсь реализовать полный протокол JT9 и сделать более удобным проведение QSO.