Jump to content
    

Отечественный аналог AD9361/AD9364

13 минут назад, bloody-wolf сказал:

расходы это то, что для работы с ad936x нужен как минимум линукс,

Очень очень смелое утверждение, я не согласен.

Share this post


Link to post
Share on other sites

17 minutes ago, Lmx2315 said:

Очень очень смелое утверждение, я не согласен.

Поясню, почему так, потому что когда у АД на форуме либо через продавана начинаешь узнавать, а что надо сделать через SPI, чтобы оно таки работало - получаешь кучу абсолютно бесполезной информации, которая сводится к тому, что "как это сделать в бареметалле, мы не знаем или знаем, но вам не скажем, но вот вам либа под линухи - там есть вот такая то функция, ее вызовите и нужная вам фигня заработает." т.е. фактически вынуждая садиться на линукс, который за собой тянет некоторую свою инфраструктуру.

Share this post


Link to post
Share on other sites

17 minutes ago, bloody-wolf said:

расходы это то, что для работы с ad936x нужен как минимум линукс, т.к. в бареметалле очень много костылей, а AD официально заявили, что либо Покупатели используют их либы под Линукс, либо идут лесом в смысле бареметалла. Соответственно чтобы от него, вообще говоря, принять данные - это нужен не микроконтроллер типа STM32, а что-то из разряда OMAPL-138, а еще лучше Zynq, а это ведет как к удорожанию самой схемы (модуля) и ее потреблению, так и к требованиям к программистам, которые это дело будут окучивать.

Жрет мало - в понимании AD936x это 1-1,5Вт, что весьма гуманно, но его обвес... зато можно поиметь перенастраиваемый в широких пределах SDR.

Что нам до официальных заявлений?

Законфигурили по SPI нужный вам режим - и пользуйтесь без всякого линукса.

Если обвес - это про Zynq - он лишний если вы не хотите какой-нибудь OpenGSM закрутить нахаляву.

 

Другое дело что STM32 может не потянуть 1 или 2 шины шириной в 12 бит...

 

17 minutes ago, bloody-wolf said:

Для учебных целей - это не учиться паять, а изучать, что такое SDR и цифровая связь и как вообще оно все работает, т.к. этот трансивер позволяет и QAM и QPSK и OFDM и много чего еще. т.е. привет матлаб+железо = около научные применения.

Для учебных целей достаточно Матлаба, Си или верилога в симуляторе - железо для AD9364 не нужно.

 

17 minutes ago, bloody-wolf said:

 

ЗЫ. к слову, меня очень заинтриговал проект AD9364 и Cypress FX3. Получается что-то типа свистка RTL-SDR, только поинтереснее. Не помню название проекта, но гуглится легко.

 

Это для любителей SDR под готовые программы

 

12 minutes ago, bloody-wolf said:

Поясню, почему так, потому что когда у АД на форуме либо через продавана начинаешь узнавать, а что надо сделать через SPI, чтобы оно таки работало - получаешь кучу абсолютно бесполезной информации

А оно надо узнавать? Прямо все режимы хочется?

Передаёт, принимает - и ладно.

Share this post


Link to post
Share on other sites

14 часов назад, bloody-wolf сказал:

Поясню, почему так, потому что когда у АД на форуме либо через продавана начинаешь узнавать, а что надо сделать через SPI, чтобы оно таки работало - получаешь кучу абсолютно бесполезной информации, которая сводится к тому, что "как это сделать в бареметалле, мы не знаем или знаем, но вам не скажем, но вот вам либа под линухи - там есть вот такая то функция, ее вызовите и нужная вам фигня заработает." т.е. фактически вынуждая садиться на линукс, который за собой тянет некоторую свою инфраструктуру.

Насколько я помню, либы эти были с открытыми исходниками и неплохо читались. То есть можно было все действия повторить в baremetal. Когда-то я сделал инициализацию ad9361 через цифровой автомат, однако не скажу, что это было хорошее решение.

Share this post


Link to post
Share on other sites

On 6/25/2021 at 5:24 PM, _4afc_ said:

А оно надо узнавать? Прямо все режимы хочется?

Передаёт, принимает - и ладно.

Дело не в том, что все режимы кому-то хочется. Там сложная конфигурация через spi, передача тестовых паттернов и проверка их на приёме по lvds, тюнинг задержке на разных скоростях lvds.

Share this post


Link to post
Share on other sites

единственное, для чего AD936x действительно хорош, так это на скорую руку накидать какой-нибудь тестовый генератор или приемник для хитрожеваных Импульсных, OFDM, QPSK или еще какой QAMовой светотени, чтобы отлаживать свои корки. Мы как раз для этого давно еще прикупили несколько ADRV9361-Z7035 и постоянно пользуем. Чтобы так сказать отлаживать разрабатываемые изделия в первом приближении с реальными сигналами, так сказать.

зЫ К слову сказать, в качестве условно прямого конкурента можно назвать ну например LimeMicrosystems LMS7002M.

Share this post


Link to post
Share on other sites

11 minutes ago, bloody-wolf said:

единственное, для чего AD936x действительно хорош, так это на скорую руку накидать какой-нибудь тестовый генератор или приемник для хитрожеваных Импульсных, OFDM, QPSK или еще какой QAMовой светотени, чтобы отлаживать свои корки. Мы как раз для этого давно еще прикупили несколько ADRV9361-Z7035 и постоянно пользуем. Чтобы так сказать отлаживать разрабатываемые изделия в первом приближении с реальными сигналами, так сказать.

и какую чувствительность получали, если не секрет?)

Share this post


Link to post
Share on other sites

36 minutes ago, quato_a said:

и какую чувствительность получали, если не секрет?)

для 15мгц qpsk где-то в районе -80...-85, для 1..3МГц импульсов вроде и -90...95- наблюдалось прекрасно.

Share this post


Link to post
Share on other sites

24 minutes ago, bloody-wolf said:

для 15мгц qpsk где-то в районе -80...-85, для 1..3МГц импульсов вроде и -90...95- наблюдалось прекрасно.

ну не плохие результаты, если учитывать, что применение этой микрухи почти полностью освобождает от работы инженера по AFE.

если, как вы писали, проблемы только в паразитном излучении, то можно же свое изделие обложить поглотителями и прочими фильтрами, чтоб пройти испытания на ЭМС.

как я понял, микруху юзаете только для отладки и тестирования идей и не используете в разрабатываемой продукции? если так, то почему?

Share this post


Link to post
Share on other sites

1 hour ago, quato_a said:

ну не плохие результаты, если учитывать, что применение этой микрухи почти полностью освобождает от работы инженера по AFE.

если, как вы писали, проблемы только в паразитном излучении, то можно же свое изделие обложить поглотителями и прочими фильтрами, чтоб пройти испытания на ЭМС.

как я понял, микруху юзаете только для отладки и тестирования идей и не используете в разрабатываемой продукции? если так, то почему?

ну почему не используем, используем, например для внутреннего использования запилили года 4 назад фемтосоту на 3g на нескольких 9361 засинхронизированных между собой, еще потом некоторое количество глушилок широкополосных умных делали, которые потом в одной ближневосточной стране немножно работали, всякие снифферы радио туда же. Даже для азн-в как-то прикручивали, правда это совсем уж оверкилл, но надо было быстро, буквально здесь и сейчас. А вот для вояк и всякой околовоенной аппаратуры - там просто госты по помехам и интермодам и тп таковы, что кроме как преселекторами с переносом там делать нечего, а если и так есть перенос частот, то от этого комбайна AD936х остается только АЦП-ЦАП, а они весьма посредственные, проще поставить отдельные и получить несколько более лучшие характеристики и по приему и по передачи.

не спроста аналодевицы в линейке Adrv90хх, да и в AD937х несколько перекроили приёмный тракт. Но это всё моё ИМХО, так что чур не кусать.

Share this post


Link to post
Share on other sites

9 hours ago, bloody-wolf said:

для 15мгц qpsk где-то в районе -80...-85

 

9 hours ago, quato_a said:

ну не плохие результаты

 

Не плохие? Откуда это видно? :-)))) Информация неполна, некоторые всё никак не могут усвоить, что параметром, взаимным к чувствительности, является чистый битрейт, а не полоса и не что-либо ещё.

Но мы всё-таки посчитаем. Скорее всего, в полосе 15 МГц гражданин качает 15 Мбит/с чистыми.

Тогда предел будет -102 дБм. Итого он работает в 17-22 дБ от теоретического предела.

Это кошмарно плохо, это дальше чем копеечный трансивер за 2 бакса.

Разброс в 5 дБ (3.2 раза) тоже порадовал :-))) Покупаешь такой машину (или продаёшь), а сколько там двигло? То ли 120 коней, то ли 380, не всё ли равно? :-))))

У меня работает на расстоянии около 5 дБ от предела, из них чуть менее 4 дБ это шум аналоговой части, и чуть более 1 дБ - несовершенство цифровых алгоритмов.

Аналоговый можно снизить до менее чем 2 дБ если антенну подать сразу на LNA, минуя преселектор. Если мощных источников рядом нет, вполне рабочий вариант.

Share this post


Link to post
Share on other sites

2 hours ago, Dr.Alex said:

 

 

Не плохие? Откуда это видно? :-)))) Информация неполна, некоторые всё никак не могут усвоить, что параметром, взаимным к чувствительности, является чистый битрейт, а не полоса и не что-либо ещё.

Но мы всё-таки посчитаем. Скорее всего, в полосе 15 МГц гражданин качает 15 Мбит/с чистыми.

Тогда предел будет -102 дБм.

Условно для qpsk это брутто 30мбс, нетто от 15 до 26мбит  (в моем случае было что то около 24мбс) и минимально детектируемый уровень с учетом полосы, шума в тракте и необходимого snr в идеальных лабораторных условиях это примерно -85..-90dBm в зависимости от необходимого BER для данного трансивера, поэтому получить СОВСЕМ не заморачиваясь -80..-85  это вполне приемлемо, ибо самоцель проверять демодуляторы и прочую светотень, а не выжимать максимальную чуйку. Опять же я и не утверждал, что будет очень супер. Для ширпотребного комбайна всё в одном - это абсолютно годная вещь, ибо диапазон 70...6000мгц просто так ни чем не перекрыть сходу, а тут поставил и забыл. Однако если делать под конкретную задачу, можно сделать прям сильно лучше, но не по принципу этого комбайна.

 

Share this post


Link to post
Share on other sites

36 minutes ago, bloody-wolf said:

Для  qpsk это 30мбит и минимально детектируемый уровень с учетом полосы, шума в тракте и необходимого snr в идеальных лабораторных условиях это примерно -90dBm для данного трансивера, поэтому получить СОВСЕМ не заморачиваясь -80..-85  это вполне приемлемо

Вы несёте совершенно непрофессиональную чушь, настолько нелепую что она вплотную подошла к случайному набору слов на заданную тему.

 

36 minutes ago, bloody-wolf said:

ибо самоцель проверять демодуляторы и прочую светотень, а не выжимать максимальную чуйку.

"прочая светотень", "чуйка" :-)))))) Прямо крепким профессионалом повеяло :-)))))

И как же вы проверяли, без "чуйки"-то? Как в анекдоте "Тов. прапорщик, можно телевизор посмотреть? - Посмотри. Только не включай." :-))))

 

36 minutes ago, bloody-wolf said:

это примерно -90dBm для данного трансивера

можно сделать прям сильно лучше, но не по принципу этого комбайна.

Не надо гнать на "данный трансивер", не придумывайте никакого предела в -90 дБм, его не существует, трансивер вас никак не ограничивает в достижении предела Шеннона, и если вы не можете это сделать с ним, то не сможете никогда.

 

36 minutes ago, bloody-wolf said:

поэтому получить СОВСЕМ не заморачиваясь -80..-85  это вполне приемлемо

Вы так и не объяснили, что такое эти "-80..-85", поэтому мои допущения в силе, и диагноз тоже: вы получили ровно столько, насколько "заморачивались" - то есть СОВСЕМ ничего :-)))))

Александр Степанович в 1897 году и то ближе к теор. пределу работал :-))))

Share this post


Link to post
Share on other sites

5 minutes ago, Dr.Alex said:

Вы несёте совершенно непрофессиональную чушь

Надо же, какой умный человек попался. Я прям вам завидую. Спасибо что просветили неуча, поклон вам до земли, здоровьеца.

ЗЫ. Сорян за оффтоп.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...