Lo que desea es un rectificador de precisión o detector de picos. Aquí hay un ejemplo de esquema, cortesía de Wikipedia:
Efectivamente,estoactúacomoloharíaundiodo,peroutilizalaretroalimentacióndelopampparaeliminarlacaídadeldiodo.EldiodoD2enestecircuitoesnecesarioparaevitarqueelopampsesaturecuandolaseñalesnegativa;permitirqueentreensaturaciónprovocauncomportamientodeficientecuandolaseñalvuelveaserpositiva,yaquetienequeatravesarlamitaddesurangomuyrápidamente.
Sisololepreocupalamedicióndepicos,puedeconvertirlofácilmenteenundetectordepicosagregandouncondensadorenlasalida.
Finalmente,paraladeteccióndepicos,puedesimplificarestoaúnmásutilizandouncomparadorenlugardelopamp,cargandoelcapacitoratravésdeunaresistencia,quelepermiteeliminarunaresistenciayundiodo:
simular este circuito : esquema creado usando CircuitLab
Los comparadores no tienen los problemas de velocidad de respuesta de los sistemas operativos, lo que elimina la necesidad de D2. R1 es necesario para evitar que la salida supere el punto de ajuste deseado antes de que el comparador pueda responder y apagarse.