BLDC 驱动架构介绍

       BLDC无刷电机,顾名思义就是没有电刷的电机,因为没有电刷,无刷电机在运行过程中噪音小,也不存在电刷损坏的情况。 BLDC 由于其高效率、长寿命、低噪音、易于维护等特点,正在逐渐替代有刷电机,今天就给大家介绍一下  BLDC 及 BLDC 的驱动架构。
 

一. BLDC 介绍

       BLDC 无刷电机结构如图 1 所示,BLDC 由定子和转子组成。
 



       BLDC 的定子由线圈组成,由高中知识我们知道通电线圈附近可以产生磁场,磁场方向由电流方向决定,如图 2 所示,因此我们只需要改变线圈电流方向,就可以改变线圈产生的磁场方向。

       BLDC 的转子由永磁体组成,利用同性相斥,异性相吸的原理,通过给定子通电产生相应方向的磁场,就可以让转子转动起来,具体过程如图 3 所示。

       实际应用中为了控制方便,通常会将 ABC 三个绕组连接在一起,形成一个星型连接,如图4 所示,这样子只需引出三根线就可以对电机进行控制。

       如图 5 所示,A 接电源正极,C 接电源负极,这样就可以实现 AC 两相上电流方向相反,产生的磁极也相反,吸引转子逆时针旋转。


       当转子 S 极靠近 A,电路进行换相,B 接电源正极,C 接电源负极,吸引转子继续旋转。以此类推,只需要按照 AC-BC-BA-CA-CB-AB 的顺序依次通电,就可实现转子旋转 360°,循环通电,就可以实现转子持续旋转。

二. 转子位置检测

       在 BLDC 的转动过程中,我们需要知道转子转到哪里了,才能决定给 A/B/C哪两相通电。检测转子位置一般有两种办法:

       1. 霍尔传感器检测法:如图 7,一般在定子上放上三个霍尔传感器,通过霍尔传感器检测转子位置:当 N 极靠近霍尔传感器时输出 1,S 极靠近霍尔传感器时输出 0。


       三个霍尔值组成 6 种组合,不同的霍尔值代表不同的扇区,每个扇区 60°,转子每转过 60° 就需要进行换相,如图 8 所示。控制器通过霍尔传感器的值判断转子在哪个扇区,根据表格给相应定子通电。图中转子处于扇区 4,霍尔值为 100,根据表格此时需将 B相连接电源正极,C相连接电源负极(顺时针旋转的情况下)。



       2. 反电动势检测法(无感):当线圈周围的磁场(磁通量)改变时,线圈上会产生反电动势,定子上反电动势变化如图 9 所示,Z 是反电动势过零点,C 是换相点,由图可知 C点滞后 Z 点 30°,Z 点与 C 点之间有一个面积为 S 的三角形,每个电机的 S值是固定的。当控制器检测到反电势过零点,开始对反电动势进行积分,当积分值等于 S 时,说明到达换相点,在一个电周期 360° 中一共有 6 次换相点。

       无论采用霍尔传感器检测法还是反电动势检测法,一个电周期中都需要经过六次换相,也成为六步换相。在六步换相方式下,电机的相电压接近方波,如图 10 所示,所以称为方波控制。

三.具体控制过程

       本文将对 BLDC 无感方波驱动架构进行介绍,框图 11 所示。
 



       1. MCU 通过 PWM 控制 MOS 管的通断,从而控制电路中电流大小和方向。如图 12 所示,假设 S1,S6 导通,此时电路中的电流流向为:电源正极 → S1 → A → C → S6 → 电源负极,这个时候 AC 通电,B 相浮空。如图 13 所示,假设 S5,S2 导通,此时电路电流方向相反。同时 MCU 可以增大 PWM 占空比来改变 MOS 的导通时间,从而控制电路中的电压大小,进而控制电机转速(电路中电压大小决定电流大小,电流大小决定转速大小)。

       2. Gate Driver 主要作用:由于 MCU IO 口的输出电压最大只有3V,而 MOS 完全导通的电压需要在 10V-15V 之间,因此需要 Gate Driver 的帮助,Gate Driver 可以放大 MCU 输出的 PWM 的幅值,给 MOS 管  栅极提供更大的电压,提高 MOS 管的开关速度。


       3. 反电动势过零点检测:假设 C 相开路,该相上的电压经过分压后得到 Uc,母线电压分压后得到 Udc,此时Uc = 1/2 Udc + 3/2 eC ,当 eC = 0 时,Uc = 1/2 Udc,MCU 采集 Uc 和 Udc 后,将 Uc 连接到 MCU 内部ACMP 的正端,Udc经过 ACMP 内部的阶梯分压后连接到 ACMP 的负端,当两个信号相等时 ACMP 产生反电动势过零信号,触发 CTIMER 捕获,具体如图 15 所示,同时 MCU 进行反电势积分,当积分值达到特定阈值时,进行换相。

 


       4. 速度计算:MCU 通过定时器捕获两次反电动势过零点时刻,进行电机转速计算:v = (sysclock * 10)/value, sysclock 是 MCU 时钟频率,value 是两次过零点时间间隔。

       5. 闭环控制:MCU 通过计算得到的实际速度后对电路电压进行调整,进而控制电机速度,具体过程如下:

  • 将目标速度与实际速度相比后,通过 PID 算法进行误差修正,计算实际应当输出的电流,即目标输出电流。
  • 将实际电流与目标电流相比后,通过 PID 算法进行误差修正,计算实际应当输出的电压,即目标输出电压。
  • 输出电压 = PWM 占空比 * 母线电压,电机负载变化、电源纹波、电路阻抗等原因都会导致母线电压波动,母线电压无法调整,因此改变 PWM 占空比来实现输出目标电压。


       以上就是 BLDC 无感方波驱动的整体逻辑,如有疑问可以在评论区留言~


四.BLDC 驱动方案推荐

世平集团也针对无刷电机推出了一个 BLDC 高速电机无感方波驱动方案,适用于负载较轻,成本较低的吸尘器、风机等应用,具体参数如下。

 

 登录大大通,了解更多详情,解锁1500+完整应用方案,更有大联大700+FAE在线答疑解惑!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/448002.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MessAuto-让验证码提取更加丝滑

专注于web漏洞挖掘、内网渗透、免杀和代码审计,感谢各位师傅的关注!网安之路漫长,与君共勉! MessAuto MessAuto 是一款 macOS 平台自动提取短信和邮箱验证码到粘贴板的软件,由Rust开发,适用于任何APP 下面展…

【竞技宝】LOL:knight阿狸伤害爆炸 BLG2-0轻取RA

北京时间2024年3月11日,英雄联盟LPL2024春季常规赛继续进行,昨日共进行三场比赛,首场比赛由BLG对阵RA。本场比赛BLG选手个人实力碾压RA2-0轻松击败对手。以下是本场比赛的详细战报。 第一局: BLG:剑魔、千珏、妮蔻、卡牌、洛 RA:乌迪尔、蔚、阿卡丽、斯莫德、芮尔 首局比赛,B…

智能测径仪在胶管行业的应用

关键字:胶管外径尺寸测量,胶管检测仪器,胶管外径检测,高温胶管外径检测,软硬胶管检测, 智能测径仪在家胶管行业中的应用主要体现在对胶管外径的精确测量和控制上。在胶管生产过程中,外径的大小直…

高级语言讲义2023软专(仅高级语言部分)

1.辗转相除求最大公约数过程如下: U/V...余 V/...余 /...余 当为0时&#xff0c;即为U、V最大公约数&#xff0c;编写函数int g< d(intU,intV)求最大公约数。 #include <stdio.h>int gcd(int a,int b) {if(b0)return a;elsereturn gcd(b,a%b); }int gcd2(int a,i…

python推导式

python推导式是一种简洁且强大的内建语法结构&#xff0c;它允许我们以一种极其紧凑和易于理解的方式创建新的列表、字典、集合或生成器对象&#xff0c;能够更高效地操作和转换数据结构。 列表推导式基本语法如下图&#xff1a; 其他推导式的语法也基本相似&#xff0c;看着有…

最迟但到的 Star History 2023 年度开源精选!

千呼万唤始出来&#xff0c;Star History 2023 年终开源精选来啦&#xff01;&#x1f389; AI 是 2023 开源领域里最主要的关键词&#xff0c;但其实过去一年还是有很多其他值得关注的项目和发展趋势的&#xff01;Star History 小编总结了几个类别并精选了类别中最亮眼的项目…

ElasticSearchLinux安装和springboot整合的记录和遇到的问题

前面整合遇到的一些问题有的记录在下面了&#xff0c;有的当时忘了记录下来&#xff0c;希望下面的能帮到你们 1&#xff1a;Linux安装ES 下载安装&#xff1a; 参考文章&#xff1a;连接1 连接2 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch…

校园小情书微信小程序源码 | 社区小程序前后端开源 | 校园表白墙交友小程序

项目描述&#xff1a; 校园小情书微信小程序源码 | 社区小程序前后端开源 | 校园表白墙交友小程序 功能介绍&#xff1a; 表白墙 卖舍友 步数旅行 步数排行榜 情侣脸 漫画脸 个人主页 私信 站内消息 今日话题 评论点赞收藏 服务器环境要求&#xff1a;PHP7.0 MySQL5.7 效果…

【三十】springboot项目上高并发解决示例

互相交流入口地址 整体目录&#xff1a; 【一】springboot整合swagger 【二】springboot整合自定义swagger 【三】springboot整合token 【四】springboot整合mybatis-plus 【五】springboot整合mybatis-plus 【六】springboot整合redis 【七】springboot整合AOP实现日志操作 【…

c++ primer plus 笔记 第十六章 string类和标准模板库

string类 string自动调整大小的功能&#xff1a; string字符串是怎么占用内存空间的&#xff1f; 前景&#xff1a; 如果只给string字符串分配string字符串大小的空间&#xff0c;当一个string字符串附加到另一个string字符串上&#xff0c;这个string字符串是以占用…

并发容器介绍(二)

并发容器介绍&#xff08;二&#xff09; 文章目录 并发容器介绍&#xff08;二&#xff09;BlockingQueueBlockingQueue 简介ArrayBlockingQueueLinkedBlockingQueuePriorityBlockingQueue ConcurrentSkipListMap 文章来自Java Guide 用于学习如有侵权&#xff0c;立即删除 Bl…

大模型字典中加入特殊字符

大模型字典中加入特殊字符 在微调大模型的时候会遇到添加特殊字符&#xff0c;例如在微调多轮的数据的时候需要加入人和机器等特殊标识字符&#xff0c;如用这个特殊字符表示人&#xff0c;用这个特殊字符表示机器&#xff0c;从而实现了人机对话。一般在大模型中base字典中不…

二次供水无人值守解决方案

二次供水无人值守解决方案 二次供水系统存在一定的管理难题和技术瓶颈&#xff0c;如设备老化、维护不及时导致的水质安全隐患&#xff0c;以及如何实现高效运行和智能化管理等问题。在一些地区&#xff0c;特别是老旧小区或农村地区&#xff0c;二次供水设施建设和改造滞后&a…

【go语言开发】redis简单使用

本文主要介绍redis安装和使用。首先安装redis依赖库&#xff0c;这里是v8版本&#xff1b;然后连接redis&#xff0c;完成基本配置&#xff1b;最后测试封装的工具类 文章目录 安装redis依赖库连接redis和配置工具类封装代码测试 欢迎大家访问个人博客网址&#xff1a;https://…

初学Vue——Vue路由

0 什么是Vue路由 类似于Html中的超链接(<a>)一样&#xff0c;可以跳转页面的一种方式。 前端路由&#xff1a;URL中hash(#号之后的内容)与组件之间的对应关系&#xff0c;如下图&#xff1a; 当我们点击左侧导航栏时&#xff0c;浏览器的地址栏会发生变化&#xff0c;路…

hutool,真香!

大家好&#xff0c;我是苏三&#xff0c;又跟大家见面了。 前言 今天给大家介绍一个能够帮助大家提升开发效率的开源工具包&#xff1a;hutool。 Hutool是一个小而全的Java工具类库&#xff0c;通过静态方法封装&#xff0c;降低相关API的学习成本&#xff0c;提高工作效率&…

IOT的发展历程及其优势——青创智通

工业互联网-物联网-设备改造-IOT-青创智通 ​随着科技的不断发展&#xff0c;物联网&#xff08;IoT&#xff09;已经逐渐成为了我们生活中不可或缺的一部分。IoT是指通过互联网将各种物理设备连接起来&#xff0c;实现设备之间的数据交换和智能化控制。IoT的发展不仅改变了我们…

四管齐下 共建发展 | 七巧低代码助力零售行业打造一体化协同解决方案

行业背景 随着互联网和移动技术的普及&#xff0c;零售行业的销售渠道日趋多元化和融合化&#xff0c;传统线下渠道和新兴线上渠道相互竞争和协作&#xff0c;形成了新零售和全渠道的格局。快消品新零售模式下&#xff0c;企业需要通过数字化和智能化的手段&#xff0c;实现对…

Flask python 开发篇:项目布局

一、背景简介 Flask应用程序可以像单个文件一样简单。就像上一篇简单实现一个接口一样&#xff0c;所有的东西都在一个python文件内&#xff1b; 然而&#xff0c;当项目越来越大的时候&#xff0c;把所有代码放在单个文件中就有点不堪重负了。 Python 项目使用 包 来管理代码…

携手亚信安慧AntDB,在数智化浪潮中乘风破浪

随着大数据时代的到来&#xff0c;对数据库的需求愈发强烈。在这一背景下&#xff0c;国产数据库逐渐崭露头角&#xff0c;亚信安慧AntDB作为重要的代表产品之一正积极参与到激烈的市场竞争中。亚信安慧AntDB不仅追求技术的革新和突破&#xff0c;同时也致力于满足用户日益增长…