Перейти к содержанию
bbh_blocked_dnftl

Синтезатор NanoVFO с поддержкой CW


Relayer

Рекомендуемые сообщения

Здравствуйте!  Возможно ли добавить RIT  в прошивку? Или же VFO A for RX, VFO B for TX. С Ардуино немного знаком, получиться ли из  проекта Универсального Синтезатора вытащить  кусок кода, относящийся к RIT?

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 151
  • Создана
  • Последний ответ

Топ авторов темы

Перетащить код будет не так просто. Почему бы не использовать "универсальный синтезатор"? Или нужен ключ?

Ссылка на комментарий
Поделиться на другие сайты

Ключ нужен, но можно и отдельный собрать. Более важен отдельный (CLK2) выход несущей для отдельного тракта ТХ

Ссылка на комментарий
Поделиться на другие сайты

Это запрограммировать как раз совсем не сложно

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Все то же самое, только из готовых модулей с Али и Ардуина Нано. Полный функциональный аналог. Если добавить любой выходной каскад, телеграфный передатчик получается. :)

 

Для передатчика, регулятор громкости впаивать не нужно. Можно, так же, не устанавливать именно такой энкодер. Можно подключить другой, в том числе оптический, место под соединиель для этих целей присутствует.

http://qrp.ru/media/kunena/attachments/438/CascadeS.jpg

 

http://qrp.ru/media/kunena/attachments/438/CascadeSback.jpg

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Пришёл отсюда, хочу применить в "Радио-76".

Похоже, это как раз то, что надо. Но, вопрос: две Si5351 (каждую возле своего смесителя) поддерживает?

И ещё один: есть ли свободный DAC или ШИМ-выход (для формирования плавной/колоколообразной огибающей CW-посылки)?

Ссылка на комментарий
Поделиться на другие сайты

Две сишки не поддерживает. DACов в атмеге нет. ШИМ наверное можно вывести. Но проще сформировать огибающую на "железном" уровне а не программно.

Вы для начала попроще сделайте - с одной сишкой и без формирователя. Заведете - будете усложнять.

PS Не хочу конечно никого обижать, но я таких прожектов с максимальными требованиями к функционалу на форумах видел массу. Их объеденяет одно - ни один из них так и не был никогда спаян.

Ссылка на комментарий
Поделиться на другие сайты

Разумеется, сперва попробую на имеющихся в проекте возможностях. Но, так как Si5351 продаются (задёшево) минимум по пять штук, хотелось бы использовать их "с пользой". Маленькая микросхема на своём островке "земли", связанная со смесителем только обмоткой трансформатора, по-моему, удачная идея, даже в "Радио-76".

Купил их, должны скоро прибыть. Пока - рисую печатную плату.

 

Формировать хороший "синус квадрат" на аналоговой схемотехнике - не так-то и просто, поэтому и думаю про ШИМ...

Ссылка на комментарий
Поделиться на другие сайты

Меньше думайте, больше паяйте :) В эфире никто ваш "хороший синус" не оценит по сравнению с "трапецией"

Ссылка на комментарий
Поделиться на другие сайты

И, пока, последний вопрос: от такого датчика вращения сигнал (A/B, Fig.24) принимается?

Ссылка на комментарий
Поделиться на другие сайты

Собрал, все работает, но от 14150 кГц в сторону уменьшения на экране CW вылазит, почему? А не от 14000? И ещё, как вы смотрите, чтобы данный синтезатор переписать для трансивера с двойным преобразованием частоты? КФ на 40 и 5 МГц есть, можно 48 МГц и 8 МГц.

 

Но что удивило,что ваш синтезатор почище работает ранее предложенных, нет всяческих писков, свистков и музыкальные шкатулки пропали, я то думал, что все из за смесителя, а оказалось все дело в синтезаторе. Благодарю за тщательно продуманную конструкцию!!!

Ссылка на комментарий
Поделиться на другие сайты

от 14150 кГц в сторону уменьшения на экране CW вылазит

Возможно вы изменили #define DEFINED_BANDS в config.h - там задаются границы CW

 

как вы смотрите, чтобы данный синтезатор переписать для трансивера с двойным преобразованием частоты?

Никак не смотрю пока что. Это синтезатор для очень простых конструкций. Для двойного преобразования есть "повзрослее" проект универсального синтезатора. Если вам надо двоейное преобразование (ну или какое-то совсем другое специфическое) то достаточно написать свою реализацию для функции UpdateFreq() из freq_calc.h и дело в шляпе

 

Благодарю за тщательно продуманную конструкцию!!!

Пользуйтесь на здоровье :)

Ссылка на комментарий
Поделиться на другие сайты

Расчет с 2-ым преобразованием : Fпч - Fдиапазона = Fгетеродина, т.е.40 МГц - 28 мгц = 12 МГц. ; 40 МГц - 1,8 МГц = 38,2 МГц.

Какими переменными что обозначено? В программировании новичок, сильно не разбираюсь.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...