ฉันพยายามมองหาการออกแบบ H-Bridge ที่เรียบง่าย แต่ใช้งานได้สำหรับมอเตอร์ RC ในรถยนต์ (12V และ 2 ~ 3A)
สะพานนี้จะถูกขับเคลื่อนจากไมโครคอนโทรลเลอร์และต้องการความรวดเร็วในการรองรับ PWM ดังนั้นจากการอ่านของฉัน Power MOSFET เป็นตัวเลือกที่ดีที่สุดเมื่อพูดถึงการสลับที่รวดเร็วและความต้านทานต่ำ ดังนั้นฉันจะซื้อเพาเวอร์มอสเฟต P และ N แบบมอสเฟตที่ได้รับการจัดอันดับที่ 24V + และ 6A +, ระดับลอจิก, มีDSon ที่ต่ำและการสลับอย่างรวดเร็ว มีอะไรอีกบ้างที่ฉันควรพิจารณาอีก
ตกลงดังนั้นในการออกแบบสะพาน H: ตั้งแต่ MCU ของฉันจะทำงานที่ 5V จะมีปัญหากับการเปลี่ยน MOSFET P-ช่องปิดตั้งแต่วีGSความต้องการที่จะเป็นที่ 12V + เพื่อปิดโดยสิ้นเชิง ฉันเห็นว่าเว็บไซต์หลายแห่งกำลังแก้ไขปัญหานี้โดยใช้ทรานซิสเตอร์ NPN เพื่อขับเคลื่อน P-channel FET ฉันรู้ว่าสิ่งนี้ควรใช้งานได้ แต่ความเร็วในการสลับช้าของ BJT จะควบคุมความเร็วในการสลับอย่างรวดเร็วของฉัน!
เหตุใดจึงไม่ใช้ F-channel N เพื่อขับ P-channel FET เหมือนที่ฉันมีในการออกแบบนี้
การออกแบบนี้ไม่ดีหรือผิดหรือเปล่า? มีปัญหาอะไรบ้างที่ฉันไม่เห็น?
นอกจากนี้ไดโอดแบบกลับด้านที่สร้างขึ้นใน FET เหล่านี้จะเพียงพอที่จะจัดการกับเสียงที่เกิดจากการหยุด (หรืออาจย้อนกลับ) ภาระการเหนี่ยวนำของมอเตอร์ของฉันหรือไม่ หรือฉันยังต้องมีไดโอด flyback ที่แท้จริงเพื่อป้องกันวงจร
เพื่ออธิบายแผนผัง:
- Q3 & Q6 เป็นทรานซิสเตอร์ N-channel ด้านต่ำ
- Q1 & Q4 เป็นทรานซิสเตอร์ P-channel ระดับสูงและ Q2 & Q5 เป็นทรานซิสเตอร์ N-channel ที่ขับเคลื่อน P-channel เหล่านั้น (ดึงแรงดันลงไปที่ GND)
- R2 & R4 เป็นตัวต้านทานแบบดึงขึ้นเพื่อปิด P-channel
- R1 & R3 เป็นตัว จำกัด กระแสเพื่อปกป้อง MCU (ไม่แน่ใจว่าพวกเขาจำเป็นต้องใช้กับ MOSFET หรือไม่เพราะมันไม่ได้กระแสมาก!)
- PWM 1 & 2 มาจาก 5V MCU
- V ccคือ 12V