Estoy buscando simplemente leer el nivel de sonido genérico de un micrófono Electret. He visto una serie de esquemas con transistores NPN, que proporcionarán una salida invertida (~ 5V cuando está silencioso, ~ 0V cuando está ruidoso, operación lineal en el medio).
Aquí hay un ejemplo:
Sin embargo, me gustaría una salida no invertida (operación lineal, la entrada súper silenciosa da ~ 0V, la entrada súper ruidosa da ~ 5V). Me doy cuenta de que podría corregir esto fácilmente en el software, pero de alguna manera me parece atrasado y no puedo encontrar ningún ejemplo de salida no inversora con un transistor PNP.
¿Hay alguna razón para esto más allá de ser poco común? Si es posible, ¿alguien podría proporcionar un esquema de un micrófono electret y un transistor PNP que proporcione ~ 0V cuando esté en silencio y ~ 5V cuando esté en alto?
Además, ¿hay alguna razón por la cual esto es tan poco común o indeseable? Las NPN parecen usarse con mucha más frecuencia que las PNP, ¿por qué es esto?
Editar
Parece que estaba bastante confundido con lo que obtendría como salida del preamplificador NPN, que sería 0V para silencio, y +/- Vin / 2. Esto es lo que quiero en su lugar:
0V en silencio, ~ 2.5V en niveles de sonido medios, ~ 5V en niveles de sonido máximos. El ADC podría leer esto fácilmente en 'nivel de sonido' sin mucho trabajo. Sin embargo, no puedo alimentar voltajes <0V o> 5V al comparador analógico. Parece que quiero lo anterior con un detector de envolvente, sin embargo, eso solo me llevaría de 0V a 2.5V. ¿Cómo hago para que varíe el total de 0V a 5V, 0V siendo 'silencioso' y 5V siendo 'ruidoso', con todo en el medio lineal?