ฉันสามารถใช้ PNP Transistor กับ Electret Microphone เพื่อรับเอาท์พุทแบบไม่กลับหัวสำหรับ Arduino ของฉันได้หรือไม่?
ฉันแค่ต้องการอ่านระดับเสียงทั่วไปจากไมโครโฟน Electret ฉันได้เห็นวงจรจำนวนหนึ่งที่มีทรานซิสเตอร์ NPN ซึ่งจะให้เอาต์พุตแบบกลับหัว (~ 5V เมื่อเงียบ, ~ 0V เมื่อดัง, ทำงานแบบเป็นเส้นตรงในระหว่างนั้น) นี่คือตัวอย่าง: อย่างไรก็ตามฉันต้องการเอาท์พุทแบบไม่กลับด้าน (การทำงานเชิงเส้นอินพุตแบบเงียบพิเศษให้ ~ 0V, อินพุตเสียงดังมากให้ ~ 5V) ฉันรู้ว่าฉันสามารถแก้ไขได้อย่างง่ายดายในซอฟต์แวร์ แต่ดูเหมือนว่าจะย้อนกลับไปในทางใดทางหนึ่งและฉันไม่สามารถหาตัวอย่างของเอาต์พุตที่ไม่กลับหัวด้วยทรานซิสเตอร์ PNP มีเหตุผลสำหรับสิ่งนี้นอกเหนือจากการเป็นเรื่องผิดปกติหรือไม่? ถ้าเป็นไปได้ทุกคนสามารถให้แผนผังของไมโครโฟนอิเล็กเตรตและทรานซิสเตอร์ PNP ที่จะให้ ~ 0V เมื่อเงียบและ ~ 5V เมื่อดัง นอกจากนี้มีเหตุผลบางประการที่ว่าทำไมสิ่งนี้จึงแปลกหรือไม่พึงปรารถนา? NPN ดูเหมือนจะถูกใช้บ่อยกว่า PNP ทำไมจึงเป็นเช่นนี้ แก้ไข ดูเหมือนว่าฉันค่อนข้างสับสนในสิ่งที่ฉันจะได้รับจากเอาต์พุตของ NPN preamp ซึ่งจะเป็น 0V สำหรับความเงียบและ +/- Vin / 2 นี่คือสิ่งที่ฉันต้องการแทน: …