In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

The sea of learning is boundless~ Follow and star→「Wangcai Motor and Electric Control」

In-Depth Analysis of Motor Drive Design Solutions

For more timely and valuable content, please add our WeChat public account: wc_dj8

We sincerely invite industry professionals and institutions to submit articles to us,gifts for submissions

Submission email: [email protected]

Source:Circuit City

Keep reading, there are benefits at the end!

24V Brushless DC (BLDC) Motor Sine Wave Drive, Applied to Air Purifier Fan

This reference design is an economical, compact (SFF), three-phase sine wave motor drive for brushless DC (BLDC) motors, with a power of up to 50W at 24V. This board accepts 24V input and provides three-way motor output to drive the BLDC motor in a sine wave manner. After receiving speed commands through an IR (infrared) sensor, it uses a microcontroller (MCU) (in this design, the MSP430G2303) to externally close the speed loop.

BLDC Motor Sine Drive Features:

· As a 50W, 24V driver, it can drive brushless DC (BLDC) motors in a sine wave commutation manner

· The MSP430G2303 accepts IR input and closes the external speed loop

· DRV10983 uses a proprietary sensorless control scheme to provide continuous sine drive, significantly reducing the pure tone usually generated during commutation

· Efficiently reduces the power supply voltage to 3.3V through an integrated buck/linear regulator to power internal and external circuits (in this design, the TI MSP430™ MCU)

· The hardware design has good thermal performance tested at 50W

· This design is a tested, ready-to-use hardware and software platform suitable for driving 12V/24V, less than 50W BLDC motors

Brushless DC (BLDC) Motor Sine Drive System Design Block Diagram:

In-Depth Analysis of Motor Drive Design Solutions

Motor Sine Drive Experimental Circuit Board Display:

In-Depth Analysis of Motor Drive Design Solutions

STM32 Stepper Motor H-Bridge Drive Control

What can you learn from the STM32 stepper motor driver program?

1. Basic program architecture What should be placed in MAIN and what should be placed in interrupts

2. STM32 + DMX512 receiving program or (RS485)

3. Photoelectric encoder program (no open-loop control)

4. FSMC TFT driver program with menu functionality

5. Stepper motor subdivision driver program Vector control acceleration and deceleration control, PWM chopping drive mode.

6. Operation of multiple timers, PWM control external interrupt input serial port interrupt and long and short press keys, code protection.

7. How to operate print printf and TFT LCD debugging program.

STM32 Stepper Motor Driver Development Board Real Object Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

STM32 Stepper Motor Driver Program Source Code Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

Infineon Electric Bicycle, Small Electric Vehicle, Motor Control Board + BLDC Motor Driver

Universal motor driver card designed for Infineon XMC4000 microcontroller series CPU board. This satellite card is part of Infineon’s hexagon application suite series, with a suitable CPU board to demonstrate the motor control capabilities of the XMC4000 series.

Motor Control Board Circuit Real Object:

In-Depth Analysis of Motor Drive Design SolutionsIn-Depth Analysis of Motor Drive Design Solutions

Motor Control Board Circuit Features:

· Seamlessly connects to the CPU board via the ACT satellite connector

· Uses Infineon MOSFET power transistors for a 3-phase low-voltage half-bridge inverter

· Gate driver IC with overcurrent detection circuit (ITRIP)

· Measures current using single or three-way shunt (amplified)

· Position sensing through inductive decoders, quadrature encoders, or Hall sensor interfaces

· Input power supply range: 24V +/-20%

· Onboard power supply includes SMPS for 5V generation, with LDO regulator for MOSFET gate driver and decoder excitation (15V) and logic (3.3V)

Motor Control Board Circuit Parameters:

In-Depth Analysis of Motor Drive Design Solutions

Stepper Motor Driver

This stepper motor driver, also known as EasyDriver, can provide about 750mA (1.5A total) drive for bipolar stepper motors. It is set to 8-step microstepping mode by default (so if your motor has 200 steps per revolution, using EasyDriver defaults to 1600 steps per revolution), more microstepping modes can be set by grounding either the MS1 or MS2 pins. This is a microstepping driver based on the Allegro A3967 driver chip. For complete specifications of this design, please refer to the A3967 datasheet. Its maximum current per phase ranges from 150mA to 750mA. The maximum drive voltage is approximately 30V, which includes an onboard 5V regulator, so only one power supply is needed. Cost-effective, this device is only a few dollars, cheaper than making your own circuit board.

Stepper Motor Driver Design Features:

· A3967 Microstepping Driver

· MS1 and MS2 pins broken out to change microstepping resolution to full, half, quarter, and eighth steps (defaults to eighth)

· Compatible with 4, 6, and 8 wire stepper motors of any voltage

· Adjustable current control from 150mA/phase to 700mA/phase

· Power supply range from 6V to 30V. The higher the voltage, the higher the torque at high speeds

Stepper Motor Driver Schematic Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

Physical Display:

In-Depth Analysis of Motor Drive Design Solutions

Stepper Motor Driver Source Code Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

[Open Source] Multifunctional Stepper Motor/DC Motor Controller Development Board

This is a multifunctional motor control development board that integrates motor control and microcontroller development. It can drive both stepper motors and DC motors, and can also be used as a regular 51 development board. The attachment provides detailed schematics and PCB engineering files, which can be directly sent to the factory for production. The board uses the powerful and easy-to-use AT89S52 microcontroller as the main control chip, and the motor driver part uses the L298N driver, which can easily handle general motor control, including forward and reverse rotation, PWM speed control, etc.

In-Depth Analysis of Motor Drive Design Solutions

Wiring method for stepper motor:

In-Depth Analysis of Motor Drive Design Solutions

Wiring method for DC motor:

In-Depth Analysis of Motor Drive Design Solutions

48V 1kW Automotive Three-Phase Brushless DC Motor Driver Design

TIDA-00281 TI reference design is suitable for 48V automotive applications for three-phase brushless DC motor drivers. This board is designed to drive motors in the 1kW range and can handle currents up to 30A. This design uses analog circuits combined with the C2000 LaunchPad, allowing the three-phase BLDC motor to rotate without position feedback from Hall effect sensors or quadrature encoders.

Automotive DC Motor Driver System Design Block Diagram:

In-Depth Analysis of Motor Drive Design Solutions

Three-Phase Brushless DC Motor Driver Circuit Features:

· Speed control of three-phase brushless DC (BLDC) motors without position sensors

· Control of three-phase power supply through phase voltage and current sensing calibration and filtering feedback

· Can operate over a wide voltage range in a 48V battery system

· Reverse polarity protection for 12V batteries

Three-Phase Brushless DC Motor Driver Circuit Board PCB Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

MOS Dual Motor Driver Module BTS7960

MOS Dual Motor Driver Module Features:

· 2-way motor drive output, typical maximum current of 160A on a single board;

· Added bus driver chip 74LVC245 to enhance signal driving capability while isolating the MOS tube and microcontroller to protect the microcontroller chip from burning due to direct battery voltage input when the MOS fails;

· Added MIC5219 power chip to provide power for the bus driver chip 74LVC245 to achieve level matching between the driver chip and the microcontroller.

· The motor output terminal includes a varistor to prevent peak voltage caused by instant motor commutation from damaging other chips;

· The board has 4Xφ3 holes reserved for direct fixing on the tail of the smart car model;

· The board layout has been optimized for strong overcurrent capability; it is also more conducive to heat dissipation;

· Operating voltage range of the driver board: 5V~14V; must not exceed 16V;

· Motor operating frequency range: 0~25KHz; recommended driving frequency range: 5KHz~8KHz;

Physical Display:

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

Arduino-based L293D Motor Driver Board/Motor Board

Arduino is a great entry point for electronics projects, and with a motor expansion board, it can serve as an excellent robot development platform. Here is a fully functional motor expansion board that can drive various simple to slightly complex projects. This is a commonly used DC motor driver module that uses the L293D chip for low current DC motor driving. The pins are made Arduino-compatible, making it easy for enthusiasts to quickly develop based on Arduino.

Overview of the L293D Motor Driver Board:

This motor driver board has many functions and is easy to operate, with strong driver library support and feature updates. It is suitable for Arduino beginners, Arduino experimental equipment platforms, Arduino interactive electronics, Arduino robots, etc. It can drive 4 DC motors or 2 stepper motors simultaneously and can also drive 2 servos, supporting the latest Arduino UNO, Arduino Mega 2560.

Specific features are as follows:

1. 2 5V servo motor (steering gear) ports connected to Arduino’s high-resolution high-precision timer – no jitter!

2. Up to 4 bi-directional DC motors and 4 PWM speed control (approximately 0.5% resolution)

3. Up to 2 stepper motors forward and reverse control, single/double step control, interleaved or microstepping, and rotation angle control.

4. 4-way H-bridge: L293D chip provides 0.6A (peak 1.2A) current per bridge and includes thermal shutdown protection, 4.5V to 36V.

5. Pull-down resistors ensure that the motor remains stopped when powered on.

6. Large terminal connectors make wiring easier (10 – 22AWG) and power supply.

7. Includes an Arduino reset button.

8. 2 large terminal external power supply connectors ensure separation of logic and motor drive power supplies.

9. Compatible with Mega, Diecimila, & Duemilanove.

Wiring diagram screenshot:

In-Depth Analysis of Motor Drive Design Solutions

L293D Motor Driver Board/Motor Board Circuit Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

NXP Smart Car Dual Motor MOS Driver

Circuit Introduction

This is a motor driver board used to participate in the NXP Smart Car Competition, dual MOS tube driver, which has a larger output and stronger driving capability compared to the BTN79xx series drivers, with faster response.

Components Used

Half-bridge driver IR2184S

MOS tube IRLR7843

Boost B0512S-1W

Display 0.96 inch OLED

Isolation circuit SN74HC244PW

Function

Control of dual motors, strong driving force, even the most powerful B car model motor is not a problem.

An onboard 0.96 inch OLED for displaying parameters conveniently during debugging, while saving space on the main board.

There are four dip switches and five buttons for parameter input and mode settings.

Buzzer, as a program prompt flag, for debugging.

Design Insights

The driver board for the smart car has three main functional parts: boost, half-bridge or full-bridge control, and MOS switching. Understanding these three parts allows for flexible circuit design combinations. For example, for boosting, I can use LM2577, mc34063, LMR62014, etc., and for the controller, HIP4082, all are fine. Also, when wiring, pay special attention to the wire width, as the motor drive involves larger currents, so the motor current lines need to use wider wires, 120mil is not excessive; windows can also be opened, and thick tin can be applied.

Smart Car Motor Driver Module Circuit L298N

This is a motor driver module that is essential for smart cars. The driver chip used in this module is the L298N, which can control 2 DC geared motors.

Soldering diagram physical image as follows:

In-Depth Analysis of Motor Drive Design Solutions

Motor Driver Circuit Schematic Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

PCB Source File Screenshot:

In-Depth Analysis of Motor Drive Design Solutions

WIFI-supported 60V 45A high-power three-phase brushless DC motor driver, dedicated to robots and electric vehicles

High power and strong torque three-phase brushless motor driver. Supports WIFI, can be controlled via WIFI.

Main Parameters:

Input voltage 20V~60V.

Maximum current 60A

Long-term working current 30A

WIFI: 2.4G

Operating system Openwrt

Can be used in electric doors, treadmills, electric curtains, electric vehicles, robots, lawn mowers, etc.

Some beautiful pictures.

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

Source:Circuit City

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

Thank you for reading this article

Here are some surprises for you as a reward!

Limited time offer | Motor and Electric Control PPT Collection (Motor Design/High Efficiency Implementation/Simulation Algorithms/Dead Zone Compensation/Magnetic Field Analysis/Weak Magnet/Reversible…)

Limited time offer | 300-page PPT explaining the design and control principles of motors (super detailed)

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

In-Depth Analysis of Motor Drive Design Solutions

【Disclaimer】The article represents the author’s independent views and does not represent the position of Wangcai Motor and Electric Control. If there are issues regarding the content or copyright of the work, please contact Wangcai Motor and Electric Control within 30 days of publication to delete or negotiate copyright usage matters.

Industry news, technical dry goods, market quotes, daily hot topics, all hidden in “Read the original text” click to learn more!

Leave a Comment

×