The software comprises optimised source code for the sensor less field oriented control of the BLDC motor. In addition, V/f control is supported for induction motors (ACIM) to permit rapid evaluation. The DriveMonitor makes it possible to retrieve and modify the control parameters in real time, with the oscilloscope function providing a means of graphically depicting the speed and phase current. The DriveMonitor is a USB stick with JTAG, VCOM (Virtual COM) and CAN interfaces. Whilst the JTAG interface is used for downloading the software and the OCDS debugging, the CAN connection is used for real-time monitoring and configuring the parameters while the application is running.
Optimised microcontrollers and power ICs
With the 8-bit family XC800 and the 16-bit microcontrollers XC2000, Infineon offers scalable solutions for a diverse range of motor control concepts in automotive applications (Fig. 3a). In this regard, the solutions range from block commutation with Hall sensors through to dual field-oriented, sensor less control.
The XC800 family is based on the standard 8051 architecture. The 8-bit microcontrollers offer different sizes of flash memory (2 to 64 KB) and incorporate oscillators, voltage regulators, EEPROM and monitoring/diagnostic circuits in order to reduce the system costs. Its optimised peripherals support different concepts for motor controls and power conversion. It includes an efficient capture compare unit (CCU6) for flexible PWM generation, a high-speed 10-bit AD converter for precision measurements and the hardware synchronisation of the PWM in addition to MultiCAN modules with up to two CAN nodes. The XC800 family features a 16-bit vector computer for trigonometric calculations, in the form required for field oriented control. In addition, it offers scalable package