วิธีเลือกสวิตช์


10

ดูเหมือนจะมีทรานซิสเตอร์ประมาณ 4 รสชาติที่สำคัญแล้วก็มีรุ่น NPN / PNP นอกจากนี้ยังมีรีเลย์ SCR และ TRIAC

เมื่อฉันต้องการสวิทช์ที่ควบคุมด้วยไมโครคอนโทรลเลอร์กฎข้อไหนที่ควรใช้ในการเลือก มีคนทั่วไปสองสามคนที่คนอยากให้ใช้เมื่อไม่มีสเปคประสิทธิภาพสูงโดยเฉพาะหรือไม่?

ฉันต้องการเรียนรู้กฎทั่วไปดังนั้นฉันจึงไม่ได้จบลงด้วย googling 37 สายพันธุ์ของคำถามเดียวกัน

สำหรับตัวอย่างที่เป็นรูปธรรมแอปพลิเคชันที่ฉันเลือกในขณะนี้เกี่ยวข้องกับการขับ 5 V, 160 mA (80 mA เฉลี่ยที่ 50% รอบการทำงาน), ออดสัญญาณ 3.1 kHz พร้อมเอาต์พุตจาก 3.3V MCU ที่สามารถจม 8 mA หรือแหล่งกำเนิด 4 mA


ฉันจะไม่ใช้ Triacs เพื่อเปลี่ยนแรงดันไฟฟ้าต่ำ
— mbx

1
คุณมีลิงค์ไปยังแผ่นข้อมูลของ Piezo หรือไม่? (160 mA นั้นดูเหมือนจะเยอะมาก )
— stevenvh

@stevenvh ใช่มันฟังดูมากเกินไปสำหรับฉันเช่นกัน แต่มันบอกว่า 5V, 30 โอห์ม (~ = 165 mA) และสูงสุด 80 mA ในปัจจุบัน เนื่องจากมันบอกว่ายังมีรอบหน้าที่ 50% และเนื่องจาก 80 ใกล้เคียงกับครึ่งหนึ่งของ 30 โอห์มที่จะให้นั่นคือสิ่งที่ฉันคิด ฉันอาจจะอ่านผิดฉันไม่ได้เล่นกับหนึ่งในนั้นก่อน soberton.com/NewFiles/Product%20PDFs/GT-0950RP3.pdf
— Doug McClean

@Doug - มันบอกว่าความต้านทานคอยล์ ; มันไม่ได้เป็นเพียโซเลย แต่เป็นอะไรที่เหมือนกับลำโพง ฉันสงสัยสิ่งนี้ แต่คุณดูดีมากเมื่อพูดถึง Piezo
— stevenvh

@Doug - อย่าลืมวางไดโอดขนานกับออด (แคโทดบน Vcc) เพื่อป้องกันทรานซิสเตอร์ขับรถ
— stevenvh

คำตอบ:


8

ทรานซิสเตอร์สองขั้วและ FET ทำงานเหมือนกันที่ด้านเอาท์พุทเมื่อคุณใช้มันเป็นสวิตช์ในแอพพลิเคชั่นที่ใช้พลังงานต่ำอย่างที่คุณพูดถึง ทั้งสองมีสองรสชาติเพื่อให้สวิตช์ด้านข้างสูงหรือต่ำ สองขั้ว NPN และ N channel FET เป็นสวิตช์ด้านต่ำและ PNP bipolar และ P channel FET เป็นสวิตช์ด้านข้างสูง

ความแตกต่างระหว่างสองขั้วและ FET ส่วนใหญ่เป็นวิธีที่เปิดและปิด ไบโพลาร์ถูกเปิดใช้งานโดยใช้กระแสบางกระแสผ่านฐาน สิ่งนี้ทำให้กระแสที่ไหลผ่านตัวสะสมมากขึ้น อัตราส่วนของตัวเก็บกระแสที่เป็นไปได้ต่อกระแสไฟฟ้าพื้นฐานคืออัตราขยายของทรานซิสเตอร์ FET ถูกควบคุมโดยแรงดันแทนที่จะเป็นกระแส MOSFET แบบ N แชนเนลพื้นฐานอาจต้องการ 12-15 โวลต์ที่เกตเพื่อให้เปิดเต็มที่โดยปิด 0V มีสิ่งที่เรียกว่า "ระดับตรรกะ" FETs ที่สามารถสลับไปมาระหว่างเปิดและปิดได้ดีพอที่จะขับเคลื่อนโดยตรงด้วย 3.3V หรือ 5V ลอจิกเอาท์พุท

ฉันจะไม่เห็นด้วยกับสตาร์บลูและบอกว่าสำหรับแอพพลิเคชั่นการสลับที่ง่ายมากสำหรับการใช้งานอดิเรกได้รับ FETs ระดับตรรกะจำนวนหนึ่งอย่างเช่น IRLML2502 พวกเขาจะเสียค่าใช้จ่าย 10 เซ็นต์ต่อคน แต่จะมีหมอกมากตราบใดที่ทุกอย่าง จำกัด อยู่ที่ 20V แน่นอนว่าฉันจะไม่เริ่มต้นด้วยสิ่งนั้นสำหรับการออกแบบระดับเสียงที่ทำโดยมืออาชีพ แต่ถ้าคุณต้องการเริ่มต้นด้วยคำตอบเดียวที่ตอบสนองความต้องการมากที่สุดนี่เป็นส่วนแรกที่ดีในการทำความคุ้นเคย

เมื่อคุณพร้อมที่จะทดสอบกับไบโพลาร์รับ 100 2N4401 และ 2N4403 แต่ละอัน พวกมันสกปรกราคาถูกพร้อมใช้งานอย่างกว้างขวางและมีความทนทานสำหรับขนาดของมัน พวกมันยังใช้ได้กับการสลับโหลด 200mA แต่คุณจำเป็นต้องรู้ให้มากขึ้นเพื่อใช้งานได้ดี คุณไม่สามารถเชื่อมต่อโดยตรงกับไมโครคอนโทรลเลอร์ ouput ในแอปพลิเคชันการสลับ


ด้วย BJT คุณเพียงแค่จำไว้ว่าต้องใช้ตัวต้านทานพื้นฐานขนาดเล็ก (พูด 100 โอห์ม) มันไม่ซับซ้อนกว่านี้มาก (ยอมรับมากเกินไป) มากกว่านั้นจริง ๆ :)
— 237113

1
ใช่คุณต้องเพิ่มตัวต้านทานพื้นฐาน แต่มันไม่ง่ายอย่างที่จะลงไป 100 โอห์ม คุณต้องพิจารณากระแสโหลดโดยหารว่าทรานซิสเตอร์จะได้รับกระแสฐานขั้นต่ำหาแรงดันตกคร่อมของตัวต้านทานพื้นฐานโดยพิจารณาจากการลดลงของ BE จากนั้นคำนวณค่าตัวต้านทานพื้นฐาน คุณต้องให้แน่ใจว่าเอาท์พุทลอจิกสามารถขับกระแสจำนวนนั้นที่แรงดันไฟฟ้าที่สันนิษฐานได้
— Olin Lathrop

6

ชอบทางออกที่ง่ายและราคาถูกที่สุด

หากทรานซิสเตอร์ NPN สามารถทำงานได้ให้ใช้มัน สำหรับออดของคุณคุณสามารถใช้ทรานซิสเตอร์ NPN พลังงานขนาดเล็ก สัญญาณขนาดเล็กทรานซิสเตอร์ NPN ใช้สำหรับกระแสน้อยกว่าประมาณ 100mA พลังงานขนาดเล็กสูงถึง 1A

หากนั่นยังไม่ทรงพลังพอให้พิจารณา MOSFET

รีเลย์ SCRs (ไทริสเตอร์) และไทรแอคมีไว้สำหรับเปลี่ยนแรงดันไฟฟ้าที่สูงขึ้น


ทำไมไม่เริ่มต้นด้วย MOSFET ขนาดเล็ก? BJT มีราคาถูกกว่าเมื่อก่อน แต่ MOSFET ก็มีราคาสูงขึ้นและง่ายต่อการใช้เป็นสวิตช์ (ตามความเห็นของฉัน)
— Kevin Vermeer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.