ฉันจะลดเวลาสลับของ MOSFET ได้อย่างไร


9

ฉันมี NMOS ที่เปลี่ยนเร็วเกินไปสำหรับแอปพลิเคชันของฉัน เข้าประตูที่ฉันกำลังส่งคลื่นสี่เหลี่ยมระดับตรรกะ (PWM) น่าเสียดายสำหรับฉันตามที่คาดเอาท์พุทก็เป็นคลื่นสี่เหลี่ยมใกล้

ฉันจะทำให้ Vout เป็นรูปสี่เหลี่ยมคางหมูมากกว่านี้ได้อย่างไร หรือกล่าวอีกวิธีหนึ่งการปรับเปลี่ยนที่ง่ายที่สุดที่ฉันสามารถทำได้เพื่อลดอัตราการฆ่าที่เอาต์พุตคืออะไร

หมายเหตุ: (Vin) คือแรงดันไฟฟ้าที่ใช้ที่เกตของ NMOS & (Vout) คือแรงดันไฟฟ้าที่เห็นที่ท่อระบายน้ำของ NMOS

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


แค่ทราบเพราะทุกคนสงสัย ตัวต้านทานหมายถึงโหลด 50 วัตต์ซึ่งจะถูกพัลส์เพียง 0.5 วินาที อย่างไรก็ตามฉันไม่สามารถเปิดได้เร็วเกินไป
hassan789

เมื่อได้รับข้อมูลที่อัปเดตแล้วฉันได้ลบคำตอบของฉัน
Adam Head

1
หากคุณกำลังดำน้ำโหลด 50 W การเปิดเครื่องช้าลงอาจส่งผลให้พลังงานใน MOSFET ลดลงอย่างมาก หากคุณสามารถ PWM ทางลาดนั่นจะทำให้ง่ายขึ้น
Nick T

คำตอบ:


9

การควบคุมเพียงอย่างเดียวที่คุณมีต่อความต้านทานของ FET คือแรงดันเกต - แหล่งที่มา คุณต้องชะลอการเปลี่ยนแปลงของแรงดันไฟฟ้านั้น วิธีที่ใช้กันมากที่สุดคือ RC filter ที่ทางเข้า ใส่ตัวต้านทานระหว่างแหล่งไดรฟ์ของคุณกับเกทอุปกรณ์และความจุกาฝากของเกตจะสร้างตัวกรอง RC ตัวต้านทานที่ใหญ่กว่ายิ่งเปิดและปิดเครื่องช้าลง

หากตัวต้านทานมีขนาดใหญ่เกินไปคุณสามารถมีปัญหาเรื่องเสียงรบกวน (ทริกเกตเกตและสิ่งอื่น ๆ ) ดังนั้นให้ผ่านค่าตัวต้านทานบางตัว (อาจอยู่ในช่วง 10k-100k) คุณจะดีกว่าการเพิ่มประตูตัวเก็บประจุเพื่อชะลอการเปลี่ยน ลงไปอีก

ตามกฎทั่วไปฉันมักจะใส่ตัวกรอง RC พร้อมตัวต้านทานแบบเลื่อนลงที่ FET ทั้งหมด สิ่งนี้ช่วยให้สามารถควบคุมการเพิ่มขึ้นของเวลาและให้ภูมิคุ้มกันเสียงที่ดีขึ้น

แผนผัง

จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab

โปรดทราบว่าเมื่อใดก็ตามที่ FET ของคุณใช้จ่ายไม่เต็ม "เปิด" หรือ "ปิด" จะเห็นการสูญเสียเพิ่มขึ้น หากเปิดอยู่อุปกรณ์จะมีแรงดันไฟฟ้าต่ำมาก หากปิดอยู่อุปกรณ์จะไม่มีกระแสผ่าน ทั้งสองวิธีการสูญเสียต่ำ แต่ถ้าคุณอยู่ในระหว่างนั้นอุปกรณ์จะเห็นทั้งแรงดันและกระแสหมายความว่าการกระจายพลังงานนั้นยิ่งใหญ่กว่าในช่วงเวลานั้น ยิ่งคุณเปลี่ยนช้าลงเท่าไหร่การสูญเสียก็จะยิ่งมากขึ้นเท่านั้น เมื่อถึงจุดใดมันจะกลายเป็นปัญหาขึ้นอยู่กับ FET แหล่งที่มาและความถี่การสลับ


มีปัญหาที่คล้ายกันเกี่ยวกับการไม่ "เปิด" หรือ "ปิด" อุปกรณ์อิเล็กทรอนิกส์อย่าง
สมบูรณ์.stackexchange.com/questions/265634/…

10

เวลามิลเลอร์ไม่เพียงพอหรือไม่ เพียงแค่ขยาย

Spehro มีแนวทางที่ถูกต้องที่นี่ ฉันจะขี่เสื้อคลุมของเขาและขยายความคิดเล็ก ๆ น้อย ๆ เพราะมันเป็นความคิดที่ดีสำหรับสิ่งนี้

DGมีความพิเศษใน FET เพราะให้ผลตอบรับเชิงลบต่อเกท ส่วนหนึ่งของความหมายคือมันได้รับการคูณด้วยการแปลงสภาพ (ก.FS) ของ FET ดังนั้นจึงมีผลกระทบที่ใหญ่กว่าขนาดที่จะทำให้คุณเชื่อ แต่เราจะลืมDG ในตอนนี้และเพิ่มตัวเก็บประจุภายนอกจากท่อระบายน้ำไปที่ประตูแทนFB) เพราะถ้าคุณต้องการชะลอเวลาการเพิ่มขึ้นและลดลงของ FET นั่นคือสิ่งที่คุณจะทำ นี่คือแผนผังเพื่อช่วยอธิบาย:

ป้อนคำอธิบายรูปภาพที่นี่

เช่น VDrv เพิ่มขึ้นและ Vds ตกคุณอาจจะเห็นว่า Rก., RL, ก.FSและ FB ทุกคนมีส่วนร่วมในการ จำกัด มูลค่าของ VGS. ฟังก์ชั่นการถ่ายโอนสัญญาณขนาดเล็กของVds เกี่ยวข้องกับ VDrv คือ:

-RLsFB(ก.FSRก.RL+Rก.+RL)+1

และ, Rก., RL, ก.FSและ FBมีส่วนร่วมในการสร้างเสา (หมายเหตุความจุ FET ทั้งหมดนั้นถูกปล่อยไว้ที่นี่เพื่อความชัดเจน)

หากต้องการแสดงให้เห็นว่ามันทำงานอย่างไรให้ใส่ค่าบางอย่างลงในโมเดลที่ง่ายมาก Rก. = 1,000 โอห์ม RL = 2 โอห์ม VDrv-PK = 5V Vซีซี = 10V ก.FS = 5 S.

นี่คือพล็อตของ Vds ในแอปพลิเคชันของ VDrv-PK.

ป้อนคำอธิบายรูปภาพที่นี่

เส้นโค้งสีน้ำเงินคือ FB = 100pF และเส้นโค้งสีม่วงคือ FB= 1,000pF แน่นอนการสูญเสียการเปลี่ยนจะมีขนาดใหญ่และสูง ควรกล่าวถึงด้วยว่าการเพิ่มตัวเก็บประจุแบบป้อนกลับแบบมิลเลอร์เช่นนี้จะทำให้วงจรไวต่อการเปิด dV / dt มากขึ้น


แต่ถ้าฉันแนะนำ dV / dt (แรงดันไฟฟ้าค่อนข้างมาก) ที่ Vgs มันจะเปิดใช้งานได้ทันทีเท่านั้น?
hassan789

@ hassan789 เอาละเหตุการณ์ dV / dt นั้นเป็นวิธีหนึ่งชั่วขณะหรืออย่างอื่น มันชาร์จการฉีดจากท่อระบายน้ำไปที่ประตูผ่าน Cfb และขึ้นอยู่กับ Vcc และลักษณะที่แท้จริงของการโหลด หาก Vcc ปรากฏขึ้นอย่างรวดเร็วและโหลดมีองค์ประกอบตัวเก็บประจุ dV / dt อาจเพียงพอที่จะทำให้เกิดการนำความร้อน การประมาณคร่าวๆอาจทำจาก dV / dt ที่ทนได้กับ dV / dt ~ Vth / (RgCfb) หรือ dV / dt อาจขยายการปิดเกินกว่าที่คาดไว้ เพียงแค่ต้องระวัง
gsills

8

คุณสามารถเพิ่มตัวต้านทานแบบอนุกรมเข้ากับเกตได้ มักจะทำเพื่อชะลอเวลาการตกเพื่อลด EMI หรือป้องกันการโอเวอร์โหลดมากเกินไป เห็นได้ชัดว่านี่เป็นการเพิ่มการสูญเสียการสลับ (แต่ไม่ใช่การสูญเสียการนำ) ดังนั้นจึงมีการแลกเปลี่ยน เช่นเดียวกับที่ทำให้การสลับช้าลงก็จะเพิ่มเวลาหน่วงดังนั้นโปรดระลึกไว้เสมอว่าหากมีโอกาสเกิดปัญหาการนำไฟฟ้าข้ามหรือปัญหาที่คล้ายกัน

ความชันที่คุณได้รับสำหรับค่าตัวต้านทานประตูที่กำหนดจะขึ้นอยู่กับความจุจากเกตไปยังแหล่งจ่ายและเกตเพื่อระบายน้ำรวมถึงค่า Vcc ในขณะที่ MOSFET กำลังสลับตัวต้านทานจะจ่ายกระแสให้ประจุGS รวมถึงกระแสที่จะชาร์จ DGระหว่าง Vcc และ 0 จำนวนประจุทั้งหมดมักจะถูกระบุไว้ในแผ่นข้อมูล (ภายใต้เงื่อนไขที่กำหนด) เป็นค่าใช้จ่ายเกต (วัดเป็นหน่วยนาโน) เพราะความจุของมิลเลอร์ (DG) ลักษณะของการโหลดเข้ามาเล่นเช่นกัน


ฉันจะเสี่ยงต่อการไม่เปิด FET โดยทำสิ่งนี้ทั้งหมดหรือไม่
hassan789

1
@ hassan789: การสันนิษฐานว่าคลื่นสแควร์ไม่พลิกก่อนที่จะอิ่มตัวไม่
Ignacio Vazquez-Abrams

@ hassan789 ไม่อย่างที่ฉันบอกว่ามันจะไม่เพิ่มขึ้น การสูญเสียการนำไฟฟ้า แรงดันเกตหลังจากผ่านไปครู่หนึ่งจะเหมือนกับโดยไม่มีตัวต้านทานเนื่องจากการรั่วไหลของเกตควรมีขนาดเล็กมาก แน่นอน MOSFET จะไม่เปิดอย่างสมบูรณ์ในระหว่างการสลับ (เพิ่มการกระจายพลังงาน) แต่ฉันคิดว่านั่นคือสิ่งที่คุณต้องการ
Spehro Pefhany

2

MOSFET ของคุณมีสภาพการทำงานอย่างไร?

เมื่อใช้เป็นสวิตช์ MOSFET จะใช้เวลาส่วนใหญ่ในสองสถานะ:

  • ถูกบล็อก: สูง Vds แรงดันไฟฟ้า, ไม่มีกระแส -> ไม่มีกำลังงานลดลง
  • การนำ: ต่ำมาก Vds แรงดันไฟฟ้า (ผมd×Rds_on) กระแสสูง (ผมd) -> กำลังงานกระจายขนาดเล็ก (Rds_on×ผมd2)

MOSFET อยู่ในสถานะที่สามในช่วงเวลาที่น้อยมาก และสถานะที่สามนี้คือเมื่อมีการดำเนินการเล็กน้อย: - ไม่เล็กน้อยVds แรงดันไฟฟ้า, ไม่เล็กน้อยในปัจจุบัน ผมd×Vdsอาจจะสูง! -> อาจกระจายอำนาจใหญ่

หากคุณวางแผนโดยการออกแบบเพื่อให้ MOSFET ของคุณอยู่ในสถานะที่สามนี้นานขึ้นคุณต้องแน่ใจว่าการเพิ่มขึ้นของอุณหภูมิของทางแยกนั้นจะไม่ปล่อยให้มันผ่านเหนืออุณหภูมิสูงสุดที่อนุญาตสำหรับทางแยกนั้น (พบในแผ่นข้อมูล) การลดอัตราการฆ่าของ MOSFET จะต้องมีการศึกษาอย่างรอบคอบ

ฉันไม่รู้ว่าคุณกำลังขับรถไปด้วยอะไร หากเป็น LED และคุณต้องการให้มันสว่างขึ้นและสว่างขึ้น แต่อย่างช้าๆคุณควรใช้ PWM บนเกตของ MOSFET ของคุณและยังคงใช้เป็นสวิตช์ ถ้า PWM เร็วมากมันจะไม่สังเกตเห็นได้ด้วยตาเปล่า

วิธีเดียวกันนี้ใช้ได้กับการขับขี่มอเตอร์


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