สวิตช์รีเลย์ด้านต่ำ 2N2222 ไม่ดับ

Sep 29 2020

ฉันดึงผมออกมาหลายสัปดาห์แล้วและฉันไม่สามารถเพราะความรักหรือเงินหาสาเหตุไม่ได้

ฉันมีการตั้งค่าสวิตช์ด้านข้างต่ำ NPN มาตรฐานมากเพื่อเปิด / ปิดรีเลย์จากสัญญาณ 3.3V ในความเป็นจริงสัญญาณ 3.3V จะมาจาก ESP8266 แต่ในการตั้งค่า breadboard ของฉันมาจากแหล่งจ่ายไฟ

เมื่อฉันกดปุ่มสัมผัสที่สัมผัสรีเลย์จะเปิดขึ้นเมื่อฉันปล่อยปุ่มรีเลย์จะเปิดอยู่

วิธีเดียวที่ฉันจะทำให้รีเลย์ปิดอีกครั้งได้คือถอดแหล่งจ่ายไฟ 12V

สิ่งที่ฉันได้ลอง:

  • ฉันได้ทดสอบแรงดันไฟฟ้าทั้งหมดแล้วและไม่เป็นไร
  • ฉันคิดว่าบางทีฐาน 2N2222 (TR1) ระบายน้ำไม่ถูกต้องดังนั้นฉันจึงลองเชื่อมต่อกับกราวด์ผ่านตัวต้านทาน 10k โอห์มเช่นเดียวกับ 1k โอห์มไม่มีโชค
  • ฉันคิดว่าอาจจะด้วยเหตุผลบ้าๆบางอย่าง 3.3V ก็ไม่ได้ตัดมันดังนั้นฉันจึงลองใช้สัญญาณ 5V แทนก็ไม่มีโชคเช่นกัน
  • ฉันลองทั้งหมดข้างต้นด้วยตัวต้านทาน 330 โอห์มแทนที่จะเป็น 1k (R1) เพื่อเพิ่มกระแสผ่านทรานซิสเตอร์ไม่มีโชคเช่นกัน
  • คิดว่าฉันอาจจะเสียสติและต่อสายทรานซิสเตอร์ไว้ข้างหลัง ฉันไม่มีทรานซิสเตอร์ตัวนั้นตายไปแล้ว
  • คิดว่ารีเลย์อาจจะถูกทอดให้เปลี่ยนเป็นรีเลย์อื่นจากนั้นเชื่อมต่อโดยตรงกับ 12V ทำงานได้ดี
  • อ่านคำถามที่เหมือนกันนี้
  • อ่านอันนี้ด้วย

หากใครมีความคิดเกี่ยวกับวิธีทำให้สิ่งนี้ใช้งานได้หรือหากสังเกตเห็นสิ่งที่ฉันต่อสายไปข้างหลัง (น่าอายมาก) โปรดแจ้งให้เราทราบ

ชื่นชมความช่วยเหลือ !!

คำตอบ

4 Jasen Sep 29 2020 at 17:10

ดังนั้นก่อนที่จะกดปุ่มแรงดันไฟฟ้าให้วัด 6.9V กดปุ่มและความแตกต่างของแรงดันไฟฟ้าลดลงเหลือ 0.25V ปล่อยปุ่มและแรงดันไฟฟ้าสูงถึง 6.5V - บานามานเมื่อ 20 นาทีที่แล้ว

ระบุว่าแหล่งจ่ายไฟของคุณคือ 12V ควรวัดใกล้ 12V หรือใกล้ 0V ระหว่างตัวเก็บรวบรวมและตัวปล่อย 0.25V นั้นดี แต่ 6.9V และ 6.5V ไม่ใช่

ไม่ว่า 2N2222 ของคุณจะเชื่อมต่อไปข้างหลังหรือมีข้อบกพร่องให้ตรวจสอบว่ามีการวางแนวอย่างถูกต้องและ / หรือเปลี่ยนเป็นเครื่องใหม่

จากภาพดูเหมือนว่าคุณมีทรานซิสเตอร์ถอยหลังซึ่งอาจทำให้มันเสียหายได้

3 csabahu Sep 29 2020 at 17:58

ผมว่าแหล่งจ่ายไฟดี ทรานซิสเตอร์กลับด้านจะทำหน้าที่เหมือนซีเนอร์ 7V ดังนั้นกระแสจึงไหลผ่านรีเลย์ทั้งหมดซึ่งไม่เพียงพอที่จะดึงรีเลย์ ทรานซิสเตอร์ย้อนกลับยังมีอัตราขยายปัจจุบัน (เบต้าย้อนกลับ> 1) กระแสฐานจะเพิ่มกระแสของตัวปล่อยและดึงรีเลย์ หลังจากนั้นรีเลย์จะยังคงเปิดอยู่เนื่องจากกระแสของตัวยึดมีค่าน้อยกว่ากระแสที่ไหลผ่าน 7V Zener

DavidNorman Sep 29 2020 at 12:56

นี่คือวงจรทรานซิสเตอร์ทั่วไปสำหรับเปิดรีเลย์