|
|
  |
Капканы скоростных 24-разрядных АЦП |
|
|
|
Jun 28 2007, 03:42
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Oldring @ Jun 27 2007, 23:24)  Сигма-дельта АЦП очень хорошо чувствуют наводки из цифры в аналог. А почему именно Сигма-дельта АЦП? Цитата(Владимир @ Jun 27 2007, 23:34)  Не надо сильно пугать. Больших неприятностей как правило нет. Только не надо путать 24 разряда и "скоростной" АЦП. Как правило, одно исключает другое. Хотя смотря, что понимать под "скоростным" Да я и не пугаю. "Я сама боюсь"  , да и вообщем-то не путаюсь: 24 разряда, 2,5 МГц - неожиданно скоростной дельта сигма АЦП. А что по существу вопроса, из личного опыта? Цитата(Stanislav @ Jun 27 2007, 22:57)  Главная ожидаемая неприятность - ничегонезаработалоичтодальшеделатьнезнаюааа. Рангом ниже - всёработаетнетаккакнадоскажитечтоcделатьсэтимплиииззз.  Такой Ваш личный опыт, как то не вдохновляет  . Если специалист работал с каким-то прибором, то у него есть какое-то мнение об этом. У меня на столе стоит КИТ и все работает, аж дух захватывает. Но нутром чую, есть какие-то подводные камни. Вот о них и спрашиваю...
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jun 28 2007, 06:45
|
Гуру
     
Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965

|
Хоть бы назвали, что за кристалл, можно было бы посмотреть что там могут быть за подводные камни. Я работал только со звуковыми 24 битными АЦП. Если у него дифференциальный входной клок, то, как правило, он критичен к симметрии сигнала. В звуковых там попроще, т.к. клок внутри делится, как минимум пополам, и симметрируется внутри. Про разводку и завязки цифры на аналог уже писали. Еще следует обратить внимание на джиттер клока - при 24 разрядах его видно в полный рост. Лучше, если клок будет кварцованный. Если нужно переменный - делите в целое число раз цифрой. Применять PLL нужно с большой осторожностью. Далее. Обычно у таких АЦП безобразный антилайзинговый фильтр, поэтому, если на входе могут присутствовать частоты выше половины дискретизации, то следует их обрезать аналогом. Как минимум, выше частоты дискретизации чтобы уже ничего не было.
|
|
|
|
|
Jun 28 2007, 07:04
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Alex11 @ Jun 28 2007, 13:45)  Хоть бы назвали, что за кристалл, можно было бы посмотреть что там могут быть за подводные камни. AD7760... У данного АЦП - генератор внешний 40 МГц, так что можно поставить хороший. По заявлению представителя ADI - jitter особой роли не играет. Имеются встроенные цифровые фильтры, которыми поиграть пока не удалось т.к. приданное ПО КИТа не позволяет. Написать свою программу пока не пытались,т.к. упраляющие сигналы идут через ПЛИС и не понятно как формируются программой. Кстати, может кто знает, какую роль здесь может играть ПЛИС. По DataSheet управляющие сигналы прозрачно формируются. На фига ПЛИС в КИТе поставили - не ясно... За опыт - спасибо.
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jun 28 2007, 08:05
|
Гуру
     
Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965

|
Про джиттер - как это не играет, они даже формулу приводят для рассчета максимально допустимого джиттера, и получается он там совсем не так велик, как хочется. Про фильтры - обратите внимание, что они цифровые и стоят после модулятора, а он - напрямую на входе. Так что все частоты, выше FS/2 - ваши, будут отображаться в нижней полосе с частотой, отраженной от FS/2. Другое дело, если во входном сигнале таких частот нет в Вашем устройстве - тогда проще. Управляющие сигналы через ПЛИС - это удобно, кроме того, позволяет не выдавать на АЦП сигналы, когда они не его (в отличии от ситуации, когда АЦП висит напрямую на шине проца) и уменьшает емкость линий данных. Кстати, о емкости. Очень полезно ставить в разрыв линий данных сопротивления, причем довольно большие (для Ваших частот, видимо, 200-300 Ом) максимально близко к выводам АЦП. Иначе при переходе значений от всех 0 ко всем 1 и наоборот АЦП будет подскакивать над землей так, что не поймаете, фронты очень крутые. Дальше еще вопрос - для чего Вам 24 бита? Если для получения высокого разрешения - тогда это правильно, а если Вы пытаетесь получить точность 24 бита - смотрите внимательно на datasheet - ее там нет. Кроме того, шум для полосы 2.5 МГц - хуже 100дБ. Если Вы смотрите на первую цифру - 120 дБ, то она относится только к низкочастотным фильтрованным сигналам. Если Вам нужны сигналы до 100 кГц, то есть АЦП со 120 дБ в этой полосе (у японцев).
|
|
|
|
|
Jun 28 2007, 09:03
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Alex11 @ Jun 28 2007, 15:05)  1.Про джиттер - как это не играет... 2.Про фильтры 3.Управляющие сигналы через ПЛИС ... 4.Дальше еще вопрос - для чего Вам 24 бита? 5.Смотрите внимательно на datasheet ... 6. Если Вам нужны сигналы до 100 кГц, то есть АЦП со 120 дБ в этой полосе (у японцев). 1.Про jitter - еще раз повторю, так сказал при народно на семинаре представитель ADI, хотя может и тупит, или просто заговорился. Но тогда кому верить? 2.Простой антилайзиноговый фильтр на входе предусмотрен... 3.Тогда вместо АЦП висит не менее скоростная ПЛИС. Оговорюсь, что с ПЛИСами знакома мало. Можно ведь было обойтись просто регистрами. Они кстати есть на плате КИТ для другого подключения, но для него нет ПО. 4. А высокое разрешение и точность разве вещи не совместные? Мне кажется, что при помощи высокого разрешения можно добиться высокой точности. Отпардоньте меня если я не права 5.Смотрели внимательно, не сомневайтесь 6. Выбор сделан. На столе лежит КИТ, все чУдно работает, зачем нам еще АЦП с худшими характеристиками?
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jun 28 2007, 09:21
|
Участник

Группа: Свой
Сообщений: 60
Регистрация: 3-08-06
Пользователь №: 19 285

|
Цитата(SALOME @ Jun 28 2007, 13:03)  4. А высокое разрешение и точность разве вещи не совместные? Мне кажется, что при помощи высокого разрешения можно добиться высокой точности. Отпардоньте меня если я не права  Грубо говоря если АЦП отдаст 24 битное число, то это не значит что "за последние нолики-единичики он отвечает". То что он МОЖЕТ отдать 24 разряда, не означает, что они правильные. Просто разброс всех характеристик самого сигнала, внешних параметров и самого АЦП настолько велик, что по сути последние разряды - просто шум.
|
|
|
|
|
Jun 28 2007, 09:41
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(SALOME @ Jun 28 2007, 07:42)  А почему именно Сигма-дельта АЦП? Вы знаете 24-разрядные не сигма-дельта АЦП? Да и про AD7760 вроде-бы ясно написано, что он сигма-дельта. Цифра расположена близко к аналогу. Помехи из цифры кратны частоте модулятора. Они отображаются в окрестность DC. Так как частота модулятора высокая - помехи пролазят хорошо. Нужно ли Вам DC и насколько оно ненужно - решайте сами. Цитата(SALOME @ Jun 28 2007, 11:04)  По заявлению представителя ADI - jitter особой роли не играет. Никому нельзя верить на слово  Когда система работать не будет - отвечать будет не представитель AD, а Вы. Страница 24 даташита - "MCLK Jitter Requirements". Рассчитывайте исходя из своих потребностей.
--------------------
Пишите в личку.
|
|
|
|
|
Jun 28 2007, 09:45
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Oldring @ Jun 28 2007, 16:37)  Вы знаете 24-разрядные не сигма-дельта АЦП? Не сердитесь пожалуйста. Конечно же мне, также ка и вам неизвестны 24 разрядные не сигма АЦП. Мне показалось, что вы на этом сделали акцент. Насчет ваших дальнейших объяснений - чо-то я туплю...
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jun 28 2007, 09:49
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(SALOME @ Jun 28 2007, 13:03)  4. А высокое разрешение и точность разве вещи не совместные? Мне кажется, что при помощи высокого разрешения можно добиться высокой точности. Отпардоньте меня если я не права  Понятие "разрешение" не очень строгое. У каждого АЦП есть набор различных параметров. Точнее, набор компромиссов. Между, например, SNR на выходе и частотой сэмплирования. Это самый известный, но не единственный компромисс. У этого кристалла, насколько я вижу, можно даже выбирать порядок сигма-дельта модулятора. Вообще говоря, область достижимого непрямоугольна в пространстве параметров. Вот найти нужную приемлемую точку в этом пространстве возможного - это уже Ваша задача.
--------------------
Пишите в личку.
|
|
|
|
|
Jun 28 2007, 09:55
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Kail @ Jun 28 2007, 16:21)  Грубо говоря если АЦП отдаст 24 битное число, то это не значит что "за последние нолики-единичики он отвечает". То что он МОЖЕТ отдать 24 разряда, не означает, что они правильные. Просто разброс всех характеристик самого сигнала, внешних параметров и самого АЦП настолько велик, что по сути последние разряды - просто шум. При единичном отсчете - это так, при стат. обработке начинают действовать другие правила... Если шум имеет известный закон распределения - то он иформативен.
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|