|
активный выпрямитель на ОУ, оценить реализацию |
|
|
|
Dec 1 2007, 20:08
|

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

|
Есть куча схем прецизионных выпрямителей на ОУ, каждая со своими достоинствами и недостатками. Громоздкие все они и, как правило, требуют, минимум, пары точных резисторов. Для многоканальной схемы - сплошной головняк. Хотелось бы что-то компактное, с хорошей линейностью в диапазоне десятки милливольт - единицы вольт на частоты до 100 кГц. Форма сигнала практически меняться не будет. Смотрел на AD736, но, с одной стороны, True-RMS мне, в общем-то, ни к чему, а с другой - настораживает точность. Разве что на стабильной форме будет лучше. В то же время есть альтернативное решение, как предлагается, например, здесь: [attachment=15794:attachment] (Fig. 45) [attachment=15796:attachment] Но есть вопросы. Во-первых, все ли оперы с JFET-входом способны так работать или это особенность некотрых моделей? Из даташита не смог этого понять. Во-вторых, несмотря на хорошие динамические характеристики, ясно, что решение низкочастотное - время выхода опера из насыщения велико.... Но насколько? Как рассчитать прикинуть АЧХ такого каскада? В-третьих: что там с малым сигналом? Какая-то подозрительная осциллограмма. Кто-нибудь проверял на практике? Что скажете?
Сообщение отредактировал Herz - Dec 1 2007, 20:11
|
|
|
|
|
 |
Ответов
|
Dec 4 2007, 09:21
|

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

|
Цитата(Stanislav @ Dec 3 2007, 23:59)  Можно-то можно. Только АЦП придётся искать с дифф. входами и большим диапазоном входных синфазных напряжений. Вы какой, кстати, планируете использовать? Да, синфазное - неприятная вещь. Я эту схему привёл лишь для примера, у неё есть очевидные плюсы: высокое входное сопротивление и ненужность точных резисторов. АЦП собираюсь использовать ADS1252. Кстати, заявленного в документации КОСС в 100 дБ должно хватить, чтобы уложиться в 0,1% ошибки на моём динамическом диапазоне в 40 дБ. Без учёта других погрешностей, конечно. Цитата Если в цифрЕ, то и выпрямлять особенно не надо.  Цитата(Stanislav @ Dec 4 2007, 01:09)  2 Herz Попробуйте всё-таки рассмотреть возможность измерять среднее значение сигнала вовсе без выпрямителя. Точность от этого только выиграет. Шумы и погрешности АЦП же, как правило, гораздо ниже шумов и помех, содержащихся в самОм сигнале. АЦП - дельта-сигма, его скорости не хватит, чтобы оцифровать сигнал "напрямую", без выпрямления. Если же усреднять синусоиду, получим... сами знаете что. Вот использовать его модулятор для усреднения выпрямленного, пожалуй, можно было бы. Надо прикидывать. У меня перед АЦП ещё антиалиасинговый фильтр предусмотрен был. Аналоговый. Цитата(Stanislav @ Dec 4 2007, 01:35)  А я с этим и не спорил - выпрямление получается, двухполупериодное между дифф. входами АЦП. Только давайте рассмотрим теперь работу АЦП с дифф. входом. Возьмём конкретный прибор, и разберём его работу. Предложите его, а я попытаюсь показать, что преимуществ Ваша схема против провода иметь не будет. Да схема-то в общем, известная. И вполне работоспособная. Для дифференциального входа можно использовать. Но опять же: точные резисторы, относительно невысокий входной и высокий выходной импедансы... Я тут даже подумал: схема многоканальная, в тракте хотелось предусмотреть PGA для выравнивания КУ. Реализовать думаю на умножающем ЦАПе, включенном в ОС ОУ. (т.е. с выхода ОУ сигнал на вход опоры ЦАПа, токовый выход - на инвертирующиий вход). Такие ЦАПы, как DAC8812, например, имеют комплементарные токовые выходы. Подать с обоих ОС через диоды и кодом выровнять симметрию... Или ещё. Есть у них входы сброса. Можно компаратор на "пересечение земли" поставить и ЦАП обнулять, чтобы PGA в течение полуволны ноль выдавал... Каково?
|
|
|
|
|
Dec 4 2007, 15:10
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(Herz @ Dec 4 2007, 12:21)  Да, синфазное - неприятная вещь. Я эту схему привёл лишь для примера, у неё есть очевидные плюсы: высокое входное сопротивление и ненужность точных резисторов. Точные резисторы нужны, конечно. Но только 2. Можно использовать прецизионную сборку (от SUSUMU, например). На бОльшее число резисторов найти точную сборку проблематично. Цитата(Herz @ Dec 4 2007, 12:21)  ...АЦП собираюсь использовать ADS1252. Кстати, заявленного в документации КОСС в 100 дБ должно хватить, чтобы уложиться в 0,1% ошибки на моём динамическом диапазоне в 40 дБ. Без учёта других погрешностей, конечно. Боюсь, не прокатит. В даташите указано: КОСС 90 дБ мин., но... "at DC".Я с ходу не могу припомнить даже быстрого ОУ, который давал бы 100 дБ КОСС на частоте 100 кГц. Для данного АЦП на частоте этот параметр не нормируется, так шта... При полосе пропускания его аналогового тракта в 9 кГц будет гарантированный швах. Цитата(Herz @ Dec 4 2007, 12:21)  ...АЦП - дельта-сигма, его скорости не хватит, чтобы оцифровать сигнал "напрямую", без выпрямления. Если же усреднять синусоиду, получим... сами знаете что. Вот использовать его модулятор для усреднения выпрямленного, пожалуй, можно было бы. Надо прикидывать. У меня перед АЦП ещё антиалиасинговый фильтр предусмотрен был. Аналоговый. Я всё-таки рекомендую рассмотреть возможность использования более шустрого АЦП, и дискретизировать сигнал непосредственно, без выпрямления. Здесь именно тот случай, когда любая аналоговая предобработка может существенно испортить результат преобразования. Думаю, решение на 12-14бит качественном АЦП + хорошем опорнике + ЦОС способно решить задачу с минимальными потерями (ну, и повторяемость будет хорошей). АЦП можно взять примерно вот такой: http://www.analog.com/en/prod/0,,AD7946,00.htmlЕсли требуется большой динамический диапазон, можно обратить внимание на его 16-18-разрядных собратьев. Щас мало времени, приведу лишь пример: температурный дрейф нуля ОУ и АЦП. Вариант с выпрямителем будет сильно ему подвержен - все уходы складываются с сигналом, а для варианта с непосредственной оцифровкой это пофиг - среднее значение сигнала мы можем оценивать в реалтайме, и тут же вычитать из него. Как вариант - цифровой фильтр ВЧ. После этого останется только взять модуль сигнала и усреднить его в заданном окне. Цитата(Herz @ Dec 4 2007, 12:21)  ...Да схема-то в общем, известная. И вполне работоспособная. Для дифференциального входа можно использовать. Но опять же: точные резисторы, относительно невысокий входной и высокий выходной импедансы... Она гораздо хуже приведённой Вами. Резисторов точных - 3, импедансы высокие, опять же ВЧ синфазный сигнал... С выбранным Вами АЦП использовать нельзя. Цитата(Herz @ Dec 4 2007, 12:21)  ...Я тут даже подумал: схема многоканальная, в тракте хотелось предусмотреть PGA для выравнивания КУ. Реализовать думаю на умножающем ЦАПе, включенном в ОС ОУ. (т.е. с выхода ОУ сигнал на вход опоры ЦАПа, токовый выход - на инвертирующиий вход). Такие ЦАПы, как DAC8812, например, имеют комплементарные токовые выходы. Подать с обоих ОС через диоды и кодом выровнять симметрию... Делать так можно, конечно. Но можно попробовать поискать интегральные PGA (у AD, по-моему, были такие, именно для ультразвуковых частот). Цитата(Herz @ Dec 4 2007, 12:21)  ...Или ещё. Есть у них входы сброса. Можно компаратор на "пересечение земли" поставить и ЦАП обнулять, чтобы PGA в течение полуволны ноль выдавал... Каково?  Круто завёрнуто... Но точность при таком решении вряд ли хорошей получится, имхо...
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
Сообщений в этой теме
Herz активный выпрямитель на ОУ Dec 1 2007, 20:08 Stanislav Цитата(Herz @ Dec 1 2007, 23:08) ...Но ес... Dec 1 2007, 22:34 deemon Цитата(Herz @ Dec 1 2007, 23:08) В то же ... Dec 1 2007, 23:11 Евгений Германович А разве корректно подавать на вход опера напряжени... Dec 2 2007, 12:42 alexander55 Цитата(Herz @ Dec 1 2007, 23:08)
Имейте ... Dec 3 2007, 06:38 Massi а у меня не пошла эта схема...
получил на втором п... Dec 3 2007, 08:04 Herz Да в общем, никаких преимуществ у этой схемы перед... Dec 3 2007, 10:23 Designer56 ЦитатаДа в общем, никаких преимуществ у этой схемы... Dec 3 2007, 10:53 Евгений Германович Напряжение 0 на выходе опера никогда не будет равн... Dec 3 2007, 15:04 Herz И всё же такую вроде простенькую задачу решить - м... Dec 3 2007, 15:54 Tanya Цитата(Herz @ Dec 3 2007, 18:54) И всё же... Dec 3 2007, 16:41  Herz Цитата(Tanya @ Dec 3 2007, 18:41) А что В... Dec 3 2007, 17:31   Tanya Цитата(Herz @ Dec 3 2007, 20:31) Это пото... Dec 3 2007, 18:14    Herz Цитата(Tanya @ Dec 3 2007, 20:14) Вот это... Dec 3 2007, 19:31     Stanislav Цитата(Herz @ Dec 3 2007, 22:31) Ниже 50 ... Dec 3 2007, 20:22      Herz Цитата(Stanislav @ Dec 3 2007, 22:22) Пог... Dec 3 2007, 20:46       deemon Цитата(Herz @ Dec 3 2007, 23:46) В принци... Dec 3 2007, 21:17        Stanislav Цитата(deemon @ Dec 4 2007, 00:07) Вот та... Dec 3 2007, 21:20         deemon Цитата(Stanislav @ Dec 4 2007, 00:17) И к... Dec 3 2007, 21:20          Stanislav Цитата(deemon @ Dec 4 2007, 00:20) Любой ... Dec 3 2007, 21:27        Herz Цитата(deemon @ Dec 3 2007, 23:17) Вот та... Dec 3 2007, 21:48         Stanislav Цитата(Herz @ Dec 4 2007, 00:48) Вот так ... Dec 3 2007, 21:59         deemon Цитата(Herz @ Dec 4 2007, 00:48) Вот так ... Dec 3 2007, 22:24         Stanislav Цитата(Herz @ Dec 4 2007, 00:48) Всё равн... Dec 3 2007, 22:41   Stanislav Цитата(Herz @ Dec 3 2007, 20:31) ...Форма... Dec 3 2007, 18:47 Designer56 Были. Но это либо те же ОУ и диоды в одном корпусе... Dec 3 2007, 16:29 Designer56 ЦитатаTanya @ Dec 3 2007, 18:41)
А что Вы, уважа... Dec 3 2007, 17:52 Herz Вот, LTC1967 - LTC1968 меня бы устроили. Даже с из... Dec 3 2007, 18:12 Designer56 ЦитатаВот, LTC1967 - LTC1968 меня бы устроили. Даж... Dec 3 2007, 18:24 deemon А почему бы не попробовать вот такой вариант ?
Т... Dec 3 2007, 18:38 deemon Кстати , если неохота самому городить подобный вып... Dec 3 2007, 19:32 Herz Цитата(deemon @ Dec 3 2007, 21:32) Кстати... Dec 3 2007, 20:04  deemon Цитата(Herz @ Dec 3 2007, 23:04) Ну, сред... Dec 3 2007, 20:41 Stanislav Вот более сильное утверждение: средневыпрямленное ... Dec 3 2007, 20:54 Herz Цитата(Stanislav @ Dec 3 2007, 22:54) Вот... Dec 3 2007, 21:27  Stanislav Цитата(Herz @ Dec 4 2007, 00:27) Ещё боле... Dec 3 2007, 21:35 Stanislav К сожалению, вынужден пожаловаться модераторам на ... Dec 4 2007, 00:32 alexander55 Реплика.
Я видел начало и знаю откуда все началось... Dec 4 2007, 06:48  Stanislav Цитата(alexander55 @ Dec 4 2007, 09:48) Я... Dec 4 2007, 17:03   alexander55 Цитата(Stanislav @ Dec 4 2007, 20:03) Про... Dec 5 2007, 06:03    Stanislav Цитата(alexander55 @ Dec 5 2007, 09:03) Н... Dec 5 2007, 07:19     alexander55
A11 соединяем с A22,
A12 c A21.
PS. Получилось. Dec 5 2007, 08:02      Herz Цитата(alexander55 @ Dec 5 2007, 10:02) .... Dec 5 2007, 10:39       alexander55 Цитата(Herz @ Dec 5 2007, 13:39) То есть,... Dec 5 2007, 11:12        Herz Цитата(alexander55 @ Dec 5 2007, 13:12) О... Dec 5 2007, 13:48         alexander55 Цитата(Herz @ Dec 5 2007, 16:48) Я спраши... Dec 6 2007, 06:37      Stanislav Цитата(alexander55 @ Dec 5 2007, 11:02) P... Dec 5 2007, 11:42       alexander55 Цитата(Stanislav @ Dec 5 2007, 14:42) Что... Dec 5 2007, 11:51 deemon Цитата(Stanislav @ Dec 4 2007, 03:32) В ч... Dec 4 2007, 08:18 deemon Цитата(Herz @ Dec 4 2007, 12:21) АЦП - де... Dec 4 2007, 09:41  Herz Цитата(deemon @ Dec 4 2007, 11:41) Ну , е... Dec 4 2007, 09:49   deemon Цитата(Herz @ Dec 4 2007, 12:49) Вы в сам... Dec 4 2007, 09:54    Herz Цитата(deemon @ Dec 4 2007, 11:54) Нее , ... Dec 4 2007, 10:14     deemon Цитата(Herz @ Dec 4 2007, 13:14) deemon, ... Dec 4 2007, 10:35      Georgy Цитата(deemon @ Dec 4 2007, 14:35) ....
... Dec 4 2007, 18:39 Alexandr Тему почистил. deemon выбирайте выражения, тщатель... Dec 4 2007, 11:09 deemon Цитата(Alexandr @ Dec 4 2007, 14:09) Тему... Dec 4 2007, 13:14 Designer56 ЦитатаНа бОльшее число резисторов найти точную сбо... Dec 4 2007, 17:26 Stanislav Цитата(Designer56 @ Dec 4 2007, 20:26) Во... Dec 4 2007, 17:47 Designer56 ЦитатаНу, хотя бы в даташите было написано...
Хммм... Dec 4 2007, 17:55 Stanislav Цитата(Designer56 @ Dec 4 2007, 20:55) Хм... Dec 4 2007, 18:03 Designer56 ЦитатаСобственно, я всё это писал к тому, чтобы вы... Dec 4 2007, 18:09 Herz Цитата(Stanislav @ Dec 4 2007, 17:10) Бою... Dec 4 2007, 19:00 Stanislav Цитата(Herz @ Dec 4 2007, 22:00) Тогда пе... Dec 4 2007, 20:45 DS Herz, если эта дискуссия относится к продолжению р... Dec 4 2007, 19:51 Herz Цитата(DS @ Dec 4 2007, 21:51) Herz, если... Dec 4 2007, 20:29  Stanislav Цитата(Herz @ Dec 4 2007, 23:29) Посему к... Dec 4 2007, 21:34 DS Stanislav:
Я сам их юзаю, нет никаких подводных к... Dec 4 2007, 21:16 Stanislav Цитата(DS @ Dec 5 2007, 00:16) Stanislav:... Dec 4 2007, 21:31 Herz Цитата(DS @ Dec 4 2007, 23:16) Задачу на ... Dec 4 2007, 21:40 DS Там шум может быть на полтора порядка больше сигна... Dec 4 2007, 21:34 Stanislav Цитата(Herz @ Dec 5 2007, 00:40) Вы ещё м... Dec 4 2007, 21:43 Stanislav Цитата(DS @ Dec 5 2007, 00:34) Конечно, э... Dec 4 2007, 21:59  DS Цитата(Stanislav @ Dec 5 2007, 00:59) Из ... Dec 4 2007, 22:25   Stanislav Цитата(DS @ Dec 5 2007, 01:25) Почти из э... Dec 4 2007, 22:34 DS Это какой-нибудь медицинский отсос, который должен... Dec 4 2007, 21:43 Herz Цитата(Stanislav @ Dec 4 2007, 23:43) Э-э... Dec 4 2007, 22:04 Stanislav Цитата(Herz @ Dec 5 2007, 01:04) Пока всё... Dec 4 2007, 22:07  Herz Цитата(Stanislav @ Dec 5 2007, 00:07) Сла... Dec 4 2007, 22:35 Designer56 Боюсь, Ваша схема склонна к самовозбуждения. Dec 5 2007, 08:15 alexander55 Цитата(Designer56 @ Dec 5 2007, 11:15) Бо... Dec 5 2007, 08:30 Designer56 Частота дополнительного полюса в петле ОС от R53*... Dec 5 2007, 09:06 alexander55 Цитата(Designer56 @ Dec 5 2007, 12:06) Ча... Dec 5 2007, 09:13 Designer56 Самовозбуждение? Но его в любом случае легко устра... Dec 5 2007, 09:37 alexander55 Цитата(Designer56 @ Dec 5 2007, 12:37) Са... Dec 5 2007, 10:50 Designer56 ЦитатаOP491. K=100,
F=1.5 МГц -> T=1/(2*pi*F)=... Dec 5 2007, 11:05 Designer56 Цитата1.5 МГц- это, очевидно, частота единичного у... Dec 5 2007, 11:22 alexander55 quote name='Designer56' post='333704... Dec 5 2007, 11:27 Alexandr Форумчане, давайте вспомним название темы, а именн... Dec 5 2007, 12:53 Alexandr Herz, я считаю, что было бы более правильным снача... Dec 6 2007, 09:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|