Я хочу просто прочитати загальний рівень звуку з мікрофона Electret. Я бачив ряд схем з NPN-транзисторами, які забезпечать перевернутий вихід (~ 5 В, коли тихо, ~ 0 В при гучному, лінійному режимі між ними).
Ось приклад:
Однак, я хотів би неінвертований вихід (лінійна робота, над тихим входом дає ~ 0 В, супер гучний вхід дає ~ 5 В). Я усвідомлюю, що міг би легко виправити це в програмному забезпеченні, але це мені здається певним чином відсталим, і я не можу знайти жодного прикладу неінвертуючого виходу з транзистором PNP.
Чи є причина цього, крім того, що є нечастою? Якщо це можливо, хтось може надати схему електронного мікрофона та транзистора PNP, що дасть ~ 0 В, коли тихо і ~ 5 В, коли голосно?
Далі, чи є якась причина, чому це так рідко чи небажано? NPN, здається, використовується набагато частіше, ніж PNP, чому це так?
Редагувати
Здається, я був досить розгублений у тому, що я отримав би як вихід з предусилителя NPN, який буде 0В для тиші, і +/- Vin / 2. Ось що я хочу замість цього:
0В при безшумному звуку, ~ 2,5 В при середньому рівні звуку, ~ 5 В при максимальному рівні звуку. Це може бути прочитане АЦП легко в "рівень звуку", без особливої роботи. Однак я не можу подавати напруги <0 В або> 5 В на аналоговий компаратор. Схоже, я хочу сказати вище з детектором конвертів, однак це могло б отримати від 0 до 2,5 В. Як змусити його змінювати повний 0V до 5V, 0V "тихий", а 5V "гучний", причому все між лінійними?