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

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

3天内不再提示

关于GD32创新解决方案助力BLDC电机控制技术革新的介绍和应用

GD32MCU 来源:djl 2019-10-21 11:32 次阅读

GD32 MCU开发者能够采用更先进与更智能BLDC电机控制方案,并极具低成本与实施简便性。

BLDC电机发展至今,已经超过50年。随着半导体技术的发展,MCU、驱动组件的普及,使得BLDC电机的成本降低了很多,电机的行业应用也正随着自动化水平的提高而不断提升,相信到2020年会迎来一大波新增长。

据<电子发烧友>统计和估算,2018年全球BLDC电机市场规模为153.6亿美元,这里的市场规模包括电机本体和电机驱动部分一起。预计未来4年将会以6.5%的年复合增长率增长,预计到2022年将会达到197.6亿美元。

BLDC市场增长的原因,与BLDC电机本身的特性密不可分,比如BLDC电机具有体积小、重量轻、噪声小、转矩特性好、启动转矩大、调速范围广、效率高,以及寿命长等特点。

当然,市场的增长离不开具体应用的推动,BLDC的应用场景有很多,目前增速比较快的应用主要有工业控制、家用电器、消费类电子机器人、物流自动导航车、汽车、无人机等等。市场热点主要关注以下几个领域:

Arm 32位MCU助力舵机行业产品升级

目前市面上可供选择的MCU有很多,但应用最多的是32位Arm内核MCU。从2018年中国市场Arm Cortex 内核MCU的累积出货排名可以看到市场分额的逐年变化趋势。

关于GD32创新解决方案助力BLDC电机控制技术革新的介绍和应用

▲ 2018年中国Cortex内核MCU供应商市场份额占比(数据来源:IHS Markit)

根据IHS Markit最新的调研统计数字,2018年中国Arm Cortex内核MCU市场分额仍多为国际MCU厂商所占据,但好消息是中国通用MCU厂商GigaDevice(兆易创新)成功保持在了市场前三的位置,市占率达到9.4%。相比2017年而言,排名第一的STMicroelectronics占比下降1%,第二名的NXP占比下降2.8%,TOP3的GigaDevice则上升了3.6%,也显示出中国半导体发展的强劲态势。

目前机器人市场主要分为工业机器人、商用服务机器人,以及消费级机器人。随着机器视觉语音识别以及深度学习人工智能技术的发展,消费级机器人已经快速进入市场并在智慧家庭、看护陪伴等领域迅速普及。机器人产品核心部件之一就是舵机,这也是机器人中使用最频繁的部分。

舵机的大小和数量决定了机器人做动作的灵活性。据估计舵机部分将会占到机器人成本的40%以上。舵机通过电位器(或其它角度传感器检测输出轴转动角度,MCU控制板根据电位器的信息能比较精确的控制和保持输出轴的角度。这样的电机控制方式叫闭环控制,所以舵机更准确的说是伺服马达。

机器人舵机主要由舵盘、减速齿轮组、位置反馈电位器、直流电机和控制电路板等部件组成。从图2的BLDC电机驱动框架图可以看出,每个舵机都需要一颗MCU来进行控制。

关于GD32创新解决方案助力BLDC电机控制技术革新的介绍和应用

▲ BLDC电机驱动框架图

谈到兆易创新的32位Arm内核MCU产品,不得不提到量产多年,在电机控制产品圈热销的GD32F130系列产品。GD32F130 产品是兆易创新于2014年推出的基于Arm Cortex-M3内核的MCU,为工程师提供了电机控制的超值解决方案。2017年发布的基于Cortex-M4内核的GD32F330产品,则进一步以超值特性为成本敏感的电机控制应用开辟了道路。

2018年兆易创新又推出了基于最新Arm Cortex-M23内核的入门级产品,GD32E230和GD32E231系列MCU,片上集成了电机控制所需的多种模拟外设,包括能够输出三相互补PWM波形的高级定时器、高性能ADC比较器和高速运放等,持续为轻量级的电机控制开发提供最优的解决方案。

家电变频化已成市场主流

随着中国家电行业执行5级能效标准,能效标准变得更加严格,变频电机市场开始转热。据市场机构预测,2010至2022年,家电变频电机中的半导体含量将实现8倍增长。

现在无论是我们日常生活常见的空调、洗衣机、冰箱、油烟机,还是当前普及率正在提升的洗碗机,智能吸尘器,破壁料理机等都开始实用变频电机。以正在兴起的变频冰箱为例,由于冰箱压缩机的转速决定了冰箱内部的温度,而变频冰箱压缩机的转速可根据温度来发生改变,就可以让冰箱根据当前的温度情况做出调整,让冰箱内的温度更好地保持恒定。这样,食物的保鲜效果将更好。由于变频冰箱压缩机大都选择BLDC电机,因此工作的时候效率更高,噪声更小,使用寿命也更高。

所谓的变频调速就是通过改变定子电源的频率来改变电机的转速,从而实现节能和提高效率的目的。要实现变频调速就需要变频器的帮助,现在的变频器一般由整流器、滤波器驱动电路保护电路,以及控制器(MCU/DSP)等部分组成。

▲ 冰箱压缩机变频控制板正面

笔者近期拿到了一块由深圳华芯控股科技设计的冰箱压缩机变频控制板,其中变频板的主控MCU正是采用了GD32F130产品,并已经被应用于国内外多家主流品牌冰箱产品中。GD32 MCU在家电变频行业的广泛应用也可见一斑。

手持云台大众化前景看好

近年来,随着视频直播越来越火,智能手机的拍照功能越来越强,Vlog制作、抖音神器等智能硬件已成为当下火爆的“刚需”。为了提升拍摄时的稳定性,手持云台正在走进日常生活并成为常见的摄影辅助工具。

目前从事手持云台产品开发的公司也有不少,一线品牌有大疆创新(DJI)的OSMO灵眸,以及线上热销的智云Smooth、飞宇G6等多家厂商。

云台产品至少要有三个BLDC电机,来控制XYZ三个方向上的运动,其次还有一个固定相机的装置,这个装置里面会有运动传感器来感测相机的位置变化。

云台产品的技术难点在于如何控制BLDC电机的运动。首先,电机需要用PMSM FOC算法来实现精准顺滑的伺服控制;其次,要保证相机的稳定性和各种跟随操作,必须将相机固定装置内传感器采集到的信号,实时地进行三维姿态解算和姿态控制。也就是说,做一个手持云台产品并不容易。

早期的国内云台产品基本都是采用俄罗斯人Aleksey Moskalenko的开源云台控制系统算法开发的。经过行业的不断发展和创新,现在中国也有很多厂商具备了研发能力,前面提到的三个主流品牌基本都是采用自有技术。目前IC国产化的趋势正日益明显,行业内的公司都开始着手准备国产化的替代方案。最常见的国产替代方案,就是采用GD32F4系列Cortex-M4 MCU产品去升级或重新开发早期的云台控制方案。

并且早期的云台控制原型是用一颗MCU控制一个BLDC电机的转动,通过中国工程师不断创新,已经实现了用一颗高性能的Cortex-M4F内核MCU同时控制两个轴向的BLDC电机。不仅可以简化云台产品的PCB设计,方便整机ID设计,也可以很好地控制产品的成本,从而更有利于大众化普及。

基于Arm MCU的BLDC电机控制算法研究热度不减

在逐渐兴起的BLDC电机控制应用中,磁场定向控制(FOC)技术正变得越来越流行,这样能够确保电机在任何时候都能以最佳的扭矩,高效地运行;其出色的动态相应可以实现精准的可变速度控制;再加上FOC的低扭矩波动可让电机在运行、启动和停止时,保持平稳运转。

FOC控制虽好,但要实现这些优势就需要MCU或者DSP有足够的计算能力来处理这些复杂的三角方程,以及电机转自状态观测。早年如果要实现高性能的电机控制算法,需要使用TI 的C2000系列DSP。近年来Arm公司推出Cortex-M4内核,集成了完整的DSP指令集、并行计算能力和专用单精度浮点运算单元(FPU),就可以有效满足FOC算法和电机转子位置的观测算法对MCU计算能力的需求,拉近了MCU和DSP在运算能力上的差异。包括STMicroelectronics、NXP、GigaDevice、ATMEL等MCU厂商也纷纷推出相应的MCU产品。

关于GD32创新解决方案助力BLDC电机控制技术革新的介绍和应用

▲ 高性能电机控制系统框图

为了帮助客户使用MCU芯片评估FOC算法和电机状态观测器算法,GigaDevice(兆易创新)推出了GD32F450Z-BLDC评估板并提供了相应的开发工具包(SDK),GD32F450系列MCU具备了200MHz的Cortex-M4F内核和2.6M采样率高精度ADC等丰富的模拟外设,电机开发工程师就可以使用开发套件进行各类电机控制算法的研究,这也是GD32 MCU智能创新方案应用的最佳时机。

关于GD32创新解决方案助力BLDC电机控制技术革新的介绍和应用

▲ GD32F450Z-BLDC全功能电机评估板

结语

随着半导体技术的进步,BLDC电机开始兴起,并逐渐替代传统电机,特别是在工业控制、家用电器、消费类电子、机器人、物流自动导航车、汽车、无人机等应用领域。BLDC电机的兴起,对MCU的需求量将会持续增长,2018年全球MCU的出货量306亿颗,未来几年还将会保持高速增长。

从城市电摩骑行和即时配送的产业化升级、到消费家电产品的不断智能化创新,再到BLDC控制的变频化发展,一方面需要中国嵌入式工程师勇于创新,敢于突破现有的行业成规;另一方面芯片供应厂商也要持续不断提供性能和价格更好,同时方便开发者使用的新产品。这也给中国的MCU芯片厂家提供了广泛的市场机会和更大的发展动能。

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

    关注

    3525

    文章

    1854

    浏览量

    268332
  • 控制板
    +关注

    关注

    5

    文章

    252

    浏览量

    31163
  • 观测器
    +关注

    关注

    0

    文章

    49

    浏览量

    10185
收藏 人收藏

    评论

    相关推荐

    瑞萨电机控制解决方案的优势介绍

    电机控制技术正日益成为推动工业自动化、电动汽车和智能家居等领域革新的关键力量。随着市场对高效、智能和环保解决方案的需求不断增长,瑞萨期望
    的头像 发表于 11-04 15:25 287次阅读
    瑞萨<b class='flag-5'>电机</b><b class='flag-5'>控制</b><b class='flag-5'>解决方案</b>的优势<b class='flag-5'>介绍</b>

    零碳智慧园区、零碳公路与储能应用创新解决方案

    零碳智慧园区、零碳公路与储能应用创新解决方案
    的头像 发表于 10-08 15:54 161次阅读
    零碳智慧园区、零碳公路与储能应用<b class='flag-5'>创新解决方案</b>

    梯度科技入选2023年信息技术应用创新解决方案名单

    日前,工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)在天津举办2024信息技术应用创新发展大会暨解决方案应用推广大会。会上正式公布了2023年信息技术应用
    的头像 发表于 09-09 16:29 384次阅读

    GD32 MCU入门教程】GD32 MCU GPIO 结构与使用注意事项

    本文是专门为基于GD32 MCU开发的工程设计人员提供,主要介绍了GPIO的功能配置、内部结构以及在不同场景使用时的注意事项,旨在帮助GD32 MCU开发者优化对通用型输入输出端口(GPIO)的使用,正确快速的使用
    的头像 发表于 09-07 10:34 576次阅读
    【<b class='flag-5'>GD32</b> MCU入门教程】<b class='flag-5'>GD32</b> MCU GPIO 结构与使用注意事项

    GD32 MCU 入门教程】GD32 MCU FPU 使用方法

    GD32 MCU FPU 使用方法
    的头像 发表于 08-25 09:24 458次阅读
    【<b class='flag-5'>GD32</b> MCU 入门教程】<b class='flag-5'>GD32</b> MCU FPU 使用方法

    GD32如何替换STM32

    GD32替换Stm32注意事项
    发表于 08-23 11:31 4次下载

    GD32 MCU 入门教程】GD32 MCU 常见外设介绍(14)RTC 模块介绍

    GD32 MCU内部提供了一个RTC(实时时钟)模块,通过RTC可以实现日历时钟、闹钟等功能。RTC也可以用于深度睡眠或待机模式的低功耗唤醒。不同系列的GD32 MCU在RTC设计和功能上有所区别,总体可以分为三大系列:
    的头像 发表于 08-23 09:18 368次阅读
    【<b class='flag-5'>GD32</b> MCU 入门教程】<b class='flag-5'>GD32</b> MCU 常见外设<b class='flag-5'>介绍</b>(14)RTC 模块<b class='flag-5'>介绍</b>

    GD32 MCU 入门教程】GD32 MCU 常见外设介绍(12)FMC 模块介绍

    闪存控制器(FMC),提供了片上闪存需要的所有功能。FMC 也提供了页擦除,整片擦除,以及32 位整字或 16 位半字编程闪存等操作。 GD32 MCU 支持不同类型编程的具体说明如下表 GD32 MCU 不同系列编程区别所示。
    的头像 发表于 08-21 09:56 970次阅读
    <b class='flag-5'>GD32</b> MCU 入门教程】<b class='flag-5'>GD32</b> MCU 常见外设<b class='flag-5'>介绍</b>(12)FMC 模块<b class='flag-5'>介绍</b>

    BLDC电机控制算法详解

    算法。本文将详细介绍BLDC电机控制算法,包括电速算法、电流环控制算法、磁场导向控制算法等,并
    的头像 发表于 06-14 10:49 881次阅读

    翼辉信息入选2023年信息技术应用创新解决方案名单

    近日,2023 年(第五届)信息技术应用创新解决方案公布遴选名单,历经资格初审、技术中评、区域评议、终评预审,翼辉以“面向工业领域嵌入式操作系统 SylixOS 解决方案”,成功在全国
    的头像 发表于 04-28 11:37 522次阅读
    翼辉信息入选2023年信息<b class='flag-5'>技术</b>应用<b class='flag-5'>创新解决方案</b>名单

    GD32 ADC转换时间如何计算?

    GD32 MCU当前产品的ADC都是SAR ADC,它有着转换速度快,精度高的优点,刚好适合在一些需要快速ADC转换的场合使用,比如电机应用。那么小伙伴们知道如何计算GD32 ADC的转换时间吗?
    的头像 发表于 03-04 09:33 2245次阅读
    <b class='flag-5'>GD32</b> ADC转换时间如何计算?

    GD32 串口接受异常的几个原因

    前面我们介绍GD32 485发送时出现异常的最常见原因,有小伙伴反馈想要知道GD32 串口接受异常的可能原因,今天我们就来安排。
    的头像 发表于 01-18 09:57 4089次阅读
    <b class='flag-5'>GD32</b> 串口接受异常的几个原因

    GD32如何设计晶振电路

    关于晶振电路真的简单吗?如何可靠的设计好GD32晶振电路,我们需要知道这些:
    的头像 发表于 01-16 09:37 1880次阅读
    <b class='flag-5'>GD32</b>如何设计晶振电路

    你了解GD32 MCU的命名规则吗

    下面为大家介绍GD32 MCU的通用命名规则,以GD32F303ZGT6为例,其中,GD32代表GD32 MCU,F代表通用系列产品类型,3
    的头像 发表于 01-13 09:38 3434次阅读
    你了解<b class='flag-5'>GD32</b> MCU的命名规则吗

    基于GD32驱动BLDC电机(1)定时器和PWM

    心血来潮买了几个BLDC电机,准备这次就使用苹果派这块板子试一下BLDC电机控制
    的头像 发表于 12-13 15:20 1929次阅读
    基于<b class='flag-5'>GD32</b>驱动<b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>(1)定时器和PWM