Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 155 из 161 ПерваяПервая ... 55105145152153154155156157158 ... ПоследняяПоследняя
Показано с 1,541 по 1,550 из 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. #1541
    Здравствуйте Сергей
    Контроллер является большим, у вас есть файл BAS-С или будет работать как ми AD9850 и ZF 10Mhz.
    Привет из Германии
    Сильвио DO3SN
    Последний раз редактировалось do3sn; 29.03.2015 в 10:57.

  3. #1542

    DDS

    Здравствуйте Сергей
    Контроллер является большим, у вас есть файл BAS-С или будет работать как ми AD9850 и ZF 10Mhz.
    Привет из Германии
    Сильвио DO3SN

    Цитата Сообщение от Sergey_4z5ky Посмотреть сообщение
    Сегодня сделал "чисто" любительскую версию программы...Мне очень понравилось - на этом и остановлюсь в этой конструкции. Сделал диапазонный вариант.Границы диапазонов четко установлены.Переходи ть с одного диапазона на другой очень удобно - двумя кнопками.Режим теперь переключается одной кнопкой.
    При переходе с диапазона на диапазон данные сохраняются ,и при возврате восстанавливается последняя частота и все режимы.Если была включена расстройка ,то она автоматически сбрасывается при переходе на другой диапазон.Все стало очень удобно и оперативно - как на нормальном трансивере. Каналы памяти пришлось убрать ,да они и не нужны в "чисто КВ" аппарате.

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

    Получился вполне приличный синтез...Только без САТ....На Atmega8 его уже не сделаешь - нет свободной памяти.Ну а в дальнейшем ,на
    Atmega32 ........

    После прошивки ,нужно включить питание с нажатой на пару секунд кнопкой "MODE" - запишутся все установки по умолчанию в ЕЕПРОМ.

    'Управление валкодером и шестью кнопками :

    '"RIT" - включение RIT
    '"BAND +" и "BAND -" переключение диапазонов
    '"STEP" - переключение шага перестройки 10/100/1кГц по кольцу
    '"MODE" - переключение режимов "LSB"-"USB"-"CW" по кольцу
    '"MENU" - вход в меню

    'Меню содержит следующие пункты :

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

    'Настройка гетеродина всегда верхняя ,т.е. LO=IF+RF

    'Частот ПЧ 3 - запоминаются для каждого режима "LSB"-"USB"-"CW"
    'отдельно.

    'Сервисное меню. Вход при включении питания и нажатой кнопкой "MENU"

    '1."SET IF LSB" - установка ПЧ для режима LSB
    '2."SET IF USB" - установка ПЧ для режима USB
    '3."SET IF CW" - установка ПЧ для режима CW
    '4." clk DDS" - Установка тактовой частоты DDS
    '5."MULT Fref DDS" - Установка множителя опорной частоты ДДС 1 - 20.
    '6."x Fout DDS" - умножение выходной частоты DDS
    '7.Установка номера стартового диапазона от 1 до 9

    Здравствуйте Сергей
    Контроллер является большим, у вас есть файл BAS-С или будет работать как ми AD9850 и ZF 10Mhz.
    Привет из Германии
    Сильвио DO3SN
    hf_synt_4z5ky_589.ra r

  4. #1543
    Сильвио DO3SN, с 2009 года тишина

    Владимир "Бедным быть не стыдно... стыдно быть дешёвым..."

  5. #1544
    На форуме Сергей не раз говорил что винт где были исходники этого синтезатора и не только пал смертью храбрых. А вы всё ждёте
    Тут переписали прошивку http://www.cqham.ru/forum/showthread...EE%F0%E0-4Z5KY

  6. #1545
    ок. спасибо

  7. #1546
    Добрый день. Доделываю синтезатор. Есть ли прошивка под 20*2 дисплей, так как покупать 16*2 на сегодня жаба давит. Понимаю, что должен работать на прошивке под 16*2, но пустые символы меня будут напрягать. Спасибо.

  8. #1547
    Забыл, синтезатор на AD9834.

  9. #1548

    Регистрация
    20.07.2011
    Адрес
    Чебоксары
    Сообщений
    532
    Позывной
    RA4YEL
    Приветствую уважаемые коллеги! Собрал вариант синтеза на АД9834 с транзистором на выходе. После 8 Мгц резко падает амплитуда выходного сигнала. До 8 Мгц стабильно, после 8 уже завал. Прогнал ФНЧ ГССом и на выходе ВЧ вольтметр, все ок-ни завалаов ни горбов. Далее таким же образом проверил выходной каскад на транзисторе, до 8мГц усиление линейно, потом начинается рост выходной амплитуды до 14 мГц и спад до 18 и дальше опять линейно усиливает как и до 8 МГц, потом замерил выходное напряжение на самом выходе АД9834 и уже с нее идет завал с 8 мгц и падает до 30 МГц. Куда копать? Уже не знаю, много что пробывал, если что то не понятно написал то спрашивайте

  10. #1549

    Регистрация
    20.07.2011
    Адрес
    Чебоксары
    Сообщений
    532
    Позывной
    RA4YEL
    хочу добавить, что опорный генератор на 50 МГц


  11. #1550

    Регистрация
    20.07.2011
    Адрес
    Чебоксары
    Сообщений
    532
    Позывной
    RA4YEL
    Последний раз редактировалось RA4YEL; 27.06.2015 в 14:25.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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