Infineon Technologies iMOTION™ IMC300A Motor Control ICs

Infineon Technologies iMOTION™ IMC300A Motor Control ICs are highly integrated ICs for controlling a variable speed motor control system with an additional user-programmable microcontroller. These ICs integrate the required hardware, software, and user program that controls a Permanent Magnet Synchronous Motor (PMSM). The IMC300A ICs provide high flexibility of the motor control system at a low system and development cost. These ICs feature dual-core computation with a Motion Control Engine (MCE) and Arm® Cortex®-M0 based user application controller (MCU).

Features

  • Dual-core computation, control variable speed motor control system with additional user-programmable MCU
  • Highly integrated IC
  • Highly flexible motor control system
  • Low system and development cost
  • Space vector PWM with sinusoidal commutation and integrated protection features
  • Current sensing via single or leg shunt configuration
  • Sensorless and/or hall sensor (analog/digital) based operation
  • Integrated and/or external temperature sensor
  • Optional boost or totem pole PFC control
  • Integrated script language for additional MCE and I/O control
  • Flexible host interface options for the motor control command
  • High-speed communication interface between MCE and Arm core processor (JCOM)
  • Parameter programming and debug support with MCEWizard and MCEDesigner

Specifications

  • CPU subsystem
    • 32-bit Arm Cortex-M0 core for user application control
    • 48MHz/96MHz core/peripherals clock
  • On-chip memories, 8Kbyte ROM
  • Supply, Reset, and Clock, 3.3V to 5.5V supply with power-on reset and brownout detector
  • System control
    • Window watchdog
    • Real-Time Clock (RTC) module
    • Pseudo-random number generator
  • Analog frontend peripherals
    • 12-bit ADC converter with adjustable gain, up to 1MS/s, and up to 7 analog inputs
    • 2 fast analog comparators
  • High-speed timers
    • 2x Capture Compare Unit with 4 timer channels each (CCU4)
    • Up to 96MHz clock
  • Input/output lines with individual bit controllability
    • Tri-stated in input mode
    • Push/pull or open-drain output mode
    • Configurable pad hysteresis
  • Debug system
    • 4 breakpoints and 2 watchpoints
    • Arm Serial Wire Debug (SWD) and Single-Pin Debug (SPD) interfaces
    • Independent operation of the MCE

Applications

  • Air conditioner
  • Refrigerators

Block Diagram

Block Diagram - Infineon Technologies iMOTION™ IMC300A Motor Control ICs
Inilathala: 2020-01-24 | Na-update: 2024-09-23