Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 19 из 36 ПерваяПервая ... 91617181920212229 ... ПоследняяПоследняя
Показано с 181 по 190 из 358

Тема: SDR Micron, приемник с прямой оцифровкой и USB подключением от N7DDC

  1. #1
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Всем привет. Данный приемник был задуман как замена SDR Minor еще 5 лет назад и только сейчас, наконец-то, я смог доделать его.
    Максимально простой, дешевый, малогабаритный - надеюсь, любой желающий повторит его как конструкцию выходного дня.
    Все исходные коды, будь-то программные реализации или прошивки для этого проекта будут опубликованы.
    Основу устройства представляет очень доступная, современная и дешевая ПЛИС серии Cyclone 10 - 10CL010YE144C8G (менее 10 долларов).
    Интерфейс связи с компьютером выполнен на чипе от FTDI FT232HQ, обеспечивающая высокую скорость передачи данных по USB 2.0.
    Радиотракт содержит дешевый легкодоставаемый 14 бит АЦП ADS6143. Подойдут любые из списка ADS6142, ADS6143, ADS6144I, ADS6145 или 12-ти битные ADS6122, ADS6123, ADS6124, ADS6125.
    В режиме ожидания приемник потребляет от шины USB около 200 мА, в рабочем режиме 470 мА, что очень близко к максимальному возможному потреблению для шины. Имеет смысл попробовать поставить малопотребляющий АЦП вроде AD9649 / AD9629.
    Задающий генератор для АЦП используется типа 5P49V5923, это программируемый, очень дешевый генератор на любую частоту, тактируется от стабильного генератора 10 МГц.
    Частота генерации задается с помощью записи его регистров в момент старта приемника. В исходниках прошивки можно найти файлы инициализации для других частот, сгенерированные фирменной программой от IDT.
    Частота принята как 76.8 МГц, максимальная частота приема при этом 30 МГц. С этой частотой АЦП потребляет умеренный ток.
    Выходной семпл-рейт приемника может быть любой из списка: 48 kHz, 96 kHz, 192 kHz, 240 kHz, 384 kHz, 480 kHz, 640 kHz, 768 kHz, 960 kHz, 1536 kHz. Последние два режима выдают 16-ти битные семплы для экономии трафика передачи данных.

    Вложение 319544 Вложение 319545 Вложение 319546

    Приемник может выдавать также данные для wide bandscope, что пока не реализовано ни в одной программе.

    Для приемника разработана и испытана плата полосовых фильтров, которая устанавливается сверху вторым этажом. Частоты раздела 0 - 2.5 МГц, 2.5 - 6.0 МГц, 6.0 - 12.5 МГц, 12.5 - 20.0 МГц, 20 - 30 МГц.
    Частоты подобраны таким образом, чтобы предотвратить перегрузку АЦП мощными внеполосными сигналами.
    В качестве аттенюатора в первом образце используются два реле с резисторами, но я решил их заменить на микросхему PE42641. Причина заключается в том, что я разработал плату фильтров для приемника, совмещенную с УКВ трактом на известной микросхеме R820T2, что обеспечит прием вплоть до 1.7 ГГц, а значит нужен соответствующий аттенюатор.
    Также, для приемника разработана плата фильтров, совмещенная с трансвертером 2-х метрового диапазона, выполненным на основе высокоскоростного ключевого смесителя. С генератором 100 МГц он обеспечит качественный прием в диапазоне 130 - 160 МГц. Но, к сожалению, для этого тактирование АЦП должно быть 122.880 МГц а максимальная частота приема должна быть ограничена 55 - 60 МГц.
    Этот вариант я оставлю на потом, вариант с R820T мне видится более интересным.

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

    На данный момент для приемника написана EXTIO.dll, позволяющая работать с большим количеством программ. Среди них такие известные и качественные программы, как HDSDR, SDR Uno, SDR Sharper.

    Все исходники, прошивки, печатные платы, драйвера, описание протокола и сисок компонентов вы можете найти в моем аккаунте на GitHub https://github.com/Dfinitski/SDR-Micron

    Первое видео - демонстрация работы приемника с программой SDR Sharper



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

    Для приемника также разработана активная широкополосная рамочная антенна, именно с ней он работает на видео.

    Вся документация на антенну выложу позже.

    Графики АЧХ платы фильтров

    Вложение 319548 Вложение 319549 Вложение 319550 Вложение 319551 Вложение 319552
    Последний раз редактировалось rolin; 31.08.2019 в 23:44.



  2. #181
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    vadim_d, пожалуйста, предложите более грамотный вариант.

  3. #182
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    8,958
    Самое вопиющее с порядком слов, тут английский просто не дает свободы: "1 device was found", если же возможно обнаружение нескольких устройств, то "1 device(s) found" вроде вполне приемлемо в пользовательском интерфейсе. При простом упоминании кнопки поиска определенный артикль IMHO не к месту, поскольку оно (упоминание) первое, тут вариант "click the button below" вроде более приемлем, ну и поиск либо "for FTDI device search", либо "to start FTDI device search", про множественное число у device не уверен, я бы оставил в единственном. Но если есть возможность спросить кого-то из местных, да еще имеющих представление о пользовательском интерфейсе, то ей надо воспользоваться
    Вадим

  4. Спасибо от rolin

  5. #183
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Пришлось перейти на библиотеку sounddevice, потому что pyaudio оказалась слишком примитивная.
    Надо сделать pip install sounddevice

    Теперь программа работает как с драйверами MME в 16 бит режиме, так и с драйверами Windows DirectSound, ASIO, WASAPI, WDM-KS - в 24 бит режиме

    Нажмите на изображение для увеличения. 

Название:	iq_p.jpg 
Просмотров:	67 
Размер:	66.0 Кб 
ID:	323362

    Подскажите, как пользоваться ASIO. Библиотека видит его как устройство с 8 входами а программа HDSDR видит его как одно устройство. И что дальше, как мне выбрать конкретный интерфейс ?
    Вложения Вложения

  6. Спасибо от Reader

  7. #184
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Довел до состояния релиза, пользуйтесь.

    Программа создает файл настройки в папке Мои Документы и запоминает в нем все настройки.

    Разделители цифр в полях ввода частот могут быть любые или без оных. Нижние подчеркивания, дефисы, точки, пробелы - все подходит.

    Протестировано с SW Skimmer в режиме WDM 24 бит и MME 16 bit.
    Вложения Вложения

  8. Спасибо от Reader

  9. #185
    Micron SDR Ver.AD завершен.
    Ток был 270 мА в режиме ожидания и 300 мА в режиме работы.
    Нажмите на изображение для увеличения. 

Название:	IMG_20191106_115720.jpg 
Просмотров:	195 
Размер:	138.8 Кб 
ID:	323467Нажмите на изображение для увеличения. 

Название:	IMG_20191106_145438.jpg 
Просмотров:	124 
Размер:	307.3 Кб 
ID:	323468
    Лев

  10. Спасибо от AlexZander, Chin, R3KBL, rolin

  11. #186
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Более чем 7 лет назад я заказал образец LTC2255 у Linear Technology и они мне его неожиданно прислали. Сейчас эта микросхема наконец-то нашла применение в модификации приемника SDR Micron-LT.

    Нажмите на изображение для увеличения. 

Название:	Micron-LT.jpg 
Просмотров:	100 
Размер:	486.2 Кб 
ID:	323532

    Можно также ставить LTC2254, LTC2249 или 12-ти битные LTC2253, LTC2252, LTC2229

    Чувствительность составила -132 dBm MDS(500)
    Уровень переполнения -12 дБм
    Динамический диапазон при расстройке 10 кГц составил 108 дБ
    Ток потребления в режиме ожидания составил 343 мА и 480 мА в рабочем режиме

    Сильный сигнал вызывает вот такие "уши Бетмена"

    Нажмите на изображение для увеличения. 

Название:	micron_LT.jpg 
Просмотров:	85 
Размер:	236.0 Кб 
ID:	323533 Нажмите на изображение для увеличения. 

Название:	betmen.jpg 
Просмотров:	69 
Размер:	137.8 Кб 
ID:	323535

    Герберы печатки выкладываю на Гитхаб.

    Исходя из опытов с разными АЦП, остается только резюмировать, что старый добрый (и недорогой) ADS61143 рвет всех конкурентов по параметрам, несмотря на некоторые проблемы с SFDR.
    Последний раз редактировалось rolin; 06.11.2019 в 22:55.

  12. Спасибо от Chin, Espresso, leogoto, Reader, Абрамович

  13. #187
    rolin,
    Для таких как я, кто в танке, я в топике не нашел, а какие характеристики у приемника при использовании ADS61143?
    И если не смотреть на цену, то лучше таки собирать на ADS или LTC?

  14. #188
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Espresso, так вот же http://www.cqham.ru/forum/showthread...=1#post1674367

    Обратите внимание, как оно ведет себя при сильном сигнале - ни Бетмена, ни спуров.

    Я бы AD выбрал.

  15. Спасибо от Espresso

  16. #189
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    4,199
    Позывной
    N7DDC
    Собрал себе такой помощник.

    Нажмите на изображение для увеличения. 

Название:	I2C_Master.jpg 
Просмотров:	119 
Размер:	278.7 Кб 
ID:	323681

    С помощью него будет управляться R820T, чтобы оперативно управлять параметрами. После того, как алгоритмы будут обкатаны на Си в микроконтроллере, перенесу их уже в Плис.

    Надеюсь с помощью измерительного генератора и этого девайса вытянуть самое лучшее, что может R820T.
    Последний раз редактировалось rolin; 08.11.2019 в 23:15.


  17. #190
    Аватар для ur5mid
    Регистрация
    07.01.2003
    Адрес
    Киев
    Сообщений
    937
    Позывной
    UR5MID, UW8U, UT5M


    Прием на нормальные антенны.
    Serge UR5MID

  18. Спасибо от rolin, Абрамович

Страница 19 из 36 ПерваяПервая ... 91617181920212229 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Проблема с подключением com rs232
    от RW3QJA в разделе TS-2000
    Ответов: 26
    Последнее сообщение: 07.05.2016, 06:38
  2. Полосовые фильтра с оцифровкой спектра
    от дмитрий 1986 в разделе Технический кабинет
    Ответов: 1
    Последнее сообщение: 24.04.2013, 15:57
  3. Прямой эфир 80 метров
    от ew6ml в разделе Цифровые виды связи Новые технологии в электронике и связи
    Ответов: 159
    Последнее сообщение: 16.09.2012, 18:40
  4. проблема с подключением STK500 к компьютеру
    от legal в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 25
    Последнее сообщение: 18.03.2011, 18:01
  5. Проблема с подключением адаптера
    от Valeri1945 в разделе Технический кабинет
    Ответов: 25
    Последнее сообщение: 17.10.2008, 15:19

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

Ваши права

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