Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 158 из 161 ПерваяПервая ... 58108148155156157158159160161 ПоследняяПоследняя
Показано с 1,571 по 1,580 из 1602

Тема: Контроллер для синтезатора на AD9952

  1. #1

    Контроллер для синтезатора на AD9952

    Приветствую всех!
    Предлагаю на тестирование блок управления трансивером и синтезатором на AD9951-4.
    Выдался небольшой отпуск и решил не терять время и заняться программированием. В результате и получился этот контроллер.

    Схема простая и без излишеств.Клавиатура сделана нетрадиционно - опрос путем измерения аналогового напряжения по входу АЦП.

    Диапазон один и непрерывный от 0 до 55 МГц. ДПФ управляется стандартно - выдается двоичный код. Этот код переключается автоматически при переходе граничных частот ДПФ ,которые разбиты следующим образом :

    1. 0 - 3 MHz - 160 м
    2. 3 - 5 MHz - 80 м
    3. 5 - 8 MHz - 40 м
    4. 8 - 14 MHz - 30 м
    5. 14 - 16 MHz - 20 м
    6. 16 - 20 MHz - 17 м
    7. 20 - 24 MHz - 15 м
    8. 24 - 28 MHz - 12 м и СВ
    9. 28 - 35 MHz - 10 м
    10. 35 - 55 MHz - 6 м

    Такое решение позволяет применить контоллер в любой структуре трансивера - и обычный супер ,и преобразование вверх с непрерывным диапазоном и прямое преобразование. ДПФ можно делать и узкополосные - только на любительские диапазоны и широкополосные - для сплошного перекрытия.

    Шаг перестройки 10 - 100 Гц - 1 кГц - 10 кГц

    Расстройка приемника в пределах всего диапазона от 0 до 55 МГц.

    Есть встроенный индикатор уровня.

    50 каналов памяти ,где запоминаются все режимы и частота.

    Контроллер управляет следующими видами модуляции:
    LSB - USB - CW - AM - FM и выдает двоичный код включенного режима
    (аналогично ДПФ) .LSB - 0000 , USB - 0001 и т.д. Для каждого режима записывается в сервисном меню свое значение ПЧ от 0 до ..... .

    Также есть управление режимами трансивера. Индикация режимов сделана на светодиодах ,что бы не перегружать информацией ЖКИ.

    Управление:
    - вход кнопка "MENU"
    переключение пунктов "MODE-" и "MODE+"
    переключение состояния на обратное "MEMORY"
    - выход кнопка "MENU"

    1."ATN" - аттенюатор
    2."PRE" - УВЧ
    3."lck" - блокировка валкодера
    4."NAR" - узкополосный фильтр
    5."NF" - режекторный фильтр
    6."VOX" - управление VOX
    7."COMP" - компрессор передатчика


    Все управление шестью кнопками и валкодером.

    Частота DDS всегда выше сигнала ,т.е. "верхняя" настройка.

    В сервисном меню можно устанавливать следующие параметры:
    1."SET IF LSB" - ПЧ LSB
    2."SET IF USB" - ПЧ USB
    3."SET IF CW" - ПЧ CW
    4."SET IF AM" - ПЧ AM
    5."SET IF FM" - ПЧ FM
    6." clk DDS" - реальная тактовая частота DDS
    7."MULT Fref DDS" - внутреннее умножение частоты опорного генератора 4 - 20.
    8."x Fout DDS" - умножение выходной частоты DDS

    Вход в сервисное меню - включение питания при нажатой кнопке "MENU"
    переключение пунктов - "MODE-"
    изменение параметра валкодером.Кнопка "STEP" функционирует ,и можно переключать шаг 10 - 100 Гц - 1кГц и 10кГц
    запись установленного параметра для каждого пункта меню отдельно
    - кнопкой "MEMORY".
    выход - выключение питания.

    После прошивки и запуска контроллера все ячеки памяти ,и константы пусты.
    Сделать автоматическую загрузку неполучилось из-за недостатка памяти.
    Поэтому первый пуск нужно сделать при нажатой кнопке "MEMORY".При этом все константы запишутся в ЕЕПРОМ и ячеки памяти заполнятся частотой 14.200.00 ,режим USB и все биты управления трансивером сброшены.

    В ячейку номер 50 можно записать желаемые стартовые параметры - частоту ,режим работы и т.д. При последующем включении синтезатора стартовые данные берутся от туда.


    Так как память ATMEGA8 использована практически полностью ,то просто нет возможности ограничить некорректно вводимые параметры. Поэтому будте внимательны при вводе "MULT Fref DDS" - пределы должны быть 4 - 20 .И также "x Fout DDS". Реально нам нужны лишь 3 варианта х1 ,х2,х4 для ТПП и СДР.Так же из-за отсутствия свободной памяти сервисное меню выглядит немного шерохова-то ,но функционирует как положено.

    К контроллеру подключена отдельная плата DDS ( на фото не видно - она снизу ,под макеткой). Проверена работа и в режиме умножения частоты на 4 ,и на 2 и на 1. Все четко работает. Сейчас синтезатор подключен в основной плате трансивера и управляет частотой и ДПФ. "Глюков" пока не замечено...Валкодер подключен оптический ,со 100 импульсов на оборот .Котроллер не "тормозит" и четко успевает отрабатывать.

    Печатная плата не делалась ,так подобные блоки удобно "разводить" под конкретные передние панели и типы индикаторов.Схема простая - сами справитесь если нужно...



  2. #1571
    Но в целом без разницы , потом в инженерном меню ставите множитель чтобы тактовая потом получилась в пределах 350-360мгц ну вроде и все. Использовать тактовую на полную а именно 400 мгц. Не рекомендую крайне. Частота плывет как в плохом гпд.

  3. #1572
    Собрал конструкцию Сергея 4Z5KY http://www.cqham.ru/trx92_19.htm ,Atmega8 + AD9834.
    Слушая выходной сигнал синтезатора на контрольном приёмнике, (если крутить валкодер), то прослушиваются щелчки на основной частоте и немного их слышно уходя в низ или вверх от основной частоты. Если даже просто включить расстройку и не вращать валкод, то тоже прослушиваются щелчки как то сформированные пачками. Отключаешь расстройку щелчки пропадают и слышен чистый тон сигнала. Щелчки в выходном сигнале появляются в тот момент когда на входах AD9834 присутствуют (управляющие импульсы), т.е.в момент поворота валкода или нажатия кнопки расстройки. На анализаторе спектра также видны все всполохи в спектре при вращении валкода. Прошивки пробовал разные но все они ведут себя так же. При вкл RIT память слетает.
    Хорошо работает прошивка Геннадия Завидовского http://www.cqham.ru/forum/showthread...EE%F0%E0-4Z5KY
    Рекомендую.

  4. #1573
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,084
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от ruton Посмотреть сообщение
    когда на входах AD9834 присутствуют (управляющие импульсы),
    В свое время автору предлагал рецепт избавления от этих помех - использовать два набора управляющих регистров AD9834 попеременно, параметры пишутся в неиспользуемый, потом производится переключение на новый. Сергей сказал, что у него не проявляется данная проблема... Может теперь поправит?
    Если кто будет использовать мои варианты прошивок - они требуют микроконтроллера ATMEGA328 вместо примененных ATMEGA8 и ATMEGA168. ПО выводам отличий нет.
    ... Я там глубину сам промерял!

  5. #1574
    Аватар для Vladimir_S
    Регистрация
    25.12.2017
    Адрес
    Умань, Украина
    Сообщений
    263
    Позывной
    UR5CAF
    Вопрос всем: у кого есть прошивка для Меги 8 + AD9834 на 9 диапазонов с ограничением начала и конца диапазона? Т.е. 160м: 1810кГц - 2000кГц, 80м: 3500кГц - 3700кГц и т.д. Перечитал всю ветку, нашел только для AD9952. Или дайте ссылку на другую ветку.

  6. #1575
    Аватар для Vladimir_S
    Регистрация
    25.12.2017
    Адрес
    Умань, Украина
    Сообщений
    263
    Позывной
    UR5CAF
    Что-то тема заглохла... Собрал устройство. Работой доволен: уровень выхода приличный, форма тоже. Правда осциллограф НЧ, всего не увидишь... Если кому-то еще интересно выкладываю печатку и мои фото по синтезатору ATMega 8 + 1602 + AD9834.
    Нажмите на изображение для увеличения. 

Название:	P1062874.JPG 
Просмотров:	779 
Размер:	2.01 Мб 
ID:	278660Нажмите на изображение для увеличения. 

Название:	P1062875.JPG 
Просмотров:	771 
Размер:	1.98 Мб 
ID:	278659Нажмите на изображение для увеличения. 

Название:	P1062876.JPG 
Просмотров:	914 
Размер:	2.00 Мб 
ID:	278662Нажмите на изображение для увеличения. 

Название:	P1062877.JPG 
Просмотров:	875 
Размер:	1.98 Мб 
ID:	278663
    Нажмите на изображение для увеличения. 

Название:	P1062878.JPG 
Просмотров:	754 
Размер:	1.93 Мб 
ID:	278664Нажмите на изображение для увеличения. 

Название:	P1062879.JPG 
Просмотров:	785 
Размер:	2.00 Мб 
ID:	278665Нажмите на изображение для увеличения. 

Название:	P1062880.JPG 
Просмотров:	752 
Размер:	2.01 Мб 
ID:	278666Нажмите на изображение для увеличения. 

Название:	P1062881.JPG 
Просмотров:	753 
Размер:	2.00 Мб 
ID:	278667
    Прошивка_ATMega8_9834_2x16.zip
    Syntezator.zip

  7. #1576
    Аватар для Vladimir_S
    Регистрация
    25.12.2017
    Адрес
    Умань, Украина
    Сообщений
    263
    Позывной
    UR5CAF
    Обнаружил неточности в плате синтезатора. Новая ссылка.
    Syntezator.zip
    С уважением, Владимир С.

  8. #1577
    Аватар для ua0zaf
    Регистрация
    05.02.2007
    Адрес
    п.Ключи, Камчатка
    Сообщений
    700
    Позывной
    ua0zaf
    Подскажите пожалуйста, как в НЕХ поменять тактовую частоту на 100 мгц.

  9. #1578

    Регистрация
    03.01.2017
    Адрес
    Белгород
    Сообщений
    1,476
    Записей в дневнике
    1
    ua0zaf,
    Ни как!
    В исходниках только.

  10. #1579
    Аватар для ua0zaf
    Регистрация
    05.02.2007
    Адрес
    п.Ключи, Камчатка
    Сообщений
    700
    Позывной
    ua0zaf
    Благодарю, а исходник проблема?


  11. #1580
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,084
    Записей в дневнике
    20
    Позывной
    UA1ARN
    В данном случае автор не отдал его во всеобщее пользование.
    ... Я там глубину сам промерял!

Страница 158 из 161 ПерваяПервая ... 58108148155156157158159160161 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Контроллер USB to LPT
    от ra6ljm в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 30
    Последнее сообщение: 22.11.2015, 09:14
  2. контроллер usb- i2c
    от Донанат в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 26
    Последнее сообщение: 07.05.2011, 06:04
  3. усилитель для ad9952
    от rx9cim в разделе Технический кабинет
    Ответов: 1
    Последнее сообщение: 22.01.2010, 12:25
  4. DDS AD9952 -> Фильтр -> Усилитель ???
    от UB9HCE в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 11
    Последнее сообщение: 19.07.2006, 19:35
  5. DDS AD9952 -> Фильтр -> Усилитель ???
    от UB9HCE в разделе Технический кабинет
    Ответов: 2
    Последнее сообщение: 18.07.2006, 17:21

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •