Field Oriented Control Application with 16-bit XC166 Family µC

Infineon Technologies offers an extensive product portfolio for Motor Drive Systems - from real time embedded Microcontrollers to Smart Power ICs which are capable to control any Motor Drive System.

Infineon's 16-bit microcontrollers are the perfect choice to control any electrical machine due to the advanced Capture/Compare (CAPCOM6E), powerful Multiply-Accumulate (MAC) unit, flexible General Purpose Timer (GPT) and optimized ADC peripherals, which are dedicated to achieve high performance in any motor drive logic design. Our new XC166 family devices finds its success story in Consumer Inverters and Permanent Magnet Synchronous Motor (PMSM) using Field Oriented Control (FOC) algorithm as shown in the Figure 1 below:
 

foc
Figure 1 : Field Oriented Control Implementation using Infineon’s XC164CM microcontroller

Infineon’s 16-bit microcontroller offers comprehensive features with highly integrated peripherals for maximum speed and performance. In Figure 2, we exemplify how our CAPCOM6E can be used to trigger the ADC measurement, giving superior hardware solution and performance for your motor drive requirements

foc2
Figure 2 : Using Infineon's XC164CM CAPCOM6E to Trigger the ADC

In addition to having peripheral synchronization features, Infineon’s new 16-bit XC166 family’s CAPCOM6E unit also offers these advanced features that further simplifies advance motor control logic as shown in Table 1:

CAPCOM6E Features Motor Drive Applications
T12 can run in Center-Aligned and Edge-Aligned Mode To avoid short-circuit which can occur in the inverter bridge during switching high an low side with one compare channel
T12 can run in Center-Aligned and Edge-Aligned Mode For sinusoidal Algorithms, Timeout and Phase delay functions
One Shadow Register Transfer Control signal avoids unintended pulses due to unsynchronized modulation sources
Single-Shot Mode / T13 with T12 Synchronized For Back-EMF detection, T13 can be used to insert a delay (e.g. demagnetization time, noise filtering)
Measurement of phase current using T13 period match to trigger A/D channel

Table 1 : Using Infineon's XC164CM CAPCOM6E for various Motor Control Algorithms

 
All Infineon’s XC166 family devices offers powerful GPT unit together with a Fast External Interrupt, which can be configured to handle highly-complex motor logic using the interrupt system. In Figure 2, we demonstrate the connections between GPT and Interrupt input to implement the GPT Timer in incremental interface mode.

 
foc3
Figure 3 : Using Infineon's XC164CM GPT with Interrupt


The synchronization between the GPT and Interrupt system simplifies your motor design, giving superior application performance and solution benefits as shown in Table 2:

Motor Drive Requirements Applications Benefits
At Low Rotational Speeds Interrupt generation for each detected stage
Capture elapsed time and start speed control algorithm
Detection of Rotational Direction Status bit - Indicates current direction
Status bit - Indicates direction change
Reset / Load counter for event
Interrupt generation - Faster response in direction change detection.


Table 2 : Motor Application Benefits using Infineon's XC164CM GPT with Interrupt


To reduce total system cost and increase system performance, there is a demand for integrated solutions. Our excellent technology for Microcontrollers and Power Semiconductors allows us to offer combine the best of various Infineon's reliable product portfolio into low cost, high performance Motor Drive Solution – what we call “Smart Semiconductor Solutions”.
For more information, please visit our product page at http://www.infineon.com/XC164CM

XC164CM
Figure 4 : XC164CM Block Diagram

Ask Infineon!

International Toll Free:

0(0)800 951 951 951

Direct Access:

+49 89 234 65555

Infineon is happy to help you:

Where to buy

Please use our location finder to get in contact with your nearest Infineon distributor or sales office