Автор Тема: Цифровой трансивер для ПЧ под УКВ и СВЧ  (Прочитано 101534 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RX3DR Александр

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #360 : 04 Сентябрь 2017, 22:48:17 »
Это серьезный косяк , особенно если работать в соревнованиях.
 
Доработал прошивки для 10к и 22к до полного функционала формирования огибающей CW в FPGA и самоконтролем в наушники, подключенные к FPGA, огибающая - приподнятый косинус.
PowerSDR в CW почему то не дает самоконтроль в наушники, подключенные к ПК при манипуляции из логгера, не знаю в чем дело, возможно вопрос настроек.
22к я протестировал, а 10к еще нет, надо переставлять борд в макете

Сергей ждем твоей новой прошивки в 10К
ex RX3DUR-UV3DUR

Оффлайн UF3K Владимир

  • Ветеран
  • *****
  • Сообщений: 1563
  • Репутация: +310/-39
  • QRA: KO91OO
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #361 : 05 Сентябрь 2017, 09:05:16 »
Тестирую прошивку на 22к с самопрослушиванием телеграфа. Все работает.
Глюк PowerSDR, который Сергей описывал, у меня пока не проявляется. Версия PowerSDR 3.4.2
Прошивку под 10к Сергей выложил на cqham - http://www.cqham.ru/forum/showthread.php?35923-DDC-DUC-%F2%F0%E0%ED%F1%E8%E2%E5%F0-%F1-%E8%ED%F2%E5%F0%F4%E5%E9%F1%EE%EC-Ethernet-%E8%E7-%EC%EE%E4%F3%EB%E5%E9-%F1-%C0%EB%E8&p=1434269&viewfull=1#post1434269
« Последнее редактирование: 05 Сентябрь 2017, 09:07:54 от RX3QFM Владимир »
ex RX3QFM

Оффлайн RX3DR Александр

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #362 : 05 Сентябрь 2017, 10:52:04 »
Володя спасибо за инфо. Только не плохо бы иметь прошивку тут на форуме.
Понял что пины другие и надо все ставить под себя, так как железо уже распаяно под первую версию прошивки.
Сергею спасибо за оперативность.
ex RX3DUR-UV3DUR

Оффлайн RX3DR Александр

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #363 : 06 Сентябрь 2017, 10:34:37 »
Все пришло и я сделал наконец доработку ацп.
ex RX3DUR-UV3DUR

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #364 : 07 Сентябрь 2017, 09:38:38 »
Только не плохо бы иметь прошивку тут на форуме.
Александр, когда таки появится "специализированное железо", созданное в коллаборации тут, на форуме, совершенно очевидно что будет отдельный форк, с фиксированными распиновками, и будет ему место здесь
А на текущий момент не вижу принципиальной разницы в какую ссылку в интернете ткнуть )
скачивание оттуда доступно без регистрации, посещаемость того форума тоже не претерпит "хабраэффект" )

Оффлайн R3YA Александр

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 902
  • Репутация: +130/-13
  • QRA: KO73eg
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #365 : 07 Сентябрь 2017, 09:50:20 »
Сергей, спасибо!

Оффлайн Sergi

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3836
  • Репутация: +723/-278
  • FD - The contest
  • QRA: KN69
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #366 : 07 Сентябрь 2017, 11:44:09 »
EU1SW, Сергей, аудио кодек нет планов прикрутить, например, WM8731?
Сейчас беру для другого проекта, в раздумьях, один или два заказать...
--... ...-- -.. . ..- --.. ..--- .... --..

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #367 : 07 Сентябрь 2017, 15:59:04 »
Добрый день!
Судите сами, ресурсы 10К ПЛИС использованы на 98%,
в таком малом объеме и за такие деньги практически полных функциональных аналогов OpenHPSDR еще никто не делал, я даже сам немного до сих пор удивлен, что все получилось )
освободить часть ресурсов конечно можно, за счет урезания осетра, например использовать немножко другой конвейерный FIR, но он сможет только 96 кГц обзор обеспечить, если это приемлемо, я наверное смогу добавить кодек
« Последнее редактирование: 07 Сентябрь 2017, 16:02:37 от EU1SW »

Оффлайн Sergi

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3836
  • Репутация: +723/-278
  • FD - The contest
  • QRA: KN69
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #368 : 07 Сентябрь 2017, 19:33:04 »
Наверно не стоит в 10К вариант тогда добавлять этот кодек, тем более, на прием там у вас звук вроде бы есть "всевдо-ЦАПом" сделанный, интересно было оттуда НЧ записи послушать...

Напомните, какой функционал уместился в 10к сейчас? (прием-передача, телеграф, число вирт. приемников, ширина обзора, одноканальный или двухканальный АЦП и т.п.)

Было бы хорошо составить некий перечень, что потенциально можно туда поместить в разных вариантах (только прием или с передачей...), а что в следующего калибра FPGA?
--... ...-- -.. . ..- --.. ..--- .... --..

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #369 : 07 Сентябрь 2017, 21:34:27 »
Сергей, все просто. В первом варианте базовой комплектации это 1 физический RX, 1 физический TX, соответственно 1 АЦП, 1 ЦАП. Встроенный телеграф с самопрослушкой - одна штука. Эзернет 100 МБит. Выход на наушники - два канала. 7выходов для коммутации внешнего оборудования, PTT вход/выход. Обзор 192 кГц. В полосе обзора средствами PowerSDR реализуется еще один приемник. Основной и дополнительный можно развести в разные каналы. Владимир еще попросил для перфомансу вывести пин, чтоб ключ непосредственно к FPGA подключать, сделаем.
Во втором варианте - 2 физических RX с обзором каждого в 96 кГц, соответственно их можно скоммутировать на 1 или 2 АЦП.
Все остальные комбинации требуют большего объема FPGA, прошивка 22к пока еще не допичкана, но 3 физических приемника, 2 АЦП, передатчик, телеграф, ну кодеки довесим, микрофонный, наушники, ксв метр, ну я не знаю, что ещё туда совать, останется место - ну просто пожирнее можно будет кордики сделать, ключ автоматический в FPGA. PureSignal и даверсити прием работают.  Как то так...
« Последнее редактирование: 07 Сентябрь 2017, 21:41:22 от EU1SW »

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #370 : 07 Сентябрь 2017, 21:53:10 »
Еще один любопытный способ использования, сам пока не тестировал, но физических препятствий не вижу... Можно стекировать эти дешевенькие 10к борды, для получения большего количества физических приемников, на 1 или 2 физических АЦП. В основной плате просто продублировать шину АЦП на выход. Выходы езернет в свич. И, например, спотить в кластер другие диапазоны. Т.е. ПоверСдр на один IP, а споттер на другой. Но это больше для КВ, конечно, там весь КВ одним АЦП закрывается.
А насчет "псевдо-ЦАПа" для наушников - звук как звук )
« Последнее редактирование: 07 Сентябрь 2017, 22:17:38 от EU1SW »

Оффлайн Sergi

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3836
  • Репутация: +723/-278
  • FD - The contest
  • QRA: KN69
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #371 : 07 Сентябрь 2017, 22:19:15 »
Спасибо за подробности.
А если выкинуть совсем всё, кроме приемников, сколько по 192 или по 96, 48 кГц влезет виртуальных по протоколу гермеса в 10к fpga? Это был бы самый дешевый отдельный вариант для спотов.

Совмещенный вариант из двух fpga вы тоже предложили интересный, я не совсем разбираюсь в этих АЦП-шных тонкостях, т.е. там АЦП параллельной шиной передает сразу всю широкую полосу оцифровки, поэтому зависимости-привязанности от настройки на частоты во втором fpga, который будет под power-sdr запущен - нет?!

А насчет "псевдо-ЦАПа" для наушников - звук как звук )

Крайний раз помню такие причуды делались в 8-битах из резисторов для эмуляции звуковой карты, то звук был так себе, я бы эфир на таком не смог слушать долго...
« Последнее редактирование: 07 Сентябрь 2017, 22:21:49 от Sergi »
--... ...-- -.. . ..- --.. ..--- .... --..

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #372 : 07 Сентябрь 2017, 22:39:36 »
Ну, Сергей, во первых это "не те причуды" с восьмибитным параллельным ЦАП, а вполне себе 16 битный сигмадельта, ну, в первом приближении, преобразователь тактируется частотой 96 МГц. Не надо использовать старый опыт, если новый даётся даром. Не понравится - воткнете наушники по старой схеме, в комп ) Никто не приматывает принудительно наушники к голове ) да и, по большому счету все кодеки современные работают по схожему алгоритму.
Во вторых, 2, два независимых приемника в 10к ) можно всунуть, там уже выброшено все, из ненужного.
И третий вопрос, о параллеленьи, да, параллельная шина АЦП несёт ВСЮ полосу оцифровки. Все приемники будут независимы.
« Последнее редактирование: 07 Сентябрь 2017, 22:46:00 от EU1SW »

Оффлайн UF3K Владимир

  • Ветеран
  • *****
  • Сообщений: 1563
  • Репутация: +310/-39
  • QRA: KO91OO
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #373 : 08 Сентябрь 2017, 06:51:53 »
Хочу добавить 2 копейки про CW. Не вижу смысла даже в 22к вставлять автоматический ключ. Как по мне, так dumb key в виде пина достаточно. Дело в том, что есть в природе готовые прошивки для копеечных Arduino даже Winkey (и других автоматических ключей), который сделает просто шикарную манипуляцию.
Сейчас связка N1MM-PowerSDR-FPGA манипулирует весьма качественно на скорости 200 зн/мин без всяких проводов (через виртуальный COM-порт и Ethernet).
PS: Дельта-сигма кодек, который сейчас сделан в FPGA, по качеству звука на уровне нормальной 16-бит встроенной звуковой карты. Я бы сказал, что слушать на него вполне комфортно. Ну и плюс в том, что задержка меньше.
« Последнее редактирование: 08 Сентябрь 2017, 06:58:45 от RX3QFM Владимир »
ex RX3QFM

Оффлайн EU1SW

  • Постоялец
  • ***
  • Сообщений: 135
  • Репутация: +38/-4
  • разработчик "ужасов"
  • QRA: KO33ok
Re: Цифровой трансивер для ПЧ под УКВ и СВЧ
« Ответ #374 : 08 Сентябрь 2017, 07:08:50 »
Ах, Владимир, надо завязывать с уговорами )))
Покупают же люди "трансиверы" на основе РедПитайи...
А этот будет лучше )
Если не хотят брать просто так - надо продавать )))
« Последнее редактирование: 08 Сентябрь 2017, 07:11:54 от EU1SW »