Power MOS driver in controller

Publisher:JoyfulLifeLatest update time:2022-08-04 Source: elecfansKeywords:Controller Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Introduction

The IO voltage of a general-purpose MCU or DSP is usually 5V3.3V, and the current output capacity of the IO is below 20MA, which is not enough to directly drive the power MOSFET. Therefore, when using a general-purpose MCU or DSP to design a motor driver, it is usually necessary to use an external MOSFET driver, which we call a "pre-driver". When designing motor drive controllers for automotive fans, water pumps, oil pumps, etc., using automotive-grade MCU + automotive-grade pre-driver + automotive-grade N-channel power MOSFET can adapt to different powers, various communication methods and various drive methods.

Power MOS driver in the controller

b37cc4f4-122e-11ed-ba43-dac502259ad0.png

As shown in the figure above, the power stage drive circuit of the three-phase brushless DC motor (including BLDC and PMSM) uses 6 N-channel power MOS to form a three-phase full bridge, which is divided into three high-side MOS connected to the positive pole of the power supply (VBus) and three low-side MOS connected to the negative pole of the power supply. The controller completes the phase change by controlling the on and off of the six MOS, so that the motor rotates as expected. The motor may encounter stalling during operation and cause overcurrent, so the MOS drive circuit needs to have a protection function to prevent burning the controller or motor.

For a single NMOS, when it is turned on, it is necessary to provide an instantaneous large current to charge the parasitic capacitance in the MOS. The MOS can only be fully turned on after the gate-source voltage (VGS) reaches a certain threshold. After the MOS is turned on, it is also necessary to maintain a suitable gate-source voltage (VGS) to keep it turned on.
For the low-side MOS, its source (S) is connected to the negative pole of the power supply, the gate-source voltage is easy to meet, and the drive is relatively simple. For the high-side MOS, its source (S)

is connected to the motor phase line, and its voltage is uncertain. If it needs to be turned on, the gate voltage needs to be provided by the bootstrap circuit, and the drive is more complicated.

b39322bc-122e-11ed-ba43-dac502259ad0.png

In general, the on-resistance of MOS is as shown in the figure above, which decreases with the increase of VGS, but the decreasing curve becomes gentle after VGS is greater than 10V. In order to achieve the minimum on-resistance (RDSON), the value of VGS is usually 10~15V.


Keywords:Controller Reference address:Power MOS driver in controller

Previous article:How to use bipolar stepper motor to achieve "microstepping"
Next article:Modbus to Profinet Gateway to connect ACS510 inverter

Recommended ReadingLatest update time:2024-11-16 15:24

ADP8870: Charge Pump Parallel Backlight Driver
The ADP8870 integrates the following functions: a programmable backlight LED charge pump driver; a phototransistor input for automatic brightness control (LED current); and a PWM input for controlling the output current ratio. This combination can automatically change the current intensity based on the detected ambi
[Power Management]
ADP8870: Charge Pump Parallel Backlight Driver
GaN ICs shrink motor drives for e-bikes and drones
The GaN- based inverter reference design EPC9173 optimizes the motor system and simplifies the design and accelerates the time to market in terms of size, performance, range, accuracy and torque. We can put this micro inverter into the motor housing to minimize electromagnetic interference, achieve the highe
[Power Management]
GaN ICs shrink motor drives for e-bikes and drones
PWM asynchronous drive buzzer based on stm32 processor
In the past two days, I have studied the PWM (pulse width modulation) of the M3 processor to achieve asynchronous control of the buzzer due to work requirements. In view of the fact that the blocking control of the buzzer is time-consuming and affects the user experience, the original blocking control scheme has been
[Microcontroller]
PWM asynchronous drive buzzer based on stm32 processor
1602 driver written by AVR GCC
1602 driver written in AVR GCC #include avr/io.h #include stdio.h #include util/delay.h #include avr/iom64.h #include avr/pgmspace.h //header files to be added, define long data #define uint unsigned int #define uchar unsigned char uchar s = "113456789 uchar s = "I like AVR"; // 1602 connected to atmega16 termin
[Microcontroller]
Design of Soft-Switching Converter Driving Circuit Based on Boost ZVTPWM
In high-frequency PWM switching converters, a reliable gate drive circuit must be designed to ensure that the power MOSFET works at high frequency, high voltage, and high current . A good performance drive circuit requires that the trigger pulse should have a sufficiently fast rise
[Power Management]
ARM-Linux driver--DM9000 network card driver analysis (Part 3)
ARM-Linux driver--DM9000 network card driver analysis (Part 2) Hardware platform: FL2440 (s3c2440) Kernel version: 2.6.35 Host platform: Ubuntu 11.04 Kernel version: 2.6.39 Cross compiler: arm-linuc-gcc4.3.2 Original work, please indicate the source when reprinting http://blog.csdn.net/yming0221/article/detail
[Microcontroller]
ARM-Linux driver--DM9000 network card driver analysis (Part 3)
The structure and working principle of dual motor drive
Dual motor drive provides two control modes for one axis, tandem control and synchronous control. Tandem control performs position control only on the main motor axis and torque control only on the auxiliary motor axis, so this control is also called torque tandem control. (Simplified) Synchronous control uses the N
[Embedded]
6410 sound card wm9713 driver analysis
1. Comparison of I2S, AC97, PCM between S3C6410 and WM9713: 1. I2S, AC97, and PCM are different, each has its own, and the timing of the three is different. For the two sides to communicate, they must use the same timing, either I2S, AC97, or PCM. 2. The I2S, AC97, and PCM of S3C6410 reuse the same se
[Microcontroller]
Latest Embedded Articles
Change More Related Popular Components
Guess you like

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号