|
|
  |
Однополярный входной сигнал для АЦП с дифференциальным входом |
|
|
|
May 29 2009, 10:03
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Принципиально не вижу проблем в таком включении - если Вы готовы к ограничениям, им обусловленным. Высоким синфазным, например. А, собственно, других способов бороться с шумами, кроме такого гигантского оверсемплинга, нет? Почему-то мне кажется, что просто усреднение проблему вряд ли решит. Может, сигма-дельту лучше использовать, раз у Вас полоса невысокая? Пусть сам и усредняет. Да и фильтрацию какую-никакую предусмотреть...
|
|
|
|
|
Jun 2 2009, 07:00
|
Местный
  
Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859

|
Если Вы собираетесь работать а только на НЧ (0...50 кГц) - тогда прокатит. А если Вы строите что-то вроде радиоприемника КВ-СВ-ДВ диапазона, и Ваша полоса в 50 кГц будет перестраиваться в диапазоне 100кГц - 30 МГц, то тогда, для получения большого динамического диапазона (устойчивость к перепадам уровня сигнала), не загубленного неправильным включением входа АЦП, обязательно перед АЦП поставьте преобразователь single->diff. При однополярном включении вылазят не только гармноики, но и деградирует SNR. Данное АЦП имеет небуферизованный вход - сразу идет УВХ. В отличие, например, от AD9446, где перед УВХ стоит дифференциальный буферный усилитель, и поэтому AD9446 легче переносит "перекос" на входе.
|
|
|
|
|
Jun 12 2009, 16:22
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(DSIoffe @ May 31 2009, 21:19)  Спасибо, фильтрация уже есть, а сигма-дельта плохо переносит большие перепады сигнала, которые у меня ожидаются. Если полоса ограничена до 50кГц, то откуда возьмутся большие перепады. Можно взять сигма-дельту с большой частотой сэмплинга (например ad776[1,2,3,4,5] - Fs до 40МГц) и при правильном входном фильтре нормально перенесёт перепады. + линейность у сигмы-дельта получше. да и если грубо сравнитьSNRы LTC2217 -82dB/sqrt(100MHz) c AD7763 -109dB/sqrt(625kHz) то по шумам тоже сигма-дельта получше. и наконец не надо будет поток данных в 100 16-ти разрядных мегаслов в секунду обрабатывать. Хотя это конечно, как уже было отмечено, только если интересует НЧ полоса от 0 до 50 КГц.
|
|
|
|
|
Jun 15 2009, 16:39
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(DSIoffe @ Jun 15 2009, 19:12)  Мне надо измерять сигнал на плоской вершине импульса. Размах импульса может приближаться к верхней границе входного сигнала АЦП, а в отсутствие импульса сигнал равен нулю. то есть задача стоит измерить амплитуду импульса с плоской вершиной (т.е. почти прямоугольного насколько я понимаю) и характерной длительностью 20 мкс? точности бы еще указали требуемые, а то телепаты, как говориться, в отпуске. или под измерять сигнал подразумевается что-то другое? Цитата(DSIoffe @ Jun 15 2009, 19:12)  Через какое время после начала импульса AD776x сможет начать правильные измерения? Извиняюсь, если вопрос совсем глупый: я с сигма-дельта никогда не работал и не соображаю, чего им надо. Смотря что понимать под правильностью измерений. Вообще-то правильными измерения не будут никогда, если сигнал конечно не постоянное напряжение. Из-за оверсэмплинга и цифрового фильтра, невозможно сказать что в такой-то момент времени напряжение на входе было равно тому-то. Потому что в отличии от АЦП с "традиционным" устройством выборки-хранения когда сигнал сначала быстро сэмплируется а потом неспешно цифруется , выходной код сигмы-дельты в текущий момент времени содержит в себе информацию от довольно большого количества выборок УВХ. Собственно говоря сделав большой оверсэмплинг на очень быстром АЦП тоже самое и получите. Например посмотрите даташит на ad7767: обычный SAR АЦП с последующим цифровым фильтром которым поднимают разрядность на 1.5 - 2 бита. Однако интегральные параметры сигналов всё это измерять никак не мешает, т.е. если например подать на вход сигма-дельта АЦП, прямоугольный сигнал, то на выходе конечно фронты будет завалены фильтром плюс появится задержка, однако, если например нужен интеграл от сигнала, можно просто взять и просуммировать выходные отсчёты, и интеграл (среднее значение) получится абсолютно точно. Например если поставить перед сигма-дельта АЦП быстрый SPDT ключ который будет подавать на вход либо "0" либо "сигнал", то переключив ключ на определённое время с "0" на "сигнал" а потом обратно, и затем просуммировав все отсчёты, среднее значения получится абсолютно правильным, не смотря на то что форма сигнала на выходе будет мало похожа на то что было на входе АЦП после ключа.
|
|
|
|
|
Jun 18 2009, 08:43
|
Знающий
   
Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713

|
Цитата(DSIoffe @ Jun 15 2009, 17:12)  Мне надо измерять сигнал на плоской вершине импульса. Размах импульса может приближаться к верхней границе входного сигнала АЦП, а в отсутствие импульса сигнал равен нулю. Через какое время после начала импульса AD776x сможет начать правильные измерения? Извиняюсь, если вопрос совсем глупый: я с сигма-дельта никогда не работал и не соображаю, чего им надо. По опыту, в измеряемый сигнал пролезет вся грязь источников питания. На низких частотах 50Hz...200Hz визуально будет заметная болтанка, причем независимо от длины сигнальных проводников и прочих аспектов. Если диапазон измеряемого сигнала по частоте относительно узкий, оптимальным решением будет использование полосового фильтра перед АЦП. Цифровая фильтрация также поможет, если динамический диапазон по амплитуде входного сигнала имеет хороший запас. Переход же на взвешенный аналоговый тракт (дифф. по входу и выходу) напрочь отсекает дрожание сигнала и отказываться от его преимуществ нежелательно, а в случае синфазной помехи в полосе полезного сигнала взвешенный дифф.тракт является единственным выходом.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|