0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【白皮书】RA6T2如何攻克新一代电机控制系统开发中的挑战(下)

瑞萨MCU小百科 来源:瑞萨MCU小百科 作者:瑞萨MCU小百科 2023-07-07 12:05 次阅读

RA6T2电机开发解决方案

下一个主要问题是如何构建电机控制的评估环境。RA6T2有多种解决方案可满足开发人员的需求。

电机控制套件MCK-RA6T2

用于评估RA6T2以及使用其进行开发的硬件参考套件

6c8839fe-1c7b-11ee-962d-dac502259ad0.png

■ 包含电机运转所需的全部组件的一站式套装

逆变器板可通过连接器直接连接到配备RA6T2的CPU板。此外,其中还包含一部BLDC电机,因此用户开箱即可启动电机运转。

■ 丰富的示例代码和开发工具可供使用

不仅电机控制程序已预先烧录到MCU中,让用户获得了良好的体验,而且还编制了各种应用笔记并在网站上提供。提供的所有示例程序都可以在此工具包上运行。

MCK-RA6T2概述

名称

MCK-RA6T2(瑞萨适用于RA6T2 MCU系列的灵活电机控制套件)

产品型号名称

RTK0EMA270S00020BJ

板上CPU

RA6T2 (R7FA6T2BD3CFP)

所含组件

■电机控制CPU板

■48V/10A逆变器板

■适用于瑞萨MCU的COM板

■BLDC电机

■附件(USB线缆、COM线缆、脚垫、螺钉)

接口

■霍尔传感器编码器、电感式传感器

CAN、SPI

■用户接口(软件、LED和可变电阻器

MCK-RA6T2套件的详细介绍与购买方式请访问以下链接查看:

https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/rtk0ema270s00020bj-mck-ra6t2-renesas-flexible-motor-control-kit-ra6t2-mcu-group

关于电机控制的应用笔记和示例代码

RA6T2提供关于控制各种电机的应用笔记和示例代码。可以根据所用的电机类型和控制算法从网站上下载。

■ 应用笔记

我们提供许多不同内容的应用笔记。有些详细介绍了120度通电方法的控制软件,该方法基于无传感器矢量控制来操作各种电机。此外,还有一些应用笔记详细描述了功能和控制流程,借此说明电机控制开发支持工具“Renesas Motor Workbench”的使用方法,这对用户的开发和评估工作十分有用。

■ 示例代码

每篇应用笔记都附带示例代码,这些代码可以下载到MCU中。使用的软件包和驱动程序多种多样,MCK-RA6T2是用于RA6T2的电机控制评估板。由于RA6T2主要针对电机控制,因此其中包含控制算法、系统控制、PWM控制和AD转换器

目前,瑞萨电子官网已经发布了10篇关于电机控制的应用笔记,我们会继续发布更多有助于用户开发工作的应用笔记。

相关资料

RA6T2 - 120-degree conducting control of permanent magnetic synchronous motor using hall sensors

https://www.renesas.com/us/en/document/apn/ra6t2-120-degree-conducting-control-permanent-magnetic-synchronous-motor-using-hall-sensors

RA6T2 - Sensorless 120-degree conducting control of permanent magnetic synchronous motor(Implementation)

https://www.renesas.com/us/en/document/apn/ra6t2-sensorless-120-degree-conducting-control-permanent-magnetic-synchronous-motor-implementation

RA6T2 - Sensorless vector control for permanent magnetic synchronous motor

https://www.renesas.com/us/en/document/apn/ra6t2-sensorless-vector-control-permanent-magnet-synchronous-motor-implementation

RA6T2 - Sensorless vector control for permanent magnetic synchronous motor - 1shunt current detection

https://www.renesas.com/us/en/document/apn/ra6t2-sensorless-vector-control-one-shunt-permanent-magnet-synchronous-motor-implementation

RA6T2 - Vector control for permanent magnetic synchronous motor with encoder - AB incremental type encoder

https://www.renesas.com/us/en/document/apn/ra6t2-vector-control-permanent-magnet-synchronous-motor-encoder-implementation

RA6T2 - Sensorless vector control for dual permanent magnetic synchronous motor

https://www.renesas.com/us/en/document/apn/ra6t2-sensorless-vector-control-dual-permanent-magnetic-synchronous-motor

Renesas RA Family - Digital Filtering using the IIR Filter Accelerator

https://www.renesas.com/us/en/document/apn/digital-filtering-using-iir-filter-accelerator-application-project

RA6T2 - Accelerators (IIRFA/TFU) performance in motor application

https://www.renesas.com/us/en/document/apn/ra6t2-accelerators-iirfatfu-performance-motor-application

RA6T2 - Vector control for permanent magnetic synchronous motor with hall sensors

https://www.renesas.com/us/en/document/apn/ra6t2-vector-control-permanent-magnetic-synchronous-motor-hall-sensors

RA6T2 - Vector control for permanent magnetic synchronous motor with inductive sensor

https://www.renesas.com/us/en/document/apn/ra6t2-vector-control-permanent-magnetic-synchronous-motor-inductive-sensor

最初应用笔记的内容是基本电机类型与控制方法的组合,后来的发行版本更注重实际应用。

双电机控制解决方案

解释了如何使用RA6T2实现无传感器矢量控制软件,从而驱动双永磁同步电机 (PMSM)。由于MCK-RA6T2(即RA6T2的开发套件)的CPU板有两个用于连接逆变器板的连接器接口,用户可以准备一个额外的逆变器板,然后立即开始评估。

在家电领域,洗衣机主电机、风扇、风机控制和工业电机需要多部电机,如果用户无需自行准备评估板即可评估双电机,将有助于缩短开发周期。

6cf14426-1c7b-11ee-962d-dac502259ad0.png

此外,RA6T2配备了专门用于双电机控制的外设功能,还利用240MHz的高CPU性能实现了具有低系统负载的双电机控制。立即获取此套件和应用笔记,亲身体验RA6T2的高性能

加速器 (IIRFA/TFU)

在电机应用中的性能

此应用笔记用于评估RA6T2内置的IIRFA和TFU在缩短处理时间方面的效果。可以测量和比较以下两种情况的处理时间:使用IIRFA和TFU处理示例代码和不使用二者处理以C源代码编写的示例代码。程序结构如下:

6d3fde6a-1c7b-11ee-962d-dac502259ad0.png

即使参考用户手册,也很难估计MCU中内置的硬件加速器的性能。但是,此应用笔记包含相关指南和利用加速器的示例项目,使用户能够通过实际测量来衡量加速器的性能。由于IIRFA和TFU各自擅长处理的模块不同,我会针对目标处理进行说明。

IIRFA测量的滤波器处理

(陷波滤波器和低通滤波器)

陷波滤波器可以去除特定的谐振频率分量。它用于伺服电机机械臂的阻尼控制。此外,二阶低通滤波器的截止频率易于调整,因此它常与运算放大器配合使用。此应用在以下情况下对这些运算进行比较:(1) 未使用 IIRFA,(2) 使用FSP API,以及 (3) 直接设置输入数据寄存器。IIRFA可以有效完成多级处理,在使用带5级陷波滤波器的API时,运算的完成时间可缩短4/5,而直接使用寄存器时,运算时间可缩短20/21。

6d65d6ce-1c7b-11ee-962d-dac502259ad0.jpg

TFU测量处理(dq转换)

在矢量控制中,利用实际相电流求得有功电流(q轴电流)和无功电流(d轴电流)的计算称为dq转换。发生此转换时的sin和cos运算使用TFU进行测量。使用和不使用TFU的测量和比较结果亦如下所示。可以看出,使能TFU之后软件的执行时间可减少至一半。

6d9382e0-1c7b-11ee-962d-dac502259ad0.jpg

一般来说,硬件加速器会将很多运算模块与供应商特定的算法相结合,因此对用户来说,移植现有软件非常困难,并且可能无法获得预期的性能。另一方面,RA6T2对使用IIRFA和TFU的电机控制均适用,但其特性之一是实现方式灵活,它是用于基本处理的硬件加速,因此任何用户都可以使用。请参见该应用笔记,体验IIRFA和TFU的易用性和高性能。

电机控制开发支持工具3.0

(Renesas Motor Workbench 3.0)

Renesas Motor Workbench是一款面向电机控制的调试工具。用户可以利用分析仪功能读写微控制器内部的变量,并显示变量的波形。调谐器功能可以识别电机参数,自动获取矢量控制中使用的控制参数。Renesas Motor Workbench具有直观的GUI,即使是初学者也可以轻松上手操作电机。

6db721b4-1c7b-11ee-962d-dac502259ad0.png

QE for Motor

QE for Motor是一款软件开发支持工具,用户只需按照提供的工作流程操作即可开发用于电机控制的软件。它可以作为瑞萨电子集成开发环境e² studio的扩展免费下载。通过关联灵活配置软件包 (FSP),用户可以高效地设置用于电机控制的中间件和驱动程序,同时检查具有分层结构的配置图。

6dead734-1c7b-11ee-962d-dac502259ad0.png

QE for Motor还可与Renesas Motor Workbench配合使用,后者可以对电机进行调整和分析。Renesas Motor Workbench所需的设置可自动化完成,用户只需按一下按钮即可使用这些功能。

总结

新一代电机控制系统变得日益复杂,功能也越发丰富,同时还需要大幅降低成本。RA6T2可以实现控制、多任务处理和着眼于新一代的平台开发,从而以优异的性能和多种软件包部署来满足客户的需求。此外,我们还提供各种评估和开发解决方案,旨在为实现高性能电机控制设备系统和缩短开发周期提供一条捷径。

资源

RA6T2产品页面

https://www.renesas.com/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra6t2-240mhz-arm-cortex-m33-trustzone-high-real-time-engine-motor-control

RA6T2电机评估和开发套件MCK-RA6T2工具页面

https://www.renesas.com/products/microcontrollers-microprocessors/ra-cortex-m-mcus/rtk0ema270s00020bj-mck-ra6t2-renesas-flexible-motor-control-kit-ra6t2-mcu-group

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

https://www.renesas.com/jp/ja/document/swo/motor-control-development-support-tool-renesas-motor-workbench-30

QE for Motor:电机应用开发辅助工具

https://www.renesas.com/software-tool/qe-motor-development-assistance-tool-motor-applications


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16017

    浏览量

    343631
  • 电机控制
    +关注

    关注

    3465

    文章

    1704

    浏览量

    264432
  • 瑞萨
    +关注

    关注

    32

    文章

    22214

    浏览量

    84915
  • PMSM
    +关注

    关注

    14

    文章

    233

    浏览量

    41435
  • 硬件加速器
    +关注

    关注

    0

    文章

    38

    浏览量

    12636

原文标题:【白皮书】RA6T2如何攻克新一代电机控制系统开发中的挑战(下)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA6T2 MCU如何攻克新一代电机控制系统开发中的挑战

    开发人员必须比以往更多地考虑复杂的实时处理功能(如电机控制)与非实时处理功能(如系统控制)的共存。此外,为了在市场上具有价格竞争力,开发
    发表于 07-06 10:07 300次阅读
    <b class='flag-5'>RA6T2</b> MCU如何<b class='flag-5'>攻克</b><b class='flag-5'>新一代电机</b><b class='flag-5'>控制系统开发</b>中的<b class='flag-5'>挑战</b>

    VI BRICK白皮书

    VI BRICK白皮书灵活、优越的功率系统方案当今电子系统如高端处理器及记忆体, 对电源的需求是趋向更低电压、更高电流的应用。同时、对负载的反应速度也要提高。因此功率系统工程师要面对的
    发表于 11-20 09:22

    【经典】智能电网白皮书资料汇编

    【经典】智能电网白皮书资料汇编 工作、电路设计、方案设计等实战很多时候遇到的问题在网上找不到好的解决办法,主要是因为工作接触的各个产品、电子元器件都是各大公司的产品,而这些公司产品、适合技术
    发表于 12-23 20:15

    最新的智能电网的白皮书资料

    看。IBM 智慧电力解决方案览(电网部分)ADI:设计提高能效的智能电网系统Maxim公司智能电网方案指南飞思卡尔智能电网、智能电表解决方案手册(2010年)美国Xcel能源公司的智能电网白皮书思科
    发表于 12-23 21:08

    ZigBee白皮书

    ZigBee白皮书
    发表于 08-20 09:50

    基于互联网IPv6协议白皮书

    基于互联网IPv6协议白皮书
    发表于 02-20 17:30

    简仪科技怒对LabVIEW的白皮书

    本帖最后由 niezidong 于 2017-8-23 20:43 编辑 简仪科技最近搞的开源平台跟NI是针锋相对啊。近期的宣传都带火药味,还出了白皮书。见附件。这白皮书就差直接说搞LabVIEW没前途了。各位对此有何
    发表于 08-11 15:55

    IPTV服务质量白皮书

    IPTV服务质量白皮书
    发表于 10-14 14:11

    物联网领域白皮书分享

    最近研究了些物联网相关的白皮书,分享给各位电友
    发表于 03-30 14:48

    分享个白皮书!《PCB设计秘籍》

    精选白皮书——《PCB设计秘籍》分类解答PCB设计过程的设计技巧及常见问题,包含:1、高度ADC PCB布局布线规则及技巧2、电路散热技巧3、开关稳压器的接地处理4、高温环境的封装
    发表于 12-24 16:31

    精品资料推荐:《112G 高速互连白皮书》免费下载

    。ODCC 网络工作组 2021 年 12 月正式启动《112G 高速互连白皮书》项目开发工作。项目主要围绕基于 112Gbps SerDes 的网络设备高速系统设计、
    发表于 09-28 10:43

    HDC 2022重磅首发《鸿蒙生态应用开发白皮书》,附全文

    11月4-6日,华为开发者大会2022(HDC)在东莞松山湖举办,会上重磅首发《鸿蒙生态应用开发白皮书》!(以下简称《白皮书》) 该书全面阐释了鸿蒙生态
    发表于 11-11 11:59

    白皮书 | 第二ClearClock™三次泛音晶体振荡器

    白皮书 第二ClearClock™三次泛音晶体振荡器 在这份全新的白皮书中,我们讨论了最新一代超低抖动三次泛音晶体振荡器的特点、优势、性能和特性,这些振荡器旨在为各种高速应用提供稳定
    发表于 09-13 09:51

    安全硬件系统开发白皮书

    电子发烧友网站提供《安全硬件系统开发白皮书.pdf》资料免费下载
    发表于 09-14 14:13 3次下载
    安全硬件<b class='flag-5'>系统开发白皮书</b>

    白皮书RA6T2如何攻克新一代电机控制系统开发中的挑战(上)

    。这样一来,开发人员必须比以往更多地考虑复杂的实时处理功能(如电机控制)与非实时处理功能(如系统控制)的共存。此外,为了在市场上具有价格竞争力,开发
    的头像 发表于 07-05 12:15 392次阅读
    【<b class='flag-5'>白皮书</b>】<b class='flag-5'>RA6T2</b>如何<b class='flag-5'>攻克</b><b class='flag-5'>新一代电机</b><b class='flag-5'>控制系统开发</b>中的<b class='flag-5'>挑战</b>(上)