IMC300 Series
iMOTION™ IMC300 - Motor/PFC controller plus MCU for maximum flexibility
iMOTION™ IMC300 is a series of motor control ICs combining the feature set of the IMC100 series with an additional microcontroller for maximum application 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’).
Key benefits
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.
Features | Benefits |
|
|