Всем добрый день!
Столкнулся со следующей проблемой:
Необходимо сделать пиковый детектор, способный детектировать короткие прямоугольные импульсы (порядка десятков нс), следующие с маленькой частотой ( порядка единиц мс). Кроме того, необходимо реализовать схему сброса.
Как раз с последней и возникла проблема.
Примерная схема детектора приведена ниже:

При открытии ключа сброса, напряжение на накопительном конденсаторе ( внезапно

) начинает падать. Как только уровень напряжения на конденсаторе становится равен ( или ниже) уровня входного напряжения, начинает расти напряжение на выходе ОУ. То есть, после закрытия ключа сброса мы снова имеем заряженный конденсатор. Наглядно это можно посмотреть на следующем рисунке:

Красный график - входной сигнал, синий - сигнал сброса, желтый - напряжение на конденсаторе, зеленый - напряжение на выходе ОУ.
Схему с общей ОС так же пробовал, там эта проблема тоже присутствует.
Кто-нибудь встречался с подобной проблемой? Как ее можно решить?