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

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

3天内不再提示

MCU电机高转速与精密位置控制新风向:双电机控制

Robot Vision 来源:电子发烧友网 作者:李宁远 2021-11-23 08:00 次阅读
在由电子发烧友主办的2021秋季电机控制先进技术研讨会上,众多BLDC驱控芯片厂商分享了他们在BLDC上的应用新玩法。笔者在大会上见识了很多新的电机控制组合,比如今年热度很高的“一拖三”电机控制,双电机控制平台,强隔离驱控等等。
在众多的玩法里,今天来看一看双电机平台应用。电机控制的本质是控制转速和扭矩,双电机控制要么是转速同步控制要么是扭矩同步控制。双电机控制的价值在于两个电机的功率和一定要小于单电机最大功率,这样才有实际使用价值,否则怎么算成本都是亏的。另外则是在双电机控制下有更精准的位置控制,这在工业应用,移动机器人应用中有很大的用武之地。在和这些MCU厂商交谈时,他们的双电机应用主战场都不约而同指向了工业设备与机器人领域。
交叉耦合控制、偏差耦合控制、虚拟主轴控制等等这些电耦合控制在双电机同步控制中都各有利弊,各厂商也都采用的不同的方案。比如交叉耦合控制在同步能力和抗干扰能力上很强,但是需要FOC弥补耦合弊端。不管采用什么控制,大到工业机器人,小到服务机器人都需要电机精准位置控制。双电机控制无疑会为此类应用带来更好的驱控。

基于STM32F415ZGT6和STM32F303CC的双电机控制

简单来说,双电机控制的优势在于仅用一颗MCU就能控制所有电机。ST在大会上这套方案是基于STM32G4/STSPIN32G4来做的。在此套方案之前,ST也推出过基于M4核的STM32F415ZGT6和STM32F303CC的双电机控制。
(STM32F415ZGT6双电机控制板,ST)
基于STM32F415ZGT6的STEVAL-IHM039V1双电机控制板已经可以进行双FOC控制,虽然在运控上这个板并没有太多让人眼前一亮的地方。相比之下,同是早前推出,基于STM32F303CC的 STEVAL-IHM042V1双电机控制板则更有聊头。
(STM32F303CC双电机控制板,ST)
这个板子为MCU提供了浮点计算支持并集成了两个DMOS L6230三相电机驱动。STM32F303CC MCU具有48 KB内部SRAM、256 KB闪存、4个ADC、2个DAC、7个比较器和4个可编程增益运算放大器。内置的L6230 DMOS驱动器可以输出2.8 A的峰值电流。在安全性上这个平台也有保障,非耗散过电流检测、交叉传导保护、热关断和欠压锁定这些都是标配。

ST工业和机器人应用的双电机平台--基于STM32G4/STSPIN32G4

相比于上述两个系列,基于STM32G4/STSPIN32G4的双电机控制在两个单独控制器之间不需要通信总线,也会拥有更好的同步性能。尤其是基于SPIN系列的设计会拥有更紧凑的PCB尺寸,在集成度上会做的更高。得益于PCB尺寸减小,无源外部器件数量也减至更少,在成本上算回了一笔账。
(基于STM32G4/STSPIN32G4的工业和机器人应用双电机平台,ST)
MCU加上驱动再加上电源管理,这种高集成度带来的尺寸上的减少大概在6成。最多低至15µA的最低消耗解决了用户对于低功耗的硬性要求。它可以支持FOC以及有感控制,并选择了磁编码器来提供准确的位置控制。为了使该控制平台能实现更精准的位置控制以契合工业和机器人应用,该平台另外集成了IMU进行运动数据采集以及对飞行时间数据采集。
(性能评估,ST)
在ST给出的性能评估中,即使在运行基于无传感器FOC的双高速电机控制时,CPU仍然具有50%左右的CPU资源去处理其他任务。转速和响应时间这些基础指标展现出的高性能也能从上表中看出。

写在最后

不少国内厂商也推出了双电机方案。虽然目前国内厂商没有将这种方案单独推出来,但从大会展示的产品上看得出国产厂商的双电机方案也都在转速,位置控制上下足了功夫。这种双电机方案,得益于比起同类驱控更精的位置控制,在工业和机器人高端应用中预计会有相当大的市场。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16013

    浏览量

    343573
  • 电机控制
    +关注

    关注

    3464

    文章

    1703

    浏览量

    264402
  • BLDC
    +关注

    关注

    194

    文章

    729

    浏览量

    95789
收藏 人收藏

    评论

    相关推荐

    电机转速调高后出现over current问题怎么解决?

    请教网友: 电机转速运行正常,但是当转速调高后出现over current问题?可能是什么原因呢? 示波器是uvw的控制pwm输出。调试了好多参数组合都不能满足提
    发表于 04-24 06:05

    深度解析MCU电机控制器)的成本

    电机控制器工作原理:电机控制器就2个功能:逆变+控制,逆变是指将直流电逆变为频率、大小可调的交流电,然后根据VCU信号、各路传感器信号
    发表于 02-23 14:53 361次阅读
    深度解析<b class='flag-5'>MCU</b>(<b class='flag-5'>电机</b><b class='flag-5'>控制</b>器)的成本

    使用特励达力科MDA8000HD电机分析仪测试电机转速、角度和位置

    采用复杂控制系统(例如矢量场定向控制或FOC)的电机驱动器通常使用旋转变压器接口来向控制系统提供信号以计算电机
    的头像 发表于 01-17 17:18 1389次阅读
    使用特励达力科MDA8000HD<b class='flag-5'>电机</b>分析仪测试<b class='flag-5'>电机</b>的<b class='flag-5'>转速</b>、角度和<b class='flag-5'>位置</b>

    汽车电机控制器的组成介绍

    汽车电机控制器是一种电气控制设备,它可以实现对汽车电机转速、转矩和位置等参数的
    的头像 发表于 01-05 16:44 515次阅读
    汽车<b class='flag-5'>电机</b><b class='flag-5'>控制</b>器的组成介绍

    理想空载转速电机的最高转速吗?

    理想空载转速电机的最高转速
    发表于 12-20 08:20

    变频器控制一个电机,最高转速由什么决定?

    变频器控制一个电机,最高转速由什么决定
    发表于 12-13 08:31

    无刷电机在工作的过程提高转速需要提高换向速度吗?

    无刷电机在工作的过程提高转速需要提高换向速度吗
    发表于 10-12 06:06

    电机控制的旋变的原理和作用

    一.原理旋变,是电机控制中常用的一种位置传感器,旋转变压器的作用就是精准测量电机转子的位置转速
    的头像 发表于 08-02 08:09 3853次阅读
    <b class='flag-5'>电机</b><b class='flag-5'>控制</b>的旋变的原理和作用

    交流伺服电机控制系统的控制方式分哪几类?

    (1)位置控制:在位置控制模式下,控制系统通过控制伺服电机
    的头像 发表于 07-27 08:35 935次阅读

    红外遥控控制电机转速

    文章目录要求 效果 资源 main函数 要求 1、接收红外遥控指令 2、通过指令控制直流电机转速 3、将转速等级显示在数码管上 提示:红外模块需要一个定时器(无需中断函数)直流
    发表于 05-16 15:46 0次下载
    红外遥控<b class='flag-5'>控制</b><b class='flag-5'>电机</b><b class='flag-5'>转速</b>

    笙泉BLDC MCU: 应用于FOC无感控制

    软件问题,笙泉BLDC MCU的FOC无感控制系列采用核设计:8051内核+ MOC(电机控制: Motor Controller)内核(
    发表于 05-08 12:39

    电机控制进阶2——PID位置控制

    本篇来介绍电机位置控制,实现电机快速准确地转动到指定位置。回顾上篇,电机速度PID
    发表于 05-06 11:50 7次下载
    <b class='flag-5'>电机</b><b class='flag-5'>控制</b>进阶2——PID<b class='flag-5'>位置</b><b class='flag-5'>控制</b>

    stm32无感无刷电机——电位器转速控制

    在上一讲我们讲了无感无刷电机控制的算法,其中我们通过按键的方式来控制启停和速度控制。在这一讲我们将为大家讲解如何使用电位器来控制无感无刷
    发表于 05-06 10:04 5次下载
    stm32无感无刷<b class='flag-5'>电机</b>——电位器<b class='flag-5'>转速</b><b class='flag-5'>控制</b>

    PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真

    PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真 实验室之前一直在用BBB板和ARM板通过驱动器控制
    发表于 05-05 14:30 0次下载
    PWM/<b class='flag-5'>转速</b>单闭环/<b class='flag-5'>转速</b>电流双闭环<b class='flag-5'>电机</b><b class='flag-5'>控制</b>Simulink仿真

    电机控制(转速和角度)(PID实战1)

    项目目标 实现电机最常使用的两个功能,转速控制位置控制 使用PID闭环控制(
    发表于 05-05 11:29 3次下载
    <b class='flag-5'>电机</b><b class='flag-5'>控制</b>(<b class='flag-5'>转速</b>和角度)(PID实战1)