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
    +关注

    关注

    146

    文章

    17143

    浏览量

    351131
  • 电机驱动
    +关注

    关注

    60

    文章

    1216

    浏览量

    86745
  • 无刷电机
    +关注

    关注

    57

    文章

    843

    浏览量

    45836
  • 灵动微电子
    +关注

    关注

    7

    文章

    121

    浏览量

    19639
  • MM32
    +关注

    关注

    1

    文章

    106

    浏览量

    761

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

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

收藏 人收藏

    评论

    相关推荐

    其利天下技术|引起无刷电机抖动的原因及解决办法·无刷电机驱动方案

    无刷电机的抖动问题,我相信不少工程师在调试的过程中都会遇到过。能让无刷电机在启动瞬间能够实现平滑启动,是考验工程师能力的提升之一。今天我们来探讨一下这个话题,无刷电机启动时出现抖动可能由多种原因导致
    的头像 发表于 11-20 16:08 1315次阅读
    其利天下技术|引起<b class='flag-5'>无刷电机</b>抖动的原因及解决办法·<b class='flag-5'>无刷电机</b>驱动<b class='flag-5'>方案</b>

    无刷电机驱动方案的应用

    一 .无刷电机(BLDC,Brushless Direct Current Motor)因其高效率、低维护、长寿命和良好的控制特性,被广泛应用于各种产品中。以下是一些常见的应用无刷电机的产品
    发表于 10-21 16:00

    其利天下技术·无刷电机中开环控制和闭环控制的区别·无刷电机驱动方案

    无刷电机驱动方案中的开环控制和闭环控制是两种不同的控制策略,各有其原理和应用场景。作为无刷电机驱动方案开发商,经常会有客户或者同行交流过程中提到这个问题。今天我们就来聊聊吧。其利天下·
    的头像 发表于 10-16 10:30 527次阅读
    其利天下技术·<b class='flag-5'>无刷电机</b>中开环控制和闭环控制的区别·<b class='flag-5'>无刷电机</b>驱动<b class='flag-5'>方案</b>

    无刷电机控制方案设计合作

    无刷电机控制应用包含:电动工具风机,水泵,家电变频电机,自动化设备领域等。无刷电机控制方案代开发设计,无刷电机控制板元器件代理商,
    发表于 09-26 11:46 22次下载

    其利天下技术·低速无刷电机如何更好的控制?无刷电机驱动方案开发

    需要低速运转的无刷电机经常运用在电动车、机器人关节、医疗设备等场景。最近有客户找到我们开发无刷电机驱动方案,他的需求是低转速,而且需要精准控制电流。经常开发无刷电机驱动
    的头像 发表于 09-09 11:50 502次阅读
    其利天下技术·低速<b class='flag-5'>无刷电机</b>如何更好的控制?<b class='flag-5'>无刷电机</b>驱动<b class='flag-5'>方案</b>开发

    无刷电机驱动芯片方案的选择至关重要

    在当今科技飞速发展的时代,无刷电机因其高效、低噪、长寿命等显著优势,在众多领域得到了广泛应用,从工业自动化到智能家居,从电动汽车到航空航天。而在无刷电机系统中,驱动芯片方案的选择至关重要,它直接影响
    的头像 发表于 09-05 17:28 580次阅读

    其利天下技术开发·无刷电机常见的5种启动方式·无刷电机驱动方案

    作为经常跟无刷电机打交道的驱动方案商,能够根据不同的无刷电机选择匹配的启动方式,是基本的技术要求。今天分享一下,无刷电机常见的启动方式有哪些?分别又有什么优缺点呢?
    的头像 发表于 08-21 10:59 571次阅读
    其利天下技术开发·<b class='flag-5'>无刷电机</b>常见的5种启动方式·<b class='flag-5'>无刷电机</b>驱动<b class='flag-5'>方案</b>

    AMEYA360:灵动微电子MM32SPIN0230为核,打造All-in-One智能功率模块

    本土32位MCU供应商, 灵动微电子 宣布将在近期与合作伙伴携手推出基于MM32SPIN0230打造的全集成智能功率模块——MM32SPIN028C。 该产品为当下火爆的电动牙刷和小风机应用进行了针对型设计,预计将集成1颗
    的头像 发表于 08-08 10:21 365次阅读
    AMEYA360:<b class='flag-5'>灵动</b>微电子<b class='flag-5'>MM32SPIN</b>0230为核,打造All-in-One智能功率模块

    其利天下技术·无刷电机常见的5种启动方式及优缺点·无刷电机驱动方案设计开发

    作为经常跟无刷电机打交道的驱动方案商,能够根据不同的无刷电机选择匹配的启动方式,是基本的技术要求。今天分享一下,无刷电机常见的启动方式有哪些?分别又有什么优缺点呢?   其利天下·
    的头像 发表于 08-07 10:26 736次阅读
    其利天下技术·<b class='flag-5'>无刷电机</b>常见的5种启动方式及优缺点·<b class='flag-5'>无刷电机</b>驱动<b class='flag-5'>方案</b>设计开发

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

    芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中MindMotion灵动微电子的32位微控制器MM32SPIN360C已经被昂科的通用烧录平台AP8000所支持
    的头像 发表于 08-02 09:47 348次阅读
    昂科烧录器支持MindMotion<b class='flag-5'>灵动</b>微电子的32位微控制器<b class='flag-5'>MM32SPIN360C</b>

    灵动微电子受邀参加2024中国电机智造与创新应用暨电机产业链交流会

    》的主题演讲,重点推出了灵动新品MM32SPIN060G、MM32SPIN080G,以及通过了AEC-Q100认证的MM32SPIN560CM。同时也对我们的主推热销产品
    的头像 发表于 07-01 11:03 762次阅读
    <b class='flag-5'>灵动</b>微电子受邀参加2024中国<b class='flag-5'>电机</b>智造与创新应用暨<b class='flag-5'>电机</b>产业链交流会

    网红爆款涡轮风扇13万转无刷电机手持高速暴力风扇方案32位单片机

    款涡轮风扇13万转无刷电机手持高速暴力风扇方案32位单片机手持高速暴力风扇主控芯片MM32SPIN080C高性能的单电机控制SOC产品,集成了运动控制所需的专用模拟外设。包括12位高精
    的头像 发表于 06-22 18:41 1017次阅读
    网红爆款涡轮风扇13万转<b class='flag-5'>无刷电机</b>手持高速暴力风扇<b class='flag-5'>方案</b>32位单片机

    无刷电机是什么意思 无刷电机是交流还是直流

    无刷电机(Brushless Motor)是一种将电能转换为机械能的驱动装置,也被称为无刷直流电机(BLDC Motor)。与传统的有刷电机相比,无刷电机的构造更加简单、耐用,效率更高
    的头像 发表于 02-01 13:57 1.3w次阅读

    无刷电机和有刷电机的优缺点 无刷电机工作原理

    无刷电机和有刷电机是目前最常见的两种电动机类型,它们在不同的应用场景中有着各自的优点和局限性。下面将详细介绍无刷电机和有刷电机的优缺点以及无刷电机
    的头像 发表于 01-31 11:05 4982次阅读

    灵动MM32SPIN160C微控制器方案

    灵动MM32SPIN160C采用高性能为内核为M0的32位微控制器,5V输出的LDO稳压器、三组具备有自举二极管的N通道半桥栅极驱动器。
    的头像 发表于 01-09 10:41 784次阅读
    <b class='flag-5'>灵动</b>微<b class='flag-5'>MM32SPIN160C</b>微控制器<b class='flag-5'>方案</b>