Перейти к содержанию
bbh_blocked_dnftl

Relayer

Developer
  • Постов

    701
  • Зарегистрирован

  • Посещение

  • Победитель дней

    87

Весь контент Relayer

  1. Юра, спасибо за фильтры. Тема неактуально - можно закрывтаь
  2. ого. тут на олх точно такой же за 2500 никто не покупает
  3. Приветствую Надо два пьезофильтра типа LT455E пятипиновых. - центральная частота и полоса пропускания непринципиальны - главное чтобы фильтры были одинаковые. Заказал у китайцев но это ж время, а надо уже сейчас Или подскажите где можно купить в Одессе
  4. Выглядит достаточно компактно. Спасибо за то что поделились. По поводу дальнейших планов по этому синтезатору. Так как занимался универсальным синтезатором на Si570/Si5351 то получился рассинхрон по софту. Это не есть хорошо так как переносить правки между проектами - лишняя трата времени. В планах софт объединить и сделать единую версию которая дефайнами сможет работать с разным железом.
  5. Раскладка частот прописывается в config.h раскоментариванием требуемого define. К каждой раскладке написаны подробные комментарии для случая работы одной Si5351. Кроме самой раскладки частот в config.h надо прописать правильные частоты ПЧ и тип фильтра USB/LSB. Все остальное синтезатор сделает за вас сам. В случае если работают совместно Si570 и Si5351 то первый гетеродин всегда генерирует Si570 - тоесть ее выход выполняет роль CLK0. При этом Si5351 генерирует частоты второго и третьего (если нужен) гетеродинов. При этом 3й клок 5351 не используется. Например при раскладке Si570+Si5351, преобразование вверх, первая ПЧ=45MHz, вторая ПЧ=500kHz Si570 будет генерировать частоту первого гетеродина 47..75MHz, Si5351 формирует на CLK0 44.5/45.5MHz в зависимости от выбранной боковой полосы, а на выходе CLK1 - 500kHz. В случае если прописать оба ската ЭМФ (то есть разрешить синтезатору использовать его как для верхней, так и для нижней боковых) то CLK0 будет всегда выше 1й ПЧ - 45.5MHz, а CLK1 в зависимости от выбранной боковой будет 500/503kHz. Каких-то ограничений на генерируемые частоты нет. В случае необходимости достаточно легко реализовать свою логику генерации частот.
  6. Печатки разводились в EasyEDA - это бесплатная CAD-система для полного проектирования печаток. Гораздо удобнее чем sprint-layout потому что нормальный CAD отслеживает соответствие печатки схеме, и если вы попробуете что-то соединить неправильно - он вас об этом предупредит и двадцать раз переспросит. Поэтому печаток в "лае" нет и не будет - 21й век за окном все таки. В папке Syntez лежит файл Syntez.ino
  7. Управление синтезатором Клавиатура Все кнопки на клавиатуре имеют две функции. Основная – вызывается просто нажатием кнопки. Вторичная – вызывается при нажатии кнопки с одновременным нажатием кнопки Fn. BandUp, BandDown - переключение по диапазонам в режиме любительских диапазонов. Увеличить/уменьшить частоту настройки на 1МГц в режиме непрерывного перекрытия. Lock - блокировка валкодера и команд клавиатуры, которые могут привести к изменению частоты настройки. При этом вспомогательные функции остаются доступными (например включение аттеюатора) VFO A/B - на каждом диапазоне доступны два гетеродина с независимой частотой настройки. Кнопка позволяет переключаться между ними Att/Pre - По кругу включает аттенюатор, УВЧ, или отключает оба VFO A=B - устанавливает частоту второго гетеродина равной частоте текущего. При этом переключение гетеродинов не происходит RIT - включает режим расстройки при приеме. Расстройка задается переменным резистором подключенным к пину A0 в пределах -1..+1kHz. Zero - выставляет частоту "по нулям". Частота округляется до ближайшего целого числа kHz USB/LSB - переключение принимаемой боковой полосы Split - включает split-режим, в котором при переходе в режим передачи происходит переключение на другой гетеродин. QRP - включает режим работы пониженной мощностью и формирует сигнал на выходе синтезатора “QRP” Ham/GC - кнопка переключает режим непрерывного перекрытия 1-30MHz и работу на преднастроенных (любительских) диапазонах Для вызова меню необходимо дважды нажать кнопку Fn в течении 1 сек. Валкодер Синтезатор изначально проектировался для использования с оптическим энкодером, выдающим 360-400 имп/оборот. При использовании энкодеров с другим кол-вом импульсов необходимы config.h прописать правильное значение в константе ENCODER_PULSE_PER_TURN. В обычном режиме перестройка составляет 3kHz на оборот. В ускоренном режиме в 4 раза выше - 12kHz на оборот. Переключение между обычным и ускоренным режимом перестройки осуществляется автоматически в зависимости от скорости вращения валкодера. При вращении валкодера с нажатой кнопкой Fn частота настройки будет изменяться с 10ти кратным ускорением - 30 kHz на оборот. Исходники программы и документация доступна на гитхабе
  8. Проекты на сервисе EasyEDA со схемами и печатными платами 1. Phoenix active mixer 2. Phoenix RX 3. Phoenix TX Все печатки рассчитаны на планарный "бездырочный" монтаж обычных выводных деталей. Подробности видны на фото собранных плат в этой теме
  9. Гм, мне такая инфа ни разу не попадалась. Есть ссылки? Немного покопал тырнет. Нашел вот тут такую схему ам-детектора на SA612 На гетеродинный вход SA612 подается входной сигнал и она работает как перемножитель. Сделал у себя так - сигнал на выходе вырос на 10-15дБ. Тут как бы все понятно. Но почему у меня SA612 детектирует с 6 и 7 выводами которые закорочены на землю через 0,1uF? Я вижу только два варианта: либо внутри микросхемы идет пролаз по цепям смещения входного сигнала в цепь гетеродина и в результате мы получаем перемножитель, либо идет обычное детектирование на p-n переходах
  10. В ходе различных экспериментов было выявлено что SA612 достаточно неплохо работает как AM-детектор если на нее не подавать сигнал гетеродина. Коэффициент передачи при этом составляет примерно -10..-12 dB, что не так уж и плохо. Так же выяснилось, что AM вполне сносно принимается даже используя сравнительлно узкий однополосный ЭМФ. При этом настройка на станцию получается немного сдвинута а 300-400 Hz. В этом случае через фильтр проходит несущая и одна из боковых полос, и в дальнейшем детектируются в SA612. Конечно высокие частоты беспощадно обрезаются, но слушать сигнал вполне можно Думаю информация будет полезна всем кто использует SA612
  11. На данной плате уже нет - она рассчитана на использование PCF8574AT в планарном корпусе. Но если переделать плату или раскидать все на макетке то принципиальных ограничений нет. В коде только придется поправить I2C адреса
  12. Схемы процессорной и интерфейсной плат Страницы проектов на сайте EasyEDA (там схемы и печатки если надо адаптировать под другие компоненты): Si570/Si5351 CPU board Si570/Si5351 interface board На хоумпейдже выложил так же архив с готовыми печатками в формате pdf
  13. Нет, такой не подойдет. Можно использовать 2,8" или 3,2" SPI TFT на чипе ILI9341 (разрешение 320*240). PS В первом посте очепятка. Дисплей 2.8", а не 3.2". Можно установить и 3,2" но надо будет переделывать отверстия под крепление дисплея, т.к. они впритык к краям платы. Возможно придется просто несколько увеличить размер платы по высоте
  14. Конструкция является дальнейшим развитием синтезатора на Si5351 из китайских модулей. Архитектура синтезатора осталась практически без изменений: Процессор - Arduino Nano 328 Дисплей - 3.2" SPI TFT ILI9341 Синтез - Si570 и/или Si5351 Часы и EEPROM - TinyRTC Периферия - PCF8574 На печатной плате предусмотрены установочные места как для Si5351, так и для Si570. Причем устанавливать их можно в любых комбинациях. В случае если установлены оба чипа то первый гетеродин формируется на выходе Si570, а второй и третий (по необходимости) на выходах Si5351. В случае если установлен один только Si570 то формируется единственный сигнал первого гетеродина. Управление синтезатором переработано - количество кнопок сокращено с 12 до 7. Основные функции управления назначены на 6 кнопок: BandUp/Down, Attenuator/Preamp, VFO A/B, RIT, Lock. 7-я кнопка Fn является модификатором - при ее нажатии выполняются вторичные функции связанные с кнопками управления. Внешний вид конструкции: Синтезатор собран на двух печатных платах с односторонним монтажем (вторая сторона "залита" землей) выполненых ЛУТом в домашних условиях. Платы собраны "этажеркой" и соединены между собой 9ти контактным шлейфом. На передней панели установлены кнопки управления и переменный резистор расстройки RIT. Общие размеры конструкции - 140мм*50мм*45мм Из изменений в программном обеспечении отмечу Добавлено автоматическое сохранение состояния в энергонезависимую память Упрощена процедура калибровки Si5351 Поддерживается CAT по протоколу Kenwood Для любителей что-то доработать есть еще примерно 1к свободного места для кода. Проект полностью открытый и опенсоурсный - по мере оформления буду выкладывать полную информацию по синтезатору - схема, печатки и исходный код. Хоумпейдж проекта
  15. Блютуз не нужен. Гугли ESP8266 - на ней имхо все делается очень просто
  16. Гм.... А мне по вашему сколько? 19? Все реально. Надо просто не лениться и не ждать что за вас все сделают другие.
  17. Да - все можно поменять и сделать. Берите любой самоучитель по ардуине - их как грязи и начинайте осваивать язык программирования.
  18. Если вы не готовы вносить правки в код синтезатора то я не думаю что вам имеет смысл повторять эту конструкцию. В этом синтезаторе настройки прописываются жестко в коде а не в меню. Но код в открытом виде и вы можете его править под ваши собственные нужды PS config.h можно открыть в обычном "блокноте" - это простой текстовый файл
  19. А поставить тумблер SSB/AM - религия не позволяет? Каким боком это к синтезатору относится? При этом что - раскладка частот меняется?
  20. Вы вообще читаете что вам отвечают? Я же написал - преобразование вверх работает. По остальным вопросам лучше чтобы вы более детально ознакомились с описанием проекта у меня на хомке. Переключения SSB/AM нет. Весь "прожиточный минимум" в синтезаторе реализован и даже больше - Split, CAT и тп. Сделайте его - там работы на макетке на два вечера, потом продолжим разговоры. А шансов что вы найдете синтез который на 100% удовлетворяет всем вашим хотелкам (кому нужен АМ например?) очень мало.
  21. На выходах Band Select формируется двоичный код частоты выбранного диапазона. Для управления ДПФ необходим дешифратор 4-16 с прямыми или инверсными выходами в зависимости от схемотехники ваших ДПФ. Установка кода осуществляется в процедуре UpdateBandCtrl в модуле Syntez.ino. При работе синтезатора в режиме сплошного перекрытия на всех выходах будет лог.1. Если необходимо управлять входными фильтрами в этом режиме то надо дописать код процедуры для формирования соответствующих сигналов в зависимости от текущей частоты. Кода этого нет т.к. он зависит от "железа" . По поводу формирования частот для "преобразования вверх". Такой режим поддерживается и успешно работает. Откройте config.h и внимательно прочтите комментарии - вам надо раскоментарить соответствующий дефайн под вашe раскладку частот и прописать константы IFreq_USB/IFreq_LSB/IFreqEx В атаче пример конфига который используется у меня в трансивере Феникс - первая ПЧ 45 MHz, вторая ПЧ - 500 kHz. Первый гетеродин всегда выше первой ПЧ - так меньше пораженок. Выбор боковой осуществляется вторым гетеродином - 44.5/45.5 MHz. Третий гетеродин всегда фиксирован 500 kHz config.h.zip
  22. Отображение КСВ и мощности пока не реализовано.
×
×
  • Создать...