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

Тема: Синтезатор на LM700x не для SDR

  1. #1
    Аватар для RA4HRZ
    Регистрация
    11.07.2008
    Адрес
    nr Сызрань
    Сообщений
    272
    Позывной
    RA4HRZ

    Синтезатор на LM700x не для SDR

    Приветствую всех форумчан.

    В-общем, подвинуло меня на открытие новой темы упорное нежелание специалистов помочь в моей просьбе. Кажется микросхему LM7000(1) уже "обсосали" со всех сторон, но вот, ища способ застабилизировать частоту своего дроздивера для работы в цифре, наткнулся на синтезатор от RZ6FY. Схема несложная, а настроив ГУН на частоту 111-115 МГц и перед выходом поделив её с помощью 74АС161 на нужный для данного диапазона, коэффициент, получил вполне нормальный сигнал. Во всяком случае корреспонденты, которых я просил сравнить сигнал с синтеза и с ГПД, разницы не видели. Шаг перестройки получился от 1,1 до 1,6 кГц,в принципе, цифрой работать можно. Для пущего удобства подключил к кварцу КПЕ и перестраивал опорник в пределах шага.
    Программу использовал слегка переделанную от Alex-L (tnx).
    Потом сотворил ЦАП (3 вариант у RZ6FY), всё нормально: напряжение перебирается, частота таскается, но засада с программой управления. Она написана на Visual Basic (в начале последнего десятилетия прошлого века знал просто Бейсик, где теперь мой ZX-Spectrum...), но мне трудновато с ним разобраться. Вот поэтому, я прошу помощи у уважаемого сообщества. Может найдётся радиолюбитель, который сможет дописать в программу функцию управления регистром на 74НС595. Просто или кнопочками в программе перебирать частоту туда-сюда, или кнопками на мышке, или колёсиком на ней. Схему и листинг программы прилагаю.
    Да, и вот ещё что. Не надо говорить, что проще на контроллере это всё сделать. Это и ежу понятно, но учтите, что не все живут в крупных городах и имеют возможность купить и запрограммировать МК, а комп под рукой.

    Я надеюсь на HAM SPIRIT!

    PS. Вот, блин, не в том разделе открыл тему. Модераторы, пож, перенесите в "Технический кабинет". Сам не знаю, как это сделать.
    Вложения Вложения
    Последний раз редактировалось RA4HRZ; 02.11.2010 в 00:52.
    73! Андрей. ra4hrz@mail.ru


  2. #2
    Это схема Ваша? Не понятно следующее. Вход Data LM7001 подключен к регистру. Нет тут ошибки?

  3. #3
    Аватар для RA4HRZ
    Регистрация
    11.07.2008
    Адрес
    nr Сызрань
    Сообщений
    272
    Позывной
    RA4HRZ
    Нет, схема не моя. Так нарисовано у RZ6FY в 3-ем варианте его синтезатора для SDR.
    Вот цитата из форума:
    "....Стр.60
    Павел, раз вы появились в теме, пожалуйста, дайте ответ на такой вопрос: каков алгоритм заливания битов для HC595, я хочу сделать свою программу от LPT порта... Сам принцип работы HC595 описан в даташите и много еще где, уточните, как это совокупируется с отправкой управляющего слова в LM7000.

    Не понял, в чем у Вас затруднения? На входе LM-ки тот же сдвиговый регистр, что и 595-й... Единственное, фазы сигналов слегка разнятся, почему у меня и стоит пара инверторов... Ну и, поскольку у LM-ки нет внешнего выхода от последнего разряда, а у 595 есть, то 595 приходится ставить первым... Данные для LM-ки и для 595 в программе "готовятся" поотдельности, а перед выводом "сшиваются" в единое "управляющее слово"...

    Т.е. управляющая фраза заливается последовательно, но сначала включается "enable-нога" 595-ой и скармливаются восемь бит, потом эта упр. нога выключается и 595-я остальные биты выпускает на входе QC чтобы они попали на вход Data LM7000, соответственно с включением Enable у LM?

    Включенные, как на моей схеме 595 и LM-ка представляют собой "единый" сдвиговый регистр на 32 (если мне не изменяет мой склероз по поводу разрядности регистра LM-ки) разряда... И записываются в него эти 32 бита последовательно непрерывно, именно как в "единый" регистр...". Конец цитаты.
    73! Андрей. ra4hrz@mail.ru

  4. #4
    Понятно, хотя не привычно. К LMке ведь надо намного реже обращаться, чем к ЦАПу.
    Занимался я синтезаторами на этой м/с. В основном были попытки переделать однодиапазонный вариант Темерева на многодиапазонный. Но все делалось в Ассемблере, а вот в Visual Basic я не соображаю.
    Идея превращения однодиапазонного в многодиапазонный заключается в следующем. Сигнал ГУНа смешивается с сигналом кварцевого генератора и, через фильтр подается на вход LM. ЦАП управляет именно этим кварцевым генератором. Что это дает? А дает это то, что на всех диапазонах перестройка кварцевого генератора одинакова. Но, к сожалению, появляется смеситель (дополнительный узел) и, что самое неприятное, куча фильтров, сколько диапазонов, столько и фильтров. Кроме того, при выборе частоты кварцевого генератора нельзя забывать о комбинационных частотах. Так что " с потолка" частоту кварца брать нельзя.
    В общем идея проверена. Программа есть, плата (контроллер, LM7001, ЦАП) собрана, испытана. Взял валявшийся без дела ГУН по Рэду, смеситель на КД-503, двухконтурный фильтр, кварцевый генератор на 5 мгц. Проверил с платой Росы и, пока отложил в сторону. Получается сложно. Плюс один - дешево. Самые дорогие детали - индикатор и ATtyny2313. Неплохо для аппаратов с двумя ПЧ, как например "Я строю...". Там можно тягать по частоте опорник на 5 мгц. Но опять же, проблема - фильтры...

  5. #5
    Аватар для RA4HRZ
    Регистрация
    11.07.2008
    Адрес
    nr Сызрань
    Сообщений
    272
    Позывной
    RA4HRZ
    У автора (RZ6FY) синтезатор управляется через СОМ-порт. Здесь же от LPT (через СОМ идёт PTT). Разпиновка в листинге LPT. Применяю переходник LPT-COM. Кстати, где-то дома попадалась мне на глаза схема этого синтезатора с управлением от LPT. Завтра буду дома - выложу. Там действительно нет соединения 595 с ЛМ на вход DATA. Сигналы на CL и Data идут параллельно, а на CE - разные. Это, наверное, более правильно, действительно, ни к чему постоянно закачивать в ЛМ управляющее слово. Хотя и по первому варианту, предполагаю, если нужно управлять ЛМ-кой - закачиваются 32 бита, а если только ЦАП-ом, то качай 8 бит.
    Вот в знающих этот виртуал бейсик и проблема. Те, кто знает его, говорят, что им это не интересно, или брось заниматься ерундой - ставь DDS, или PLL - это отстой. Но ведь девайс работает и неплохо. И добавить несколько строк в программу, не так уж, думается, трудно.

    PS. Вот, смотрю, RA9YTJ просматривает тему. Он, наверное, поможет, судя по его публикациям.
    73! Андрей. ra4hrz@mail.ru

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

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

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

Похожие темы

  1. Синтезатор прямого синтеза для ТПП
    от Oleg 9 в разделе Техника прямого преобразования
    Ответов: 677
    Последнее сообщение: 29.11.2023, 08:50
  2. синтезатор для начинающих
    от Clark в разделе Для начинающих
    Ответов: 19
    Последнее сообщение: 19.12.2010, 14:48
  3. Синтезатор для АМАТОРА ЭМФ-У
    от ham_monstr в разделе Технический кабинет
    Ответов: 16
    Последнее сообщение: 26.08.2008, 16:41
  4. Доступный PLL-синтезатор для КВ
    от 6al6es в разделе Технический кабинет
    Ответов: 0
    Последнее сообщение: 25.07.2008, 10:15
  5. синтезатор частот для К174ПС1
    от student в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 1
    Последнее сообщение: 14.12.2007, 23:18

Ваши права

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