Полная версия этой страницы:
Дельта сигма АЦП чудит
djhall
Sep 14 2014, 14:45
Использую дельта сигма АЦП LTC2494 для оцифровки данных от термопары. Вроде всё собрано по даташиту, хотя чего там собирать то. Вроде и работает нормально, но вдруг по непонятной причине получаемый сигнал начинает прыгать (осциллировать), причём очень сильно, через некоторое время успокаивается. Раньше исрользовал LTC2480 тоже самоё встречал и на нём, а на нём бывало, что с увеличением температуры сигнал осциллировал всё больше и больше и не успокаиваля. Лечилось только сбросом питания.
Встречал ли кто-нибудь такое? Есть ли способ избавится от такого эффекта?
Alex11
Sep 14 2014, 15:57
Судя по Вашему сообщению и собственным наблюдениям (аналогичный эффект был на другом АЦП, но тоже LT), это врожденный дефект LT. Как бороться - не нашел.
rudy_b
Sep 14 2014, 16:56
Никак, это врожденный дефект связанный с нестабильностью дельта-сигма преобразователя более 2 порядка. Сам долго мучался с более ранней версией, все аккуратнейшим образом перепроверил, действительно так. Ничего "честного" не сделать - только отброс выпадающих результатов, но это криво.
LT-шники в некоторых местах честно про это пишут, но хвастались, что победили - врут, похоже. А вот AD-шники и TI-шники как-то с этим справляются, этих проблем не наблюдается. Как результат - не пользую АЦП LT.
djhall
Sep 14 2014, 17:37
А есть ли какое-нибудь официальное название у этой нестабильности применительно к дельта-сигма АЦП на английском и русских языках, ну чтобы искать было проще.
Можете дать ссылку на LT-шное описание этой проблемы?
Цитата(djhall @ Sep 15 2014, 03:37)

А есть ли какое-нибудь официальное название у этой нестабильности применительно к дельта-сигма АЦП на английском и русских языках, ну чтобы искать было проще.
Можете дать ссылку на LT-шное описание этой проблемы?
это случайно не то что на
стр. 33 DS:
Цитата
Traditional high order delta-sigma modulators suffer from potential instabilities at large input signal levels.
The proprietary architecture used for the LTC2494 third order modulator resolves this problem and guarantees stability with input signals 150% of full-scale. In many industrial applications, it is not uncommon to have microvolt level signals superimposed over unwanted volt level error sources with several volts of peak-to-peak noise. ...
?
А что, если осциллировать помогает входной сигнал, из-за некачественного фильтра НЧ?
djhall
Sep 15 2014, 05:22
Цитата
А что, если осциллировать помогает входной сигнал, из-за некачественного фильтра НЧ?
Ну вообще, там встречно-паралельно диоды стоят и конденсатор приличный. Хотя если придёт какая-то помеха на вход, после диодов будет примерно 0,3В, затем усилится в 64 раза (например) во внутреннем усилителе и вуаля входной сигнал для АЦП превышен. Хотя больше чем напряжение питания в таком случае не получить.
Кстати, в лабораторных условиях мне ни разу такой сбой вызвать не удалось, только в полевых условиях появляется.
Цитата(djhall @ Sep 15 2014, 09:22)

Ну вообще, там встречно-паралельно диоды стоят и конденсатор приличный. Хотя если придёт какая-то помеха на вход, после диодов будет примерно 0,3В, затем усилится в 64 раза (например) во внутреннем усилителе и вуаля входной сигнал для АЦП превышен. Хотя больше чем напряжение питания в таком случае не получить.
Кстати, в лабораторных условиях мне ни разу такой сбой вызвать не удалось, только в полевых условиях появляется.
Амплитуда сигнала после усиления даже на короткое время не должна превышать vref/2(это вовсе не напряжение питания), иначе дельта сигму может выносить. Видимо, TI и AD оставляют больший запас устойчивости. Помеха по какой-то причине может появлятся только в полевых условиях. Тогда потребуется НЧ фильтр на вход.
Конденсатор - это только половина фильтра.
djhall
Sep 15 2014, 12:12
Спасибо, буду пробовать с фильтром, но видимо не судьба если это внутренний глюк LT-шных АЦП.
Цитата(djhall @ Sep 14 2014, 17:45)

хотя чего там собирать то
Вопрос неверный. Он должен быть "как", т.е. разводка, о чём в соседней теме красноречиво говорит и точно так же не работающая оставшаяся часть схемы, к которой приложила руку уж точно не пресловутая LT.
djhall
Sep 15 2014, 15:04
Цитата
и точно так же не работающая оставшаяся часть схемы
Ну если вы про
http://electronix.ru/forum/index.php?showtopic=123070, то могу сказать, что это две разные платы, так что сравнения некорректны.
Это, таким образом, обобщение и оно корректно — оба случая нерабочие и в обоих виноват кто угодно, кроме автора.
djhall
Sep 15 2014, 19:18
Цитата
Это, таким образом, обобщение и оно корректно — оба случая нерабочие и в обоих виноват кто угодно, кроме автора.
Я не помню, чтобы просил искать виноватых или кого то обвинял. Если есть, что сказать по теме я слушаю.
rudy_b
Sep 15 2014, 19:20
Я долго и очень аккуратно разбирался в причинах аналогичных сбоев. Этот эффект наблюдал даже в идеальных условиях, на входе АЦП просто постоянка еще и фильтрованная в усмерть (и керамика и тантал). Аналогично и референс. По всем землям питаниям и сигналам помехи нулевые. Тактовая кварцована, диаграммы сигналов идеальны со всеми правильными задержками. На вход подавались разные напряжения от разных источников, вплоть до батареек и нормального элемента. Это все-таки нестабильность именно самого АЦП, по крайней мере в моем случае.
djhall
Sep 15 2014, 19:34
Цитата
Этот эффект наблюдал даже в идеальных условиях
А есть ли возможность, как нибудь сто процентно вызвать этот эффект, ну типа превышения входным сигналом Vref и ли что ещё. А то мне не удалось его вызвать в лабораторных условиях, а появлялся он только в полевых условиях. Это самые трудноотлаживаемые ошибки - случайные.
rudy_b
Sep 16 2014, 00:55
У меня он возникал совершенно непредсказуемо. Т.е. если сканировать входным сигналом и фиксировать появление глюка, то есть зоны где вероятность глюков больше или меньше, но однозначности не наблюдалось. Но я гонял входной сигнал только в допустимой зоне, за ее пределы не выходил. У AD и TI подобных глюков не наблюдал вообще, даже при перегрузках входа.
Насчет лабораторных условий. Я при запуске и отладке тоже их не наблюдал, просто когда все крутишь броски возможны. А вот когда поставил на долговременный мониторинг стабильного сигнала (порядка суток и более) - увидел. И после этого, когда понял на что нужно смотреть, наблюдал его в любом режиме. Броски возникают не часто, судя по всему при некоторой редко возникающей комбинации каких-то внутренних параметров АЦП. И впрямую от напряжения на входе не зависят, или крайне слабо зависят.
djhall
Sep 16 2014, 05:06
Если дело действительно во внутренностях АЦП, как вообще LT-шники могут его продавать? Об этом надо писать огромными красными буквами на первой странице даташита. А вообще, такие вещи подрываю доверие к фирме. Уж лучше его не продавать вообще, чем так позориться.
rudy_b
Sep 16 2014, 13:20
Я тоже долго матерился, но тогда еще не был полностью уверен в своих выводах. А потом нашел в следующих версиях маааленькую приписочку, что де мол в старых версиях такой эффект действительно наблюдался, но в новых эта мааааленькая бага исправлена. Проверять не стал - уже перешел на АЦП других производителей. Судя по вашим словам они до сих пор ее не исправили.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.