นี่คือแผ่นข้อมูลที่ควรเชื่อมโยงจากคำถามของคุณ ฉันไม่ควรมองหามัน
แต่ละ mosfet ควรจัดการ 32 แอมป์
VGS=10
VGS5V×R2R1+R2=4.54VR1R2
VGS=10VRDS(on)
P=I2×R=(32A)2×0.035Ω=35.84Wซึ่งหมายความว่า ~ 36W เป็นการกระจายพลังงานที่คาดไว้เมื่อVGS=10V
ด้วยที่เป็น45mΩสูงสุดตามแผ่นข้อมูลVGS=5VRDS(on)
35.84W=I2×0.045Ωและถ้าเราย้ายฉันที่อยู่รอบ ๆ เราได้รับ:เพื่อให้คุณสามารถคาดหวังที่จะได้อย่างปลอดภัยให้ 28A ผ่าน MOSFET IFคุณแก้ไขค่าตัวต้านทาน คุณควรรับชุดระบายความร้อนสำหรับมอสเฟต อาจจะใช้งานการระบายความร้อนด้วยพัดลมI=35.840.045−−−−√=28.2A
เราปรับตัวจับเวลาบน Arduino ดังนั้นความถี่ PWM ของเราอยู่ที่ประมาณ 8000 เฮิรตซ์
คุณไม่ต้องการความเร็วสูงที่ 800Hz ซึ่งเป็นที่ยอมรับนั่นคือสิ่งที่สวิตช์ BLDC ไดรเวอร์ (ESC) ทั่วไปติดตั้งอยู่ (ถ้าฉันไม่ได้ทำผิด).
สิ่งที่คุณพยายามทำคือการชาร์จเกตกับตัวต้านทานในซีรีส์มันดูเหมือนภาพด้านล่างและเราสามารถใช้แบบจำลองนั้นสำหรับสมการต่อไป
ความจุของเกต ( ) มีค่าสูงสุดCiss1040pF
ตัวต้านทานและมอสเฟตกำลังก่อตัววงจรนี้:
C=Ciss×3=3120pFเพราะคุณได้ 3 แบบขนาน
R=R1||R2=909Ω
Vs=4.54V
แรงดันไฟฟ้าของตัวเก็บประจุเป็นไปตามสมการนี้:
โดยที่คือแรงดันไฟฟ้าข้ามตัวเก็บประจุและคือสิ่งที่คุณกำลังป้อนด้วย กรณีของเรามันVs
Vc=Ve×(1−e−tRC)
VcVeVs=4.54V
คุณกำลังส่ง PWM และฉันจะทำให้แน่นอนสถานการณ์กรณีที่เลวร้ายที่สุดสำหรับคุณก็เมื่อคุณกำลังพยายามที่จะทำanalogWrite (1)ที่รอบหน้าที่ของ{256} ดังนั้นเวลาที่สัญญาณของคุณเริ่มสูงจนจบลงด้วยวัฏจักรหน้าที่นั้นและ 8kHz คือ 488.3 นาโนวินาที12561256×18000=
ลองเสียบตัวเลขลงในสมการข้างบนเพื่อดูว่าแรงดันไฟฟ้าจะอยู่ที่ประตู
Vc=4.54V×(1−e−488.3×10−9(909)×(3120×10−12))=0.71V
MOSFET เริ่มเปิดที่ขั้นต่ำ 1V และสูงสุด 2.5V ดังนั้นในกรณีที่เลวร้ายที่สุดนี้คุณไม่สามารถเปิดประตูได้ ดังนั้นมันจึงถูกปิดตลอดเวลา
อีกสิ่งหนึ่งที่ฉันต้องการชี้ให้เห็นว่าเป็นเหตุผลที่เป็นไปได้มากที่สุดว่าทำไม MOSFETS ของคุณถึงแตกสลายเพราะเมื่อคุณสลับคุณทำมันช้า ๆเพราะตัวต้านทานขนาดมหึมาและมีความจุประตูจำนวนมาก นั่นหมายความว่าเมื่อ MOSFET กำลังจะเปลี่ยนพวกมันจะผ่านกระแสจำนวนมากในขณะที่มีแรงดันไฟฟ้าจำนวนมาก และ => ความร้อนสูงมากจริงๆP=I×V
ดูภาพนี้:
อย่างที่คุณเข้าใจคุณไม่ต้องการอยู่ตรงที่เส้นสีฟ้าและเส้นสีแดงตัดกัน และความกว้างของการเปลี่ยนแปลงนั้นเหมือนกันโดยไม่คำนึงถึงความถี่ในการเปลี่ยนดังนั้นยิ่งคุณสลับบ่อยเท่าไหร่ก็ยิ่งใช้เวลามากขึ้นในการเปลี่ยนภาพอันเจ็บปวดนั้น มันเรียกว่าการสูญเสียการสลับ และปรับขนาดเชิงเส้นด้วยความถี่สวิตชิ่ง และตัวต้านทานสูงความจุสูงการสลับความถี่สูงมักทำให้คุณอยู่ในช่วงการเปลี่ยนแปลงตลอดเวลา และนั่นเท่ากับการระเบิดหรือการทำลายมอสเฟต
ฉันไม่มีเวลาที่จะทำการคำนวณมากขึ้น แต่ฉันเชื่อว่าคุณได้รับส่วนสำคัญของมัน นี่คือลิงก์ไปยังแผนผังหากคุณต้องการเล่น สิ่งที่คุณควร! .
คำแนะนำสุดท้ายของฉันสำหรับคุณคือการได้รับไดรเวอร์ MOSFET เพื่อให้คุณสามารถปั๊ม AMPS หลายตัวเข้าประตูได้ตอนนี้คุณกำลังปั๊ม milliamps
Btw Doctor Circuit เกี่ยวกับย่อหน้าสุดท้ายของคุณนั่นเป็นเพียงปัญหาของ BJT ทรานซิสเตอร์พวกเขาให้กระแสที่อบอุ่นกว่าพวกเขา แต่ MOSFET ก็ให้ความอบอุ่นที่น้อยกว่าพวกเขาดังนั้นพวกเขาจึงไม่ต้องการความสมดุลแบบพิเศษพวกเขาจะ ยอดเงินโดยอัตโนมัติ
ความต่อเนื่องเพิ่มขึ้นเวลาและเวลาฤดูใบไม้ร่วง
ฉันค่อนข้างน่ารักในตัวอย่างข้างต้นการสลับ 8kHz และรอบการทำงาน 1/256 ฉันจะใจดีมากขึ้นและดูที่ 50% รอบการทำงาน = 128/256 ฉันต้องการรู้และบอกคุณว่าคุณอยู่ในช่วงเปลี่ยนผ่านที่เจ็บปวดมากแค่ไหน
ดังนั้นเราจึงมีพารามิเตอร์ต่อไปนี้ที่เกี่ยวข้องกับการเปลี่ยนแปลงที่เจ็บปวด :
td(on) = เวลาหน่วงของการเปิดเครื่อง = เวลาที่เพิ่มขึ้นของการเลี้ยวเมื่อ = เวลาหน่วงของการปิดเครื่อง = เวลาฤดูใบไม้ร่วงปิดเครื่อง
tr
td(off)
tf
ฉันจะทำการประมาณที่น่ารังเกียจฉันจะสมมติว่ามิลเลอร์ - ที่ราบสูงไม่มีอยู่ฉันจะสมมติว่าแรงดันไฟฟ้าข้าม MOSFET ลดลงเป็นเส้นตรงเมื่อเปิดและเพิ่มขึ้นเป็นเชิงเส้นเมื่อปิด ฉันจะสมมติว่ากระแสที่ไหลผ่าน MOSFET เพิ่มขึ้นเป็นเส้นตรงเมื่อเปิดและลดเชิงเส้นเมื่อปิด ฉันจะสมมติว่ามอเตอร์ของคุณดึง 200A ในช่วงที่มีรอบการทำงานที่คงที่ 50% ด้วยภาระบางอย่าง ดังนั้น 200A ในขณะที่คุณกำลังเร่งความเร็ว (ยิ่งแรงบิดของมอเตอร์ของคุณสูงขึ้นจะยิ่งดึงกระแสออกมาตามสัดส่วน)
ตอนนี้ถึงตัวเลข จากแผ่นข้อมูลเรารู้ค่าสูงสุดดังต่อไปนี้:
td(on) = 40ns = 430ns = 130ns = 230ns
tr
td(off)
tf
โอเคก่อนอื่นฉันอยากรู้ว่าช่วงเวลา 8kHz เท่าไหร่ที่การเปลี่ยนแปลงข้างต้นใช้ การเปลี่ยนแปลงเกิดขึ้นทุกครั้ง ความล่าช้าจะไม่ส่งผลกระทบต่อการเปลี่ยนแปลงจริง ๆ (เว้นแต่ว่าเราจะเปลี่ยนที่ความถี่สูงมากเช่น 1MHz)
เวลาในการเปลี่ยนกับรอบการทำงาน 50% และ fs ที่ 8kHz =
ฉันคิดว่าฉันจะเห็นค่าที่มากกว่านี้ มิลเลอร์ที่ราบสูงและสิ่งที่เหมือนกาฝากและละเว้นการชาร์จประตูช้า นอกจากนี้นี่คือการเพิกเฉยต่อความจริงที่ว่าเวลาที่เพิ่มขึ้นและเวลาที่ตกลงมาจาก 10% ถึง 90% ของสัญญาณไม่ใช่ 0% ถึง 100% ซึ่งฉันคาดว่าจะใช้ในการคำนวณ ดังนั้นฉันจะคูณ 0.528 คูณ 2 เพื่อทำให้การประมาณของฉันใกล้เคียงกับความเป็นจริงมากขึ้น ดังนั้น 1%tr+tf18000=0.00528=0.528%
ตอนนี้เรารู้ว่าเราใช้เวลาในการเปลี่ยนแปลงที่เจ็บปวดบ่อยเพียงใด เรามาดูกันว่ามันเจ็บปวดแค่ไหนกัน
P=1T∫T0P(t)dt
Vr(t)=48V(1−t430ns)
Ir(t)=200A430nst
Vf(t)=48V230nst
If(t)=200A(1−t230ns)
P=Pr+Pf
Pr=1tr∫tr0Vr(t)×Ir(t)dt
Pf=1tf∫tf0Vf(t)×If(t)dt
Pr=1600W LOL! คำตอบเดียวกันแปลก
Pf=1600W
P=Pr+Pf=3200W
ทีนี้กลับไปที่ความถี่ที่คุณใช้ในการเปลี่ยน 3200W นี้ มันประมาณ 1% เมื่อความเป็นจริงเริ่มขึ้น (และฉันคิดว่ามันจะบ่อยกว่านี้)
Pavg=3200W×1%=32Wอืมฉันคิดว่าฉันจะเห็นอะไรที่ใหญ่กว่านี้อีก ...
และ ... ลองคำนวณอีก 99% ของเวลา! ซึ่งฉันลืมไปโดยสิ้นเชิง นี่คือการระเบิดครั้งใหญ่! ฉันรู้ว่ามีบางสิ่งที่ฉันลืม
P=I2×R=(200A)2×(0.045Ω)=1800Wและคุณใช้เวลา 49.5% ของเวลาในโหมดการดำเนินการนี้ ดังนั้นรวมของคุณP50%@8kHz=32W+1800W×49.5%=923W
ด้วย 3 MOSFET ในแบบขนานมันคือต่อ MOSFET ยัง ... EX-PU-LOSIVE!32W+1800W×49.5%3=329W
เราจะไปที่นั่น. มีระเบิดที่คุณกำลังมองหาอยู่ EX-PU-LOSION
นี่คือการแก้ไขครั้งล่าสุดของฉัน