电机控制评估系统

无传感器矢量控制因为能够以高效能与低成本驱动无刷直流( BLDC)电机(永磁同步电机)而受到了重视。

这种复杂的控制方法开发难度比较大,然而借由我们简单易懂的例程与教学,即使是初学者也能够在一天之内就开始进行无传感器矢量控制开发。

Motor Control Evaluation System

评估环境

瑞萨电子解决方案入门套件

瑞萨电子解决方案入门套件

RX23T─24V电机控制评估系统

配备了 FPU (浮点运算单元)的 RX23T 是最适合无传感器矢量控制解决方案的微控制器。

  • BLDC 电机 x 1
  • 变频器电路板 x 1
  • RX23T (64 引脚) CPU 卡 x 1

* CPU卡也适用于RX24T、RX24U、RL78/G1F...... 等等。 通过这些选择性的项目(个别销售),其它的电机控制微控制器也能够加以评估。

观看介绍影片并了解该套件的功能

  • 只需要开启电路板上的电源与调速,就可以控制 BLDC 电机的旋转速度。 *1
  • 在我们网站所发表的各种示范软件都可以用来编写程序。
  • 透过 USB 将电路板链接至 PC ,电机控制参数就能够以如同示波器般的图形型式(提高除错效率,缩短开发周期)实时显示于 PC 上。
  • 因为可以在程序运行过程中修改参数,所以对于需要更深入研究微控制器与电机控制而言是相当有用的。
  • 自动调整的特定电机参数与控制参数例如 PI 增益。

*1 有两种方法来驱动电机-通过此套件板上的开关和调速旋钮控制,或者通过Renesas Motor Workbench控制。此套件的出厂初始状态中,默认设置为从主板进行操作, 而我们网站上发布的示例应用程序默认为通过Renesas Motor Workbench进行操作。两种操作方式可以自由切换。有关详细信息,请参阅示例应用程序应用手册。

INVALID VIDEO

进一步了解电机解决方案套件的详细规格与功能、电机控制软件与支持工具!

Motor Solution Kit Introduction

请先完成 "My Renesas" 注册,即可下载数据。

注册 My Renesas

下载: Motor Solution Kit Introduction (PDF)

开发支持工具

电机控制包含了多种专门知识与调试,因此在除错时往往需要大量的工时与费用。通过瑞萨电子的开发支持工具 - Renesas Motor Workbench,这些问题都能够加以解决,同时您也可以期待获得卓越的性价比。

Renesas Motor Workbench 2.0 于2018年11月发布。除了提高GUI的可操作性外,还添加了一些新功能。 有关新功能的详细信息,请参见以下视频。

分析器

Analyzer

可视化提高了除错与评估的效率!

  • 可写入变量与实时波形显示
  • 在如同示波器般的图形型式中显示、触发设定控制参数
  • 可以进行动作模式的建立、分析、以及操作

调谐器

Tuner

适用于矢量控制,不需要专门知识的自动调整参数!

  • 自动提取的电机参数(例如电阻与电感)以及控制参数,比如PI增益,通过输入额定功率、额定电流,电机的极对数后按下SET按钮。
  • 输出参数可以立即驱动电机旋转与微调,最终结果可以输出至头文件案中。

* 调谐器的特点不适用于RL78家族。

* 电机控制开发支持工具不适用于RL78/G1G。

评估套件 / 工具演示

1. Renesas Motor Workbench [设定]

INVALID VIDEO
  • PC软件安装
  • 设备驱动器安装

2. 电机解决方案入门套件(Renesas Solution Starter Kit, RSSK) [设定]

INVALID VIDEO
  • 包含内容的介绍
  • 电路板连结
  • 通过开启电源与调速旋钮的电机控制

3. 电机控制软件[下载]

INVALID VIDEO
  • 示例软件下载
  • 使用示例软件CS+构建
  • 程序写入微控制器

E1仿真器编写程序需要使用

4. 分析器[基本]

INVALID VIDEO
  • 微控制器内部变量的显示、动态写入
  • 微控制器内部变量的实时波型显示

以如同示波器般的图形型式显示电机控制的内部变量!

5. 调谐器[基本]

INVALID VIDEO
  • 适用于无传感器矢量控制的自动调整参数
  • 针对电机控制使用的输出参数结果

不需要具备特殊的专门知识就可以快速实现的无传感器矢量控制!

6. 分析器+调谐器[应用]

INVALID VIDEO
  • 在电机启动期间显示触发设定内部变量的波形
  • 确认参考速度值以及电机旋转速度
  • 改变控制参数与控制可追溯性以及稳定度

借由同时监测电机的行为以及内部变量波形来调整电机控制参数

7. Renesas Motor Workbench Analyzer Math function

Additional display of user-defined operation waveforms in the waveform-displayed variables!

  • Displays waveforms with various operations on channel values
  • Between channel operations and display of operation values only are also possible.

Supported operations: Delay, sine, cosine, tangent, inverse tangent, square root, power, multiplication, division, addition, subtraction

8. Renesas Motor Workbench Analyzer Status Indicator

The system notifies you with a change in the rotating light color when a variable matches a user-defined condition (variable + threshold condition)!

  • Multiple variables can be monitored.
  • Multiple conditions can be set for one variable.
  • Information that matches the conditions is displayed as a log on the list screen.

9. Renesas Motor Workbench Analyzer Increase the number of waveform display candidate channels

Easy switching of variables to display waveforms!

  • Maintains a large amount of user-configured channel information
  • Waveform display is switched ON/OFF in Check Box [Use].

10. Renesas Motor Workbench Analyzer Alias Name

User-defined aliases for variable names whose meaning is confusing!

  • Change display of long or confusing variable names to aliases
  • Switching can be set for each variable
  • Japanese display also works

11. Renesas Motor Workbench Analyzer USER BUTTON

Multiple operations are just one click away!

  • Finely detailed sequences can be created, such as simultaneous execution 
  • Internal variables can be used to write values as they are read 

12. Renesas Motor Workbench Analyzer COMMANDER

Register variable Write and interval for sequential operation!

  • Perform sequential writes 
  • Interval spacing can be set 
  • Repeated (loop) processing is possible

13. Renesas Motor Workbench Analyzer ONE SHOT

Programmatically buffered data on waveform display!

  • Buffered data can be displayed as a waveform
    Scale and offset settings are available

14. Renesas Motor Workbench Analyzer Navigation

New function in RMW3.1

Spend less time reading manuals! Check the procedure for RMW function while using

  • Display instructions for RMW functions such as User Button, Commander, Status Indicator and Tuner within RMW

15. Renesas Motor Workbench Analyzer Parameter Output

New function in RMW3.1

Output the adjusted control parameters as a header file and easily reflect them in the program

  • Output adjusted variables to header file as macro definitions
  • Select a variable to be linked to a macro definition
  • A new macro name can be added to the end of the file for output

16. Renesas Motor Workbench Analyzer Variable Meaning

New function in RMW3.1

Variable usage information can now be displayed on Control Windows

  • Display usage information of variables by reading CSV files
  • Usage information can be used when searching for variables

17. Renesas Motor Workbench Servo Function

New function in RMW3.1

Simple servo control operation on GUI

  • Inertia Estimation: Estimate the rotor + load inertia connected to the motor shaft
  • Servo Turning: Parameter adjustment for position control and control frequency
  • Return to Origin: Set the return to origin method and return speed
  • Point to Point: Set the PTP (Point to Point) and operation checking

18. Renesas Motor Workbench Easy GUI

Makes it easy for anyone to drive and debug motors

  • The intuitive operation allows anyone to easily control the motor speed and position
  • Motor operation status is displayed by meter and waveform

软件·应用笔记

集成开发环境(CS+, e2 studio)

下载

*包含程序代码大小128KB以下可免费使用的评估版本。

电机控制开发支持工具 "Renesas Motor Workbench"

应用笔记

Sample code and application notes for each type of motor control. My Renesas ID is required.

24V Motor Control Evaluation System for RX23T
Permanent magnet synchronous motor (brushless DC motor)

Control methodDownload application notes about algorithmDownload application notes & sample code about implementationIntegrated development environment
Hall 120-degree conducting control120-degree conducting control of permanent magnetic synchronous motor (Algorithm) (PDF | English, 日本語)CS+
e2 studio
Sensorless 120-degree conducting controlCS+
e2 studio
Sensorless 120-degree conducting control (with initial position detect function )CS+
e2 studio
Sensorless vector controlSensorless Vector Control for Permanent Magnet Synchronous Motor (Algorithm) Rev.1.02 (PDF | English, 日本語)CS+
e2 studio
Encoder vector controlVector Control for Permanent Magnet Synchronous Motor with Encoder (Algorithm) Rev.1.02 (PDF | English, 日本語)CS+
e2 studio

RL78/G1F Sensorless BLDC motor initial rotor position detection Software & Application notes: Sensorless detection of initial position of the rotor Rev.1.10 (PDF | English, 日本語)*3

*1: Uses partner board.
*2: For obtaining information, please contact sales / distributor.
*3: To operate the program targeted by this application note, it is necessary to modify the circuit of Renesas Solution Starter Kit 24V Motor Control Evaluation System for RX23T. If you modify the circuit, other programs for Renesas Solution Starter Kit 24V Motor Control Evaluation System for RX23T will not be able to operate Regarding circuitmodification, we do not guarantee the operation of this program after amendment.
*4: Two types of timer (MTU / GPT) setting are implemented as PWM output timer, and it can be selected at compile time.