Я просто хочу прочитать общий уровень звука с электретного микрофона. Я видел несколько схем с NPN-транзисторами, которые обеспечивают инвертированный выходной сигнал (~ 5 В в тихом состоянии, ~ 0 В в громком режиме, линейный режим между ними).
Вот пример:
Тем не менее, я хотел бы получить неинвертированный выход (линейная работа, супер тихий вход дает ~ 0 В, супер громкий вход дает ~ 5 В). Я понимаю, что могу легко исправить это в программном обеспечении, но это мне кажется в некотором роде отсталым, и я не могу найти никаких примеров неинвертирующего выхода с PNP-транзистором.
Есть ли причина для этого помимо того, чтобы быть необычным? Если это возможно, может ли кто-нибудь предоставить схему электретного микрофона и PNP-транзистора, которая даст ~ 0 В в тихом состоянии и ~ 5 В в громком состоянии?
Кроме того, есть ли какая-то причина, почему это так необычно или нежелательно? Похоже, что NPN используются гораздо чаще, чем PNP. Почему?
редактировать
Кажется, я был немного озадачен тем, что я получу в качестве выходного сигнала от предварительного усилителя NPN, который будет 0 В для тишины и +/- Vin / 2. Вот что я хочу вместо этого:
0 В в тихом состоянии, ~ 2,5 В при средних уровнях звука, ~ 5 В при максимальных уровнях звука. Это может быть легко прочитано АЦП на уровне звука без особой работы. Однако я не могу подать напряжение <0 В или> 5 В на аналоговый компаратор. Похоже, что я хочу вышеописанное с детектором огибающей, однако это дало бы мне только напряжение от 0 до 2,5 В. Как сделать так, чтобы он менял полный 0В на 5В, 0В - «тихий» и 5В - «громкий», при этом все между линейным?