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

Тема: Cинтезатор с хорошим сервисом

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

    Cинтезатор с хорошим сервисом

    Решил нарисовать в "понятном" виде схему контроллера, для которого уже есть управляющая программа с исходными текстыами - в первом сообщении темы "Приёмник мечты" - http://www.cqham.ru/forum/showthread.php?t=9688

    Ещё одно "ответвление" - Простой синтезатор на AD9835 .
    И ещё Простой синтезатор на Si570 и AD9834

    В этом сообщении находятся скомпилированный код (.hex) для контроллера с ATMEGA32, схема и печатная плата разработки пользователя Explorer. Фото тут: http://www.cqham.ru/forum/showthread...l=1#post535379

    Платы промышленного изготовления для этого синтезатора рассматриваются в теме Синтезаторы "Колибри" и "Воробей" AD9951/AD9834/Si570

    Предполагаю в этой теме при необходимости выкладывать бинарники для прошивки во flash память микроконтроллера синтезатора - исходники общие для всех конструкций. Если возникнет сильная необходимость "отпочковаться" в отдельный проект - сделаю. Но пока планирую так.

    Контроллером синтезатора работает ATMega32L-8 или ATMega32A. Возможно применение ATMega644 (проверенно) - но требуется перекомпиляция проекта. Как и применение (с урезанными функциями) ATMega328.

    На схеме сейчас не нарисованы фильтры за микросхемами DDS - они или расчитываются для конкретных диапазонов частот или берутся от других конструкций). При необходимости дополню.
    Некоторая избыточность по колиеству возможных SPI устройств заложена для, например, управления цифровыми потенциометрами в цепях АРУ, регулировки выходной можности передатчика. А уж чем может потребоваться управляить в тракте - я и не представляю. Собственно, первое что требуется обсудить - набор управляющих сигналов для приемо-передающего тракта.
    Основное назначение - трансиверы с перобразованием "вниз" (хотя, ничего не мешает использовать и с up-conversion конструкциями). Работа в аппаратуре прямого преобразования тоже поддерживается.

    Поддерживается работа split, CAT (кенвудовский протокол), встроенный автоматичекский телеграфный ключ, s-meter, swr-meter, запоминание последнего состояния (режимы и частота) при переходе с диапазона на диапазон и выключении. Интеллектуальный валкодер, выход сигнала самоконтроля при передаче телеграфа, регулируемое отношение длительности тире к точке и автоматическая выдержка паузы в одну или три (и более) точек между посылками.
    Генераторами работают DDS AD9951 (до AD9954) - первый гетеродин и AD9834 - второй гетеродин (BFO).
    Можно оба AD9834 - естественно с правкой программы.
    upd: добавлено управление Si570/Si571 - как первый гетеродин. Естественно, в конфигурациях, где свободны выводы аппаратного I2C процессора - это версии с индикаторами TICxxx/RDXxxx/SPI индикаторы (Siemens LS020xxx).
    Индикаторы от Siemens моделей CX65, CX70, CX70v, CXI70, CXT65, CXT70, CXV65, CXV70, M65, SX65, SK65, S65, SP65


    Для поиска параметров программирования используются таблицы предопределённых делителей и допустимых диапазонов перестройки. Позволяет избавится от "щелчков" при переключении целых делителей, если можно сдвинуть точку переключения за любительский диапазон.

    Есть режим для формирования сигнала гетеродинов для трактов с прямым преобразованием (на приём и на передачу отдельно) - можно, например, сделать упрощённый CW передатчик.

    Понял, что использовать сигнал IORESET на AD9951 нет необходимости - освободился ещё один вывод процессора Atmega32A (ATMega644) - так же, оставил возможность использовать аппаратный SPI ATMega. Теперь индикатор ("двухстрочник") не разделяет выводы с с программатором - была извечная проблема - индикатор в режиме чтения готовноcти конфликтовал с программатором.

    Программа под эти назначения выводов делается как версия программы, описанной в теме http://www.cqham.ru/forum/showthread.php?t=968 8

    Определился с выводами, на которые подавать сигналы RTS и DTR с CAT интерфейса. tnx Explorer.
    upd: По инициативе amator в программу добавлена поддержка работы с I2C графическим индикатором RDX0154 - 64*132 точки, чёрно-белый.
    upd: По просьбе ra6lpo в программу добавлена поддержка I2C графичского индикатора TIC218 и TIC154.
    upd: livas60 добaвил поддержку индикатора от мобильного телефона Siemens S65 LS020xxxx
    upd: livas60 помогал добавлять поддержку индикатора от мобильного телефона Siemens S65 LPH88


    Цитата Сообщение от Explorer Посмотреть сообщение
    Выкладываю печатную плату, переработанную. По рекомендации Геннадия изменения коснулись перестановкой разрядов PC0-PC7 процессора, чтобы освободить SCL&SDA для управления по шине I2C индикатором RDX0154, добавлен еще один разъем для варианта с использования этого индикатора. Сохранилась возможность использования двухстрочника WH1602, прошивка при этом другая. Усилитель сигнала DDS на транзисторе при 5v питания не совсем хорошо работал, поэтому изменена схема усилителя. Применен монолитный СВЧ усилитель GALI-5, по даташиту при питании 4.4V, Output IP3=35dbm на частоте 1GHz.
    Прошивка (под ATMEGA32, WH1602 и внутренний EEPROM) и её исходники выложены здесь.
    Управляет AD9951 и AD9834 с тактовым генератором 40 МГц, вторая ПЧ около 8.8 МГц
    Пожелания принимаются к обсуждению. Файлы p-cad выложу сюда по просьбе.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	widescr_italic.JPG 
Просмотров:	1704 
Размер:	78.0 Кб 
ID:	108413   Нажмите на изображение для увеличения. 

Название:	oled_weh002002_small.jpg 
Просмотров:	2844 
Размер:	154.1 Кб 
ID:	95580   Нажмите на изображение для увеличения. 

Название:	s65_lcd.JPG 
Просмотров:	2478 
Размер:	131.9 Кб 
ID:	104617  

    Вложения Вложения
    Последний раз редактировалось RU9CA; 29.01.2014 в 09:40. Причина: ссылка
    ... Я там глубину сам промерял!


  2. #2
    Аватар для VICTORY
    Регистрация
    11.12.2009
    Адрес
    г.БЕЛАЯ ЦЕРКОВЬ
    Сообщений
    2,857
    Позывной
    UR4UA
    Пока разжевываем

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

    Аналоговые входы процессора

    Все восемь входов АЦП процессора используются для измерений напряжений:
    АРУ - формируется S-метр на индикаторе
    Напряжения с детекторов прямой и отражённой волны передатчика - SWR
    Напряжения с детекторов VOX и ANTI-VOX
    и выходные напряжения с трёх групп по четыре кнопки - управление.

    В данный момент в программе поддержки VOX/ANTI-VOX нет (не решил, как эти два уровня с настройками внутри программы увязать).
    Собственно задержка VOX (как и отдельно регулируемая задержка перехода на приём по отпусканию ключа) обрабатывается и регулируется из мменю. Кроме того, из меню устанавливается сколько дать аппаратуре приёмо-передатчика на смену режима приём на передачу и обратно - для случая применения PA с медленным антенным реле можно увеличтить времена.

    Цитата Сообщение от VICTORY
    Пока разжевываем
    Тестовая прошивка (чтобы что-то на индикаторе показывала и параметры меняла) нужна?
    update: лежит в первом сообщении
    ... Я там глубину сам промерял!

  4. #4
    Генка, а не лучше взять АТМЕГУ-128 и избавиться от рассыпухи? У всех в сигнальных цепях между ЦПУ и ДДС стоят 470ом, у тебя аж делители 1к+470? Это критично? Или по "науке" и по "производственно му"?
    Стас FIX

  5. #5

    Регистрация
    20.03.2006
    Адрес
    SPb
    Сообщений
    379
    Позывной
    RK1AQ, ex RA1AGG
    Вместо MAX232 надо ставить конвертер USB=>RS232 FT232RL.
    Может дисплей поинтереснее? графический 8)

  6. #6
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    , а не лучше взять АТМЕГУ-128 и избавиться от рассыпухи?
    Вместо MAX232 надо ставить конвертер USB=>RS232 FT232RL.
    Может дисплей поинтереснее? графический
    Та вы хотя бы для начала попробуйте что есть, а уже сразу пожелания Я проверял правда раннии версии и то вполне шикарно.

  7. #7
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,084
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от RA4FIX
    У всех в сигнальных цепях между ЦПУ и ДДС стоят 470ом, у тебя аж делители 1к+470? Это критично? Или по "науке" и по "производственно му"?
    Если присмотришся, у в этой схеме питание VDDIO на AD9951 прицепленно к 1.8 вольта - смотрим даташит про максимальное напряжение на цифровых входах.
    Когда есть источник на 3.3 - только резисторы последовательно как погллтители ВЧ.
    Цитата Сообщение от ALEX305
    Может дисплей поинтереснее? графический
    И получить пародию на графику... Пока не хочу портить.
    Цитата Сообщение от RA4FIX
    Генка, а не лучше взять АТМЕГУ-128 и избавиться от рассыпухи
    А я не уверен, что и атмеги 128-й хватит, например, для Катрана. 595-е регистры можно ставить в местах где непосредственно требуется управление - на плате ДПФ, на плате основного тракта - и не тянуть "косы" проводов.
    upd: схема дополнена под 3.3 вольта питание процессора.
    Последний раз редактировалось Genadi Zawidowski; 02.12.2010 в 22:53.
    ... Я там глубину сам промерял!

  8. #8
    Цитата Сообщение от Explorer
    для начала попробуйте что есть
    Йеэх, кабы могли попрогвать, на фига тады пожелания? Всё чёта некогда, да и не досуг. Этож делать надо, и руками. Не, лучше купим!
    А если серьёзно, будет время-обязательно попрогвуем! Но мне бы сейчас на 2-х АД-шках и шоб сигналы были в полифазе. Генка, сложно там вторую прикрутить?
    Стас FIX

  9. #9

    Регистрация
    20.03.2006
    Адрес
    SPb
    Сообщений
    379
    Позывной
    RK1AQ, ex RA1AGG
    Та вы хотя бы для начала попробуйте что есть, а уже сразу пожелания Я проверял правда раннии версии и то вполне шикарно.
    А мы юзаем приемник с подобным сервисом


  10. #10
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,084
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от ALEX305
    А мы юзаем приемник с подобным сервисом
    Цитата Сообщение от RA4FIX
    Йеэх, кабы могли попрогвать, на фига тады пожелания
    Станислав, так это и у тебя в приёмнмике стоит - не помню, но телеграфный ключ уже был в твоей версии? Надо посмотреть архивы... Вот телеграфный ключ переделывался. Как это выглядит в эфире на передачу - мождете послушать RA1AHS - в телеграфе на 40/30/20/10 метровых диапазонах.
    ... Я там глубину сам промерял!

Страница 1 из 38 123411 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Cинтезатор Константина Иванова RD3AY #2
    от UA6AP в разделе Технический кабинет
    Ответов: 1164
    Последнее сообщение: 15.02.2024, 15:32
  2. Cинтезатор Константина ИВАНОВА (RD3AY)
    от www в разделе Технический кабинет
    Ответов: 2154
    Последнее сообщение: 23.03.2009, 10:40

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

Ваши права

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