服务电话:13714267958 QQ:1364937015  手机:
|

伺服驱动器 无刷驱动器 无刷电机

欧亚国际APP:直流无刷有感电机介绍以及STM32无刷电机轮速测量

来源:欧亚体育官网 作者:欧亚体育官网登录|发布时间:2024-09-08 09:25:48


  随着ROS移动技术的发展,小伙伴们已经不在满足于低功率的差速小车了,希望可以搭建功率更高的ROS移动机器人平台。常见的高功率的移动机器人多是采用无刷轮毂电机,于是就出现了本篇文章,给大家提供一个轮毂电机的测速以及控制的思路。

  无刷直流 (Brushless Direct Current, )电机是一种正快速普及的电机类型,在移动机器人领域也有诸多应用,这里我们将对无刷直流电机的常见问题进行描述。

  无刷电机不是传统的直流电机,模型虽然是直流电池供电,但通过无刷电调之后就转变为了三相交变传输到了三个极性上。通过上图可以看出,无刷电机是没有碳刷的,和有刷相反,无刷电机的磁铁成了转子。

  上面无刷电机工作原理图所示的是内转子无刷电机,顾名思义,磁铁在里边。而外转子无刷电机则相反,它的磁铁“包”在外面。而A、B、C电极在里边。这样的设计可以让电机的扭力更大,但转速却上不来。因为这个原因,一般四旋翼上常见外转子无刷电机(需要扭矩大),而模型车和模型船一般都使用内转子无刷电机(需要转速高)。

  要说明这个问题首先要弄懂感是啥,有感无刷中的感是指“霍尔”,那么什么是“霍尔”呢?霍尔是指的霍尔效应,这一现象是美国物理学家霍尔于1879年在研究金属的导电机构时发现的。当电流垂直于外磁场通过导体时,在导体的垂直于磁场和电流方向的两个端面之间会出现电势差,这一现象便是霍尔效应。这个电势差也被叫做霍尔电势差。

  那么我们为什么要感应这玩意?要说清这个问题就必须从无感无刷的一个缺点说起。无刷电机的转速是靠交流电频率决定的,那么电调要想方设法弄明白目前电机的转速以及当前电机的状态。其实这对已经正常运转的电机来说很容易,但对于一个刚刚起步或者运行速度很慢的电机来说就显得比较麻烦了(很难较准确的测出电机转速的状态),所以无感无刷电机会在低速时线性不好甚至可能会颤抖,而起步的扭力也难以强过同等级有刷电机。

  但是人们发现无论什么运行状态的无刷电机,它的霍尔效应都是明显的,所以通过霍尔效应电调可以很容易的知道无论高速还是低速电机的运行状态,从而解决了无感无刷电机的毛病!

  (2)驱动电路上面一排和下面一排的MOS管不会出现两个同时打开。只打开一行就只送了一个电极的电。

  所以6个MOS管的开关状态只有六种,常见的无刷电机驱动器的电路原型就是这样,也就是六步换向法的由来。

  如果我们对下面一排MOS管按驱动原理进行一次性的完全打开与关闭,上面一排MOS管按驱动原理通过的PWM进行非完全一次性打开与关断的,也就是MOS不完全打开,MOS的G极达不到最大电压值,这样我们就实现调速了。

  通过三个霍尔传感器的六种状态表示无刷电机的正反转过程。一般无刷有感电机都安装3个霍尔传感器,关于霍尔传感器在无刷电机中有以下特点:

  所以我们是不是可以理解为,任意三个霍尔的组合状态之后的状态只有两种,一个表示正转,一个表示反转。

  常用的霍耳传感器安装方式有120 ° 安装和60° 安装2 种,2 种方法都可以输出6 个不同的霍耳信号,分别对应6 个不同的区域,当无刷直流电机转子转到某一区域时,对应的绕组通电,电机就可以正常工作,若霍耳信号与绕组关系错误,就无法正常工作,甚至会对电机或功率器件造成损坏。因此,确定霍耳信号与定子绕组关系对于无刷直流电机而言非常重要。

  霍耳传感器常用来无刷直流电机换相点。三相无刷直流电机需要3 个霍耳传感器来检测6 个不同的位置,霍耳传感器的安装有120° 安装和60° 安装2 种方式,120° 安装指3 个霍耳传感器互差120° (电角度),而60°安装指3 个霍耳传感器互差60° (电角度)。2 种安装方式最大的区别在于采用60 ° 安装时可以输出“000”和“111”信号,而120° 安装则不会输出这2 个信号,通过这一点可以判断霍耳传感器的安装方式。

  设R为每转的脉冲信号数,T为间隔时间,M为T时间内测得的脉冲数。可见这种测速法的分辨率取决于电机转一周的输出R和测速周期T,极对数越多或测量周期越长,则分辨率越小,但一般电机的R不大,且测量周期不宜过大,因为测量周期过大为影响测速的反应速度,降低系统的实时性。所以这种方法是不可取的。

  T法测速:通过测量传感器发出的相邻两个脉冲之间的T来算出转速;因为相邻两个脉冲对应轮子上的物理距离N是确定的。

  用一个计数器对三个霍尔的脉冲信号进行采集;从一个脉冲触发开始计时,到下一个脉冲触发新的计时,测得每两个脉冲间的时间T;

  注意,关于N的获得有两种方法,一、根据电机参数即可获得,用轮子周长除以轮子转一圈的脉冲数,二、可以测量10圈轮子累积脉冲,求平均值。

  (2)计算出轮子的实际线速度m/s,而不是电机的转速。所以要明确两个脉冲对应轮子转动的物理距离。

  (3)用速度的正负值明确分辨轮子正反转。所以要根据判断前后霍尔组合状态来判断电机所谓的正反。

  首先,通过单片机的外部触发中断,获得同一触发时刻的三个霍尔信号状态并通过二进制组合成状态数字;根据下一次的状态数字,进行速度正反的区分。

  其次,通过单片机的定时计数器,测算每两个脉冲之间的时间。即一个上升沿到一个下降沿的时间,或者一个下降沿到上升沿的时间,或者一个下降沿到一个下降沿的时间等等。

  注意,这里说的每两个脉冲不是一个霍尔的每两个脉冲而是三个霍尔中的每两个脉冲,这个脉冲既包括上升沿又包括下降沿。

  解锁【W5500-EVB-Pico】,探秘以太网底层,得捷电子Follow me第4期来袭!

  当前,中国制造业正迎来一场前所未有的巨大变革和全新挑战。随着5G、人工智能(AI)、工业互联网等技术的广泛应用,制造业的产业模式和企业 ...

  中国上海,2023年12月19日过去一年,面对变换莫测的全球经济,制造企业经历了多元的挑战。步入2024年,提高生产率将成为制造业跨越周期的重 ...

  尼得科株式会社的集团公司尼得科仪器株式会社(旧日本电产三协)开发出了能够在真空环境下工作的液晶基板搬运机器人,该机器人具有与在大气 ...

  1. 配置专属业务话术 电话能够根据企业需求定制专属的话术。企业订购机器人后,第一步就是制定专业的话术,通话过程中机器人根据话术来......

  近日,高工获悉,截至2023年中旬,新时达的机器人累计出货量已突破4万台。 高工机器人产业研究所(GGII)数据显示,2023年前三季度中国市......

  贸泽电子开售用于车内监控的 英飞凌BGT60ATR24C XENSIV 60GHz雷达MMIC

  关于尼得科美国子公司以战略合作为目的向Gore Street Energy Storage Fund PLC少数股权投资的公告

  德州仪器新发布符合 AEC-Q100 标准的 MSPM0 MCU,助力优化汽车车身控制模块设计

  凌华科技发布基于Intel® Core™ Ultra的 COM Express计算模块,集成CPU+GPU+NPU,省电高达50%