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

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

3天内不再提示

基于arm cortex m0的MM32SPIN05TW之无传感方波驱动水泵方案

丫丫119 来源:未知 作者:肖冰 2019-10-01 07:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.简介:本文简单介绍基于MM32SPIN05TW之无传感方波驱动于"小型水泵"的应用实例。

方案特色:

ARM Cortex-M0高性能电机驱动专用芯片

32K字节闪存、4K字节存储器、72MHz高速运行,并自带除法器、ADC比较器…等

120/150度无传感方波驱动

电机转速可达100,000rpm (2极电机)

速度命令输入可为模拟电压或PWM信号

FG输出

定转速或恒功率运转

完整的保护机制:过流保护、堵转保护、过压/欠压保护

水泵专属特点:

空载时,以高转速产生大吸力将水提上来

带载时,以高扭矩满足量程的要求

图1.左图:常见的24V/13W小型水泵;

右图:采用MM32SPIN05TW的驱动板

2.无传感方波驱动技术原理

在此介绍无传感方波驱动的技术原理与实现方法。

相电压与霍尔信号的对应关系

传感器(霍尔组件)的方波驱动,MCU可藉由霍尔信号的变化取得转子的位置以正确换相。当无霍尔组件时,该如何取得转子的位置呢?观察下图之带霍尔组件的方波驱动波形,换相点皆位于霍尔状态改变之际,如蓝色虚线所示.同时亦可发现,在霍尔状态维持不变的期间,必有一相"未被驱动"而惯性地转动并呈现发电机状态,如红色指标所示。这段"未被驱动"的期间极为有用,我们将利用它的电压变化来取代霍尔组件的功能。

图2.相电压与霍尔信号的对应关系

过零点侦测取代霍尔信号

本节要教大家如何利用这段"未被驱动"的惯性转动区的电压变化来取代霍尔组件的功能.请参考下图,首先我们定义"Zero-crossing Point(过零点)",如红点所示."过零点"这个名称的由来是:该点位于某相"未被驱动"期间的正中央,相电流在它之前30度(换相前)与它之后30度(换相后)的流向是相反的。因此,若能侦测到该点的位置,则再延迟30度便是下一个换相点,这样就可以取代了霍尔组件的功能了!

再观察下图,过零点所在位置的相电压(PWM信号为High时),约略是DC_bus的1/2,我们可以使用MCU的ADC采样功能来执行这项侦测工作,下一节将说明具体的实现方法.注意:下图ㄇ字型黑框的凹陷或凸起的相电压变化,是因为换相瞬间的电流变化作用于电机的绕组所造成的(V=L*di/dt),必须避开后才可进行过零点侦测。

图3.过零点侦测取代霍尔信号

过零点侦测之实现方式

使用MCU的ADC来侦测过零点之前,必须先对相电压做分压,再经过低通滤波以获得位准低于5V的直流电压.而判断过零点的阈值,则设置为该直流电压幅值的1/2. 随着电机转速与负载的不同,该直流电压的幅值是会改变的.因此,过零点的阈值也随之在调整,这可由MCU实时采样并计算而得.示意图如下:

图4.过零点侦测之实现方式

3.硬件设计

基于MM32SPIN05TW之无传感方波驱动于"小型水泵"的电机驱动板参考原理图如下:

图5.基于MM32SPIN05的中小功率水泵

电机驱动板原理图

4.电压波形

本应用案例采用120度方波驱动,在空载和带载时的相电压波形如下: (转速分别是12000rpm和5500rpm)

图6.空载和带载时的相电压波形

5.结论

MM32SPIN05系列是灵动微电子推出的基本型高性能电机驱动专用芯片,能满足大多数方波/弦波算法的需求.基于MM32SPIN05的各种电机驱动参考方案,请洽灵动微电子销售人员。

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

    关注

    135

    文章

    9588

    浏览量

    393634
  • 霍尔传感器
    +关注

    关注

    28

    文章

    804

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度解析LPC43S50/S30/S20:32位ARM Cortex-M4/M0微控制器的卓越性能与应用潜力

    深度解析LPC43S50/S30/S20:32位ARM Cortex-M4/M0微控制器的卓越性能与应用潜力 在嵌入式系统设计领域,选择一款合适的微控制器对于项目的成功至关重要。NXP
    的头像 发表于 04-09 09:45 131次阅读

    探索LPC11E3x 32位ARM Cortex - M0微控制器:硬件设计的理想之选

    探索LPC11E3x 32位ARM Cortex - M0微控制器:硬件设计的理想之选 在电子工程师的日常工作中,选择一款合适的微控制器对于项目的成功至关重要。今天,我们就来深入探讨NXP
    的头像 发表于 04-09 09:15 446次阅读

    探索 LPC11E3x 32 位 ARM Cortex - M0 微控制器的无限可能

    探索 LPC11E3x 32 位 ARM Cortex - M0 微控制器的无限可能 在当今的电子世界里,微控制器如同智慧的心脏,驱动着各式各样的设备。其中,NXP 半导体的 LPC1
    的头像 发表于 04-09 09:15 463次阅读

    探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器

    探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器 在当今的电子设计领域,寻找一款性能卓越、功耗低且功能丰富的微控制器是每个工程师的追求。NXP
    的头像 发表于 04-09 09:15 472次阅读

    深入解析LPC1111/12/13/14:32位ARM Cortex - M0微控制器的卓越之选

    深入解析LPC1111/12/13/14:32位ARM Cortex - M0微控制器的卓越之选 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。NXP的LPC1111/12/13
    的头像 发表于 04-09 09:05 448次阅读

    探秘NXP LPC435x/3x/2x/1x:32位ARM Cortex-M4/M0微控制器的卓越性能与应用潜力

    探秘NXP LPC435x/3x/2x/1x:32位ARM Cortex-M4/M0微控制器的卓越性能与应用潜力 在电子工程师的世界里,寻找一款性能卓越、功能丰富且稳定可靠的微控制器是一项至关重要
    的头像 发表于 03-30 14:40 227次阅读

    LPC1111/12/13/14 32位 ARM Cortex - M0 微控制器全方位剖析

    LPC1111/12/13/14 32位 ARM Cortex - M0 微控制器全方位剖析 在嵌入式系统设计领域,微控制器的选择至关重要,它直接影响着产品的性能、功耗、成本等多个关键指标。今天我们
    的头像 发表于 03-24 17:20 614次阅读

    LPC43S50/S30/S20:32 位 ARM Cortex - M4/M0 微控制器的深度剖析

    LPC43S50/S30/S20:32 位 ARM Cortex - M4/M0 微控制器的深度剖析 在嵌入式系统设计领域,选择一款合适的微控制器至关重要。NXP 推出的 LPC43S
    的头像 发表于 03-15 17:10 1073次阅读

    M0M3丨笙泉32 位 MCU:高效能、安全性与多元应用兼具

    M0M3丨笙泉32 位 MCU:高效能、安全性与多元应用兼具 笙泉32位MCU打造多元应用控制方案 32 位 MCU(单片机 / 微控制器),如 Arm®
    发表于 03-10 15:29

    LPC1110/11/12/13/14/15 32 位 ARM Cortex - M0 微控制器:设计与应用指南

    LPC1110/11/12/13/14/15 32 位 ARM Cortex - M0 微控制器:设计与应用指南 一、引言 在电子设计领域,微控制器是众多项目的核心。NXP 推出的 LPC1110
    的头像 发表于 02-10 15:20 309次阅读

    PN7462家族NFC Cortex - M0微控制器:特性、应用与设计要点

    要点。 文件下载: PN7360AUHN C300Y.pdf 一、PN7462家族微控制器概述 PN7462家族是基于32位Arm Cortex - M0的NFC微控制器,
    的头像 发表于 12-29 15:55 653次阅读

    深入解析PN7462家族NFC Cortex - M0微控制器

    C300Y.pdf 一、总体概述 PN7462家族是基于32位Arm Cortex - M0的NFC微控制器家族,具有高性能和低功耗的显著优势。与现有架构相比,它拥有简单的
    的头像 发表于 12-23 16:10 566次阅读

    STM32C031x4/x6:面向主流应用的Arm® Cortex®-M0+ 微控制器

    STMicroelectronics的STM32C0x Arm^® ^Cortex ^®^ -M0+ 32位MCU安装了高性能Arm
    的头像 发表于 10-27 15:05 1043次阅读
    STM32C031x4/x6:面向主流应用的<b class='flag-5'>Arm</b>® <b class='flag-5'>Cortex</b>®-<b class='flag-5'>M0</b>+ 微控制器

    Texas Instruments MSPM0L110x Arm® Cortex®-M0微控制器深度解析

    Texas Instruments MSPM0L110x Arm^®^ Cortex ^®^ -M0微控制器 (MCU) 是MSP高度集成、超低功耗32位MSPM
    的头像 发表于 08-25 09:56 1203次阅读
    Texas Instruments MSPM<b class='flag-5'>0</b>L110x <b class='flag-5'>Arm</b>® <b class='flag-5'>Cortex</b>®-<b class='flag-5'>M0</b>微控制器深度解析

    MSPM0L110x Arm Cortex-M0+微控制器技术解析

    Texas Instruments MSPM0L110x Arm^®^ Cortex ^®^ -M0微控制器 (MCU) 是MSP高度集成、超低功耗32位MSPM
    的头像 发表于 08-22 14:41 1789次阅读
    MSPM<b class='flag-5'>0</b>L110x <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M0</b>+微控制器技术解析