Jump to content
    

Тактирование АЦП

Здравствуйте.

Хочу сделать для себя за свои деньги что-то вроде девборды с АЦП AD9649, ЦАП и FPGA. Основной вопрос пока в том как организовать тактирование всего этого, при том чтобы компоненты еще и купить можно было в розницу не слишком дорого.
Из неплохих тактовых генераторов можно взять CVHD-950, у которых КМОП выход. АЦП разумеется требует дифференциальный тактовый сигнал и в даташите есть такая картинка:

2025-01-18123019.png.3c6e8ed0e5cbf7507e4cd9287951544e.png

Как я понимаю, резистор 50 Ом тут, как и на девборде от AD, необходим в качестве терминирующего чтобы по коаксиальному кабелю от лабораторного генератора подавать сигнал и в моем случае он не нужен. Хорошо ли будет работать эта схема с тактовым генератором CVHD-950, трансформатором ADT1-1WT+ и без резистора 50 Ом?
А как еще тактовый сигнал с того же генератора подать на ЦАП и FPGA? Мне пока в голову пришло подключить к выходу CVHD-950 также и LMK1C1102. Будет ли это нормально работать?
Может быть есть вариант не хуже, но дешевле и чтобы при этом можно было все легко купить и припаять кривыми руками? Диоды HSMS2822 дороговаты, если покупать их поштучно, какие еще можно применить?

Share this post


Link to post
Share on other sites

Эта схема для генераторов с 50-Омным выходом и для выбранного генератора не подойдёт.

Сначала определитесь, зачем Вам VCXO по цене OCXO и много дороже TCXO.

Вы будете его подстраивать вручную или с помощью ФАПЧ?

Share this post


Link to post
Share on other sites

3 часа назад, A.V.Avtomat сказал:

Эта схема для генераторов с 50-Омным выходом

Да, это видно по наличию резистора 50 Ом.

3 часа назад, A.V.Avtomat сказал:

и для выбранного генератора не подойдёт.

Почему? 25 Ом (после того как нагрузили на 50 Ом) и несколько Ом выходного сопротивления КМОП выхода это несущественная разница по сравнению с последовательно включенными 100 Ом.

3 часа назад, A.V.Avtomat сказал:

Сначала определитесь, зачем Вам VCXO по цене OCXO и много дороже TCXO.

Вы будете его подстраивать вручную или с помощью ФАПЧ?

По остальным вопросам - я же написал что планирую что-то вроде девборды с кучей перемычек под разные варианты использования. Для ФАПЧ думаю взять что-то вроде LMX2572, но вероятно припаивать сразу не буду.

Edited by Челобака

Share this post


Link to post
Share on other sites

42 минуты назад, Челобака сказал:

и несколько Ом выходного сопротивления КМОП выхода

Сопротивление КМОП выхода несколько десятков Ом (а то и сотню- две). В описании тестовой платы АЦП указан тип рекомендованного генератора, предназначенного для  работы на 50 Ом.

Share this post


Link to post
Share on other sites

Однако у AD на схеме их EVAL-CN0272-SDPZ сделана та же самая схема:

2025-01-19002755.thumb.png.a856e109c8048e0fb001ea10c4eb05cd.png

Тактовый генератор ECS-3518-200-B-TR с таким же КМОП выходом. Сомневаюсь что такое неработоспособно. Только недоумение вызывает резистор 50 Ом на КМОП выходе.

Edited by Челобака

Share this post


Link to post
Share on other sites

13 часов назад, Челобака сказал:

Как я понимаю, резистор 50 Ом тут, как и на девборде от AD, необходим в качестве терминирующего чтобы по коаксиальному кабелю от лабораторного генератора подавать сигнал и в моем случае он не нужен. Хорошо ли будет работать эта схема с тактовым генератором CVHD-950, трансформатором ADT1-1WT+ и без резистора 50 Ом?
А как еще тактовый сигнал с того же генератора подать на ЦАП и FPGA? Мне пока в голову пришло подключить к выходу CVHD-950 также и LMK1C1102. Будет ли это нормально работать?
Может быть есть вариант не хуже, но дешевле и чтобы при этом можно было все легко купить и припаять кривыми руками? Диоды HSMS2822 дороговаты, если покупать их поштучно, какие еще можно применить?

Правильно подметили, для внутреннего подключения 50 Ом, 100 Ом и диоды не нужны. Вместо ADT1-1WT можно взять более широкополосный балун типа TC1-1-13M+ или типоразмера 0805, важнее сохранить скорость нарастания (гармоники). Экзотика LMK1C1102 тоже особо не нужна, обычных сдвоенных небуферезированных инверторов NL27WZU04 или NC7WZU04 более чем достаточно. На этих инверторах собран CVHD-950, как сам генератор, так и выходной буфер.

7 часов назад, A.V.Avtomat сказал:

Сначала определитесь, зачем Вам VCXO по цене OCXO и много дороже TCXO.

Стоимость CVHD-950 и его ближайших аналогов Abracon около 125Y, что много меньше любого OCXO в низшем ценовом сегменте с AT-срезом (да, именно такие по низу рынка идут). С SC-срезом низшего ценового диапазона хуже CVHD, про топ в лице Magic Xtal и Морион с ценой 20-50т.р. думаю не стоит упоминать, по ФШ они не намного лучше CVHD. TCXO c хорошим ФШ вообще не встречал, приведите ссылку, если знаете что-либо приличное.

Share this post


Link to post
Share on other sites

6 часов назад, rloc сказал:

Стоимость CVHD-950 и его ближайших аналогов Abracon около 125Y, что много меньше любого OCXO в низшем ценовом сегменте с AT-срезом (да, именно такие по низу рынка идут).

Это меня наши ценники сбили, поленился на lcsc глянуть.

6 часов назад, rloc сказал:

 TCXO c хорошим ФШ вообще не встречал, приведите ссылку, если знаете что-либо приличное.

Precision Devices вполне подошли бы, мы их для ПЛИС и АЦП используем.

Смысл моего поста был в том, чтобы убедиться, что именно VCXO был выбран осознанно.

Ещё у PDI есть малогабаритные OCXO, у них шумы вполне нормальные для таких применений.

Вот рабочая ссылка:

https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.wdi.ag/en/manufacturer/pdi.html&ved=2ahUKEwjW5-G-gYGLAxU6GxAIHQTiNH8QFnoECBMQAQ&usg=AOvVaw1Nhk-IrVLXUF8XoZRUuFHP

Share this post


Link to post
Share on other sites

А точно ли для 14-разрядного АЦП нужны свермалошумящие опоры?

Разбирал приборы с 16-разрядными АЦП, там обычный TCXO стои́т, даже не PDI, а хуже.

Share this post


Link to post
Share on other sites

9 часов назад, rloc сказал:

Правильно подметили, для внутреннего подключения 50 Ом, 100 Ом и диоды не нужны. Вместо ADT1-1WT можно взять более широкополосный балун типа TC1-1-13M+ или типоразмера 0805, важнее сохранить скорость нарастания (гармоники). Экзотика LMK1C1102 тоже особо не нужна, обычных сдвоенных небуферезированных инверторов NL27WZU04 или NC7WZU04 более чем достаточно. На этих инверторах собран CVHD-950, как сам генератор, так и выходной буфер.

  Спасибо за ответ. Тоже думал на счет NC7W, но есть опасения купить в чипдипе что-то китайское под видом onsemi.

3 часа назад, A.V.Avtomat сказал:

А точно ли для 14-разрядного АЦП нужны свермалошумящие опоры?

Разбирал приборы с 16-разрядными АЦП, там обычный TCXO стои́т, даже не PDI, а хуже.

Если хочется чтобы АЦП не превратился в тыкву, особенно на высоких зонах Найквиста, то да, это практически необходимо.
Поскольку это что-то вроде девборды, то хотелось хотя бы просто предусмотреть место на плате для CVHD-950 или ABLNO. А припаять на то место можно будет для начала и что попроще.

Share this post


Link to post
Share on other sites

4 часа назад, A.V.Avtomat сказал:

именно VCXO был выбран осознанно

Наличие варикапа внутри очевидно не связано с выбором.

4 часа назад, A.V.Avtomat сказал:

PDI есть малогабаритные OCXO

В дальней зоне -150dBс/Hz не годятся для АЦП.

4 часа назад, A.V.Avtomat сказал:

Разбирал приборы с 16-разрядными АЦП, там обычный TCXO стои́т, даже не PDI, а хуже.

Чуть выше AD ставит не пойми что. TCXO у PDI такие же никудышные, как и у всех остальных, Морион тоже не может предложить ничего хорошего. Надеялся об упоминании NDK.

4 часа назад, A.V.Avtomat сказал:

А точно ли для 14-разрядного АЦП нужны свермалошумящие опоры?

Я бы не назвал CVHD сверхмалошумящим, но для начала подойдет. Больше смущает, что с ходу предлагаете заведомо худшие генераторы.

Share this post


Link to post
Share on other sites

12 часов назад, Челобака сказал:

Тоже думал на счет NC7W, но есть опасения купить в чипдипе что-то китайское под видом onsemi.

Экономически нецелесообразно, нет массового спроса, чего не скажешь об LDO LT3045/42, альтернативы которым в питании аналоговых и тактовых цепей найти сложно. Иначе динамика АЦП окажется под вопросом.

Share this post


Link to post
Share on other sites

13 часов назад, rloc сказал:

Я бы не назвал CVHD сверхмалошумящим, но для начала подойдет. Больше смущает, что с ходу предлагаете заведомо худшие генераторы.

А какова динамика этого АЦП?

SNR чуть выше 70, 14 разрядов.

Ещё раз повторю, у более серьёзных АЦП стоят опоры TCXO.

Ну, для отладочной платы нормально, пойдёт, я не против :blush:

А так, в промышленности, не думаю, что для такого АЦП должны быть очень серьёзные требования к опоре, когда он сам по себе динамику убивает.

Все серьёзные АЦП для таких частот начинаются с честных 16 разрядов.

Share this post


Link to post
Share on other sites

6 минут назад, A.V.Avtomat сказал:

Все серьёзные АЦП для таких частот начинаются с честных 16 разрядов.

Если зацепимся за разрядность, разговор будет длинный. Нет особой разницы между 14 и 16 бит для мультикаскадных АЦП с тактовыми 40-125МГц. Можно показать, как в одном семействе в некоторых режимах 14 бит лучше. Какой бы ни был серьезный АЦП, TCXO в его опоре - это всегда компромисс, многолетний опыт в этой сфере показывает именно так.

Share this post


Link to post
Share on other sites

9 часов назад, A.V.Avtomat сказал:

Все серьёзные АЦП для таких частот начинаются с честных 16 разрядов

честные ENOB-ы? 

Пожалуйста, прошу подсказать на 16-17 ENOB-ов  на клоке 80-120 Мгц

Share this post


Link to post
Share on other sites

В 18.01.2025 в 12:39, Челобака сказал:

А как еще тактовый сигнал с того же генератора подать на ЦАП и FPGA?

на FPGA когерентное тактирование заведите с ножки DCO  от АЦП. От опоры уже  не нужно тогда , по идее.

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...