Страница 160 из 160 ПерваяПервая ... 60110150157158159160
Показано с 1,591 по 1,599 из 1599

Тема: Контроллер для синтезатора на 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. #1591

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Sergey_4z5ky,Приветствую всех, Сергей я хочу к Вам обратится как автору У меня сделана п. плата которая находится на стр. 153 сообщение 1522, что можно сделать или есть прошивка для синтеза атмега8 (атмега168 - 328) + 9834 - 50МГц, ПЧ 8866ххх что бы он работал на дисплеи 20х4 за ранние благодарен, прошу прошения если достал своей глупостью

  3. #1592

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Приветствую всех уважаемые может вы подскажите в чем причина не работает синтез, начнем по порядку собрал я на ATMega8 +AD9834+ 50MHz +16x2 прошиваю программатором STK500 2.X программой AVDUDE PROG пробовал шить программой CVAVR, все прошивается нормально, но на дисплее горят только верхние квадратики и все, менял МК 8-у и нечего не дает, проверил печатную плату и пайку деталей косяков не нашел, подскажите пожалуйста в чем дело за ранние благодарен

  4. #1593
    Аватар для Vladimir_S
    Регистрация
    25.12.2017
    Адрес
    Умань, Украина
    Сообщений
    56
    Позывной
    UR5CAF
    Neymeka, Проверьте кварц с обвязочными конденсаторами или неправильно прошиты фьюзы. Где-то в теме есть.
    С уважением, Владимир С.

  5. Спасибо от Neymeka

  6. #1594

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Vladimir_S, Спасибо Владимир моя глупость на 5 ногу дисплея не подвязал корпус все пошло

  7. #1595
    Аватар для AlexSh
    Регистрация
    13.02.2014
    Адрес
    Новотроицк
    Сообщений
    225
    Позывной
    RC9T
    Здесь мелькала мысль сделать графический дисплей. Уже полно хороших гаджетов, которые морально устарели и стоят копейки. Никто не задумывался о создании приложения для андроида или винды для получения хорошей графики для синтезатора? Связь с синтезатором по usb.

  8. #1596
    Аватар для Vladimir_S
    Регистрация
    25.12.2017
    Адрес
    Умань, Украина
    Сообщений
    56
    Позывной
    UR5CAF
    Цитата Сообщение от Neymeka Посмотреть сообщение
    5 ногу дисплея не подвязал
    вначале хотел спросить про исправность и правильность подключения дисплея, но прочитал что монтаж проверялся...
    С уважением, Владимир С.

  9. #1597

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Vladimir_S, Владимир я думал что 1-я и 5 -я нога у дисплея общая, а оказалось что нет на будуюшее буду знать и по чаще смотреть в дашат

  10. #1598

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Цитата Сообщение от RA4YEL Посмотреть сообщение
    СинтезаторAD9834.RAR (1.40 Мб, Просмотров: 437)
    Приветствую всех, собрал вот этот синтезатор который на стр.153 пост 1522 прошил все нормально дисплей показывает, кнопки , валкодер работает, но мерю частотомером на выходе синтезатора показывает 0000, не заводился кварц 16МГц, поменял на новый но 12МГц (нет на 16МГЦ) не помагло, померил на кварцевом генераторе выходит на AD9834 как и положено 50МГц мерю частоту на 16 ноге AD9834 показывает 8865150 постоянно хотя и переключаешь диапазоны, AD9834 паял новую, если кто может подскажите пожалуйста что мне ещё делать где проверять сразу скажу осциллографа нет, за ранние благодарен

    Добавлено через 54 минут(ы):

    Genadi Zawidowski, Геннадий подскажи как правильно выставить фюзы
    Я в программе AVRDUDE фюзы ставлю галочки на следующие CKOPT, BOOTSZ1, BOOTSZ0, BODLEVEL, BODEN, SUTO А ОСТАЛЬНЫЕ ОСТАВЛЯЮ КАК ЕСТЬ, если читать в этой прграмме сверху в низ то получается 3F , C9, 2F 00
    Последний раз редактировалось Neymeka; 24.10.2018 в 12:54.

  11. #1599

    Регистрация
    28.11.2009
    Адрес
    ст. Тащиловка
    Сообщений
    762
    Позывной
    RA4FKV R4FAM
    Если я правильно понял нет спецов что б мне помочь подсказке в моей беде ну спасибо и на этом


Страница 160 из 160 ПерваяПервая ... 60110150157158159160

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

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

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

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

Ваши права

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