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

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

3天内不再提示

使用瑞萨R-T系列芯片实现相电流实时采样

瑞萨嵌入式小百科 来源:瑞萨MCU小百科 2025-07-16 16:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇介绍如何使用瑞萨R-T系列芯片,设计马达工程时,应用S&H功能,实现实时高效的AD采样,比起传统的逐相顺次AD采样,可提高控制的效果,从而提高整个系统的性能。以RA6T2为范例,结果可推广到瑞萨T系列(包括:RA/T,RX/T和RZ/T系列)其他芯片和相关领域。

在马达控制应用中,每个PWM控制周期都需要采集当时的三相电流,用来估算转子磁场方向,并确定实时控制的定子的磁场方向,从而达到控制转子旋转的目的。如下图,某时刻,三相电流和当前磁场方向关系的简单示意图:

ac97196a-6068-11f0-baa5-92fbcf53809c.png

从上图可以看到,某时刻电机的三相电流(红色,蓝色,绿色箭头所示)和磁场方向(黑色所示)的关系。所以原理上需要同时采集三相电流的值,才能准确估算磁场方向,这控制策略有效性的基础。

一般来讲,因为受MCU内部结构和成本的限制,虽然MCU ADC模块的能提供输入接口资源比较多,但是实际上内部的转换电路数量有限。所以在实际应用中,很多MCU芯片的AD信号的采样实际是顺序进行的,而并不是在同一时刻,例如下图所示:

AN002和AN004都需要在前一个ADC CHANNEL 完成转换后,才会执行采样操作;因为ADC转换本身需要时间,这样得到的3相电流值就不是统一时刻的值;

acadbecc-6068-11f0-baa5-92fbcf53809c.png

那么此时,相位估算可能出现误差。从而使系统控制性能下降,可能影响系统运行的平稳,或者系统可对应边界工况的收窄。

瑞萨R-T系列芯片的ADC模块,提供了S&H(全称sample-and-hold)功能,可使采集三相电流ADC通道,在同一时刻采样并锁存信号,其工作模式如下图所示:

acc2f558-6068-11f0-baa5-92fbcf53809c.png

可以看到通道0,1,2在同一时刻对信号采样和保持,然后依次进入转换电路。这样后续转化的结果,比较契合电机算法理论的基础需求。

我们以瑞萨官方样例工程为例,介绍一下如何使用FSP设置调用S&H功能,样例工程为RA6T2的sensoless控制样例方案,可在瑞萨官网下载。

打开工程FSP设置界面,可以看到本工程中,选用U,V,W三相电流的采集通道为AN004,AN002,AN000。

ad19b672-6068-11f0-baa5-92fbcf53809c.png

根据数据手册可以看到,这样选择的目的,正是为了应用ADC模块的S&H功能。如下表所示:

ad29dd72-6068-11f0-baa5-92fbcf53809c.png

根据表中信息可以看到,因为预留了差分功能。每两个特定的物理通道(如下图ANx和ANy)连接到一组S&H(SHIN)电路中。如下图所示:

ad3f074c-6068-11f0-baa5-92fbcf53809c.png

样例工程的设计选用了ADC模块unit 0三个具有S&H功能的电路SHIN0,SHIN1,SHIN2对应的输入通道AN000,AN002,AN004。

在FSP的ADC模块,需设置使能S&H功能。在本方案中,工程实际操作仅采集了两相电流,第三相电流用代码计算。所以在FSP中仅设置两相使能,如下所示:

ad57bfee-6068-11f0-baa5-92fbcf53809c.png

此处的Time是,以AD时钟为单位的时间个数。如无特殊需求,可按默认设置。如需调整,应满足RA6T2硬件手册中“Table 46.34”所列的电气基准,表内规定了AD功能所需要的动作时间和计数基准。具体参数请根据现场使用情况调试,一般需要考虑采样速度和采样精度,取最佳的平衡策略。

本文介绍了,在使用R-T系列芯片设计电机工程时,推荐使用S&H功能,可以提高采样时刻的实时效果,并展示了关键FSP设置步骤。可以最大限度地发挥我们芯片地优势,为客户提供更好的解决方案。

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

    关注

    116

    文章

    5847

    浏览量

    223852
  • 电机
    +关注

    关注

    143

    文章

    9487

    浏览量

    153203
  • 瑞萨
    +关注

    关注

    36

    文章

    22431

    浏览量

    89771
  • 时钟
    +关注

    关注

    11

    文章

    1953

    浏览量

    134561
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    《电子发烧友电子设计周报》聚焦硬科技领域核心价值 第20期:2025.07.14--2025.07.18

    、Vivado无法选中开发板的常见原因及解决方法 4、使用R-T系列芯片实现
    发表于 07-18 21:36

    解决方案汇总帖

    解决方案之LCD直接驱动车载导航系统解决方案解决方案之洗衣机方案
    发表于 01-30 18:27

    芯片EMC问题?

    芯片做EMC实验,高频噪声干扰只能达到950V,请问芯片在干扰问题上应注意什么?有大神我
    发表于 07-22 10:15

    芯片怎么操作

    R5F100LE引脚怎么操作啊,可以直接赋值吗?
    发表于 08-12 21:48

    RX23T,如何设置实时改变PWM占空比

    RX23T的板子如何设置实时改变PWM占空比呢自己写了程序进去但是没有用最终输出的还是在代码生成器中设置的PWM的值。
    发表于 07-27 15:43

    R7F0Cxxx系列单片机入门教程 精选资料推荐

    这是一篇关于R7F0Cxxx系列单片机的入门教程,网...
    发表于 07-15 08:15

    寻找烧录软件(SH7751R

    哪位大神知道上图的软件是什么软件,已知是用这个软件通过JTAG仿真器读写 SH7751R芯片的片外FLASH ROM芯片(M29W64
    发表于 11-18 08:23

    如何使用R5F10368做一个简单的温度采集和电流采集

    主要是记录一下单片机遇到的坑,虽然之前也用过但是时间长了就忘了,记录一下方便一下以后再用
    发表于 01-25 06:25

    科技公司推出R8C/33T系列16-位MCU

    科技公司推出R8C/33T系列16-位MCU  
    发表于 01-13 10:33 1973次阅读

    电子发布R8C/Lx系列8位微控制器

      电子株式会社(TSE:6723,以下简称电子)正式宣布发布56个R8C/Lx系列新款
    发表于 11-16 10:36 2084次阅读

    低功耗R-IN32M3系列工业以太网通信芯片

    近期,电子宣布推出可支持多协议的工业级以太网通信芯片R-IN32M3系列产品,该产品在硬件中实现
    发表于 12-29 11:41 3008次阅读

    PWM逆变器三电阻电流采样及重构相电流的仿真报告

    三电阻采样相电流重构
    发表于 05-25 09:17 74次下载

    电子芯片R7F0C系列单片机典型应用

    电子芯片R7F0C系列单片机典型应用
    发表于 09-20 08:36 43次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>芯片</b><b class='flag-5'>R</b>7F0C<b class='flag-5'>系列</b>单片机典型应用

    芯片有哪些系列

    芯片有哪些系列芯片是日本一家电子元器件制
    的头像 发表于 08-15 16:43 6697次阅读

    电子主流芯片系列

    电子主流芯片系列电子是一家专业从事设计和生产半导体
    的头像 发表于 08-15 16:43 2572次阅读