Analogue, Mixed Signal, LSI


Balancing the trade-offs for 3-phase BLDC motor control

4 February 2015 Analogue, Mixed Signal, LSI

Brushless DC (BLDC) motors are gaining increased market share over other motor technologies, particularly in the automotive and medical markets, and this has prompted the development of new approaches to motor control design. Now, designers have to decide which approach is best for each application.

The traditional approach is to develop the motor control circuit from discrete components, but more recent developments offer single-chip solutions, based on a system-on-chip (SoC) or an application-specific standard product (ASSP), as well as a two-chip approach.

Whilst all of the more recent one- and two-chip solutions offer a reduction in the number of components and in design complexity, each approach has specific advantages and disadvantages. It is these that the designer must understand in order to achieve the best possible trade-off between flexibility and space-saving integration.

Regardless of which approach is used, a typical motor system is comprised of three main elements: the power supply section, the motor driver and the control unit. A traditional, discrete-based circuit, as shown in Figure 1, uses a simple RISC processor with on-chip Flash to control the gate drivers which, in turn, drive the external MOSFETs. An alternative method is to drive the motor directly from a processor, with integrated MOSFETs and a voltage regulator to power the processor and the driver.

Figure 1. Block diagram of a traditional, discrete-based BLDC motor.
Figure 1. Block diagram of a traditional, discrete-based BLDC motor.

All of these elements are typically integrated into an SoC motor driver. In addition, an SoC offers the benefit of programmability, which enables it to be used across different applications. As a single-chip approach, an SoC is also suitable for applications which have limited board space.

The drawback of using an SoC-based design is that its lower processing performance and limited internal memory mean that it cannot meet the demands of applications which need advanced motor control. A further drawback is that, compared to the broad development toolsets provided by microcontroller manufacturers, there is significantly less support for firmware development in SoC motor drivers.

The alternative single-chip approach is to use an ASSP motor driver designed specifically for each application. The advantages of using an ASSP are that they occupy minimum space on the board which makes them ideal for space-constrained applications. A 10-pin DFN standalone fan motor driver is shown in Figure 2.

Figure 2. Block diagram of a standalone fan motor driver.
Figure 2. Block diagram of a standalone fan motor driver.

ASSPs also eliminate the need for software tuning whilst offering an excellent price-performance ratio in high-volume applications and performance which can match that of a high-end microcontroller. An ASSP motor driver can, for example, be used to drive a BLDC motor using sensorless and sinusoidal algorithms. Despite these advantages, ASSPs lack the programmability which would enable them to be scaled up to higher drive strengths and the flexibility to adapt to future changes in the market.

Whilst the design strategies based on an SoC or an ASSP can help designers to meet the continual trend towards miniaturisation, other applications are using the two-chip approach of combining a microcontroller optimised for intelligent analog in conjunction with an external driver. This approach allows the designer to choose from a broad range of microcontrollers optimised for sensor or sensorless commutation using trapezoidal or sinusoidal drive techniques.

When choosing the companion driver chip for the microcontroller, it is essential that the driver should do more than provide suitable power ratings for the MOSFET or BLDC motor. It should also integrate a high-efficiency, adjustable voltage regulator capable of minimising power dissipation whilst powering a wide range of microcontrollers.

Monitoring and housekeeping blocks are also essential to ensure the safe operation of the motor and to enable bidirectional communication between the host and the driver. Selectable parameters will enable the performance of the driver to be optimised without any additional programming.

A typical two-chip solution is shown in Figure 3. This approach combines a feature-rich, three-phase motor driver, such as Microchip’s MCP8024, with a high-performance dsPIC33EP MC digital signal controller (DSC) to drive six N-channel MOSFETs for the field-oriented control of a permanent-magnet synchronous motor (PMSM).

Figure 3. Two-chip BLDC design with external MOSFETs.
Figure 3. Two-chip BLDC design with external MOSFETs.

A lower-cost, baseline 8-bit microcontroller can be used in place of the DSC when using a simple, six-step control architecture. The change from a DSC to an 8-bit microcontroller can be implemented without altering the drive circuit if a BLDC motor with a similar power rating is used.

The relative advantages of single-chip BLDC motor control designs, based on an SoC or ASSP, and the two-chip approach using a microcontroller or DSC and a companion driver, are shown in Table 1. This shows that, whilst an SoC or ASSP will meet the needs of a space-constrained application, their fixed feature sets, combined with limited memory and processing power, significantly reduce the flexibility and scalability of the design.

Table 1. Comparison of single-chip and two-chip BLDC motor control designs.
Table 1. Comparison of single-chip and two-chip BLDC motor control designs.

The emergence of single-chip and two-chip approaches to BLDC motor control enable designers to reduce component cost and board space compared to traditional discrete-based circuits. The hardware and firmware reference designs and libraries, supplied by manufacturers such as Microchip, also significantly reduce the development time for bringing advanced motor control and drive designs to market.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

A new era in modular I/O solutions
Rugged Interconnect Technologies Analogue, Mixed Signal, LSI
Aerospace and defence system designers are demanding scalable and high-performance I/O solutions and while traditional mezzanine standards have proven reliable, they often fall short of meeting modern bandwidth, size, and flexibility requirements.

Read more...
High voltage instrument op-amp
iCorp Technologies Analogue, Mixed Signal, LSI
The SGM621B is a high accuracy, high voltage instrumentation amplifier, which is designed to set any gain from 1 to 10 000 with one external resistor.

Read more...
High-speed SAR ADC simplifies design
Altron Arrow Analogue, Mixed Signal, LSI
The ADI AD4080 simplifies data converter integration by integrating a low drift reference buffer, low dropout regulators and a 16K result data FIFO buffer.

Read more...
2-wire quad voltage output DAC
Altron Arrow Analogue, Mixed Signal, LSI
The DAC has a 2-wire serial interface that operates at clock rates up to 400 kHz, and this interface is SMBus compatible, allowing multiple devices to be placed on the same bus.

Read more...
Dual-channel ADC for RF applications
RFiber Solutions Analogue, Mixed Signal, LSI
The ARF0471 from Advanced RF is a dual-channel, 14-bit, 3 GSPS ADC, which features an on-chip buffer and sample-and-hold circuit.

Read more...
Infineon launches Edge Ai software solution
Altron Arrow Analogue, Mixed Signal, LSI
Infineon has introduced DEEPCRAFT, a new software solution category brand for Edge AI and machine learning, after the company recognised the huge potential of Edge AI for the market.

Read more...
16-bit voltage output denseDAC
Altron Arrow Analogue, Mixed Signal, LSI
The AD5766 uses a versatile four-wire serial interface that operates at clock rates of up to 50 MHz for write mode, and is compatible with SPI, QSPI, MICROWIRE, and DSP interface standards.

Read more...
AFE enables the software-defined factory
Avnet Silica Analogue, Mixed Signal, LSI
With its software configurable analogue inputs, where each input can be configured for voltage, current, resistance, or temperature, NXP’s N-AFE enables a new level of flexibility.

Read more...
Precision voltage reference
Altron Arrow Analogue, Mixed Signal, LSI
The ADR1001 is a fully integrated, ultra-low drift, buried Zener precision voltage reference solution in a single chip.

Read more...
Microphones enable low-power always-on state
Avnet Abacus Analogue, Mixed Signal, LSI
TDK Corporation has announced its InvenSense SmartSound T5848 I2S microphones to enable intelligent keyword, voice command, and sound detection at ultra-low power.

Read more...