ปกป้องทรานซิสเตอร์ NPN จากแรงดันไฟฟ้าฐานอิมิตเตอร์ลบหรือไม่?
ฉันมีวงจรที่แปลงสัญญาณ 5V RS-232 (ตรรกะ 0 = + 5V, ตรรกะ 1 = -5V) เป็น 3.3V TTL ขั้ว (ตรรกะ 1 = 3.3V, ตรรกะ 0 = 0V) โดยใช้ทรานซิสเตอร์ BC548 มันเป็นประตูไม่ได้ดังนั้นเมื่อเอาท์พุท RS-232 สูงมันดึงเอาท์พุทต่ำและในทางกลับกัน สำหรับการอ้างอิงอุปกรณ์ RS-232 (ตัวรับสัญญาณ GPS) กำลังส่งสัญญาณที่ 9600bps และเชื่อมต่อกับ UART ของ Raspberry Pi วงจรของฉันมีลักษณะเช่นนี้: อย่างไรก็ตามการกำหนดค่านี้ส่งผลให้ทรานซิสเตอร์เห็นแรงดันไฟฟ้า -5V ข้ามทางแยกอีซีแอลฐานเนื่องจากแรงดันลบของอินพุต RS-232 BC548 มี Vbe สูงสุด -6V …