форум Радиолюбительского ДВ портала > Технический раздел
DDS синтезатор передатчика
RX3DR_Александр:
Александр rn3aus, подскажите если использовать внешнюю опору 10мгц , какой уровень надо подавать с него на 5-ю ножку процессора? Хочу поставить вместо 12.8мгц который на плату впаивается.
rn3aus:
Можно подавать в широком диапазоне - от десятков милливольт до вольта, лишь бы не выше напряжения питания. Лучше это делать через резистор 1кОм.
Я видел Вашу конструкцию на vhfdx, сделайте и сюда репост, интересно.
RX3DR_Александр:
Александр, все понял.
Как сделаю все, что задумал, кину сюда в тему.
rn3aus:
Дорогие друзья, нашел пару неточностей, давайте их исправим.
1) Программа управления синтезатором DDS_Ctrl:
в рабочей папке программы находим папку /fst4. В ней лежат командные файлы prepare_fst4_tones.bat и prepare_fst4w_tones.bat. Заменяем их на прилагаемые к данному сообщению. Теперь в режиме FST4W/FST4 последовательности на передачу будут формироваться автоматически правильно. Раньше бывали ошибки формирования.
2) Для автономного синтезатора с Ардуино, который многие из нас используют, есть процедура определения коэффициента коррекции таймера Ардуино, как это делать описано в DDS_ctrl_Arduino_Help.pdf (http://rn3aus.136.su/dds_tx/Arduino/DDS_ctrl_Arduino_Help.pdf).
При измерении длительности передачи OP-32 следует иметь в виду,что последняя посылка в текущей версии программы не передается, таким образом общее время передачи сокращается на 8.192 сек.
Для вычисления величины коррекции таймера Ардуино следует пользоваться
исправленной формулой:
deltaT=(Tarduino - 1949,6) * 0.306
---------------------------------------------------------------------------------
Еще раз переношу сюда все необходимые ссылки:
Программа DDS_Ctrl: http://rn3aus.136.su/dds_tx/DDS-ctr_v15.2.2.zip
(там же в архиве описание программы и прошивки микроконтроллера под разные частоты опорных генераторов)
Для автономного синтезатора с Ардуино:
управляющая программа для Ардуино - http://rn3aus.136.su/dds_tx/Arduino/DDS_Ctrl_Arduino_Mega3.2.zip
описание: http://rn3aus.136.su/dds_tx/Arduino/DDS_ctrl_Arduino_Help.pdf
PS в тех синтезаторах, которые получены с уже сделанными мной настройками - в них коррекция таймера правильная, пересчитывать её не нужно.
rn3aus:
Опыт использования синтезатора в быстрых режимах FST4 -15...-60 и проведения QSO Олегом R7LP позволил выявить ряд недостатков и ошибок (tnx!).
Обновляемся:
- программа DDS_Ctrl.exe последняя версия 15.3 http://rn3aus.136.su/dds_tx/DDS-ctr_v15.3.zip
- Скетч для Ардуино, версия 3.3 http://rn3aus.136.su/dds_tx/Arduino/DDS_Ctrl_Arduino_Mega3.3.zip
Улучшена работа быстрых мод FST4-15 ...-60. Исправлены ошибки формирования сигнала FST4, WSPR на синтезаторах с микроконтроллером ATTiny2313 (как это узнать: на дисплее при загрузке видим DDS VER 3)
Навигация
Перейти к полной версии