iMOTION™ IMC300 - Motor/PFC controller plus MCU for maximum flexibility
By incorporating the Motion Control Engine (MCE 2.0) the IMC300 series provides the same feature set as the IMC100 series in terms of motor control algorithm, power factor correction and protection features. In addition to the scripting engine integrated in the MCE 2.0 the IMC300 series comes with an additional microcontroller (MCU). While being connected to the control interface of the MCE, this MCU runs completely independent offering the customer maximum flexibility for adding functionality and controlling the MCE.
Select one of our iMOTION™ families and get more information
IMC300 - Maximum Flexibility for almost any Application
Powerful tools like MCEWizard and MCEDesigner reduce the implementation effort for a variable speed drive to the simple configuration of the MCE for the respective motor.
In the IMC300 dual core implementation the MCE runs fully independently from the microcontroller providing the optimal combination of easy to use and reliable motor control with a maximum of customer application flexibility. The MCE in the IMC300 series can control the motor running either sensorless or with sensor support like analog or digital hall sensors and is available with ready-to-use algorithms for boost and totem pole PFC implementations. IMC300 device variants are available for standalone motor control as well as motor control plus PFC and come in an LQFP-48 or LQFP-64 package. All devices can be used in applications requiring functional safety acc. to UL/IEC 60730 (‘Class B’).
Highly flexible combination of ready-to-use motor and PFC control with an industry standard microcontroller
Outstanding customer benefits:
|Ready-to-use motor control||iMOTION™ Motion Control Engine||Integrated protection features||Arm® Cortex®-M0 based MCU|
Both cores in the IMC300 series run autonomously and provide dedicated interfaces to the PC. The MCE which runs the motor and PFC can be connected to the PC via a UART, applying MCEDesigner for configuring and tuning the motor and PFC control loop. Connection to the microcontroller is provided via Arm’s serial wire debug (SWD). Writing, downloading and debugging code on the MCU does not interfere with the operation of the MCE and allows single step debug with the motor running. The MCU connects to the MCE via a high-speed serial link. Infineon provides a ready-to-use library for the MCU that implements the communication protocol to configure and control the MCE as well as report the status of the drive.
This might also interest you
Device support package for iMOTION™ motor controller and ARM/Keil MDK
CMSIS PACK for IMC301 and IMC302
includes the full device support for the MCU in IMC300 derivatives and can be directly installed in Keil MDK or other tool that support this format.
The downloaded file is a .pack file. For manual inspections it can be renamed to a . Zip file and unzipped as usual.