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

Тема: SDR DDC трансивер ЕРМАК

  1. #1
    Добрый день, по совету старожилов форума , обозвал свою разрабатываемую конструкцию Ермак и выкладываю описание для обсуждения.

    Что сейчас готово и запущено:

    1. Плата DSP_ARM на базе TI SoC. Экран 5 дюймов, 800x472. OS QNX, написаны и отлажены все драйвера, и гуи. В наличии - сетка 100 мбит и два USB, тачскрин, 4 энкодера, 26 кнопок, основной энкодер. Софт полностью отлажен, гуйня в процессе, приемник принимает. Есть небольшие проблемы с подавлением зеркалки, тк требуется переписать стандартный фильтр гильберта, чтобы получить групповую задержку в целое число раз. Подключение динамиков или телефона, 5 полосный эквалайзер для динамика и микрофона. FPS примерно 25. Можно больше. Врямя старта всей сиcтемы - 5 секунд. На приемнике поднят telnet. Память 64 мб, свободно 40. Автомонтирование флеша. Rootfs развернута в RAM. Есть встроенный флеш диск на 200 мбайт.

    2. Плата FIP на ней расположены кнопки и энкодеры, и ставится модуль DSP_ARM.

    3. Фронтенд. За оcнову взять Давидовский модуль DDC, полностью переразведен. Шумовая полка порядка -132 dB. Есть проблемы с большими сигналами, при уровне -35dB происходит переполнение. Причины - изучаются.
    По предварительным оценкам - приемник тянет два FIR фильтра основной селекции 192 порядка +гильберт 72 + периодически оконный FFT 1024 точки для спектроанализатора. Требуется около 400тыс циклов DSP. Без децимации можно обрабатывать до 760 кгц в реалтайме, с децимацией - 960 кгц, больше, думаю, и не надо. Или ввести второй приемник.

    В планах - закончить прошивку DSP (подгружаемые фильтра, шумоподавитель, нотч фильтр, работа на передачу итд ). Сделать вторые, исправленны версии плат. Развести плату разъемов, DPF, УМ и автотюнер.

    Во вложении - схема фронтенда, просьба прокоментировать для версии номер 2. Из ошибок - забыл завеcти VCOM на балун. Также выкладываю прошивку FPGA.

    Виде работы приемной части выложу позже. Коммерчеcкого интереса не преследую, just for fun. Просьба не пинать пианиста, он играет как может. Это первая моя конструкция в КВ.

    Комментарий модератора

    1. UN7RX:

    2. Всех предупреждаю - авторские ветки на CQHAM будут модерироваться предельно жестко. Если вам что-то не нравится, вы в них просто не заходите, а за наезды на авторов будут баны вплоть до пожизненных.
      Запрещены любые обсуждения в стиле "это не правильно". Авторская ветка предполагает повторение желающими авторской конструкции, ВСЕ. Автор для этого предоставил все необходимое - решайте сами, будете вы это собирать, или пойдет искать что-то другое.
    Последний раз редактировалось UN7RX; 25.06.2019 в 14:35.



  2. #1031
    Потому что, эта плата сегодня есть ,а завтра ее нет. Пример с народной STM32 - цены выроcли в несколько раз. Касательно ЕРМАКа - я сторонник DSP код запускать на специализированном DSP, который имеет адаптированные либы под процессинг. Второе - в линуксе не очень удобно выполнять реалтаймовские задачи. Плюс нужна обработка энкодеров итд. Поэтому , я использовал решения от TI- где DSP занимается только его задачами, встронные мелкие MCU (2 штуки) - задачами обработки периферии (энкодер, управление фронтендом, телеграфный ключ итд), центральный CPU - координирует работу и UX/UI. Теоретически можно в многоядерном homogeneous SoC выделить одно ядро только под решение DSP задач и не загружать другими, но это уже отдельные "приседания"

    Второе - переносимость кода. TI решения хорошо скалируется при переезде с кристалла на кристалл. Например, пр переезде на Sitara 5- DSP код переносится практически без изменений. Код для встроенных MCU - также.

    Ну и третье - плохое документирование китайских SoC.

    Четвертое - я пытался купить такие платы, когда начинал разрабатывать решение на Sitara. Цена такой платы выходила в два раза больше, чем самому сделать. Плюс - многое пришлось бы добавлять на материнку.

    Еще одна проблема - latency. Если делать на чистом линуксе, то придется очень сильно буферизировать сэмплы, это скажется на задержках. Общеизвестная проблема ключевания, где задержки на слух больше 10 ms неприемлимы, и решаются только хардварными подходами. На отдельном DSP можно обрабатывать по 256 сэмплов и меньше , поэтому можно приблизиться к такому значению latency.
    Последний раз редактировалось UT4UBK; 24.11.2021 в 16:14.
    千里之行,始于足下

  3. Спасибо от EU7BZ, ua3ycv, UR5VFT, ur7cq, UT0UM

  4. #1032
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Истины ради влезу я со своим...
    Плата MYC YA157C как альтернатива моим самодельным модулям на процессоре STM32MP157.
    Bare metal, SDR без линукса.
    Нажмите на изображение для увеличения. 

Название:	IMG-20211116-WA0000.jpeg 
Просмотров:	355 
Размер:	557.3 Кб 
ID:	366929
    По цене модуль в два раза дешевле чем делать самодельный (да с ним гарантия что всё про него знаешь и он не пропадёт).
    ... Я там глубину сам промерял!

  5. Спасибо от EU1SW, EU7BZ, UT0UM

  6. #1033
    Баре метал это не интересно, много возможностей теряется. Тогда уже stm32. На ситаре 5 со всеми допами (контролёр питания, разъёмы, контроллер сети, часы, кодек, WiFi, hdmi итд) выходило 60-70. Если покупать готовую пустую от китайцев - 110. Фото готовой где-то выкладывал.
    千里之行,始于足下

  7. #1034

    Регистрация
    23.02.2015
    Адрес
    Владивосток
    Сообщений
    20
    Позывной
    rw0la
    Можно ли в настоящее время приобрести набор для изготовления трансивера или готовый? Если набор, что из себя он представляет и цена вопроса.

  8. #1035
    А где можно купить готовый трансивер? Или заказать?
    Моё любительское радио - Вечерний Бриз - RelaxBreeze.com

  9. #1036
    Цитата Сообщение от UR5EPD Посмотреть сообщение
    А где можно купить готовый трансивер? Или заказать?
    Нигде.
    Разве что кто-то, кто уже спаял и собрал, вам свой продаст.
    Даже сразу полностью готовый набор для сборки сразу не заказать, а надо собирать его (набор) по крупицам, детали, платы, корпус, и прочее. И только на это уйдёт несколько месяцев минимум.
    Ну, а потом из этой кучи деталей надо суметь собрать правильно работающее изделие, что под силу далеко не каждому, и тоже займёт время немалое.

  10. #1037
    Цитата Сообщение от UR5EPD Посмотреть сообщение
    где можно купить готовый трансивер? Или заказать?
    на предыдущей странице
    Цитата Сообщение от ua3nfi Посмотреть сообщение
    напишите автору темы - UT4UBK. Всё через него
    насколько я знаю, есть вариант заказа готового изделия. Но лучше, чем UT4UBK, вам никто не расскажет
    ua3nfi, Сергей

  11. #1038
    Цитата Сообщение от ua3nfi Посмотреть сообщение
    на предыдущей странице
    насколько я знаю, есть вариант заказа готового изделия. Но лучше, чем UT4UBK, вам никто не расскажет
    Внимательно посмотрел предыдущую страницу, и ещё одну перед ней. Хотя и без этого помнил содержание этих страниц, и что ничего конкретного по заказу, да ещё и готового трансивера, там нет.
    Так что не вводите людей в заблуждение, все пока, к сожалению, как я описал чуть выше.
    Это не упрёк кому-либо, а скорее сожаление, что дела обстоят так.

  12. #1039
    Цитата Сообщение от RX3APM Sergey Посмотреть сообщение
    Внимательно
    Будьте внимательны, я отвечал не вам.
    Процесс длится дольше, чем хотелось бы. Но никто не обещал, что будет быстро, никто не обещал готовых аппаратов.
    ua3nfi, Сергей


  13. #1040
    Цитата Сообщение от ua3nfi Посмотреть сообщение
    Будьте внимательны, я отвечал не вам.
    Процесс длится дольше, чем хотелось бы. Но никто не обещал, что будет быстро, никто не обещал готовых аппаратов.
    Да, я заметил, что вы отвечали не мне, но первый раз вы ответили невпопад и неправильно, а сейчас исправились и написали в точности то же, что и я ответил вопрошавшему ещё до вас.
    Первый и второй ваши ответы противоречат один другому)
    Извините за занудство, просто люблю точность.

Страница 104 из 106 ПерваяПервая ... 45494101102103104105106 ПоследняяПоследняя

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

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

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

Похожие темы

  1. КВ USB DDC SDR приемник
    от RA1AFS в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 1091
    Последнее сообщение: 12.08.2020, 19:26
  2. Новый DDC приемник SDR-Minor
    от rolin в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 360
    Последнее сообщение: 28.06.2020, 22:41
  3. S9-C SDR 0~1GHz USB 2.0 BW 1MHz HF DDC receive
    от rabbit в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 58
    Последнее сообщение: 22.04.2017, 11:10
  4. SDR приемопередатчик по принципу DDC
    от expert_elk в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 1595
    Последнее сообщение: 12.04.2017, 13:39
  5. SDR и DDC своими руками.
    от Vin Diesel в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 88
    Последнее сообщение: 03.10.2015, 14:52

Ваши права

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