Contact us

A new window will open A new window will open

Offloading the complexity of Field-Oriented Control (FOC) motor control implementations

While getting a brushless DC motor to rotate is relatively straightforward, ensuring that it is optimally and efficiently controlled requires significant effort. Microcontrollers are often used with the intention of implementing functions and features beyond just the motor control itself. Due to the mathematical complexity of sinusoidal commutation for approaches such as FOC, the microcontroller can end up being primarily engaged with the execution of the control algorithm. This limits the ability for the microcontroller to react in a reasonable time to other computing or peripheral demands. There are, however, other ways to break down this task. Here we review a family of microcontrollers that feature an Advanced Vector Engine (A-VE) that implements both the Park and Clarke transforms inside a hardware peripheral. Due to close coupling with the analogue-to-digital converter (ADC) and pulse-width-modulated (PWM) peripherals, the control requires minimal processor intervention, even when controlling two motors.

Our new whitepaper on the motor control using intelligent microcontroller peripherals addresses the wide range of challenges that motor control implementers face, covering topics such as:

  • Methods for implementing the drive system of BLDC motors
  • Implementation of Vector or Field-Oriented Control (FOC)
  • Basics of sinusoidal commutation using Clarke and Park transforms
  • Review of the Advanced Vector Engine peripheral module
  • Tuning of FOC algorithms using graphical PC software

Simply fill out the form below to request your free whitepaper:

Request the Whitepaper



To improve the user experience on our website, we are analyzing your visit e.g by using your full IP-address. By submitting the form you formally agree to this. You have the right to revoke your consent at any time by setting an opt-out cookie for the Marketo-Service as described in our privacy policy: https://toshiba.semicon-storage.com/eu/corporate/tee/privacy-policy.html





We respect the privacy and security of your personal data wherever we provide our services and products. Therefore, through technical and organizational measures, we have ensured that personal data of Russian citizens will not be stored, used and forwarded outside of the Russian territory. As a consequence, we are regrettably not able to offer all of the Website services (such as newsletters, for example) to Russian citizens.


To Top
·Before creating and producing designs and using, customers must also refer to and comply with the latest versions of all relevant TOSHIBA information and the instructions for the application that Product will be used with or for.