คำตอบบางส่วน - อาจยาว - อาจเพิ่มในภายหลัง:
ตัวเลือกในบริบทนี้มักจะเป็นสองขั้วหรือ MOSFET เมื่อคุณมาถึง JFET คุณอาจต้องการคิดถึง SCR / TRIAC, IGBT, ... คุณอาจต้องการโยนไบโพลาร์ - ดาร์ลิงตันลงในส่วนผสม
สั้น: ไปบางอย่างเช่น -
แรงดันไบโพลาร์ขนาดเล็กถึง 500 mA และแรงดันไฟฟ้า 30 โวลต์เป็นค่าใช้จ่ายต่ำสามารถขับเคลื่อนด้วยแรงดันไฟฟ้า 1V ขึ้นไปต้องการกระแสไดรฟ์ที่มีอยู่ในโปรเซสเซอร์ส่วนใหญ่และพร้อมใช้งานอย่างกว้างขวาง
การระบายความร้อนเมื่อเรียกใช้ในโหมดเปิด / ปิดไม่จำเป็นหรือมักจะพอประมาณ (ทองแดง PCB ที่พอเหมาะพอเพียง) และแพ็คเกจขนาด SOT23 หรือ TO92 มักจะเพียงพอ เมื่อโหลดเชิงเส้นถูกผลักดันและการกระจายจะเพิ่มขึ้นผลิตภัณฑ์ VI ที่ต่ำกว่าและ / หรือฮีทซิงค์ที่ดีกว่าและ / หรือแพ็คเกจที่ใหญ่กว่า
ความถี่ 10 kHz ใช้งานได้กับไดรฟ์ตัวต้านทานตัวเดียว, 100 kHz ที่มีไดรฟ์ RC ที่ซับซ้อนกว่าเล็กน้อยและ MHz ที่ต่ำกว่าพร้อมความเอาใจใส่มากขึ้น สูงกว่าอีกครั้งได้รับผู้เชี่ยวชาญ
ความง่ายในการใช้งานในช่วงนี้มักจะดีหรือดีกว่า MOSFETS และค่าใช้จ่ายจะลดลง
สำหรับกระแสจากประมาณ 500 mA ถึง 10 ของแอมป์ที่ 10 ถึง 100 โวลต์ MOSFET มักจะใช้งานง่ายกว่า สำหรับการสลับ DC หรือความถี่ต่ำ (พูด <1 kHz) ไดรฟ์ DC gate โดยตรงที่ระดับไมโครคอนโทรลเลอร์ทั่วไปสามารถทำได้ด้วยชิ้นส่วนที่เลือก
เมื่อความถี่เพิ่มขึ้นต้องใช้ไดรเวอร์ที่ซับซ้อนกว่าในการชาร์จและคายประจุเกตของประตู (โดยทั่วไปรอบ NF) ในเวลาที่สั้นพอที่จะทำให้สูญเสียการสลับระหว่างการเปลี่ยนแปลงต่ำพอที่จะยอมรับได้ ในช่วง 10 kHz - 100 kHz ช่วงไดรเวอร์ง่าย ๆ ของ jellybean BJT 2 หรือ 3 พอเพียง (ดังนั้นคุณต้องเพิ่ม 2 หรือ 3 BJTS หากคุณใช้ MOSFET) มีไดรเวอร์ของไอซีผู้เชี่ยวชาญเฉพาะ แต่ไม่จำเป็นต้องมีค่าใช้จ่าย
สำหรับแรงดันไฟฟ้าที่สูงขึ้นและ / หรือความถี่ที่สูงขึ้นสองขั้วเริ่มที่จะชนะอีกครั้ง
ผู้เชี่ยวชาญด้านไบโพลาร์มีอยู่เช่นอุปกรณ์ส่งออกสายทีวี (นั่นคืออะไร :-)) ซึ่งทำงานที่ประมาณ 1 kV ด้วยเบต้าประมาณ 3 (!!!) ในฐานะที่เป็นพลังงานพื้นฐาน ~ = Vdrive x Idrive และ Vload >>> Vbase มันไม่สำคัญว่า Ibas ~ = Iload มากเกินไป
IGBT เป็นความพยายาม (มักจะประสบความสำเร็จ) ในการทำงานกับกระต่ายและล่าสัตว์ด้วย hounds - มันใช้ MOSFET อินพุตสเตจเพื่อให้ได้พลังงานไดรฟ์ต่ำและสเตปเอาต์พุตไบโพลาร์เพื่อให้ได้แรงดันสูงที่ความถี่สูง
ดาร์ลิงตันทรานซิสเตอร์ (สองขั้ว "ในซีรีส์") (ถูกต้องอาจเป็น 'ดาร์ลิงตันคู่') มีเบตาสูงมาก (มากกว่า 1,000+) พร้อมโทษ Vdrive = 2 x Vbe (เทียบกับ 1 x Vbe สำหรับ BJT เดี่ยว) และ Vsat> Vbe ของทรานซิสเตอร์เอาท์พุทและไม่เต็มใจที่จะปิดถ้าขับรถเข้าไปในความอิ่มตัว การ จำกัด ไดรฟ์ฐานเพื่อหยุดความอิ่มตัวจะช้าลงเพิ่มขึ้นอีก Vast_minimum
เวลา Olde ที่ฉันโปรดปราน แต่มีการควบคุมการเปลี่ยนที่มีประโยชน์ MC34063 มีตัวขับเอาต์พุตที่น่าอัศจรรย์ซึ่งเป็นคู่ดาร์ลิงตัน มันจะมีประโยชน์ แต่ต้องหลีกเลี่ยงความอิ่มตัวที่ความเร็วเต็มขนาดใหญ่ [tm] ~ 100 kHz ดังนั้นประสิทธิภาพจะลดลงที่ Vsupply ต่ำเมื่อโวลต์ + ของความอิ่มตัวของเอาต์พุตลดลงอย่างมากจากแรงดันโหลดไดรฟ์
ทรานซิสเตอร์ดาร์ลิงตันขนาดเล็กสามารถขับเคลื่อนได้จากการบอกว่า 1.5V (ดีกว่า) ที่ปกติ <= 1 mA ต่อแอมป์ของโหลด หากความอิ่มตัวของสีเป็นที่ยอมรับพวกมันมีประโยชน์มาก
วงจรรวมตัวขับ hex และ octal ULN200x และ ULN280x ที่เป็นประโยชน์และเป็นที่นิยมใช้ดาร์ลิงตันแบบเปิดที่มีค่า 500 mA ต่อการจัดอันดับแชนเนล (ไม่ใช่ทั้งหมดในคราวเดียว) มีรุ่นแรงดันไฟเข้าหลายช่วงและบางรุ่นเหมาะสำหรับไดรฟ์ตัวประมวลผลโดยตรงโดยไม่ต้องมีตัวต้านทาน ULM2003 และ ULN2803 เป็นที่รู้จักกันดีที่สุด แต่ไม่จำเป็นว่าจะมีประโยชน์มากที่สุดในแอพพลิเคชั่นตัวประมวลผลไดรฟ์
การพิจารณารวมถึง แต่ไม่ จำกัด เฉพาะระดับพลังงาน, แรงดันไฟฟ้าของไดรฟ์, โหลดแรงดัน, ระดับไดรฟ์ที่มี, ความเร็วในการเปลี่ยน, ความเรียบง่ายที่จำเป็น, การระบายความร้อน, ประสิทธิภาพ, ปริมาณการผลิต & เชิงพาณิชย์ /
ที่ระดับพลังงานต่ำและแรงดันไฟฟ้าปานกลาง - พูดว่าโวลต์ 10 แห่งและต่ำกว่า 500 mA (และอาจสูงถึงไม่กี่แอมป์) ไบโพล่าขนาดเล็กอาจเป็นทางเลือกที่ดี ไดรฟ์ปัจจุบันเป็นเรื่องเกี่ยวกับ Iload / Beta (Beta = กำไรปัจจุบัน) และเบต้า 0f 100 ถึง 250 ที่ 500 mA มีให้ใช้กับชิ้นส่วนประสิทธิภาพที่ดีขึ้นและ 500+ กับผู้เชี่ยวชาญเฉพาะทาง ตัวอย่างเช่น BC337-400 (จุกจิก TO92 BJT ที่ชื่นชอบ) มีเบต้า 250-600 ซึ่งมี sqrt (250 x 600) ~~ = 400 จึงเป็นชื่อส่วน เบต้า "รับประกัน" 250 จาก (ตรวจสอบเอกสารข้อมูล) อนุญาตให้โหลด 250 mA ต่อ mA ของไดรฟ์ ด้วยไดรฟ์ 2 mA ซึ่งหาได้จากโปรเซสเซอร์ส่วนใหญ่ แต่ไม่ใช่ทุกโปรเซสเซอร์คุณสามารถรับโหลด 500 mA ได้แม้ว่าจะมีไดรฟ์เพิ่มขึ้นก็จะไม่หลงทาง สิ่งนี้สามารถทำได้ด้วยแรงดันไฟฟ้าไดรฟ์ที่มีขนาด 1V ขึ้นไปดังนั้นโปรเซสเซอร์ที่ทำงานบน 3V3 หรือ 2V อาจจะจัดการกับมันได้ MOSFET ที่มี Vgsth ต่ำพอ (แรงดันเกตเกต) สามารถทำงานที่แรงดันไฟฟ้าของไดรฟ์เหล่านี้ได้ แต่จะกลายเป็นผู้ที่หายากและมีความเชี่ยวชาญมากกว่าด้านล่างไดรฟ์โวลต์ แรงดันไฟฟ้าขั้นต่ำที่ต้องการมักจะเป็นโวลต์หรือน้อยกว่า Vgsth (ดูแผ่นข้อมูลในทุกกรณี)
สองขั้วมีสถานะแรงดันไฟฟ้าตก (Vsat) ขึ้นอยู่กับโหลดปัจจุบัน, ไดรฟ์ปัจจุบันและอุปกรณ์เฉพาะประเภท Vsat หนึ่งในสิบของโวลต์ที่ระดับกระแสจะดีมาก 500 mV อาจเป็นแบบทั่วไปและสูงกว่าโดยไม่ทราบ MOSFET มีความต้านทานต่อ Rdson มากกว่า Vsat Rdson ขึ้นอยู่กับแรงดันไฟฟ้าของโหลด, กระแสไฟฟ้าและอุปกรณ์ (อย่างน้อย) Rdson เพิ่มขึ้นตามอุณหภูมิและอาจเพิ่มเป็นสองเท่าของค่าอุณหภูมิแวดล้อม ใช้ความระมัดระวังเนื่องจากแผ่นข้อมูลใช้การโกงโดยอัตโนมัติและให้ Rdson โหลดพัลส์และบอกวัฏจักรหน้าที่ 1% และความถี่ที่ต่ำพอที่จะทำให้เกิดการตายระหว่างพัลส์ ดื้อมาก ๆ. มูลค่าการตีพิมพ์เป็นสองเท่าของกฎเมื่อใช้ 'ในความโกรธ' แม้ว่าบางส่วนจัดการพูดว่าเพิ่มขึ้นเพียง 20% จากอุณหภูมิโดยรอบจนถึงอุณหภูมิสูงสุด - ดูแผ่นข้อมูลในแต่ละกรณี
bipolar ที่มีขนาด 100 mV Vsat ที่ 500 mA มีความต้านทานเทียบเท่า R = V / I = 0.1 / 0.5 = 200 milliOhms รูป Tjis นั้นดีขึ้นอย่างง่ายดายโดย MOSFETS โดย Rdson กล่าวว่า 50 milliOhms เป็นเรื่องธรรมดาต่ำกว่า 5 milliOhms มีเหตุผลพอสมควรและต่ำกว่า 1 milliOhm สำหรับผู้ที่มีความต้องการพิเศษและกระเป๋าเงินขนาดใหญ่
เพิ่มเติม: นี่เป็นเวลานานและมีประโยชน์เมื่อคุณต้องการมันขยายตัว 2 คะแนนจากคำตอบของ Andy Aka
@Andy aka ในคำตอบของเขาทำให้สองจุดที่ดีมากซึ่งหายไปจากคำตอบของฉันข้างต้น ฉันจดจ่อกับเรื่องการเปลี่ยนและโหลดการขับขี่มากขึ้น
แอนดี้ชี้ให้เห็น (ไม่ใช่ในคำเหล่านี้) ที่:
(1) แรงดันไฟฟ้าระหว่างอินพุตและเอาต์พุตบน MOSFET "source follower" มีการกำหนดน้อยลงและอุปกรณ์ขึ้นอยู่กับ BJT เมื่อใช้เป็นผู้ติดตาม emitter ที่แรงดัน "อ้างอิง" ถูกนำไปใช้กับฐานและแรงดันเอาท์พุทที่นำมาจากตัวส่งสัญญาณ BJT ลดลง "เกี่ยวกับ" 0.6V dc จากฐานสู่การสะสมในการดำเนินงานทั่วไป แรงดันไฟฟ้าต่ำสุดประมาณ 0.4V และสูงถึง 0.8V สามารถคาดหวังได้ในการออกแบบที่ยอดเยี่ยม (กระแสต่ำมากหรือสูงมาก) ผู้ติดตามแหล่ง MOSFET ที่มีการอ้างอิงเกตและเอาท์พุทจากแหล่งที่มาจะลดลงอย่างน้อย Vgsth จากเกตไปยังแหล่งที่มา + แรงดันเกตของเกตพิเศษใด ๆ ก็ตามที่จำเป็นในการรองรับกระแสดึง - โดยทั่วไป 0.1 ถึง 1 โวลต์มากขึ้น ตัวอย่างอุปกรณ์ spec ต่ำ Vgsth ขึ้นอยู่กับอุปกรณ์และแตกต่างกันไปประมาณ 0 5V จะพูด 6V + และโดยทั่วไปแล้วคือ 2 ถึง 6V ดังนั้นผู้ติดตามที่มาอาจเป็นอะไรก็ได้ตั้งแต่ประมาณ 0.5V (หายาก) ถึง 7V + (หายาก)
(2) ทรานซิสเตอร์เป็น 1 อุปกรณ์ควอแดรนท์ (เช่น NPN = Gate + ve, ตัวรวบรวม + ve, ทั้งตัวส่งสัญญาณสำหรับการเปิด แต่ตำแหน่งโลแกน Y เชิงลบที่ "ไม่ได้กำหนด" (ฐานศูนย์, ค่าลบสะสม, มีแนวโน้มว่าไม่เป็นตัวนำ) อุปกรณ์ขึ้นอยู่กับแรงดันไฟฟ้า แต่ "บางโวลต์" เป็นปกติ MOSFET แบบอคติย้อนกลับแสดงไดโอดสารตั้งต้นไปข้างหน้าข้ามขั้วแหล่งระบายเมื่อ MOSFET ถูกปิดและการประมาณที่ดีกับตัวเก็บประจุขนาดเล็กเมื่อ MOSFET ถูกปิด สัญญาณ AC มากกว่า 0.8V peak-peak จะถูกตัดมากขึ้นในวงจรไบอัสย้อนกลับเมื่อมีแรงดันไฟฟ้าเพิ่มขึ้นผลนี้สามารถแก้ไขได้โดยการเชื่อมต่อ MOSFETS สองประเภทเดียวกันในซีรีส์ฝ่ายค้านประตูที่เชื่อมต่อเป็น Vin แหล่งเชื่อมต่อ ในฐานะที่เป็นจุดกึ่งกลางที่ลอยท่อระบายน้ำเป็น vin และ vout ขั้วทั้งสองการจัดเรียงนี้ทำขึ้นเพื่อการสลับที่ยอดเยี่ยมและมีประโยชน์อย่างแท้จริงและยังนำไปสู่การเกาหัวจากผู้ที่ไม่คิดว่า MOSFET นั้นอยู่ใน Quadrants 1 และ 3 (สำหรับ N Channel FET Quadrant 1 = DS +, SG + Quadrant 3 = DS - SG +)