Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 91 из 106 ПерваяПервая ... 418188899091929394101 ... ПоследняяПоследняя
Показано с 901 по 910 из 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. #901
    Цитата Сообщение от UR0MC Посмотреть сообщение
    телеграф кривой
    На эту проблему жалуются практически все пользователи "самопальных" SDR-ов. Причина банально проста: их разработчики хорошие конструкторы, но CW не работают.
    Алексей, RX4HX (SunSDR2 + УМ ГУ-74 + UW4HW)

  3. Спасибо от UR4IOR, Val53

  4. #902
    Роман, спасибо за разъяснения. Узнаю авторский стиль Паши. просто ему не по душе, что решил сделать упор на TCI, и не спешу с реализацией кенвудовского пртокола. По CW - официального обновлёния ещё не делал, в текущей прошивке есть небольшой глюк. Первый символ из-за работы ару бьёт по ушам, тк нет отдельного кодека для самопослушивания. В работе, в оф обновлении будет пофикшено.
    Второе, покупать-продавать дело личное, проект некоммерческий. Мне есть чем зарабатывать в этой жизни. Всё мои обещания выполняются, я не припомню, чтобы на что-то "забил".
    Так же было сказано и Павлу, помимо него есть большлек кол-во других пользователей, и разорваться в приоритетах сложно.
    Телеграф формируется в fpga и манипулируется напрямую.
    Последний раз редактировалось UT4UBK; 03.10.2020 в 11:39.
    千里之行,始于足下

  5. Спасибо от UR0MC

  6. #903
    А что значит кривой телеграф? Тире искривляется в запятую? Если взялись критиковать, хочется видеть действительно технический разбор, а не шаблонные высказывания
    Последний раз редактировалось I-Denis; 03.10.2020 в 11:49.

  7. #904
    Приводил осциллограммы CW на выходе УМ Могу повторить. Любые измерения - пожалуйста, спрашивайте. На фото - измерение двухсигнальной избирательности и сравнение с другими трансиверами.
    По стандартной реализации CW в fpga, которая защита во все sdr. В ней нету памяти на один знак. При работе макросами или манипуляцию через порт это не имееn никакого значения. В трансивере есть ещё один свободный процессор, есть возможность сделать ключ на нем с памятью, нужно ли - время покажет.
    По фт8 это передергивание слов. В текущем варианте процессор не потянет. В фоновом режиме начал проработку замены dsp платы, на гораздо более мощный процессор кортекс 1ггц +dsp и куча всего, замена tft. На нем это получится, но это не приоритетная задача.


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

Название:	imd.jpg 
Просмотров:	324 
Размер:	222.7 Кб 
ID:	343934
    Последний раз редактировалось UT4UBK; 03.10.2020 в 11:48.
    千里之行,始于足下

  8. Спасибо от I-Denis

  9. #905
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,744
    Цитата Сообщение от UT4UBK Посмотреть сообщение
    По стандартной реализации CW в fpga, которая защита во все sdr. В ней нету памяти на один знак. При работе макросами или манипуляцию через порт это не имееn никакого значения
    Я конечно последний раз телеграфом в эфире работал на электронном ключе, собранном еще на транзисторах, а развлекался со 155-й и 176-й сериями, поэтому все памяти знаков и ямбические режимы прошли мимо меня . Тем не менее для FPGA реализации память на один знак не выглядит чем-то экстраординарным по ресурсам и коду (ну мне так кажется), если она стала стандартом де-факто и так востребована телеграфистами
    Вадим

  10. #906
    Скажу честно, Вадим, сам был удивлён. Взял код из меркюри sdr. Очень качественно сделано формирование огибающей, задержка на выдачу посылки, brake in, а этой фичи нет. Второй момент, в фпжа упихнул 4 примника, два бандскопа. После ключа осталось свободных только 100 le. Ради памяти на один знак переходить на 10 циклон не вижу смысла. Проще на процессоре реализовать, если эта фича так востребована.
    千里之行,始于足下

  11. #907
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,744
    Цитата Сообщение от UT4UBK Посмотреть сообщение
    упихнул 4 примника, два бандскопа. После ключа осталось свободных только 100 le
    Да тут уже не разбежишься, по работе нормально не превышать 75-80%, чтобы и отладчик влезал при необходимости, и что-то новое попробовать можно было. Но в хобби все позволительно
    Цитата Сообщение от UT4UBK Посмотреть сообщение
    Проще на процессоре реализовать, если эта фича так востребована
    Если связей между процессором и FPGA достаточно и схему менять не надо, то видимо вполне резонный выход
    Цитата Сообщение от UT4UBK Посмотреть сообщение
    Очень качественно сделано формирование огибающей
    Эх, черт, последний раз имел дело с огибающей в модуле самолетного ответчика, да и то только на прием
    Вадим

  12. #908
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,085
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от UT4UBK Посмотреть сообщение
    После ключа осталось свободных только 100 le. Ради памяти на один знак переходить на 10 циклон не вижу смысла.
    Да возьми у меня в проекте elkey.c - и помести в процессор... Там простейшая state machine на таймере висит... И формируй в процессоре. Огибающую там, нужные задержки при break-in
    ... Я там глубину сам промерял!

  13. #909

    Регистрация
    17.08.2013
    Адрес
    Донецк,Украина
    Сообщений
    113
    Цитата Сообщение от RX4HX Посмотреть сообщение
    их разработчики хорошие конструкторы, но CW не работают.
    Очень трудно не согласиться. К сожалению факт имеет место быть.


  14. #910
    С кодом ключа проблем нет, на любой вкус и цвет. Просто объяснил два небольших недочёта текущего решения на fpga. Тем более перепрошить код в ней нет никаких проблем через бутлоадер во время обновления.
    С процессором удобнее будет формировать сигнал самоконтроля в буфер для dsp и не извращаться через приёмник.
    Вернёмся к сути вопроса, об этом уважаемому Паше было и сказано, на следующей неделе будут разосланы комплекты усилителей, потом объёмное руководство пользователя по его сборке и наладке. Потом - доработки TCI и CW. Выкладывание онлайн обновления. Но видно, человек решил пойти другим путем
    千里之行,始于足下

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

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

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

Эту тему просматривают: 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

Ваши права

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