Воскресенье, 28.04.2024, 16:45

YL2GL

Валерий Тетерюк

Форма входа
Меню сайта
Сейчас на сайте
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
**************************** Yl2gl.ucoz.net стоит $2,447.83
Календарь
«  Март 2019  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Комментарии
Вдогонку. USB-кабель продеть четыре раза через кольцо. Небольшие остатки помех в некоторых местах исчезли. Девственная чистота.

Привет! Пока ремонтировал чужой трансивер UT2FW выявилась ещё одна причина помех от переходника. Оказалось, что арматуры разъёмов USB-кабеля потеряли

Новости форума
  • Простая схема электронного CW ключа поляризованном реле РП-4 (0)
  • Создание трансиверной приставки к приёмнику "Волна-К". (13)
  • Эхо репитер на базе микросхемы ISD1820. (10)
  • Пилигрим-SMD и его модификация. (447)
  • Друзья сайта
    Радиолюбительский сайт YL2GL - схемы,конструкции,описания http://ur5yfv.ucoz.ua/ur5yfv.gif YL3BU.lv Ham Radio page Сервер Кубанскик радиолюбителей Сервер радиолюбителей России - схемы, документация,
 соревнования, дипломы, программы, форумы и многое другое! Всё про ПЗР и не только... Сайт UR8QP Радиолюбительский сайт RU3GA

    РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум Все для начинающего радиолюбителя схемы новости электроники История радиолюбительства Запорожья UR4QBP SDR-RADIO HOME PAGE О спутниковом ТВ и СВ радиосвязи в Латвии RU-QRP Club Синтезаторы, эквалайзеры, компрессоры, эхо-процессоры для трансивера
    Главная » 2019 » Март » 15 » Собираем DSP ДВ-СВ-КВ-УКВ приёмник на базе модуля Teensy 3.6
    14:19
    Собираем DSP ДВ-СВ-КВ-УКВ приёмник на базе модуля Teensy 3.6

    На cqham.ru появлялась информация об интересной конструкции вседиапазонного приёмника с DSP обработкой сигнала, выполненного на базе модуля Teensy 3.6 от автора DD4WH.

     

     

     

    Фото от DH1AKF:

    Как видим на фото, в приёмнике минимум деталей, однако, это полноценный SDR DSP приёмник с цветным дисплеем и панорамой!

    На фото отсутствуют пять входных фильтров с частотами среза: 295 кГц, 955 кГц, 1996 кГц, 5400 кГц и 30000кГц, которые необходимо добавить для увеличения избирательности приёмника на нечётных гармониках частоты синтезатора.

    Много информации по этому проекту можно найти здесь.

    Сам модуль Teensy 3.6 и аудио плату для него можно заказать на немецком сайте: www.eckstein-shop.de  или на www.ebay.de

    1. Teensy 3,6 USB Development Board 32 bit ARM 180 MHz Cortex-M4 

    2.  Audio Adaptor Board for Teensy 3.0/3.1/3.2/3.5/3.6 SGTL5000 stereo with 3.5mm audio jack 

    К сожалению, сайт только на немецком языке, что доставило мне некоторые сложности из-за его незнания.... Оплатить заказ можно только через PayPal.

    Чем меня привлёк именно этот проект - широкодиапазонностью (ДВ, СВ, КВ, УКВ), наличием дисплея и панорамы, возможностью подключения к DSP блоку любого SDR приёмника, что позволяет реализовать максимальную чувствительность и максимальный динамический диапазон, использованием микросхемы синтезатора Si5351, доступностью программного обеспечения с исходниками, продолжающимся развитием проекта, относительной дешевизной комплектующих и простотой изготовления (можно "слепить" приёмник из готовых модулей).

    Скомпилированные файлы прошивок для двух вариантов частот опорного генератора синтезатора 25 мГц и 27 мГц можно найти здесь.

    И так, модуль Teensy 3.6 и аудиоплата заказаны - ждём доставку.

    Пока есть время, рассчитал параметры входных фильтров для этого радиоприёмника.

    Обычный ФНЧ пятого порядка:

    Эллиптический ФНЧ пятого порядка с увеличенной крутизной скатов и затуханием за полосой пропускания:

     

    Распиновка Audio board для подключения внешних сигналов и источников:

     

    Схема:

     

    И собственно плата Teensy 3.6:

     

    Подключение дисплея, внешних кнопок и энкодеров:

     

    Схема авторского SDR приёмника (C20 и C12 нужно соединить между собой!):

    Здесь, с успехом может использоваться и SDR приёмник от RA4NAL.

    Ещё один вариант схемы SDR приёмника от DH1AKF (на фото в заголовке темы):

     

    Синтезатор на Si5351 можно приобрести готовый на aliexpress.com

    Кварцевый генератор в нём применён на 25 мГц и, соответственно, нужно использовать прошивку Teensy 3.6 для этой частоты.

    ================================================

    Загрузка прошивки в Teensy 3.6:

    Подключаем плату Teensy 3.6 к компьютеру.
    Запускаем программу Teensy loader (инсталлировать не нужно).
    Нажимаем на кнопку на плате.
    Выбираем файл *.hex и нажимаем кнопку программирование в программе.
    Программа загружается.

    Коментарии автора:
    -" остерегайтесь, есть еще одна проблема: если EEPROM никогда не записывался (как в случае всех, кто настраивает SDR в первый раз), вам необходимо сделать следующее: закомментировать строку 1734:

    // EEPROM_LOAD ();
    // если загружается программное обеспечение в первый раз, закомментируйте «EEPROM_LOAD» -> затем сохраните настройки в меню -> загрузите программное обеспечение с EEPROM_LOAD без комментариев

    Скомпилируйте и загрузите. Запустите Teensy SDR, в меню выберите «Сохранить Eeprom», нажмите кнопку -> все настройки теперь сохранены в EEprom и могут быть загружены. 

    Затем раскомментируйте строку 1734 
    EEPROM_LOAD (); 
    Скомпилируйте и загрузите программное обеспечение снова 

    Готово! Теперь настройки могут быть загружены!"

    Для этого и созданы два *.hex файла: первый - для первой загрузки, и затем загружаем второй.

    В дальнейших версиях программного обеспечения, автор убрал эту лишнюю процедуру загрузки и загрузка проходит от одного *.hex файла.

    ===============================================

    Схема авторского аттенюатора, использованного в приёмнике 0.....31 дБ, с шагом 1 дБ, на PE4306 (можно приобрести готовый у SV1AFN - с пересылкой 25.59 евро, оплата через PayPal, или на ebay.com):

    Подобные микросхемы на aliexpress.com - 4.2 евро за 5 шт. с бесплатной пересылкой.

    По опыту эксплуатации приёмника, этот аттенюатор, в принципе, не нужен.

    Первое включение процессорной части приёмника:

    Погонял процессорный модуль приёмника - заметил, что в предварительно установленных частотах отсутствует УКВ диапазон. 

    Для его включения нужно выбрать диапазон 10 метров и выбрать ЧМ демодулятор - приёмник начинает отображать частоту УКВ вещательного диапазона. Шаг перестройки становится фиксированным и составляет 25 кГц.

    Наблюдаются некоторые артефакты на дисплее.

    Возможная компоновка лицевой панели приёмника под дисплей 3.2 дюйма, в отличии от авторского 2.4 дюйма (148x84 мм для сборки приёмника в корпусе от компьютерного блока питания):

    Печатка SDR приёмника версии RA4NAL и приёмник в сборе:

    Схему и рисунки вариантов печаток этого SDR приёмника в *.lay6 формате можно найти по ссылке: 

    http://yl2gl.ucoz.net/forum/6-42-1#647   

    Чем хорош этот вариант - отсутствием на входе ВЧ трансформатора, ограничивающего приёмный диапазон снизу, в отличии от авторского варианта, и дополнительным, отключаемым каскадом усиления по НЧ, позволяющего обойтись без дополнительно УВЧ, тем самым увеличив динамический диапазон приёмного тракта. Ну и согласование логических уровней синтезатора Si5351 и микросхемы смесителя - питание обоих микросхем 3.3 Вольта.

    Снизил напряжение питания приёмника RA4NAL до 5 В - NE5532 прекрасно ведут себя и при пониженном питании! Это позволит питать весь приёмник от 5 В. Реле TR5V, подключающие дополнительный каскад усиления по НЧ, заменил на 5 вольтовые.

    Громкость приёма такая, что стерео головные телефоны можно не одевать на голову - звук слышен по всей комнате!

    Определил, что показания частоты на дисплее имеют погрешность в -730 Гц! Нужно корректировать частоту опорного генератора синтезатора на Si5351. К сожалению, программно это невозможно сделать, придётся вводить дополнительные подстроечные конденсаторы последовательно либо параллельно резонатору синтезатора. После получения китайского модуля синтезатора с кварцем 25 мГц с алиэкспресс и подключения его к платам приёмника - погрешность установки частоты исчезла полностью! 

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

    Попробовал подключить вместо механического энкодера оптический, на 400 импульсов/оборот. Процессор не хочет перестраивать синтезатор при шаге перестройки 1 Гц. Показания частоты на дисплее меняются, а сама частота - нет.

    При установке шага 100 Гц - перестройка работает и с 400 импульсным энкодером. Но получается слишком "острая" настройка. Нужен энкодер с меньшим количеством импульсов на оборот.

    Параметр Spectr offset в исходнике нужно сразу установить 10...12 единиц, так как при существующем значении "0", сигналы работающих радиостанций не видны на панораме.

    В сборе (синтезатор на Si5351 использован на плате от антенного анализатора EU1KY, остальная часть платы не используется):

    Дополнительно - установка карточки памяти Micro SD в Teensy 3.6 не нужна! Всё прекрасно работает и без неё.

    Да, и ещё, прошивки для опоры 27 и 25 мГц работают по разному - видимо, что компилятор работал нестабильно - работа некоторых функций в обоих вариантах отличается.....

    25 мГц прошивка работает лучше, каждый раз стабильно проходит самотест IQ при включении, при 27 мГц прошивке этого не было. УКВ диапазон работает стабильнее, показания частоты совпадают с реальностью на КВ, СВ, ДВ.

    Для получения высокого качества звучания приёмника на УКВ диапазоне и совпадения показания частоты на дисплее с реальной частотой вещания УКВ вещательных радиостанций, нужно в верхнем (на дисплее) меню, выбрать значение Sample Rate равное 192к.

    Предложил автору, при включении УКВ диапазона установить в программе значение Sample Rate 192k по умолчанию, чтобы каждый раз не рыться в меню при переходе с КВ диапазонов на УКВ - пока ответа нет....

    Обнаружил неточность в листе распиновки Teensy 3.6 у автора:

    pin26              <320 кГц      LPF Band 1

    pin27        320....930 кГц     LPF Band 2

    pin31      930.....1975 кГц    LPF  Band 3

    pin30  1 975.....5375 кГц     LPF Band  4

    pin29  5375......37000 кГц    LPF Band 5

    Как отключать фильтры при включении УКВ диапазона - непонятно. Предложил автору использовать Pin3 платы, используемый для регулировки яркости дисплея, или, хотя бы, убирать все логические уровни на выходах управления фильтрами при включении УКВ, чтобы через отдельную логику 5-или, включать bypass - пока ответа от автора нет.....

    Пример платы диапазонных фильтров с bypass для FM диапазона:

    Скачать рисунок в формате *.lay6 можно отсюда.

    Использованы реле TIANBO TR5V 05V DC, транзисторы BC847 или аналогичные n-p-n с подходящей цоколёвкой. Дроссели развязки - SMD 0805 типоразмера максимально возможной индуктивности.

    Процесс сборки в корпус от компьютерного блока питания:

    Собственно входные LPF с bypass, переключаемый при помощи отдельного тумблера. Без обхода LPF на FM диапазоне приём практически невозможен. Ферритовые кольца нашёл в своих загашниках в большом количестве с µ=135, диаметром 10 мм. При помощи измерителя индуктивности на PIC контроллере подогнал нужную индуктивность: 

    Для повышения чувствительности приёмника на вещательном FM диапазоне (сейчас -10 дб по отношению к чувствительности на ДВ-СВ-КВ диапазонах), для возможности его работы с короткой штыревой антенной, есть идея собрать на плате входных фильтров дополнительный УВЧ. Для этого всего лишь нужно перерезать дорожку в ячейке bypass, соединяющую входное и выходное реле и навесным монтажом собрать однотранзисторный УВЧ, запитав его от +5В, имеющихся на плате фильтров. 
    После этого, при включении bypass будет работать дополнительный ВЧ усилитель.
    Для увеличения селективности и помехозащищённости на FM диапазоне возможно понадобится собрать и дополнительный полосовой фильтр с полосой пропускания 88-108 мГц.
    Для подключения его к УВЧ, от последней катушки нужно будет сделать отвод от третьей части витков.
    Либо, для упрощения, простейший ФНЧ 3-го порядка с частотой среза 108 мГц

     

     

    Просмотров: 8948 | Добавил: yl2gl
    Всего комментариев: 3
    3 yl2gl  
    0
    Здравствуйте Георги!
    Думаю, что нет. Так как более мощный процессор на плате Teensy 3.6 только-только справляется с заложенной в него задачей. У Teensy 3.2 всего 75 мГц, а у Teensy 3.6 - 180 мГц. К тому же у последней в два раза больше входов-выходов, что важно в этом проекте. Не говоря уже о Flash, EEprom, RAM - сравните данные обоих плат.

    2 skynet  
    0
    Здравствуйте,
    Решил собрать этот приемник , но у меня есть Teensy 3.2.
    Можно ли использовать эту версию в приемник.
    Георги
    73! LZ1GBY

    1 yl2gl  
    0
    Если кто-то ещё собирает этот интересный приёмник - пишите о своих результатах!

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]