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

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

3天内不再提示

MCU基于FOC的PMSM电机开发及应用

嵌入式情报局 来源:21ic论坛 作者:我芯永恒 2022-11-28 16:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通常小体积封装的MCU有着成本较低的优势,被广泛用于BLDC电机的六步方波控制中,此类应用对MCU的各类资源要求较低,小体积封装的MCU往往能够胜任。

而基于FOC的PMSM电机开发中,对MCU的运算能力和ADC速度等各类资源有着较高的要求,大部分现有的小体积封装MCU无法满足此类需求。

沁恒微电子的青稞RISC-V处理器全栈MCU系列产品中,CH32V203F8和CH32V203G8两款小封装V203芯片的推出,能够满足上述需求。

TSSOP20封装的CH32V203F8为例,系统主频最高可达144MHz,支持单周期乘法和硬件整数除法,硬件整数除法在9个指令周期内完成,有着远强于普通MCU的处理能力,完全能够快速处理FOC控制的复杂运算;

内置64KB Flash和20KB RAM,完全能够满足绝大部分FOC控制所需的存储资源;

内置2个独立12位ADC,有着9路可配置采样通道,采样速度最高可达1M/S,能够完成FOC控制的高速采样要求;集成1路高级定时器接口,可用着电机控制输出;

内置1组8路通用DMA,可用着定时器和ADC协同工作,特别是用于单电阻方案中电流采样控制;

内置2个OPA,可用着电流放大和短路保护;

可选配置1路USB或SWD或IIC或UART接口,用于配合虚拟示波器进行波形观测、代码仿真或下载、外部数据交换等。

以CH32V203F8为控制MCU的单电阻无感方案硬件原理图如下:

01926286-6d8b-11ed-8abf-dac502259ad0.png

图1. 主控MCU

01cc86aa-6d8b-11ed-8abf-dac502259ad0.png

图2. 预驱电路

01f646ca-6d8b-11ed-8abf-dac502259ad0.png

图3. 逆变器及母线电流采样电阻

0235cda4-6d8b-11ed-8abf-dac502259ad0.png

图4. 母线电流放大采样及过流保护 如图4所示,母线电流经过差分放大电路放大后,可以直接通过所在运放输出脚的ADC采样,如PA4选择为OPA2的输出脚,也可以启用ADC4进行采样。OPA1的输出脚,可配置内部直连高级定时器1的BKIN脚。

024fb62e-6d8b-11ed-8abf-dac502259ad0.png

图5. 端电压检测 如图5所示,利用ADC0、ADC1和ADC2三个通道对端电压进行采样,可以用于顺逆风启动时的位置判断,这三个引脚同时也是通用定时器2的捕获输入通道。

026b470e-6d8b-11ed-8abf-dac502259ad0.png

图6. 母线电压检测

027c65e8-6d8b-11ed-8abf-dac502259ad0.png

图7. 电源供电 如图7所示,得益于CH32V203的低运行功耗,可用LDO直接进行15V转3.3V,在U9输入端加RC电路,可以增强MCU电源稳定性,并承担部分耗散功率。

0295a828-6d8b-11ed-8abf-dac502259ad0.png

图8. 外部接口 如图8所示,MCU的1&2脚为多功能复用引脚,内部可通过代码配置为SWD、USB、I2C、串口或普通IO,实现代码下载调试、虚拟示波器波形观测等功能。 如上所述,虽然CH32V203F8等小封装MCU,引脚较少,但能满足电机控制的基本外设需求,并有着同封装MCU不具备的主频等优势,可灵活应用在低成本电机FOC控制领域。

审核编辑:郭婷

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

    关注

    147

    文章

    19134

    浏览量

    404055
  • 示波器
    +关注

    关注

    113

    文章

    7128

    浏览量

    196851
  • 电机
    +关注

    关注

    145

    文章

    9706

    浏览量

    154809

原文标题:分享一个低成本的FOC控制方案~

文章出处:【微信号:嵌入式情报局,微信公众号:嵌入式情报局】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FOC算法为啥也很难做好11万转吹风机软件?

    推荐收索:BLDC电机驱动FOC算法高速吹风筒PMSM驱动前言:会FOC底层算法的软件工程师相对比较少,能够把FOC算法做好的工程师更加少。
    的头像 发表于 04-13 11:02 159次阅读
    会<b class='flag-5'>FOC</b>算法为啥也很难做好11万转吹风机软件?

    步进电机也能 FOC?TMC9660ATB+T:没错,两相我也行!

    提到步进电机,大家的固有印象大多是:开环用着方便,但丢步、抖动、噪音大、高速扭矩衰减是长期存在的痛点。而能改善这些问题的FOC(磁场定向控制),常被认为是BLDC/PMSM伺服电机的专
    的头像 发表于 04-07 15:20 214次阅读
    步进<b class='flag-5'>电机</b>也能 <b class='flag-5'>FOC</b>?TMC9660ATB+T:没错,两相我也行!

    AT32M412 PMSM FOC Motor Control Library入门指南

    本帖最后由 jf_77210199 于 2026-4-1 20:16 编辑 本帖介绍如何快速使用 AT32M412-LV-MOTOR-EV 电机开发板搭配 AT32 PMSM FOC
    发表于 04-01 17:12

    【接单】电机FOC有感无感开发项目

    全职承接研发FOC有感无感电机开发项目,Modbus,CANopen,弱磁,MTPA
    发表于 03-28 04:45

    Xilinx官方开源FOC电机控制工程解析

    / PMSM)中的核心算法。为了帮助开发者更快落地这一领域,Xilinx 官方维护了一个开源库——FOC Motor Control Library。
    的头像 发表于 03-02 10:51 4264次阅读
    Xilinx官方开源<b class='flag-5'>FOC</b><b class='flag-5'>电机</b>控制工程解析

    电机FOC控制的理想内核:云途MCU

    云途48MHz 32位MCU集成高级PWM与运放,专为电机FOC控制优化。其128KB存储、-40℃~105℃工业级温度范围及高集成度设计,显著提升驱动精度与可靠性,降低系统成本,是高效电机
    的头像 发表于 01-13 09:58 1984次阅读
    <b class='flag-5'>电机</b><b class='flag-5'>FOC</b>控制的理想内核:云途<b class='flag-5'>MCU</b>

    FOC控制中如何利用芯片内部的运放设计电流采样电路?

    最近开发电机控制的项目,我开始使用最新的CW32L012做主控,CW32L012作为混合信号MCU,相比于传统MCU控制,集成度较高,性能当然也更好,加之又是48Pin的芯片,因此我开始做的关于CW32L012主控的
    的头像 发表于 01-05 16:50 2970次阅读
    <b class='flag-5'>FOC</b>控制中如何利用芯片内部的运放设计电流采样电路?

    FOC电机控制的 “精准导航系统”​

    一、从生活场景读懂 FOC电机控制的 “精准导航系统”​ ​ 你是否有过这样的体验:电动自行车起步时平顺无顿挫,无人机悬停时稳如磐石,洗衣机运行时安静又高效?这些场景背后,都离不开一种关键技术
    的头像 发表于 12-24 14:23 1652次阅读
    <b class='flag-5'>FOC</b>:<b class='flag-5'>电机</b>控制的 “精准导航系统”​

    基于CW32F030C8T7永磁同步电机无感FOC控制方案

    电机。永磁同步电机PMSM)采用无感FOC驱动方案以噪声小、寿命长、能效高等优点得到广泛应用。FOC(Field Oriented Con
    发表于 12-11 07:15

    BLDC与PMSM电机控制算法的联系与区别

    场合,此方案是标准配置,能充分发挥PMSM电机本体的优越性能。 总结 BLDC和PMSM的本质区别不大,其控制算法也可以交叉使用。不能简单地将BLDC等同于六步换相法,或将PMSM等同
    发表于 10-27 09:23

    FOC+MCU:重新定义吸尘器电机控制——高效、静音、智能的终极解决方案

    FOC算法结合高性能MCU为吸尘器电机控制带来革新。传统方案存在效率低(能耗浪费30%)、噪音大(75dB)、调速粗糙等痛点。FOC通过正弦波驱动和实时控制,实现92%能效(续航+35
    的头像 发表于 09-01 14:45 972次阅读

    攻克FOC电机控制!257集系统课+STM32开发套件,从理论到实战闭环学习

    告别FOC开发瓶颈!《乘风踏浪FOC实战课》手把手带你攻破永磁电机控制全链路,从理论推导到代码落地,从硬件设计到滑模观测器调试,工程师的电机
    的头像 发表于 07-08 08:04 1425次阅读
    攻克<b class='flag-5'>FOC</b><b class='flag-5'>电机</b>控制!257集系统课+STM32<b class='flag-5'>开发</b>套件,从理论到实战闭环学习

    Texas Instruments TIEVM-MTR-HVINV MCU评估模块(EVM)数据手册

    Texas Instruments TIEVM-MTR-HVINV MCU评估模块(EVM)是一款750W开发板,用于高压电机驱动应用。该评估模块利用InstaSPIN-FOC FAS
    的头像 发表于 07-05 16:28 1217次阅读
    Texas Instruments TIEVM-MTR-HVINV <b class='flag-5'>MCU</b>评估模块(EVM)数据手册

    张飞FOC磁场定向控制有感、无感电机驱动视频课程及STM32开发套件(共257集)

    传感器的有感FOC磁场定向控制,希望通过该篇的学习,让没有FOC控制基础的学生,工程师等能够从无到有独立开发出基于霍尔位置传感器的FOC矢量控制项目,通过学习,了解永磁同步
    发表于 07-02 15:59

    处处可见的FOC驱动电机技术

    从工业母机到智能家居,从清洁能源到智慧交通,FOC技术正以每年23%的复合增长率重塑电机控制产业格局。随着无感控制、AI预测维护等技术的突破,FOC将在更广阔的领域释放价值,成为推动智能制造和绿色能源革命的核心动力。
    的头像 发表于 05-25 22:46 2039次阅读
    处处可见的<b class='flag-5'>FOC</b>驱动<b class='flag-5'>电机</b>技术