High availability and easy operation
Tools and software can be downloaded free of charge from the web, and anyone can feel free to use them.
The solution kit can be purchased from an online shop, and you can easily control the motor by using the support tool downloaded from the web.
![High availability and easy operation](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
Product portfolio
Renesas provides solutions to support the entire development process. The product portfolio includes devices that are particularly suitable for motor control, a motor control kit that can be used as a reference design, and complete software and tools. The picture below illustrates the wide range of microcontrollers in the 16- and 32-bit family line ups.
![Product portfolio](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
ARM based family of motor control MCUs
The flexible Renesas Advanced (RA) 32-bit microcontrollers (MCUs) are industry-leading 32-bit MCUs with the Arm® Cortex®-M33, -M23 and -M4 processor cores and PSA certification. RA delivers key advantages compared to competitive Arm Cortex-M MCUs by providing stronger embedded security, superior CoreMark® performance and ultra-low power operation.
The motor control application specific standard products of this family are the so called RA-T series.
![RA-T Series](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
![RA-T Features](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
RA6T1: The Renesas RA6T1 Group, as part of the wide scalable RA6 Series, is optimized for enhanced motor control. The RA6T1 is built on a highly efficient 40nm process and equipped with various peripherals and memory suitable for motor control applications. To make engineers' application design easy, RA6T1 is supported by the Flexible Software Package (FSP) including a motor control specific control code algorithm, which makes the RA6T1 a perfect choice for quick time to market.
![RA6T1](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
Additional resources:
Renesas RA6T1 Group user's manual: Hardware
Renesas RA6T1 Group datasheet
RSSK-RA6T1 Example project bundle
Video: RA6T1 120MHz Arm® Cortex®-M4, RA6 Group ASSP for Motor Control | Renesas Electronics Corporation
Blog post: Renesas extends RA MCU family with RA6T1 MCU group for motor control and AI-based endpoint predictive maintenance | Renesas
RA6T2: The Renesas RA6T2 Group is the second RA ASSP product targeting for motor and inverter control solutions. The RA6T2 combines an Arm Cortex®-M33 with a hardware accelerator for motor control and high-speed flash memory for high-speed real-time performance at 240MHz. It can also realize next-generation high-speed, high-response motor algorithms and improve parallel processing performance such as other communication processing. In total we have 20 different part names using 5 different package types. The Flexible Software Package (FSP) and the Arm Partner Ecosystem ensures an easy to use solution for highly efficient and accurate motor and inverter control.
![RA6T2](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
Additional resources:
Technology based motor control application:
Resolver solution
Induction motor solution
Magnetic encoder solution
Brushless DC motors (permanent magnet synchronous motors) solutions
Digital control solution for 3-level inverters
Learn Renesas' approach to the key technology solutions to see how our devices could be used in your next project.
Renesas provides motor and inverter control solutions to support the entire development process. The product portfolio include devices that are particularly suitable for motor control, a motor control kit that can be used as a reference design, and complete software and tools.
The details page of each solution is as follows.
Resolver Motor Control Solutions for Consumer and Industrial Applications
Three-Phase Induction Motor Solution
Motor solution using the magnetic encoder
Brushless DC motors (permanent magnet synchronous motors) solutions
Digital control solution for 3-level inverters
Motor control development support tools and kits
Motor control evaluation system for RA Family - RA6T1 group
RTK0EMA170S00020BJ - Motor control evaluation system for RA family - RA6T1 group | Renesas
The motor control evaluation system for RA family - RA6T1 group is a low-voltage permanent magnet synchronous motor (brushless DC motor) solution that allows anyone to easily evaluate motor control. Start evaluating motor control immediately using the kit hardware and software available for download from the Renesas website.
![Renesas solution starter kit](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
Features:
- Permanent magnet synchronous motor (brushless DC motor)
- Three-shunt current detection function
- Supports motor control development support tool Renesas motor workbench
- Overcurrent protection function
- By replacing the included CPU card with other CPU card, motor control with other MCU can be evaluated
MCK-RA6T2 Renesas flexible motor control kit for RA6T2 MCU group
Solutions for permanent magnet synchronous motor (BLDC motor)
RTK0EMA270S00020BJ - MCK-RA6T2 Renesas flexible motor control kit for RA6T2 MCU group | Renesas
This motor solution includes a CPU board, inverter board, and communication board. Sample code and a development support tool are provided so you can get started with motor control immediately after purchase.
Features:
- Equipped with onboard debugger for RA6T2 flash programming.
- Supports 1-shunt and 3-shunt current detection.
- Overcurrent detection function.
- Supports the motor control development support tool "Renesas Motor Workbench" for easy debugging.
- Use of a communication board provides electrical isolation from the PC for safe evaluation and debugging of motor control applications.
Renesas motor workbench
When developing motor control software, it is dangerous to stop a program for debugging while the MCU is connected because this halts output of signals from the MCU to the inverter circuit and can result in a large current flow. Renesas provides a dedicated development support tool to get around this problem.
Product summary:
- Analyzer function: Dynamic reading/writing of variables and waveform display while operating the motor.
- Tuner function: Automatic identification of motor parameters and control gains required for vector control.
- Output of results is possible: Analyzer waveform display data is in csv format. Tuner identification results can be outputted as PDF file or header file.
- Easy GUI function: Makes it quick and easy for anyone to implement motor speed and position control by means of intuitive operations.
Motor control development support tool
Functions
- Automatically measure motor-unique parameters (resistance, inductance, induced voltage constant variable, and inertia)
- Automatically adjust the PI control gain of current/speed/position
- Automatically adjust the expected gain for sensorless vector control
- Manual tuning to finely adjust each PI control
- Output results in pdf and motor-driver header files
New functions of Renesas motor workbench 3.0
Implements a GUI that allows more intuitive operation of the motor.
- Ability to set instruction values by manipulating sliders.
- Ability to configure instruction value profiles.
- Display of rotation speed, current values, etc., on meters.
- Switches for function switching.
- Waveform display of changes in values of variables.
- Ability to display a variety of parameters.
Tuner implementation using non-Renesas kit
Using the tuner project included with the sample code, you can implement a tuner using a kit from a manufacturer other than Renesas.
Built-in firmware
If you do not have a communication board compatible with Renesas motor workbench, you can simply use a USB-serial converter board.
QE for Motor
QE for Motor is a motor control software development support tool that enables users to develop motor control software by performing operations arranged into a workflow. It is an extension to the e² studio integrated development environment e² studio that can be downloaded at no charge.
![QE for Motor](/wcm/connect/ffd0875b-83b6-48fe-89b6-e8babebdb736/1x1.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE-ffd0875b-83b6-48fe-89b6-e8babebdb736-lHyCzDx)
Features:
- By following a workflow in QE for Motor you can seamlessly implement the steps required to develop motor control software, including obtaining information about motor control solutions from the Renesas website, configuring the motor control software parameters using a GUI, linking to the Tuner module of Renesas Motor Workbench to generate parameter files, and linking to the Analyzer module of Renesas Motor Workbench to evaluate your motor control program.
- You can configure settings of middleware and drivers used for motor control via a GUI displaying a motor control block diagram.
- You can launch the Tuner or Analyzer module of Renesas Motor Workbench from QE for Motor with a single click.
Motor driver generator function
The Motor component of Smart Configurator for the RX Family can generate drivers suitable for motor control for peripheral functions such as the multi-function timer pulse unit and A/D converter module, and you can use it without needing to be aware of the minute details of peripheral settings. This function is available in the e2 studio integrated development environment and in RX Smart Configurator (standalone version).
Features:
- By configuring settings in a simple GUI, you can generate driver source code for the multi-function timer pulse unit (MTU) and 12-bit A/D converter (S12AD) peripheral modules that perform pulse output and current measurement essential for motor control. Complex settings such as timer pulse output settings (complementary PWM mode settings) and settings to trigger A/D conversion by timer events are configured automatically by the generated drivers.
- It is easy to change settings for the peripheral function channels or pins used for motor control from within Smart Configurator.
Compatible MCUs: RX13T, RX23T, RX24T, RX24U, RX66T, RX72T, and RX72M
Compatible motors: 3-phase brushless DC motors and 2-phase stepping motors