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

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

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #120 : 16 Октябрь 2013, 11:57:13 »
Прошивка последней версии v3release для частоты опрного генератора 13 МГц, возможно кому-то будет полезна.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #121 : 14 Январь 2014, 19:13:26 »
По предложению Павла UT7GH в программу управления внесена возможность работы синтезатора на удвоенной частоте (совместно с передатчиками, где на входе стоит триггер :2). Для этого нужно в меню Band выбрать LF2.
Также сделана возможность ограничения времени передачи командой RUNTIME и для AutoBeacon (раньше так можно было делать только в обычных циклограммах).
Подробнее в реадме и в хелпах самой программы.

Итак версия 8.0. Тестировалась недолго, но вроде все должно быть ОК.

PS прошивка контроллера используется та что есть, в ней ничего не менялось.

Замечания и предложения приветствуются.

Оффлайн ut7gh

  • Старожил
  • ****
  • Сообщений: 314
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #122 : 16 Январь 2014, 00:41:46 »
Вот захотелось внести ясность в то ,что даёт возможность работы синтезатора на удвоенной частоте. Упрощается построение оконечного каскада передатчика , фрагмент схемы как пример ;
улучшается стабильность частоты передачи в два раза ; уменьшаются паразитные фазовые шумы в спектре сигнала , ну и на один согласующий трансформатор меньше !  ;)

Оффлайн Sergej

  • Старожил
  • ****
  • Сообщений: 431
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #123 : 16 Январь 2014, 01:29:30 »
Может конечно неправ, но по-мойму преимущество только в -1 согл. тр-р, ну может быть еще в более прямоугольной форме сигнала за счет триггера.

Частоты сформировать выше цифровым методом при той же скорости и разрядности ЦАП - ФШ будут хуже. После деления надвое  -  ФШ станет примерно так же, как и просто формировать на рабочей.
« Последнее редактирование: 16 Январь 2014, 01:31:24 от Sergej »

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1035
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #124 : 16 Январь 2014, 05:39:43 »
У меня удвоенная частота используется только в DFCW и QRSS.
Это было во времена, когда до ОПЕРЫ и WSPRX было еще очень далеко.
Использование синуса в передатчике у меня было на уровне
экспериментов, недели две, в самом начале моего появления на LF.
Больше я никогда синус в передатчике не применял.
Только прямоугольники.
Между синтезатором и усилителем мощности, метров 20 кабеля.
Это и послужило поводом удвоить частоту, чтобы оконечный каскад
раскачивать меандром после триггера, а не импульсами с некой скважностью.
Хотя, как показывает практика, с помощью формирователя на логике, можно
получить практически тот же результат.
Гальваническая связь цифрового драйвера с транзисторами оконечного
каскада, это палка о двух концах.
Хотя отрицательных моментов думаю больше.
« Последнее редактирование: 16 Январь 2014, 11:39:34 от ua0aet »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #125 : 21 Апрель 2014, 19:03:38 »
Новая версия управляющей программы, умеющая передавать графические картинки в режиме HELL посредством наклонной штриховки спектрограммы:http://136.su/forum/index.php/topic,18.msg10702.html#msg10702
(Прошивку контроллера менять не нужно).

Как пользоваться кратко сказано в хелпе и реадме, ничего сложного.

Как видим, синтезатор, первоначально предложенный Андреем EW6GB (VY VY TNX!), обладает огромным запасом в плане модернизаций!
И все работает через нелинейный ключевой усилитель  класса D...
« Последнее редактирование: 26 Апрель 2014, 08:35:53 от rn3aus »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #126 : 25 Апрель 2014, 18:58:08 »
Предлагаю новую версию управляющей программы 8.2.
В ней реализована сверхмедленная передача речи посредством сверхузкополосной частотной модуляции (SlowVoice). Подробнее здесь:http://136.su/forum/index.php/topic,220.msg10723.html#msg10723

Кроме того, реализована поддержка этих новых режимов (штриховой хелл и Voice) в шедулере, их можно использовать в циклограммах. Что и как - есть в хелпе и реадме.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #127 : 05 Май 2014, 20:13:00 »
Программа была немного усовершенствована, введены доп настройки для voice - можно оперативно, прямо во время передачи, менять индекс частотной модуляции от 0.5 до 2.0
Пока эксперименты показывают, что при индексе меньше 1 сильно теряется качество, выше 2 расширяется полоса. Так что оптимум где-то 1.3-1.5. Последний раз вещал с индексом 1.5:http://136.su/forum/index.php/topic,220.msg10810.html#msg10810
Итак, версия 8.2.1

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #128 : 07 Май 2014, 19:38:34 »
Обновление:
Реализована передача голоса в режиме CW!
В меню Voice можно выбрать способ модуляции: FM или AM (CW).
В последнем случае передача звукового файла будет вестись следующим образом: если амплитуда очередного отсчета больше нуля, то в эфир передается несущая; в противном случае ничего не передается. В эфире сигнал SlowVoiceAM звучит подобно обычному телеграфу, передаваемому неопытным оператором - длительности посылок различны. :)
Эксперимент показал, что такая бинарно квантованная речь звучит вполне разборчиво, конечно с присутствием шума-скрипа. Чтобы речь звучала особенно хорошо, полезно сделать предыскажения - отфильтровать исходный сигнал фильтром с подъемом верхних частот и завалом нижних.
На приеме для скорости 100 нужно использовать фильтр с полосой 60 Гц до детектора и 30 Гц после амплитудного детектора. Для скорости 500 соответственно 12 и 6 Гц.
Под скоростью здесь понимается коэффициент замедления речи. Расчет ведется просто: Ппф=2*3000/К, где 3000 - верхняя частота звука, К - коэф. замедления.

Также шедулер (анализатор скрипта) дополнен параметрами (рассмотрим сразу на примере):
[1]
FREQ=137500
MODE=VOICE
DOT=512
FILE=cq.wav
MODULATION=FM
INDEX=1.5

или

[1]
FREQ=137500
MODE=VOICE
DOT=512
FILE=cq.wav
MODULATION=AM

(вместо АМ можно писать CW).
Если параметры MODULATION и INDEX в тексте циклограммы не указаны, они будут взяты по умолчанию - то, что сейчас стоит в меню настроек программы.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #129 : 13 Май 2014, 19:53:45 »
Друзья, новая версия, с передачей речи в BPSK.
И, кроме того, теперь программой могут пользоваться те, у кого нет нашего DDS.
Программа поддерживает интерфейс управления каким-либо внешним генератором с помощью линий RTS и DTR СОМ-порта, точно так же, как и программа QRS от ON7YD. Один из концов - кей (вкл выкл несущей), второй - PTT и одновременно может использовться для манипуляции сдвигом частоты (XIT). Если же еще сделать простенькую схему на микросхеме исключающее или, то этот конец сможет управлять инверсией фазы сигнала.
При этом можно будет работать в режимах CW, QRSS, DFCW, OPERA, BPSK, WOLF и VOICE-FM-AM-BPSK.
Проверил, что порт управляется правильно, но натурный эксперимент сделать не мог. Если кто-то опробует и найдет недостатки - просьба сообщить здесь, исправим.
« Последнее редактирование: 14 Май 2014, 06:10:29 от rn3aus »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #130 : 13 Май 2014, 19:56:39 »
Как включить этот режим показано на скриншоте.
Можно еще прослушивать свою манипуляцию (пока толькко в CW) через звуковую карту.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #131 : 16 Май 2014, 18:07:11 »
Исправлены небольшие неточности и хвосты. В циклограммы добавлена модуляция BPSK для VOICE.

Upd: и не забывайте класть в папку программы dll для пск-репортера http://136.su/forum/index.php/topic,117.msg9094.html#msg9094
« Последнее редактирование: 19 Май 2014, 22:06:54 от rn3aus »

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2777
  • ex rn3agc
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #132 : 03 Июнь 2014, 22:24:30 »
Прикольная улитка, только заметил :)
« Последнее редактирование: 04 Июнь 2014, 01:55:36 от rn3agc »

Оффлайн SP5XSB

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • E-mail
DDS синтезатор 10МГц, 18,432 МГц
« Ответ #133 : 10 Август 2014, 20:56:45 »
Прошивки последней версии v3release для частот опрного генератора 10 МГц и 18.432  МГц.

Piotrek,  sp5xsb


Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3648
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #134 : 26 Декабрь 2014, 20:36:07 »
Новая версия управляющей программы DDS_ctrl.exe v.10.0.0

Что нового:
1) Реализован режим RTTY с произвольной скоростью до 50 бод (можно понижать скорость как угодно, например 0.1 бод).
Передача осуществляется стандартным телетайпным кодом МТК-2 (1 старт, 5 данные, 2 стоп) без инверсии. Нулю или старту соответствует нижняя частота, единице или стопу верхняя частота.
Номинал рабочей частоты, установленной на синтезаторе, равен частоте нулей (стартовой). Разнос между частотами равен 170 Гц, его можно изменить в INI-файле в секции
[RTTY]
DF=170
Используются латинские буквы, цифры и некторые знаки препинания:
A-Z 0-9 /?+-/().,
Переключение "регистров" происходит автоматически.
Служебные символы:
[ - возврат каретки CR
] - перевод строки LF
# - цифровой регистр
@ - латинский регистр
* - пусто
Прием проверен программой MixW. Возможно, найдет применение на диапазоне 472 кГц.
Для тех, у кого нет аппаратного синтезатора, но кто пользуется управлением DTR-RTS режим RTTY будет работать.
Поддержка в скриптах-циклограммах также сделана.

2) Введен диапазон MF 472 kHz.
3) Введена поддержка работы в звуковой полосе частот (AF) совместно с трансиверами/конверторами.
4) Введена возможность выбора языка интерфейса в меню Options->Language.
В английской версии все меню, сообщения и подсказки переведены на английский язык. Сразу же хочу извиниться перед теми, кто владеет английским - перевод полумашинный, скорее всего безграмотный. Извините, у меня лучше не получилось :(

Размер архива превысил 500 кБ, он не прикрепляется, поэтому выкладываю здесь ссылку на файл:
http://rn3aus.narod.ru/dds_tx/DDS-ctrl_v10.0.0_full.zip

Разумеется, прошу сообщать о недостатках и неточностях, постараемся их устранять.
Большое спасибо SP5XSB Peter за успешные эксперименты с синтезатором на диапазоне 472 кГц и высказанные рекомендации.