首页 > 其他分享 >无刷直流电机

无刷直流电机

时间:2024-10-17 16:23:02浏览次数:1  
标签:电机 无刷 转子 直流电机 零点 换相

无刷直流电机

无刷直流电机(Brushless Direct Current Motor,简称BLDC)是一种没有电刷和换向器的电机,它使用电子方式切换电流方向来控制电机的旋转。与传统的有刷直流电机相比,无刷直流电机具有许多优点,包括高效率、低噪音、长寿命和高可靠性。

一、直流无刷电机的组成

转子:转子是永磁体,一般由高性能的永磁材料制成,如钕铁硼等。永磁体产生的磁场与定子绕组产生的旋转磁场相互作用,从而使转子受到转矩而旋转

定子:定子上绕有三相绕组,呈对称分布,通常由硅钢片等导磁材料制成,以提高磁场的传导效率。当三相绕组通以特定顺序的电流时,会在定子内部产生旋转磁场

极对:极对是指电机定子上相邻的一个北极和一个南极的组合。极对的数量直接影响电机的转速和扭矩特性。在电机工作时,定子产生的旋转磁场与转子的磁场相互作用,推动转子转动。极对的数量越多,电机在同样的频率下能够产生的转速越高

image

二、类型

1.有感无刷直流电机

一般采用光电编码盘,或者霍尔传感器,来确定转子的位置,本文不做介绍

2.无感无刷直流电机

一般采用感生电动势来确定转子的位置

2.1换相以及换相电路

过零点

过零点指的是电机转子旋转时在定子绕组中产生的反电动势(Back EMF)信号从正变负或从负变正的点。我们可以通过检测过零点来判断转子的位置。对于无刷直流电机而言,转子的位置十分重要,转子的位置关乎到电机换相的控制

过零点的检测方式

  1. ADC检测法:通过电压采样电路直接检测BLDC的三相端电压,然后通过软件方法计算悬空相反电动势过零点。这种方法需要在每个控制周期内采集母线电压,以确定理论中性点电压,并将其与悬空相的端电压进行比较,从而获得反电动势过零点。
  2. 硬件比较器法:通过悬空相反电动势与虚拟中性点电压比较得到过零点。这种方法不需要考虑在哪个时刻进行过零采样,只需实时检测硬件比较后的I/O状态,即可判断换相时刻。
  3. 基于反电动势过零检测法的无刷直流电机控制原理:反电动势过零点信号再延迟30°电角度,可得到6个离散的转子位置信号。无刷直流电机绕组的反电动势过零点严格地反映了转子磁极的位置。

image

KV值

表示电机在无负载时每施加1伏特电压时所能达到的转速,单位为 RPM/V(每伏特转速)

换相策略

换相的时机支取决于转子的位置,与转速无关

一般认为转子转速在这 0°~60°的小范围区间内基本是恒定的所以有以下的两种换相策略

  • 从 AB 相开始通电到检测出 C 相过零的前半段时间,基本等于后半段的时间。所以只要记录下前半段的时间间隔 T1,等过零事件出现后再等待相同的时间,就可以换相了。
  • 是检测到过零事件后,也不再等转子再转 30°了,立马就换相

驱动电路模型

image

半桥调制:上臂采用pwm控制,下臂常开的驱动方式,导通顺序为AB, AC, BC, BA, CA, CB分别对应的场效应管打开顺序为 Q1Q4, Q2Q2, Q3Q2, Q3Q6, Q5Q6, Q5Q4

2.2启动流程

预定位-->外同步加速运行-->开环切入闭环

预定位

刚开始电机在静止情况下,而且开始不知道转子的情况下,可以进行通过对三相电机的其中两相通电,等待一段时间,然后再对电机相邻状态的两相通电,此时转子会转动,并且会转动到当前两相合成磁场的所在的位置

注意预定位中pwm以及的通电的等待时间

外同步加速

pwm的开始占空比,应该从克服外界负载的最小力矩开始,逐渐提高,pwm占空比的增大作用其实等效于加在通电两相的电压增大,逐渐提高电机换相的频率,此时电机就会加速起来。常见加速有三种方式,恒频升压法 恒压升频法,升频升压法

开环切入闭环

当电机加速到一定速度,最好直到当前速度下电机反电动势要呈梯形波,可以用示波器观察。当反电动势检测通过ADC连续稳定采集到3个过零点的情况,说明当前电机的运行速度达到无位置传感器的运行要求。此时可以切入到闭环状态。当注意的一个细节是,相同pwm占空比电机在开环时对应的速度与进入闭环时对应的速度相差越小,切换成功的几率越大,而且切换的也越平滑

标签:电机,无刷,转子,直流电机,零点,换相
From: https://www.cnblogs.com/waibibabu-/p/18472537

相关文章

  • STM32驱动无刷电机用PID实现速度环控制 保姆级教程
    各位,9月份,我花了差不多1个月时间,实现了STM32用六步换相法驱动无刷电机的程序编制和调试。那么,既然电机都转起来了,怎么也得搞个PID实现速度环控制嘛。于是,我就开始学习无刷电机的速度环PID控制,抱歉我是对PID一无所知的小白。结果,花了我3天时间,居然实现了速度环PID控制,本着传播......
  • 三相双转换器,带直流电机,AC/DC双转换器(Simulink仿真实现)
      ......
  • pwm模拟遥控器驱动电调控制无刷电机
    目录1.前言2.操作全程2.1输出pwm信号2.2硬件部分2.3电调校准3.启动4.总结1.前言我们小伙伴是不是都遇到到过我们的无刷电机买回来,上电,并且给了正确的pwm超,但是电机就是不转动。我也遇到了这个问题,不过最后还是让我蒙对了,哈哈。下面开始我们的操作。本人学识尚浅,如果......
  • 如何在PbootCMS中实现无刷新点赞功能?
    为了实现Pbootcms的无刷新点赞功能,可以按照以下步骤操作:引入jQuery库:在页面头部引入jQuery库:html <scriptsrc="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>HTML结构:在页面中添加点赞相关的HTML元素:<buttonclass="support">点赞</bu......
  • 直流电机编码器测速
    编码器(直接了解怎么接线)电机转动的时候编码器通过编码电机的A相和B相输出两个正交的方波,对电机进行测速和识别电机的方向。AIN1AIN2BIN1BIN2引脚控制正反转,PWM引脚控制占空比;AO1、BO1接电机的正极,AO2、BO2接电机的负极。让电机转起来,只用设置AIN1、AIN2和PWMA生成一个1......
  • 无刷充气泵应用解决方案
    在方案开发中,充气效率是无刷充气泵PCBA方案开发中的关键问题。一般通过优化电路设计和控制算法,可以实现高效的气体压缩和快速的充气效果。另外,选择合理的电机驱动器和传感器等元器件能够提高打气泵的功率和效率,减少充气时间,使得方案更具优化效果。车载充气泵采用的是无刷......
  • 无刷充气泵应用解决方案
     在方案开发中,充气效率是无刷充气泵PCBA方案开发中的关键问题。一般通过优化电路设计和控制算法,可以实现高效的气体压缩和快速的充气效果。另外,选择合理的电机驱动器和传感器等元器件能够提高打气泵的功率和效率,减少充气时间,使得方案更具优化效果。 车载充气泵采用的是无刷电......
  • 无刷直流电机内阻小和大有什么区别
    ‌直流电机的内阻小和大各有其特点和应用场景。‌        内阻小的直流电机通常具有较小的线圈匝数,这意味着在工作时消耗的电流较大,从而在同一转速下能够提供较大的扭矩。这种电机适用于需要较大扭矩的应用场景,例如重载启动或需要较高机械效率的场合。然而,由于电流较......
  • 关于bldc的学习笔记(三)无刷测速原理
    第一步:可以看出当只有一对级时,旋转一圈霍尔输出一个完整脉冲(一N一S)第二步:计算其中高电平的持续时间,即:t=C/Ft (其中Ft是计数频率,C为计数次数第三步:所以旋转一圈,需要的总时间为T=2*C/Ft所得出的结果就为:s/圈,倒数就为:圈/s,转化为RPM即:Ft/(2*C)*60即可值得注意的是,......
  • pwm如何驱动直流电机
    1.直流电机的工作原理直流电机是一种将电能转化为机械能的设备,通过电流在磁场中产生的力矩使转子转动。电机的转速与它接收到的电压成正比:电压越高,转速越快。直接调节电压的方式不太方便,因此我们通常使用PWM(脉宽调制)技术来间接调节电压,从而控制电机转速。2.PWM控制电机转速......