Hi, All!
Если кто-нибудь делал, поделитесь идеей или дайте линк.
Есть гальванически развязанный (через конденсатор) sin-сигнал звуковой частоты до 3В (5В)p-p. Питание однополярное +5В. Нужно точно выпрямить этот sin и получить на выходе выпрямителя сигнал максимального диапазона, близкого к 0...+5В (хотя бы 0.5....4.5В) при изменении амплитуды входного сигнала.
Пробовал такую типовую топологию (есть во многих App Notes, в том числе у BB) : ОУ с двумя диодами и инвертирующим входом, после него - еще один ОУ (для выпрямления второй полуволны) с конденсатором DC-фильтра в обратной связи. ОУ rail-to-rail. На неинвертирующих входах - половина питания. Все, что пробовал моделировать в Protel, имеет выход +2.5В (так и должно быть) без сигнала и максимум +4В при максимальном входном сигнале (далее - нелинейность из-за ограничения ОУ, что хорошо видно при отключении фильтрующего конденсатора). Т.е. диапазон выходит около
2.5....4.0 Vdc, т.е. не более 1.5В. Проверка в железе дает такой же результат. Виртуальную земля сильно увести с +2.5В нельзя - линейно работать не будет.Как получить на выходе выпрямителя больший span и какая схема будет работать? Может, все очевидно, и я просто зациклился? Ставить схему DC-смещения уровня и усиления (лишний DC ОУ) после вышеуказанного выпрямителя не хочется.
WBR Юрий Копылов snipped-for-privacy@mtu-net.ru