Всем привет! Тоже понадобилось добавить пиковый детектор для АЦП. Требования такие:
1. Фиксировать пиковое значение синусоидального сигнала в диапазоне 300 Гц ... 4 кГц (телефонный канал, можно и до 10 кГц).
2. Входное напряжение от 0В до 5В (амплитудное или постоянное).
3. Линейность вход-выход по напряжению.
Собрал детектор по схеме выше. ОУ использовал 1401УД2А (4 ОУ в одном корпусе). Зарядный конденсатор - тот что был под рукой - К22-5 на 3н3 (наш отечественный). Диоды - КД522.
Схема работает. Но как-то странно. Если на вход подать 0В, то на выходе ужЕ будет чуть более 1В. И вот это смещение уменьшается по мере увеличения входного напряжения. Т.е. при +6В на входе (постоянное) получается тоже +6В на выходе. Соответственно, пиковые значения малых сигналов (от 0В до 2В) либо не измеряет вообще, либо сильно привирает. Может это из-за неверного выбора ОУ? У него +/- 5мВ смещение нуля. Первый ОУ нужно использовать инструментальный, с микровольтами смещения нуля? Разъясните, пожалуйста.