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

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

3天内不再提示

RA6T2无传感器矢量控制应用笔记 [4] 控制程序描述 (2)

瑞萨嵌入式小百科 来源:未知 2023-05-25 00:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

3. 控制程序描述

介绍本应用笔记的目标软件。

3.1.7 采用单电阻时的相电流测量方法

本节阐述了使用本软件测量相电流的方法。

1

相电流的测量时间

c72daf6a-fa4d-11ed-90ce-dac502259ad0.png

图3-5 PWM的波形(占空比模式 W>V>U)

在本程序中,三角波PWM模式3通过GPT单元生成包含死区时间的PWM波。图3-5显示占空比模式为W>V>U时PWM的波形。

在图中点A的位置,只有W相的上臂处于打开状态,如右侧红色矩形所示。在此情况下,流经单电阻的电流与流经W相的电流相同。

在图中点B的位置,只有U相的下臂处于打开状态,如右侧蓝色矩形所示。在此情况下,流经单电阻的电流与流经U相的电流相同。

剩下的V相电流可以使用基尔霍夫第一定律通过上述相电流来计算。

因此,测量A和点B即可测量三相电流。

图3-5所示情况为占空比模式W>V>U。每相PWM输出将执行六种占空比模式。在点A和点B测量的电流根据占空比模式而变化,因此有必要为每相分配计算的电流。由于各个相位关系在每次计算PWM占空比时都可获知,因此可以进行电流分配。

表3-6 占空比模式与相电流之间的关系

c770bd0a-fa4d-11ed-90ce-dac502259ad0.png

2

使用RA6T2功能的分流电阻电流测量方法

当按照所述采用单电阻测量电流时,需要根据PWM占空比设置来控制A/D转换器的转换时间。在示例软件中,这是由RA6T2 GPT模块的GTADTRA和A/D转换开始请求功能,通过GTADTRB寄存器与GTCNT计数器的比较匹配来实现的。

c79aea3a-fa4d-11ed-90ce-dac502259ad0.png

图3-6 GPT ADC触发器设置 (FSP 3.5.0)

3

占空比调整

如果确保中所示的时序,则通过一个分流电阻即可检测电流,但是不能根据运行期间的PWM占空比设置条件来确保足够的转换时间。因此,无法正确获得电流值。以下两种测量用于无法确保时间的情况。

● 当两个相位的开关时序彼此接近时

当两个相位的开关时序彼此接近并且无法确保A/D转换时间时,PWM占空比不变,A/D转换需要将相位开关时序延后。转换时间只能通过偏移来保证。

●当无法实现时序偏移时

如果PWM开关时序如上所述延迟,则占空比加宽,如果达到PWM载波周期的终点,则时序无法延迟。此时,调制系数近似为1,因此应将调制系数限制为使PWM开关时序位于载波周期的终点。

c7d121e0-fa4d-11ed-90ce-dac502259ad0.png

图3-7 占空比调整

3.1.8 AD触发器

显示AD触发器时序和扫描组。

c7ebc478-fa4d-11ed-90ce-dac502259ad0.png

图3-8 AD触发器时序

3.2 无传感器矢量控制软件的函数规范

本应用笔记的目标软件的控制过程主要由100[µs] 周期中断(载波中断)和500[µs] 周期中断组成。如下面的图3-9和图3-10所示,用红色虚线表示的控制过程以100[µs] 为周期执行,蓝色虚线表示的控制过程以500[µs] 为周期执行。

c82f916c-fa4d-11ed-90ce-dac502259ad0.png

图3-9 无传感器矢量控制(开环控制)框图

c873d4ee-fa4d-11ed-90ce-dac502259ad0.png

图3-10 无传感器矢量控制(无传感器控制)框图

本节介绍2个中断函数的规范以及在每个中断周期内执行的函数。下表仅列出了无传感器矢量控制的主要函数。有关表中未列出的函数规范,请参见源代码。

表3-7 100[µs] 周期中断内执行的函数的列表 (1/4)

c89a0d8a-fa4d-11ed-90ce-dac502259ad0.png

表3-8 100[µs] 周期中断内执行的函数的列表 (2/4)

c8c7d1ca-fa4d-11ed-90ce-dac502259ad0.png

表3-9 100[µs] 周期中断内执行的函数的列表 (3/4)

c8ffdfac-fa4d-11ed-90ce-dac502259ad0.png

表3-10 100[µs] 周期中断内执行的函数的列表 (4/4)

c95aba44-fa4d-11ed-90ce-dac502259ad0.png

表3-11 500[µs] 中断内执行的函数的列表 (1/2)

c98388b6-fa4d-11ed-90ce-dac502259ad0.png

表3-12 500[µs] 中断内执行的函数的列表 (2/2)

c9bb408a-fa4d-11ed-90ce-dac502259ad0.png

未完待续_


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

    关注

    147

    文章

    18609

    浏览量

    387099
  • 瑞萨
    +关注

    关注

    36

    文章

    22430

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞萨电子基于RA6T2的高频注入法方案详解

    瑞萨电子发布了基于高频注入法的样例方案,本篇以RA6T2样例工程为例,介绍高频注入法的一般性原理,瑞萨样例工程的结构、实现方式和调试硬件系统搭的一般应用。协助客户了解方案设计和瑞萨芯片的特色,可用于客户在此基础上开发自己应用领域的工程,加快产业化进度。
    的头像 发表于 10-27 11:31 4250次阅读
    瑞萨电子基于<b class='flag-5'>RA6T2</b>的高频注入法方案详解

    【免费试用】瑞萨 RA6E2 开发板免费试用

    ,基于带有TrustZone的200MHzArmCortex-M33内核。RA6E2MCU作为入门级微控制器,在追求成本优化的同时提供了最佳的性能。与RA4E2组的
    的头像 发表于 10-01 10:15 434次阅读
    【免费试用】瑞萨 <b class='flag-5'>RA6E2</b> 开发板免费试用

    [RA4M2-SENSOR]使用OLED显示光照传感器信号数据

    RA使用OLED显示光照度测评 1. 套件概述 RA4M2-SENSOR 是一款基于 RA4M2 系列微控制器的评估套件,支持 TrustZone 技 术和片内安全加密引擎(SCE),
    发表于 09-13 20:30

    RA-Eco-RA6M4部分功能测评2

    RA6M4开发板)主动发起呼叫时,从机(DHT11)才会应答;若时序错误(如信号时长不匹配),传感器将直接响应。 2. 数据传输规则 DHT11一次通信传输40位二进制数据,采用“
    发表于 09-05 20:42

    RA4E2开发板评测】——6. ADC使用之测量RA4E2芯片温度传感器TSN

    的100MHz Arm®Cortex®-M33内核。RA4E2 MCU提供了高性能的ADC采样通道,具备12-Bit A/D Converter 同时,还带有一个内部温度传感器,叫做TSN。 TSN有
    发表于 09-03 11:55

    位置传感器刷直流电机矢量控制研究

    针对刷直流电机传统控制的不足,在 STM32 控制框架内设计了无位置传感器电机矢量控制系统,采用基于锁相环的滑模观测
    发表于 08-04 14:42

    瑞萨RA2T1电机控制MCU产品简介

    RA2T1是RA2系列中的第一款电机控制MCU,支持针对低端MCU市场的低BOM成本和简单单芯片设计进行优化的外围设备。RA2T1支持高达64KB的代码闪存、8KB的SRAM存储
    的头像 发表于 07-15 15:22 3068次阅读
    瑞萨<b class='flag-5'>RA2T</b>1电机<b class='flag-5'>控制</b>MCU产品简介

    瑞萨电子推出RA2T1系列微控制器

    RA2T1系列微控制器基于64MHz ArmCortex-M23内核设计,专为单电机控制应用而优化。RA2T1集成PWM定时,以及配备3个
    的头像 发表于 07-14 16:04 3030次阅读
    瑞萨电子推出<b class='flag-5'>RA2T</b>1系列微<b class='flag-5'>控制器</b>

    改进电压模型的异步电机速度传感器矢量控制

    速度传感器矢量控制技术能够有效提高交流传动系统的可靠性,降低系统成本。该技术的核心问题是准确获取电机转子转速,并将其反馈到速度闭环控制环节。介绍一种采用改进模型参考自适应转速估计方法
    发表于 05-28 15:43

    ACS880基本控制程序(YINLX)固件手册

    电子发烧友网站提供《ACS880基本控制程序(YINLX)固件手册.pdf》资料免费下载
    发表于 05-21 16:42 1次下载

    一种基于矢量控制位置传感器永磁同步电机调速系统的研究

    .文章来源于网络,纯分享帖,需要者可自行点击附件下载获取完整版!!!(如有涉及侵权,请联系删除!)*附件:一种基于矢量控制位置传感器永磁同步电机调速系统的研究.pdf
    发表于 03-28 13:58

    带速度传感器矢量控制异步电动机闭环变频调速系统有何特点?

    ,其调速范围非常宽广,一般可达到100:1或更高,甚至达到1000:1,这极大地满足了各种应用场景下的调速需求。 2. 精确的转矩控制:    ● 带速度传感器矢量控制系统能够精确
    的头像 发表于 03-27 18:01 778次阅读
    带速度<b class='flag-5'>传感器</b><b class='flag-5'>矢量控制</b>异步电动机闭环变频调速系统有何特点?

    带速度传感器矢量控制与闭环v/f控制的区别

    带速度传感器矢量控制与闭环v/f控制之间存在显著的差异,这些差异主要体现在控制原理、控制精度、启动转矩、安装方式、编码
    的头像 发表于 03-23 07:42 773次阅读

    传感器磁场定向控制

    控制,FOC 控制降低了转矩脉动,从而消除了转矩脉动所产生的噪声,降低了电机发热,同时提高了系统效率,增大了最大转矩。本应用笔记讨论了使用 JMT1808R 控制芯片对
    发表于 03-14 16:26

    请问DLPDLCR4710EVM-G2如何进行控制程序的二次开发?

    DLPDLCR4710EVM-G2提供了GUI,但是没有提供API,如我想自己编写控制程序,有何参考例程吗?
    发表于 02-27 08:05