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

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

3天内不再提示

基于灵动MM32SPIN560C的低压无刷电机应用方案

灵动MM32MCU 来源: 灵动MM32MCU 作者: 灵动MM32MCU 2022-11-01 18:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1

方案描述

针对低压无刷电机大联大世平集团推出基于灵动股份MM32SPIN560C 的无刷电机驱动方案。由于MM32SPIN560C 内部集成了一部分驱动电路,所以方案外围电路比较简单。该方案适用于多种应用场合,如空气净化器、服务器风机、吊扇、落地扇、电动手工具、吸尘器、无人机电调、小型水泵等。

5458a102-59cb-11ed-a3b6-dac502259ad0.png

1.1 硬件设计说明

1.1.1 主控

主控部分,采用的是灵动股份MM32SPIN560C,一款基于高性能Arm Cortex-M0 为内核的32 位微控制器。MM32SPIN560C最高工作频率可达 96 MHz,内置高速存储器,具有丰富的 I/O 端口和多种外设,包括:

128KB Flash,8KB SRAM

包含 12 位的 ADC,采样速度高达 3Msps

5 个通用定时器、2 个针对电机控制的 PWM 高级定时器

1 个 I2C 接口、2 个 SPI 接口和 3 个 UART 接口

针对电机应用内置 3 个运放,3 个比较器

内嵌经出厂调校的 48MHz 高速振荡器

内置预驱工作电压 7V ∼ 48V

5V LDO 稳压器,输入电压最高 13.5V

提供 QFN48 封装

MM32SPIN560C 框图如下图所示:

5472e774-59cb-11ed-a3b6-dac502259ad0.png

1.1.2 N-MOSFET

电机驱动部分,采用 6 颗 N-MOS 管来做电机的电子换相控制,并选择 Nexperia 的 PXN012-60QL芯片。PXN012-60QL 体积小、功耗低、漏源电压(VDSS)可达到 60V,连续漏电流(Id)可达到 42A,开关频率可达到 30KHz 以上。

1.1.3 电源设计

电源部分,采用了圣邦微 LDO SGM2225电源芯片。其特点如下:

宽电压输入 Vin:3.6V∼ 36V

输出电压可调 Vout:1.8V ∼ 15V

最大输出电流 Iout:800mA

低噪音、低损耗电压

封装小,最小封装大小为 3*3mm

过流/短路保护

过热保护

工作温度范围:-40℃ ∼ 125℃

方案原理图:

548f199e-59cb-11ed-a3b6-dac502259ad0.png549f9b02-59cb-11ed-a3b6-dac502259ad0.png55322f12-59cb-11ed-a3b6-dac502259ad0.png

PCB Layout:

553e59c2-59cb-11ed-a3b6-dac502259ad0.png55922caa-59cb-11ed-a3b6-dac502259ad0.png

1.2 软件设计说明

软件部分,采用的是世平HALL FOC 双电阻采样的软件库架构,通过板载电位器使电机旋转,如此一来,整个软件结构清晰易懂。同时,还采用了双环控制(电流环+速度环),详情可见矢量控制框图,如下所示:

55b560f8-59cb-11ed-a3b6-dac502259ad0.png

1.2.1 SVM

空间矢量脉宽调制(SVM)是FOC的基础,是根据其所在扇区选择非零矢量与零矢量合成而成。SVM有三种类型:五段式、七段式、混合式。七段式开关次数较多,但谐波较小;五段式开关次数是七段式的一半,但谐波较大,代码采用的是七段式。SVM的实现流程大致如下:

1

判断合成矢量所在扇区

2

计算相邻矢量作用时间

3

计算各桥臂导通时间

4

得到各相PWM占空比

5

更新相应寄存器

1.2.2 Current Sensing

在电流环,选择双电阻采样,通过采样 V 和 W 相的下桥臂电阻上的压降,再用基尔霍夫电流定律计算第三相(U 相)的电流。

55ceddd0-59cb-11ed-a3b6-dac502259ad0.png

1.2.3 HALL 角度补偿插值

在速度环,软件采用霍尔传感器插值补偿角度方法,对电机转子的速度进行估计与控制。

55eb65cc-59cb-11ed-a3b6-dac502259ad0.png

1.2.4 软件架构介绍

世平提供的 FOC 软件结构如下图所示,这套软件具有以下特点:

1

时序清晰

仅使用一个常用中断,减少可能的时序冲突和 BUG。

2

便于移植

算法层、驱动层、数学库完全独立,软硬件配置完全剥离,互不干扰。

3

定标统一

统一 Q15 小数定标。

4

函数模块化

逻辑清晰的状态机,简洁明了的状态切换。

5

配置方便

主要参数配置意义明确,可视化。

56011430-59cb-11ed-a3b6-dac502259ad0.png

灵动股份官网附有 MM32SPIN560C 的全套低压无刷电机套件软件支持包,详情请见灵动股份官网链接:

https://www.mindmotion.com.cn/support/development_tools/evaluation_boards/motor_dk/mm32spin560c/

56181392-59cb-11ed-a3b6-dac502259ad0.png

2

场景应用图

5623c9a8-59cb-11ed-a3b6-dac502259ad0.png

3

产品实体图

566b9ec2-59cb-11ed-a3b6-dac502259ad0.jpg

4

展示板照片

567add1a-59cb-11ed-a3b6-dac502259ad0.png

5

方案方块图

56c74eb6-59cb-11ed-a3b6-dac502259ad0.png

6

核心技术优势

1

Arm Cortex-M0 32 位 MCU,主频高达 96 MHz,内置预驱、比较器和放大器,整个驱动电路简单

2

MCU 电源使用 5V,可由 MCU 内部 LDO 转换

3

支持有传感器/无传感器的 BLDC/PMSM 电机

4

支持 1/2 Shunt R 三相电流采样

5

可通过跳线选择不同的电机回授方式,比如:HALL、BEMF、IPD 等

6

支持 DC Bus 电压, 总电流量测

7

使用 MCU 内建比较器作为过电流保护

8

ADC 采样速率高达 3 Mbps

9

支持单电阻 PWM 移相,降低单电阻算法复杂程度

7

方案规格

1

MCU:Arm Cortex-M0 32-bit 内核,主频高达 96MHz

2

MCU 电源使用 5V,可由 MCU 内部 LDO 转换

3

支持 UART 通讯 & LIN 通讯

4

支持 2 种电源输入接口:DC-Jack 和接线端子

5

使用 60V/40A N-MOS 管 * 6

6

支持 2 种 SWD 调试接口

7

支持 2 种调速接口:电位器和外接电压

8

具备 LED 指示灯 & 按键

9

开发板尺寸 : 65 * 75 mm

关于灵动

上海灵动微电子股份有限公司成立于 2011 年,是中国本土领先的通用 32 位 MCU 产品及解决方案供应商。公司基于 Arm Cortex-M 系列内核开发的 MM32 MCU 产品拥有 F/L/A/SPIN/W 五大系列,目前已量产 200多款型号,累计交付超4亿颗,每年都有近亿台配备了灵动 MM32MCU 的优秀产品交付到客户手中,在本土通用 32 位 MCU 公司中位居前列。

572f4886-59cb-11ed-a3b6-dac502259ad0.jpg

灵动客户涵盖智能工业、汽车电子通信基建、医疗健康、智慧家电、物联网、个人设备、手机电脑等应用领域。灵动是中国为数不多的同时获得了 Arm-KEIL、IAR、SEGGER 官方支持的本土 MCU 公司,并建立了独立、完整的通用 MCU 生态体系。灵动始终秉承着“诚信、承诺、创新、合作”的精神,为客户提供从硬件芯片到软件算法、从参考方案到系统设计的全方位支持。

57612504-59cb-11ed-a3b6-dac502259ad0.png

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

    关注

    147

    文章

    18605

    浏览量

    386979
  • 电机驱动
    +关注

    关注

    60

    文章

    1374

    浏览量

    89083
  • 无刷电机
    +关注

    关注

    60

    文章

    929

    浏览量

    48734
  • 灵动微电子
    +关注

    关注

    7

    文章

    135

    浏览量

    20417
  • MM32
    +关注

    关注

    1

    文章

    108

    浏览量

    1315

原文标题:世平基于灵动MM32SPIN560C的低压无刷电机应用方案

文章出处:【微信号:MindMotion-MMCU,微信公众号:灵动MM32MCU】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    灵动微32位单片机MM32充电系统监控解决方案

    MM32F0040系列32位单片机提出的电流监控方案,凭借其高性能、高集成度与高可靠性,正成为越来越多充电设备厂商的理想选择。
    的头像 发表于 11-26 16:33 310次阅读

    用于散热控制的MM32SPIN040C微控制器解决方案

    的基于MM32SPIN040C微控制器的散热控制方案,正是面向这一需求精心设计的嵌入式解决方案。该方案MM32SPIN040C为主控芯片,
    的头像 发表于 11-17 15:51 123次阅读

    STMicroelectronics AEK-MOT-3P9908M无刷电机评估板技术解析与应用指南

    STMicroelectronics AEK-MOT-3P9908M评估板基于SPC560P Pictus 32位MCU和L9908栅极驱动器,可控制6个N沟道FET,用于汽车应用中的无刷电机。AEK-MOT-3P9908M评估板有助于通过独立的编码器输入和霍尔传感器检测
    的头像 发表于 10-31 13:50 219次阅读
    STMicroelectronics AEK-MOT-3P9908M<b class='flag-5'>无刷电机</b>评估板技术解析与应用指南

    灵动微电子亮相2025深圳电机产业链交流会

    重磅参会,并在会上正式发布 MM32SPIN 家族全新成员 MM32SPIN047C 高集成电机控制 SOC 芯片,以 “All In One” 的创新设计与全场景适配能力,为电机产业
    的头像 发表于 10-29 16:12 2768次阅读
    <b class='flag-5'>灵动</b>微电子亮相2025深圳<b class='flag-5'>电机</b>产业链交流会

    32位MCU解决方案

    及解决方案供应商,推出了专注于电机控制领域的高性能MM32SPIN系列MCU和SOC芯片家族。 灵动微电子成立于2011年,自主研发软硬件和生态系统,提供全方位的支持,目前已量产近30
    的头像 发表于 10-15 09:49 199次阅读
    32位MCU解决<b class='flag-5'>方案</b>

    智能吸尘器无刷电机驱动方案:高能效、长寿命与低噪声实现

    随着智能家居的快速发展,智能吸尘器无刷电机驱动方案已成为现代家庭清洁的重要工具。而作为其核心动力源的无刷电机,其性能直接决定了吸尘器的清洁效率、使用寿命和用户体验。
    的头像 发表于 08-13 17:38 890次阅读

    无刷电机弱磁控制:技术原理与实战应用

    电机控制领域,弱磁控制技术一直是备受关注的焦点之一。尤其是对于无刷电机来说,弱磁控制不仅能够提升其性能,还能拓展其应用范围。今天,就让我们深入探讨一下无刷电机弱磁控制的奥秘以及它所带来的诸多
    的头像 发表于 08-01 18:05 9042次阅读
    <b class='flag-5'>无刷电机</b>弱磁控制:技术原理与实战应用

    昂科烧录器支持MindMotion灵动微电子的32位微控制器MM32SPIN0230B3T

    昂科技术作为芯片烧录领域的领导者,在其新版烧录软件发布之际,宣布扩展了兼容芯片型号列表。新增型号包含了MindMotion灵动微电子的32位微控制器MM32SPIN0230B3T。目前,该芯片已获
    的头像 发表于 07-16 11:32 493次阅读
    昂科烧录器支持MindMotion<b class='flag-5'>灵动</b>微电子的32位微控制器<b class='flag-5'>MM32SPIN</b>0230B3T

    灵动微电子推出基于Arm Cortex-M0+内核的MM32G0005系列MCU

    灵动微电子超值型MM32G0001自推出以来,累计出货超亿颗,此次超值型系列突破性升级,隆重推出MM32G0005系列。
    的头像 发表于 06-28 09:54 1438次阅读
    <b class='flag-5'>灵动</b>微电子推出基于Arm Cortex-M0+内核的<b class='flag-5'>MM</b>32G0005系列MCU

    无刷电机详解及其应用

    无刷电机(Brushless Motor)作为现代电力驱动技术的核心部件之一,凭借高效率、长寿命和低维护成本等优势,广泛应用于无人机、电动汽车、工业自动化等领域。其工作原理与传统有刷电机存在本质区别
    的头像 发表于 06-07 16:30 7074次阅读
    <b class='flag-5'>无刷电机</b>详解及其应用

    无刷电机FOC控制笔记

    矢量控制的核心思想是为了简化无刷电机的控制模型,将一个需要换相的无刷电机通过各种算法变换,抽象为一个直流电机的控制模型,只需要控制简单的两个直流分量来控制无刷电机,其中Vq抽象为直流
    的头像 发表于 05-21 19:33 1790次阅读
    <b class='flag-5'>无刷电机</b>FOC控制笔记

    灵动微电子MM32MCU的主流型芯片选型

    灵动微电子MM32系列32位MCU已经在江湖上久负盛名,以产品平台化、系列化、兼容性好、性价比高、易于开发著称。MM32MCU分为超值型、主流型、性能型、低功耗、汽车控制、电机与电源等
    的头像 发表于 05-06 13:32 1892次阅读
    <b class='flag-5'>灵动</b>微电子<b class='flag-5'>MM</b>32MCU的主流型芯片选型

    有刷电机无刷电机的区别工作总结

    时源芯微 专业EMC解决方案提供商 在电机技术日新月异的今天,有刷电机无刷电机作为两类主流驱动装置,广泛应用于各类工业与民用设备中。二者虽同为电机
    的头像 发表于 04-14 14:59 2869次阅读
    有刷<b class='flag-5'>电机</b>与<b class='flag-5'>无刷电机</b>的区别工作总结

    灵动微电子推出全新超值型MM32F0050系列MCU

    灵动微电子推出全新超值型MM32F0050系列MCU。2018年,灵动首次上市了其主打性价比的超值型MM32F00系列,目前已陆续推出了F003、F0010、F0020、F0040等系
    的头像 发表于 04-01 09:36 1358次阅读
    <b class='flag-5'>灵动</b>微电子推出全新超值型<b class='flag-5'>MM</b>32F0050系列MCU

    灵动微电子MM32F5370 MCU产品特色

    灵动·星”系列是灵动微电子推出的基于安谋科技(Arm China)国产 Armv8-M 架构内核(STAR-MC1)的高性能 MCU 产品,专为电机控制、数字能源等实时控制应用打造,拥有
    的头像 发表于 01-10 10:02 2131次阅读
    <b class='flag-5'>灵动</b>微电子<b class='flag-5'>MM</b>32F5370 MCU产品特色