Полная версия этой страницы:
Проблема с ацп ADS4245.
При чтении данных с этого АЦП на скорости 50МГц по параллельной шине наблюдается следующая картина (прикреплено ниже).
Мне бы хотелось услышать возможные причины появления такого рода искажений-ступенек....
Цитата(artkam @ Jul 3 2015, 12:09)

При чтении данных с этого АЦП на скорости 50МГц по параллельной шине наблюдается следующая картина (прикреплено ниже).
Мне бы хотелось услышать возможные причины появления такого рода искажений-ступенек....
А что на входе?
Входной каскад выполнен как на схеме, в прикрепленном файле. На входе - сигнал генератора сигналов (синус), частотой мегагерца 2...
Шумит входной сигнал.
Возможны варианты. Не шумит, возбуждается. Не входной сигнал, питание. Или опорное напряжение.
Цитата(artkam @ Jul 3 2015, 12:17)

Входной каскад выполнен как на схеме, в прикрепленном файле. На входе - сигнал генератора сигналов (синус), частотой мегагерца 2...
Картинку сожмите и перезалейте.
Цитата(ViKo @ Jul 3 2015, 15:17)

Шумит входной сигнал.
Возможны варианты. Не шумит, возбуждается. Не входной сигнал, питание. Или опорное напряжение.
Благодарю за предположения... Вот еще картинка, на входе - 2 МГц треугольник с амплитудой сигнаал 1,8 В от "пика до пика"...
P.S. Сообщив на форуме двумя постами выше, что это синусоида 2 мгц, я, оказывается, ошибся... Там на входе импульсный сигнал как на картинке ниже...
Отсутствие конденсаторов в обратной связи наводит на мысли об возбуждении. Доставьте 2,2пф-10пф параллельно резисторам ос дифф усилителя.
А вообще первая картинка не совсем понятна, что такое Y что такое X?
Цитата(Ant_m @ Jul 3 2015, 16:01)

Отсутствие конденсаторов в обратной связи наводит на мысли об возбуждении. Доставьте 2,2пф-10пф параллельно резисторам ос дифф усилителя.
Спасибо за предположение... Вечером доберусь до установки, попробую припаять конденсаторов...
Цитата(Ant_m @ Jul 3 2015, 16:01)

А вообще первая картинка не совсем понятна, что такое Y что такое X?
По оси X - намера выборок, по оси Y - код на выходе ацп...
Данные - чем защёлкиваются? Исходным клоком? А надо - выходным с CLKOUT. Может, дело в неверном защёлкивании каких-то младших разрядов из-за наезда данных на клок. Характерная картинка.
Да, данные защелкиваются исходным клоком. Не думал, что это на столько критично...
Да и в даташите написано "The rising edge of the output clock CLKOUT can be used to latch data in the receiver."
Цитата(artkam @ Jul 3 2015, 16:11)

Да, данные защелкиваются исходным клоком. Не думал, что это на столько критично...
Да и в даташите написано "The rising edge of the output clock CLKOUT can be used to latch data in the receiver."
На 50МГц это не критично. Только надо правильно констрейны написать и выбрать оптимальную фазу для защёлкивания.
Благодарю всех ответивших.
Конденсаторы напаял - не помогло.
Придется разбираться с правильным "защелкиванием" данных на стороне ПЛИС...
Завел тактирование с выхода CLKOUT АЦП на ПЛИС - чуда не произошло....
Будем искать дальше....
Видимо, загвоздка в загадочных констрейнах... Как их писать правильно?
а постоянный уровень как считывается с АЦП?
Вроде, никаких артефактов не наблюдается особо...
Цитата(artkam @ Jul 6 2015, 14:54)

Вроде, никаких артефактов не наблюдается особо...
есл считывается ноль!? или скажем 0x1fff
есть ли вероятность замыкания отдельных бит на параллельной шине?
проверьте подачей медленно меняющегося сигнала
Затактировал АЦП на 100МГц, переключил на "высокоскоростной" режим - ступеньки исчезли...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.