Skip to main content

High-Performance Drivers for Motor Control

By Maurizio Di Paolo Emilio for Mouser Electronics

Electric motors represent an essential component in the industrial sector, where they are used for fans, pumps, and other types of machinery in a wide variety of applications. The traditional AC motors that have been around for over a century are the simplest types of induction motors, but they can waste a significant amount of energy. DC motors are a class of rotary electrical machines widely used in various applications. A DC motor's speed can be controlled by modulating the voltage according to the needs of the application. This can save significant energy since the motor only works as much as the situation requires.

Features of electric drives

An electric motor is a "reversible" machine capable of transforming electrical energy into mechanical energy. The term reversible indicates that it can do the inverse operation, changing its name to Generator. Conceptually, and often also practically, the two are the same thing. A fixed (stator) and mobile (rotor) part always constitute a motor. The various types of motor are distinguished from each other by how the magnetic fields are generated:

  • Continuous Motors (DC): static field, generated by magnets or by windings in the stator; they are available in a wide range of voltages; the most popular being 12V and 24V.
  • Alternate Motors (AC): dynamic field, generated by the interaction between fields generated by the currents and rotor. The rotation of the rotor is synchronised with the frequency of the supply current (Synchronous AC motor).
  • Brushless motors: static field, generated by rotating magnets which are fixed on the rotor.

In DC motors, the generation of the magnetic field is carried out by the stator. The magnets can be permanent (ferrites, for example) in low-power motors, while they are generated by dedicated windings in the medium and large power motors, also called the wound field. The power is brought to the rotor by rotating collectors and brushes that are subject to wear. They have excellent characteristics of robustness and reliability. The motor speed is controlled by adjusting the DC voltage applied to the armature winding. Depending on the application, a full-bridge converter, half-bridge or just a pulse width modulation (PWM) converter is used.

DC motors are also widely used in servo applications where speed and accuracy are essential. To meet design requirements regarding speed and accuracy, microprocessor-based closed-loop control and information on the rotor position are crucial. Maxim's Hall effect MAX9921 sensor provides information on the rotor position. A Hall-effect sensor is a transducer that varies its output voltage in response to a magnetic field. The Hall effect sensor is composed of a sensitive element coupled to a magnet contained in an airtight container that detects the variation of the magnetic field flux when a ferromagnetic material body (metal projection) is approached and moved away.

The device can work ideally from zero frequency up to a few kHz. Hall effect devices are used as proximity sensors, positioning, speed and current sensing. Unlike a mechanical switch, it is a long-lasting solution because there are no mechanical wear problems.

The DC brushless motor (BLDC) is a direct current electric motor with a permanent magnet rotor and a rotating magnetic field stator. Unlike a brushed motor, therefore, it does not require sliding electrical contacts (brushes) on the motor shaft to operate. This means less mechanical resistance and less opportunity for sparks forming, and a considerable reduction of maintenance.

A very similar motor is the stepper motor, which differs from the brushless motor in that the stator is not powered all the time, but cyclically supplies the various electromagnets to generate a rotation or obtain a precise position. In a brushless motor, the rotor is non-winding and instead has permanent magnets, while the magnetic field generated by the windings on the stator is variable.

Since the motor operates in direct current, to realise the rotation of the magnetic field generated in the stator, an electronic circuit composed of a bank of power transistors controlled by a microcontroller that controls the switching of the current, commands the current inversion and therefore the rotation of the magnetic field.

Since the controller must know the position of the rotor concerning the stator to determine the orientation of the magnetic field, it is usually connected to a Hall effect sensor. The efficiency of these machines is on average higher than the asynchronous direct current motors (Figure 1).

Block diagram for brushless motor control

 

Figure 1: Block diagram for brushless motor control. (Source: Maxim Integrated)

BLDC motors are a particular type of synchronous motor. This means that the magnetic field generated by the rotor and the stator have the same frequency. The BLDCs are subdivided into three categories: single-phase, 2-phase and 3-phase. The number of phases corresponds to the number of windings on the stator.

Motor Drives

The motor driver covers a wide range of applications in the most different industrial and civil sectors, particularly in electronic instrumentation and various computer peripherals. Each application has a different requirement of power and characteristics to be satisfied, for example, speed, piloting, torque control. Position or speed adjustment are some requirements that a control system must manage; to cope with these characteristics on the market, we find a series of control modules for DC motors and steppers. The DC motor finds space in automation and robotics; the operating principle is based on the interaction of two magnetic fields that create attraction and repulsion (stator and rotor). The stepper motor finds space in precision applications and requires pulses to be driven. The servomotor, on the other hand, is an electromechanical system equipped with a mechanical part and a feedback electronics for driving; it requires an appropriate control system to carry out particular operations.

Driver ICs

Designers are faced with increasing pressure to improve design efficiency further and stand out in the competitive market. This can be achieved, for example, by reducing overall energy consumption and optimising thermal management. The primary function within the motor is switching, applying a current through the motor windings at precisely the right time. Switching is controlled by algorithms that reside on a microcontroller or digital signal processor (DSP). The motor control algorithms are generally very sophisticated as they have to make the right switching decisions under different engine load conditions.

Features that simplify projects include integrated power MOSFETs and an ultra-low power supply architecture that provides integrated current limitation and flexible current regulation mode. Monitoring and safety functions such as overvoltage, short circuit and over-temperature protection, together with fault diagnostics, ensure high performance.

The MAX14871 full-bridge driver offers a low-power solution for voltages between 4.5 V and 36 V. This driver reduces power dissipation and provides a charge-free design for reduced external components and low current supply. Integrated current control requires minimal external components and includes three adjustment modes (Figure 2).

Block diagram and circuit application for the MAX14871

 

Figure 2: Block diagram and circuit application for the MAX14871. (Source: Maxim Integrated)

Given the increasing need for energy saving and silent running of the motor in various applications, brushless DC motors (BLDC) are suitable for a wide range of situations. To improve efficiency, Toshiba's controllers take advantage of InPAC (Intelligent Phase Control) technology. Toshiba's InPAC technology compares the relationship between the current phase (current information) and the voltage phase (Hall effect signal) and provides feedback to the motor current control signal to automatically adjust the phase. Toshiba TC78B0 integrated circuits are designed to control the rotation speed of the motor by modifying the PWM work cycle. These devices are equipped with three-phase full-wave drive, sinusoidal PWM drive, overcurrent detection circuit and thermal shutdown circuit.

Block diagram for the TC78B015FTG

 

Figure 3: Block diagram for the TC78B015FTG. (Source: Toshiba)

TC78B015FTG operates with a power supply between 6V and 22V while the model TC78B015AFTG requires a power supply from 6V to 30V. Both devices support output currents up to 3A and support Hall-effect devices, as well as offering a range of protection features including thermal shutdown, overcurrent detection and motor block detection (Figure 3).

ON Semiconductor offers its driver STK984-090A for three-phase brushless DC motor made up of a power MOSFET. STK984-090A-E has an integrated shunt resistor and thermistor. Various protective functions are incorporated against over-temperature, over-current, over-voltage and low voltage. The BLDC motor drive circuit can be efficiently designed with a reduced PCB area (Figure 4).

Application schematic for the STK984-090A

 

Figure 4: Application schematic for the STK984-090A. (Source: ON Semiconductor)

In order to reduce size and weight in motor drive applications, Texas Instruments has brought DRV832x gate drivers to the market. These drivers are based on an intelligent gate drive architecture that eliminates lots of traditional components. The drivers allow the control current to be set to optimise power loss and electromagnetic compatibility. The drivers are offered with or without a buck regulator or with three integrated current shunt amplifiers. Each option is available in versions with a serial diagnostic interface (Figures 5 and 6).

Block diagram for the DRV8320H

 

Figure 5: Block diagram for the DRV8320H. (Source Texas Instruments)

Charge pump architecture for the DRV832X

 

Figure 6: Charge pump architecture for the DRV832X. (Source Texas Instruments)

Conclusion

BLDC motors offer many advantages over traditional ones. The development of powerful magnets has enabled the production of BLDC motors capable of producing the same power as brushed motors but with a smaller footprint. Motor control offers the possibility of improving efficiency during the design phase. Understanding the control needs of each type of engine and the most appropriate style for a given application can help ensure greater efficiency in any context. Modern microcontrollers with gate drivers are perfect for providing the level of performance and computational functionality needed to develop high-efficiency control loops. Motor control in industrial projects is essential, mainly when used in robotic systems and numerical control machines, as well as in a whole series of precision drives.

 

About the Author

Maurizio Di Paolo Emilio holds a Ph.D. in Physics and is a telecommunication engineer and journalist. He has worked on various international projects in the field of gravitational wave research. Working as a software/hardware developer in the data acquisition system, he participated as the designer of the thermal compensation system (TCS) for the optical system used in the Virgo/Ligo Experiment (an experiment for detection of the gravitational wave that achieved the 2017 Nobel Prize in Physics). Actually, he collaborates with University of L'Aquila and INFN to design devices for radiobiological and microscopy applications and new data acquisition and control systems for space applications. Moreover he works in the software/hardware engineering field as editor and technical writer. He is the author of several books published by Springer, as well as numerous scientific and technical publications on electronics design.