This user guide provides an overview of the evaluation board EVAL-M1-301F including its main features, key
data, pin assignments and mechanical dimensions.
EVAL-M1-301F is an evaluation board as part of the iMOTION™ modular application design kit (MADK). This
board features and demonstrates Infineon’s advanced motion control engine (MCE 2.0) technology for
permanent magnet motor drives over the full speed range.
The evaluation board EVAL-M1-301F was developed to support customers during their first steps designing
applications using permanent magnet motors via sensorless sinusoidal control.
The IMC301A contains two cores – the motion control engine (MCE) and an additional microcontroller (MCU).
MCE support files and documentation will be available on the Infineon website. The MCU-related CMSIS pack
can be downloaded from the KEIL IDE, and this document does not cover it.
Intended audience
This User Guide is intended for all technical specialists who have a knowledge of motor control and high-power
electronics converters. The board is intended for use under laboratory conditions.
This board will be used during design-in, for evaluation and measurement of characteristics, and proof of data
sheet specifications.
Note:PCB and auxiliary circuits are NOT optimized for final customer design.
Table of contents
About this document ....................................................................................................................... 1
Table of contents ............................................................................................................................ 1
Attention:The Evaluation Boards and Reference Boards as well as the information in this document are
solely intended to support designers of applications in evaluating the use of products from
Infineon Technologies for their intended applications.
Environmental conditions have been considered in the design of the Evaluation Boards and
Reference Boards provided by Infineon Technologies. The design of the Evaluation Boards
and Reference Boards has been tested by Infineon Technologies only as described in this
document. The design is not qualified in terms of safety requirements, manufacturing and
operation over the entire operating temperature range or lifetime.
The Evaluation Boards and Reference Boards provided by Infineon Technologies are subject
to functional testing only under typical load conditions. Evaluation Boards and Reference
Boards are not subject to the same procedures as regular products regarding returned
material analysis (RMA), process change notification (PCN) and product discontinuation (PD).
Evaluation Boards and Reference Boards are not commercialized products, and are solely
intended for evaluation and testing purposes. In particular, they shall not be used for
reliability testing or production. The Evaluation Boards and Reference Boards may therefore
not comply with CE or similar standards (including but not limited to the EMC Directive
2004/EC/108 and the EMC Act) and may not fulfill other requirements of the country in which
they are operated by the customer. The customer shall ensure that all Evaluation Boards and
Reference Boards will be handled in a way which is compliant with the relevant requirements
and standards of the country in which they are operated.
The Evaluation Boards and Reference Boards as well as the information provided in this
document are addressed only to qualified and skilled technical staff, for laboratory usage,
and shall be used and managed according to the terms and conditions set forth in this
document and in other related documentation supplied with the respective Evaluation Board
or Reference Board.
It is the responsibility of the customer’s technical departments to evaluate the suitability of
the Evaluation Boards and Reference Boards for the intended application, and to evaluate
the completeness and correctness of the information provided in this document with respect
to such application.
The customer accepts that the Evaluation Boards and Reference Boards are not intended to
be used in life-endangering applications such as medical, nuclear, military, life-critical or
other applications, where failure of the Evaluation Boards and Reference Boards, or any
results from the use thereof, can reasonably be expected to result in personal injury.
The Evaluation Boards and Reference Boards and any information in this document is
provided "as is" and Infineon Technologies disclaims any warranties, express or implied,
including but not limited to warranties of non-infringement of third party rights and implied
warranties of fitness for any purpose, or for merchantability.
Infineon Technologies shall not be responsible for any damages resulting from the use of the
Evaluation Boards and Reference Boards and/or from any information provided in this
User Guide 3 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Important notice
document. The customer is obliged to defend, indemnify and hold Infineon Technologies
harmless from and against any claims or damages arising out of or resulting from any use
thereof.
Infineon Technologies reserves the right to modify this document and/or any information
provided herein at any time without further notice.
User Guide 4 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Safety precautions
2Safety precautions
Please note the following warnings regarding the hazards associated with development systems.
Table 1Safety precautions
Warning: The DC link potential of this board is up to 1000 VDC. When measuring
voltage waveforms by oscilloscope, high voltage differential probes must be used.
Failure to do so may result in personal injury or death.
Warning: The evaluation or reference board contains DC bus capacitors which take
time to discharge after removal of the main supply. Before working on the drive
system, wait five minutes for capacitors to discharge to safe voltage levels. Failure to
do so may result in personal injury or death. Darkened display LEDs are not an
indication that capacitors have discharged to safe voltage levels.
Warning: The evaluation or reference board is connected to the grid input during
testing. Hence, high-voltage differential probes must be used when measuring voltage
waveforms by oscilloscope. Failure to do so may result in personal injury or death.
Darkened display LEDs are not an indication that capacitors have discharged to safe
voltage levels.
Warning: Remove or disconnect power from the drive before you disconnect or
reconnect wires, or perform maintenance work. Wait five minutes after removing
power to discharge the bus capacitors. Do not attempt to service the drive until the bus
capacitors have discharged to zero. Failure to do so may result in personal injury or
death.
Caution: The heat sink and device surfaces of the evaluation or reference board may
become hot during testing. Hence, necessary precautions are required while handling
the board. Failure to comply may cause injury.
Caution: Only personnel familiar with the drive, power electronics and associated
machinery should plan, install, commission and subsequently service the system.
Failure to comply may result in personal injury and/or equipment damage.
Caution: The evaluation or reference board contains parts and assemblies sensitive to
electrostatic discharge (ESD). Electrostatic control precautions are required when
installing, testing, servicing or repairing the assembly. Component damage may result
if ESD control procedures are not followed. If you are not familiar with electrostatic
control procedures, refer to the applicable ESD protection handbooks and guidelines.
Caution: A drive that is incorrectly applied or installed can lead to component damage
or reduction in product lifetime. Wiring or application errors such as undersizing the
motor, supplying an incorrect or inadequate AC supply, or excessive ambient
temperatures may result in system malfunction.
Caution: The evaluation or reference board is shipped with packing materials that
need to be removed prior to installation. Failure to remove all packing materials that
are unnecessary for system installation may result in overheating or abnormal
operating conditions.
User Guide 5 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Introduction
3Introduction
The EVAL-M1-301F evaluation board is a part of the iMOTION™ modular application design kit for drives
(iMOTION™ MADK). In order to run a motor, the mating power board is required to interface this evaluation
board.
The MADK platform is intended for use with various power stages with different control boards. These boards
can easily be interfaced through the 20-pin iMOTION™ MADK M1, or the 30-pin iMOTION™ MADK M3 interface
connector. This board is equipped with a 20-pin M1 connector and is intended for running a single motor.
This evaluation board is designed to give comprehensible solutions of sensorless control of permanent magnet
motors over the full speed range. It provides Hall-sensor based or sensorless controls applying 3-phase and
type 3 of 2-phase modulation. PC interface is via a micro-USB connector and the on-board debugger is
galvanically isolated. The PC interface provides a UART connection to the MCE as well as a serial wire debug
(SWD) channel to the MCU.
The EVAL-M1-301F evaluation board is available from Infineon. The features of this board are described in the
main features chapter of this document, whereas the remaining paragraphs provide information to enable the
customers to copy, modify and qualify the design for production according to their own specific requirements.
Environmental conditions were considered in the design of the EVAL-M1-301F, but the board is not qualified in
terms of safety requirements or manufacturing and operation over the entire operating temperature range or
lifetime. The boards provided by Infineon are subject to functional testing only.
Evaluation boards are not subject to the same procedures as regular products regarding returned material
analysis (RMA), process change notification (PCN) and product discontinuation (PD). Evaluation boards are
intended to be used under laboratory conditions by technical specialists only.
Figure 1 shows the evaluation board EVAL-M1-301F. This document explains the features and details of this board
as well as the control IC, IMC301A-F064.
Figure 1Evaluation board EVAL-M1-301F
User Guide 6 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
EVAL-M1-301F main features
4EVAL-M1-301F main features
EVAL-M1-301F is an evaluation control board for motor control applications. The kit demonstrates Infineon’s
motion control IC technology.
Main features of the IMC301A-F064 motion control IC include:
Dual core device with MCE and MCU connected via high speed serial link
MCE (Motion Control Engine) as ready-to-use solution for variable speed drives
Field-oriented control (FOC) for permanent magnet synchronous motor (PMSM)
Space vector PWM with sinusoidal commutation and integrated protection features
Current sensing via single or leg shunt
Sensorless or Hall-sensor based operation
Various serial communication interfaces (UART, I2C, SPI)
Multiple motor parameter support
Flexible host interface options for speed commands: UART, I2C, SPI, PWM or analog signal
UL / CSA 60730 certified (Class B)
Additional application microcontroller (MCU) based on Arm® Cortex® M0 core
96/48 MHz clock, 128 /16 KByte Flash/SRAM
RTC/ systick/ watchdog timer, fast interrupt controller
Peripheral set targeting system control and communication
High-speed serial link (JCOM) between MCE and MCU
3.3 V (default) or 5 V VDD power supply
Scalable package options
The evaluation board characteristics:
Complete kit for running any permanent magnet motor via sensorless sinusoidal control
3.3 V for on-board debugger is powered by USB interface and motor controller side is powered by power
board
Micro-USB connector and on-board debugger isolated by digital isolator
Capable of 3-phase and type 3 of 2-phase modulation
MCE and MCU run in parallel and independently from each other
Access to MCE via virtual COM port
Access to MCU via SWD debug channel (Segger® J-Link light)
RoHS complaint
PCB size is 65 x 45 mm
User Guide 7 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
EVAL-M1-301F main features
4.1Functional description
Figure 2 shows a typical block diagram of a motor control application using the IMC301A-F064. The IMC301A-F064
provides a built-in, closed loop and sensorless control algorithm using the unique flexible motion control engine
(MCE) for permanent magnet motors. The MCE™ consists of a collection of control elements, motion peripherals,
a dedicated motion control sequencer and internal memory to map internal signal nodes. IMC301A-F064 also
employs a unique single shunt current reconstruction circuit in addition to a leg shunt current sensing circuit to
eliminate additional analog/digital circuitry.
Figure 2Typical application block diagram using IMC301A-F064
User Guide 8 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
EVAL-M1-301F main features
4.2EVAL-M1-301F board specifications
Table 2 depicts the key specifications of the evaluation board EVAL-M1-301F.
Table 2EVAL-M1-301F board specifications
Parameters Values Conditions / comments
Host interface (not isolated)
UART(TXD, RXD) 0 - VDD UART0,UART0_A, UART1_A
AIN 0 - VDD Analog input
DIN 0 - VDD Digital input
DOUT 0 - VDD Digital output
Input
VDD 3.3 V (default), 5 V Controller supply voltage
DC bus
DC bus scaling 8.20 counts/V 13.3 kΩ resistor on control board,
DC bus sensing range 499.54 V max
Current feedback
Motor internal current feedback
amplifier gain
Motor current sensing device 0 – VDD/Gain Single shunt resistor
Motor current op-amp
configuration
Motor current external
amplification gain
Resolution 12-bit PCB design may reduce the
Protection
NTC temperature shutdown value 0 - VDD (configured by
PCB characteristics
1, 3, 6, 12 Configured by MCEWizard
Non-Inverting Default setting
0.833
MCEWizard)
and 2 MΩ resistor on power board
Leg shunt resistor
resolution
Material FR4, 1.6 mm thickness
Dimension 65 mm x 45 mm
4.3Pin assignment
Key information about the connections of the EVAL-M1-301F evaluation board is described below.
Table 3 provides the pin assignments of the iMOTION™ MADK-M1 20-pin interface connector J1. This connector
is the interface to the power board.
Table 3J1- iMOTION™ MADK-M1 20-pin interface connector for control board
User Guide 9 of 37 Revision 1.0
Copper thickness = 1 oz (35 µm)
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
G
round
D
igital Hall sensor Input1 or a
nalog Hall sensor Input1+
D
igital Hall sensor Input2 or a
nalog Hall sensor Input1
-
D
igital Hall sensor Input3 or a
nalog Hall sensor Input2+
Analog Hall sensor Input2
-
+3.3V
power
supply
EVAL-M1-301F main features
Pin No. Pin Details
1 PWMUH 3.3 V compatible logic output for high side gate driver-Phase U
2 GND Ground
3 PWMUL 3.3 V compatible logic output for low side gate driver-Phase U
4 GND Ground
5 PWMVH 3.3 V compatible logic output for high side gate driver-Phase V
6 +3.3V On board 3.3 V supply
7 PWMVL 3.3 V compatible logic output for low side gate driver-Phase V
8 +3.3V On board 3.3 V supply
9 PWMWH 3.3 V compatible logic output for high side gate driver-Phase W
10 IU+ Shunt voltage phase U
11 PWMWL 3.3 V compatible logic output for low side gate driver-Phase W
12 IU- Ground
13 GK Gate kill signal – active low when over current is detected
14 DCBSENSE DC bus positive voltage, scaled in 0-3.3 V range by a voltage divider
15 VTH Thermistor input
16 IV+ Shunt voltage phase V
17 IV- Ground
18 IW+ Shunt voltage phase W
19 IW- Ground
20 VCC Defined for 15 V power supply (not used in this board)
The EVAL-M1-301F supports the use of both digital as well as analog Hall sensors. Table 4 includes the details of
the Hall sensor interface connector.
Table 4J2- Hall sensor Input
Pin Name Pin name connectors
1 GND
2 DHAL1/AHAL1+
3 DHAL2/AHAL1-
4 DHAL3/AHAL2+
5 AHAL2-
6 +3.3 V
The IMC300 series of dual core controllers is the most flexible solution in terms of application support. A large
number of pins is made available on pin headers supporting multiple customer-use cases.
Table 5, Table 6, Table 7, Table 8, Table 9, and Table 10 include the details of the respective signal pins for the
application microcontroller (MCU). Functionality of the pins is flexible and can be assigned via the respective
program running on the MCU. For details please refer to the IMC300 hardware reference manual.
User Guide 10 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
EVAL-M1-301F main features
Table 5J3- MCU UART0 and SWD
Pin Name Pin name connectors
1 SWDCLK User serial debug clock
2 SWDIO User serial debug I/O
3 +3.3 V +3.3 V power supply
4 GND Ground
5 GND Ground
6 +3.3 V +3.3 V power supply
7 P2.0 (RXD0_A) MCU serial port 0, RXD
8 P2.1 (TXD0_A) MCU serial port 0, TXD
Table 6J4- iMOTION Link
Pin Name Pin name connector
1 SWDCLK User serial debug clock for MCU
2 SWDIO User serial debug I/O for MCU
3 +3.3 V +3.3 V power supply
4 GND Ground
5 GND Ground
6 +3.3 V +3.3 V power supply
7 RXD0 Reception of UART0 for MCE
8 TXD0 Transmission of UART0 for MCE
Table 7J5- MCU IO connection
Pin Name Pin name connector
1 P2.1 (TXD0_A) Programmable I/O, or MCU serial port 0, TXD
2 P2.2 Programmable I/O
3 P2.0 (RXD0_A) Programmable I/O , or MCU serial port 0, RXD
4 P2.6 Programmable I/O
5 P4.7 Programmable I/O
6 P2.8 Programmable I/O
7 P4.6 Programmable I/O
8 P2.10 Programmable I/O
9 GND Ground
10 P2.11 Programmable I/O
Table 8J6- MCU I/O connection
Pin Name Pin name connector
1 P1.1 Programmable I/O
2 P1.0 Programmable I/O
3 +3.3 V +3.3 V power supply
4 GND Ground
User Guide 11 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
EVAL-M1-301F main features
Pin Name Pin name connector
1 P1.1 Programmable I/O
5 P0.13 Programmable I/O
6 P0.8 Programmable I/O
7 P0.12 Programmable I/O
8 P0.9 Programmable I/O
9 P0.11 Programmable I/O
10 P0.10 Programmable I/O
Table 9J7- MCU I/O connection
Pin Name Pin name connector
1 P4.1 Programmable I/O
2 P4.2 Programmable I/O
3 P4.0 Programmable I/O
4 P4.3 Programmable I/O
Table 10J9- MCU UART1
Pin Name Pin Name Connector
5 GND Ground
6 +3.3 V VDD
7 P4.4 (RXD1_A) MCU serial port 1, RXD
8 P4.5 (TXD1_A) MCU serial port 1, TXD
The motion control engine (MCE) in the IMC300 can read and drive pins directly and it also supports scripting.
Table 11 lists the MCE I/O pins that are made available. For functionality please refer to the Motion Control
Engine Software Reference Manual.
Table 11J8- MCE GPIO pins
Pin Name Pin name connector
1 GPIO12 User configurable I/O, digital
2 GPIO13 User configurable I/O, digital
3 GPIO15 User configurable I/O, digital
4 GPIO14 User configurable I/O, digital
User Guide 12 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
1
1.On-
board debugger
1
1
4
3
Getting started with EVAL-M1-301F
5Getting started with EVAL-M1-301F
In order to run the motor system, a combination of the iMOTION™ MADK control board (EVAL-M1-301F) and the
matching MADK power board (with M1 connector) is required. The iMOTION™ software tools, MCEDesigner and
MCEWizard, are also required to initially set up the system, as well as to control and fine-tune the system
performance to match users’ exact needs. This chapter provides more details on setting up the system and
getting started with the iMOTION™ MADK development platform.
The EVAL-M1-301F consists of several functional groups which enable an out-of-the-box, fully functional motor
control system combined with additional interfaces and test points for more advanced use cases. Figure 3
shows the functional groups of the EVAL-M1-301F evaluation board.
2. USB interface
connector (X101)
3. MCU core UART0
and SWD connecter
2
5
6
12
7
8
9
10
Figure 3Functional groups of the EVAL-M1-301F evaluation board’s top side
After downloading and installing the iMOTION™ PC tools (MCEWizard and MCEDesigner), the following steps
need to be executed in order to run the motor. Refer to Chapters 5.2.1 and 5.2.2 as well as MCEWizard and
MCEDesigner documentation for more information.
1. Get the latest IMC301A-F064 MCE software package available on www.infineon.com/imotion-software
website.
2. Connect PC-USB connector on the on-board-debugger to the PC via USB cable.
3. Connect EVAL-M1-301F M1 20-pin interface connector (J1) to power board (for example EVAL-M1-05-065D,
see Figure 4).
4. Use MCEWizard to enter the target motor’s system and operating parameters, as well as the hardware
parameters of the evaluation board, which will then be used to calculate controller’s digital parameter set
representing complete motor drive system. First click “Calculate” button on the “Verify & Save Page” and
then save the drive parameter set into your project directory by clicking “Export to Designer file (.txt)”.
User Guide 13 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
PC-USB
C
onnector
Motor
P
hase
O
utput
s
AC
Power
I
nput
Getting started with EVAL-M1-301F
Saved Drive System Parameter File will be later used by the MCEDesigner; refer to Chapter 5.2.1 or
MCEWizard user guide for more details.
5. Connect motor phase outputs to the motor.
6. Connect AC power to power input connector and power on system.
7. Start MCEDesigner tool and open MCEDesigner default configuration file (.irc) for IMC301A-F064 controller
(IMC301A_Vxxx.irc) by clicking “File” > “Open”. IMC301A_Vxxx.irc file is included in “IMC301A-F064 MCE
Software Package” downloaded in step 1.
8. MCEDesigner should automatically connect to the EVAL-M1-301F control board using default COM port
(indicated by green circle next to “COMx Up” status in the bottom frame of the MCEDesigner GUI). If it
cannot establish the connection, change COM port by doing the following steps: (“System” window active) >
Preferences > Connection > Connect using (Choose one of the other available COM ports from the dropdown menu).
9. In case the IMC301A-F064 IC on the EVAL-M1-301F is empty (not programmed), which will be indicated by
the pop-up window message after connecting to the MCEDesigner, then use following steps to program the
firmware and system parameters into the internal SRAM of iMOTION™ IC: Click “Tools” > “Programmer” and
select “Program Firmware and Parameters.” Browse and select the IMC301A-F064_A_Vxxx.ldf file which was
included in the “IMC301A-F064 MCE Software Package” downloaded in step 1. Then browse and select the
System Drive Parameters .txt file created in step 4. See chapter MCEDesigner setup overview 5.2.2 for more
details.
10. In case the IMC301A-F064 IC firmware has already been loaded, use the following steps to program the
system parameters into the internal SRAM of iMOTION™ IC: Click “Tools” > “Programmer” and select
“Program Parameters.” Browse and select the System Drive Parameters .txt file created in step 4. See
chapter MCEDesigner setup overview 5.2.2 for more details.
11. Start the motor by clicking the green traffic light button in the control bar.
Figure 4System connection example using EVAL-M1-301F and EVAL-M1-05-65D
User Guide 14 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
5.2iMOTION™ development tools and software
The iMOTION™ Development Tool installers for MCEDesigner and MCEWizard are available for download via
Infineon iMOTION
variants are listed there. Please visit this page periodically to check for tool/software updates.
The isolated on-board debugger provides the USB to UART bridge between the PC and the target iMOTION™
device with 1kV DC galvanic isolation between the motor drive system (hot side) and the PC/debugger (cold
side). The on-board debugger uses the SEGGER J-Link driver for UART communication with IMC301A-F064. The
J-Link driver will be installed during the MCEDesigner installation. In case the driver is not installed properly,
please go to SEGGER J-Link website to download and install the latest J-Link “Software and Documentation
pack for Windows.”
TM
website (http://www.infineon.com/imotion-software). All supported tools and software
5.2.1MCEWizard setup overview
After installing the MCEWizard, please read the MCEWizard user guide first. Figure 5 shows the welcome page of
MCEWizard.
Figure 5Welcome page of MCEWizard
For new users, it is suggested to use this evaluation board with a released MADK power board, as they will
always have a tested parameter file available on the MADK website. The default power board in this user guide
is EVAL-M1-05-65D as shown in Figure 6.
iMOTION™ MADK system enables users to easily test different combinations of control and power boards with
their motors. User should be familiar with the system-level parameters related to the motor used. There are a
very limited number of parameters that are specific to the control board or power board hardware. Table 12
provides the MCEWizard setup overview for hardware-related parameters. Similar tables will be available in
each power board’s user guide. A combination of this table and the corresponding table of the power board
provides enough information to set up the MADK-based motor drive system in the shortest time.
User Guide 15 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
Table 12MCEWizard setup overview table
Parameter Value Comment
Power board selecting MADK power board name If no, select similar
power board to modify
Motor 1 shunt configuration Refer to the power board App Note
Controller supply voltage Refer to the power board App Note VDD is 3.3V by default
Max DC bus voltage Refer to the power board App Note
DC bus sensing high resistor Refer to the power board App Note
DC bus sensing low resistor 13.3 kΩ
NTC temperature shutdown
value
Calculated as in Section 6.2.2 Refer to the power
board App Note
GateSense low-side devices Refer to the power board App Note High is true by default
GateSense high-side devices Refer to the power board App Note High is true by default
Motor 1 current input Calculated as in Section 6.1.2
User Guide 16 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
To start the MCEWizard system setup procedure, click the “Next” button in the right bottom corner as shown in
Figure 6.
Figure 6Opening the default configuration file of this board
After all the MCEWizard questions have been answered, the “Verify & Save Page” will be shown as in Figure 7.
Figure 7Verify and Save page for MCEWizard
User Guide 17 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
Click “Calculate Parameters” button and “Export to Designer File (.txt)” button to save the parameter file that
will be used by the MCEDesigner in the next steps.
5.2.2MCEDesigner setup overview
After installing the MCEDesigner installer, there is a shortcut for MCEDesigner on the Windows desktop. Doubleclick on the shortcut to open MCEDesigner and then open “IMC301A_xx.irc” file (which was included in the
“IMC301A-F064 MCE Software Package” installed earlier, as instructed in Chapter 5.1) shown in Figure 8.
Figure 8MCEDesigner’s main display for EVAL-M1-301F
MCEDesigner programmer function can be used to program IMC301A-F064 firmware and/or system parameters.
To call up this function, click on “Tools” menu and then select “Programmer” in the pull-down list. The pop-up
window “Program IMC controller” will show up as in Figure 9.
To program both firmware and drive system parameters into IMC301A-F064 (which can happen when
programming the brand new devices with default factory settings for the first time, or when the new version of
iMOTION™ firmware is being downloaded), first click on the “Program Firmware and Parameter” radio button in
the “Program IMC controller” pop-up window. After that, select the “Drive System Parameter” file created using
MCEWizard by clicking on the “Browse…” button at the end of the “Program Parameter File” row, and then also
select the IMC301A-F064_A_Vxxx.ldf file (which was included in the “IMC301A-F064 MCE Software Package”) by
clicking on the “Browse…” button at the end of “Program Firmware File” row. Finally, click on the “Start”
button to program the parameter file into the IMC301A-F064 IC.
User Guide 18 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
Figure 9Program firmware and parameters in “Program IMC Controller” pop-up window
To program only “Drive System Parameter” file into IMC301A-F064, click on “Tools” menu and select
“Programmer” in the pull-down list. The pop-up window “Program IMC controller” will show up as in Figure 10.
Click on the “Program Parameters” button (this is the default option), and then select the “Drive System
Parameter” file created using MCEWizard by clicking on “Browse…”. Finally, click on the “Start” button to
program the parameter file into the IMC301A-F064 IC.
Figure 10“Program IMC Controller” pop-up window
After “Drive System Parameter” file has been programmed into IMC301A controller, and the motor drive system
is powered, the MCEDesigner can be used to start/stop the motor, display motor current traces, change the
User Guide 19 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Getting started with EVAL-M1-301F
motor speed, modify drive parameters, and many other functions. Please refer to the MCEDesigner
documentation for more details.
Note:The on-board debugger section of EVAL-M1-301F is galvanically isolated from the controller
section and the attached power board. In order to program the parameters or firmware to the
IMC301A-F064 controller, the 3.3 V DC voltage needs to be supplied to the controller portion of the
EVAL-M1-301F. This voltage can either be supplied by the power board (MADK power boards are
designed to supply the 3.3 V to the control board through M1 or M3 connector) or by feeding the 3.3
V DC voltage to the control board through some of the available 3.3 V access/test points, if the
power board is not attached to the EVAL-M1-301F control board.
All the latest firmware files for different types of iMOTIONTM control ICs are available for download via Infineon
iMOTION
The microcontroller in the IMC301A-F064 is based on an Arm® Cortex® M0 core allowing the use of a wide range
of development tools and available software solutions.
Connection to the MCU is offered via the standard serial wire debug (SWD). The SWD interface is routed via the
galvanic isolation to the on-board interface. The debug interface is based on Segger® J-Link technology. The
respective DLL is installed on the PC during installation of the above-mentioned iMOTION tools, namely the
MCEDesigner. Alternatively, the installation of the respective driver can be updated from the Segger website.
Configuring, setting up and programming the embedded MCU is beyond the scope of this user guide. Please
refer to the Hardware Reference Manual of the IMC300 series and the CMSIS pack.
User Guide 20 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
6Hardware description of EVAL-M1-301F
This chapter covers the hardware design of the EVAL-M1-301F in more detail. To enable users to make the EVALM1-301F evaluation board a basis for a new development or modification of their own systems, all necessary
technical data such as schematics, layout and components are also included in this chapter.
6.1Motor current feedback circuitry
6.1.1Motor shunt configuration
Both single shunt and leg shunt topologies are supported by the EVAL-M1-301F control board. The user needs
to ensure that the shunt configuration matches with the power board hardware configuration. Please refer to
the power board user guide for details. The shunt configuration can be changed in the option page as shown in
Figure 11.
Figure 11Shunt configuration
6.1.2Motor external current feedback configuration and calculation
The shunt resistance Rsh value can be found in the schematics or user guide for the power board (for example,
the leg shunt resistors are 30 mΩ for EVAL-M1-05-065D).
User Guide 21 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
The current input value is a product of the shunt resistance in milliohms and gain of external current sense
amplifier as shown in Figure 12.
Figure 12Current shunt feedback and sample timing
Figure 13 depicts IU+ current feedback sensing circuity on EVAL-M1-301F evaluation board. Please note that the
default external amplification gain is less than 1 for current sense in this evaluation board.
Figure 13The current feedback section on the EVAL-M1-301F evaluation board
Based on the principle of Kirchhoff's voltage law,
=(− ∗
∗
+
)
=
+ ∗ =
+
+
=
5
6
+
+
∗
Rsh in EVAL-M1-05-065D is 250 mΩ, based on this calculation, the current input for the MADK combination of
EVAL-M1-301F and EVAL-M1-05-065D is 208.3 mV/A. Please use the same procedure to calculate the current
input for other combinations of MADK boards and enter it into MCEWizard.
User Guide 22 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
Figure 14Current feedback configuration in MCEWizard for EVAL-M1-301F and EVAL-M1-05-065D
6.1.3Amplifier-gain configuration
For the current feedback, the iMOTION™ controller on this board has an internal amplifier, which has four
programmable gain settings: 1x, 3x, 6x and 12x.
The internal current-feedback amplifier gain can be configured in MCEWizard as shown in Figure 15.
6.2EVAL-M1-301F analog inputs and their MCEWizard setup
Besides current-sensing inputs, IMC301A-F064 provides a number of analog inputs for different system
functions. Figure 16 depicts the analog inputs of the IMC301A-F064 except for the current-sensing inputs.
Figure 16Analog inputs on the EVAL-M1-301F evaluation board
6.2.1DC bus sensing configuration
The low-side resistor R4 for the DC bus sensing resistor divider on the controller board EVAL-M1-301F is 13.3 kΩ,
and should be configured in MCEWizard as shown in Figure 17. For the high-side resistor value, please refer to
the user guide of the corresponding power board.
Figure 17DC bus-sensing configuration in MCEWizard
User Guide 24 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
6.2.2NTC shutdown value calculation and configuration
External NTC temperature shutdown values can be calculated as shown below and configured in MCEWizard as
shown in Figure 18. For the pull-up resistor on the evaluation power board and the NTC value, please refer to
the power board’s user guide. The value of the pull-up resistor on EVAL-M1-301F is 4.87 kΩ (see Figure 16).
=
=
@
@
∗
+
+
User Guide 25 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
The typical value of R
at 100°C is 2.9 kΩ for the IPM IRSM505-065DA that is used in EVAL-M1-05-065D and no
NTC
pull-up resistor is connected. If the setting temperature is 100°C, the shutdown value should be 1.24 V.
Figure 18External temperature-sensing input configuration in MCEWizard
User Guide 26 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
6.3Schematics overview
Figure 19 shows the schematics of EVAL-M1-301F evaluation board with IMC301A-F064 controller.
Figure 19The schematics of the EVAL-M1-301F evaluation board
6.4PCB layout overview
The layout of this board can be used for different voltages or power classes of the power board. The PCB has
two electrical layers with 35 µm copper by default, and its size is 65 mm × 45 mm. The PCB board thickness is
1.6 mm. Check Infineon’s website or get in contact with Infineon’s technical support team to obtain more
detailed information and the latest Gerber files.
Figure 20 illustrates the top assembly print and top paste layers of the evaluation board.
User Guide 27 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
Figure 20 Top overlay print of the EVAL-M1-301F evaluation board
Figure 21 depicts the bottom assembly print of the evaluation board.
User Guide 28 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
Figure 21Bottom overlay print of the EVAL-M1-301F evaluation board
The top layer routing of the PCB is provided in the following Figure 22.
User Guide 29 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
Figure 22Top layer routing of the EVAL-M1-301F
Figure 23 illustrates the bottom layer routing of the PCB.
User Guide 30 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Hardware description of EVAL-M1-301F
Figure 23Bottom layer routing of the EVAL-M1-301F
User Guide 31 of 37 Revision 1.0
2020-06-08
EVAL-M1-301F User Guide
iMOTION™ Modular Application Design Kit
Bill of materials
7Bill of materials
Table 13 provides the complete bill of materials for the EVAL-M1-301F board.
Table 13Bill of materials
No. Qty.Part description Designator Part Number Manufacturer
For further information on the product, technology,
delivery terms and conditions and prices please
contact your nearest Infineon Technologies office
(www.infineon.com).
WARNINGS
Due to technical requirements products may contain
dangerous substances. For information on the types
in question please contact your nearest Infineon
Technologies office.
Except as otherwise explicitly approved by Infineon
Technologies in a written document signed by
authorized representatives of Infineon
Technologies, Infineon Technologies’ products may
not be used in any applications where a failure of the
product or any consequences of the use thereof can
reasonably be expected to result in personal injury.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.