在终端市场上,利用无刷直流电机(或简称为BLDC)技术取代交流电机或高效率的机械泵已经取得了重大进展。

相对于交流电机,使用BLDC的优点包括:更高的功效和热效率、体积较小、性能更可靠。此外,由于BLDC利用电子换向来代替传统的机械换向,使应用速度范围变得更容易控制扭矩和速度参数,也可以实现一些更复杂的控制如维持扭矩或速度极限。正是由于这些优点,BLDC正在进入越来越多的现有的和新兴的应用。

BLDC电机控制中的角度传感器

为了实现电机的精确控制和高效换向,高分辨率电流和旋转位置信息至关重要。一般旋转器的系统设计虽然可达到较高的分辨率和精度,但仍然要考虑实体占用空间大及成本高的问题。

无传感器方案可用于检测反电动势电流,还可以降低传感器重量和成本,但由于无法得到有效的位置数据来产生反电动势,电机启动性能可能存在问题。

其他解决方案,例如利用三个霍尔效应传感器来检测电机磁铁的位置,通常用于成本敏感的应用中。在这种情况下,虽然实现了分辨率,但必须同时监视三组信号。在空间不足的情况下,传感器的安装也会成为技术上的挑战,这也是另一种潜在的问题。

另一种方案是使用基于异性磁阻 (AnisotropicMagneto-Resistive,或简称AMR)技术的角度传感器 (AngleSensor)。

AMR技术是磁感应用的一种,可实现高角度精度,并且可将单个传感元件与电子电路集成在同一封装中。从而实现传感器系统的小型化,并且使得将传感器定位在电机组件内成为可能。

AMR与光学传感技术的比较

与传统光学传感技术比较,AMR技术可提供较小巧的外观、低成本,并且更适合在恶劣环境下工作,例如肮脏及温度变化的工作环境中。表1列举了两者之间的比较,从中可以明显看出在无刷直流电机中使用AMR的优点。

表1,光电和AMR传感技术的比较

AMR传感器技术原理

基于AMR原理的传感器的材料电阻率取决于相对于电流方向的磁化方向。AMR传感器是在磁饱和状态下工作,因此外加的磁场的主导了电阻变化。当外磁场和电流方向平行时,电阻最大;而当施加的电场垂直于载流磁感应合金的平面时,电阻最小。图1显示了AMR传感器工作原理的简化图。

图1,AMR传感器的工作原理

AMR传感器的选择

为了确保电机转动的高精准度,在选择角度传感器时有以下建议:

i、能感应360° 旋转角,可以准确测量绝对角度位置(Absolute Angular Position);

ii、角度误差率较低;

iii、拥有线性稳定的误差率,方便让主微控制器     (Microcontroller) 执行偏移校正的计算。

以AnalogDevices公司的ADA4571 系列为例,图2显示了旋转磁场施加在360°机械旋转情形时ADA4571的典型高输出电平和角度误差。经微控制器进行偏移校正后,典型误差小于0.1°。

图2,在360°机械旋转下的ADA4571误差(灰色)和输出波形(橙色/蓝色)

角度传感器的安装

针对大多数BLDC控制系统,根据可用空间大小和电机轴的可接近性,有许多方法来配置和安装传感器。以ADA4571作例,如图3所示是两个较普遍的安装配置。

图3,(a)电机轴端系统配置            (b)电机轴侧系统配置

图3a是典型电机轴端系统,在旋转轴上安装了一个直径磁化盘式磁体,让磁体提供穿过传感器平面的磁场。在这种配置中,可直接读取转子角度,而没有机械和电气组件之间的接触。

由于AMR技术不依赖于磁场强度(FieldStrength) ,因此它对于气隙变化(air-gapvariation) 有较大容忍度,使得工程师在对材料的选择,以及对磁体物料的机械公差要求上,更为灵活。

图3b是轴侧系统,此配置可用于那些待检测的轴不能在端头安装磁体的应用。在这种配置中,磁体提供磁场,传感器和磁化盘可以安装在轴上的任何位置,使得有空间限制的应用有多一种选择。

总结

对于工业和汽车BLDC电机控制系统的设计人员来说,磁感的角度传感器提供了一个小巧、坚固且易于组装的位置传感解决方案。在选择角度传感器时,需要注意以下三个要点:

i、能感应360° 旋转角,可以准确测量绝对角度位置(Absolute Angular Position);

ii、角度误差率较低;

iii、拥有线性稳定的误差率,以便主微控制器     (Microcontroller) 执行偏移校正的计算。

在安装上,角度传感器也为工程师提供了跟具灵活性的安装方案,包括“轴端系统”配置及“轴侧系统”配置,以应对空间不足的应用场景。

absolute 必须 relative_想搞BLDC电机控制,就必须要懂的角度传感器相关推荐

  1. 学会BLDC电机控制必须搞懂的状态

    BLDC越来越多的应用,如家电,工农业,汽车,无人机,等,如上图就是一个BLDC内部绕组示意图,这段时间一直在做车上的项目,其中涉及到BLDC电机的控制调速,BLDC就是直流无刷电机,其中最常用的就是 ...

  2. 国内BLDC电机控制方案目前存在什么痛点?

    MCU(Microcontroller Unit),其中文含义是微控制单元,又称单片机,是把CPU的频率和规格做适当缩减,同时和内存.计数器.USB.A/D转换.PLC等多种周边接口集成在单一芯片上, ...

  3. BLDC电机控制和矢量控制的理解

    最近打算重新温故一下电机的理论知识,翻阅了大量大神关于矢量控制的解释,所以这里做一个小小的总结,如果不足或者错误的地方还请见谅! 1.BLDC电机控制 无刷电机主要由旋转的永磁体(转子)和三组均匀分布 ...

  4. stm32捕获占空比_【电机控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置...

    现在我也只能说是电机入门,但是想要把电机作为终身事业,从有霍尔到无霍尔,从方波到正弦波,现在把其中的一些知识点分享出来,因为电机控制其实的资料比较难找的,前人栽树,后人乘凉,如果我有什么错误,在知乎上 ...

  5. 【电机控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置

    已经做了半年的BLDC驱动器了,目前是做到了电流转速双闭环,期间遇到了很多很多问题,一个是资料难找,再加上公司要求使用CUBEMX,本身HAL库的资料也难找,难上加难啊,可能是用CUBEMX做出来的大 ...

  6. BLDC电机是如何旋转的?

    何谓BLDC电机?BLDC电机是如何旋转的? 李倩 发表于 2018-06-15 08:40:59 查看 电子发烧友网 熊掌号 收听电子行业动态,抢先知晓半导体行业 何谓BLDC电机? 供给电力(电压 ...

  7. 何谓BLDC电机?BLDC电机是如何旋转的?

    何谓BLDC电机? 供给电力(电压.电流)后,能够进行机械般的运动的就是电机. 电机有各式各样的种类,而"BLDC电机"具有很高的效率以及良好的操作性,可以广泛用于各种用途上,并期 ...

  8. 无刷无霍尔BLCD电机控制

    声明:本文出自百度文库无刷无霍尔电机控制,因为该文为繁体,看起来特别别扭,特此翻译. 文库网址: https://wenku.baidu.com/view/b99217dca0116c175f0e48 ...

  9. [转]BLDC电机控制算法是很难 那是你没搞清原理

    转自:http://www.sohu.com/a/129710878_464086 BLDC电机控制算法 无刷电机属于自换流型(自我方向转换),因此控制起来更加复杂. BLDC电机控制要求了解电机进行 ...

最新文章

  1. Javascript笔记02:严格模式的特定要求
  2. 使用Nginx反向代理到go-fastdfs
  3. severity distribution: tail of distributions
  4. 分享:嵌入式Linux入门学习指导
  5. CRM Mock framework debug
  6. @select 怎么写存储过程_MySQL4:存储过程和函数
  7. update mysql.user set password_修改mysql密码
  8. 转载:技术文化和惨淡命运 —— 怀念中国雅虎
  9. 系统集成项目管理工程师10大管理5个过程组47个过程域
  10. 当面试官说 “你还有什么问题想问的”,你该如何回答?
  11. 网络安全学习--002--windows基础知识
  12. python做淘宝客_python 做淘宝客程序(2)
  13. 计算机专业认知教育,计算机学院 “专业认知教育和学业规划教育”讲座顺利举行...
  14. Trade strategy交易策略
  15. 你需要的不是中台,而是一名合格的架构师
  16. matlab整除方式
  17. 超微主板升级bios_没法用新CPU给老主板更新BIOS?别着急,AMD借你一块CPU
  18. Windows Terminal美化杂记-Windows Terminal使用与配置
  19. 微软面试题:站在地球上的某一点,向南走一公里,然后向东走一公里,最后向北走一公里,回到了原点。地球上有多少个满足这样条件的点?
  20. 先调用finish() 然后startActivity有什么区别?

热门文章

  1. sharepoint 列表查询范围
  2. Android ListView 滑动背景为黑色的解决办法 listview小知识整理
  3. Microsoft Office Communications Server 2007排错日志
  4. 基于自然语言处理的需求到类图转化的文献调查
  5. Pytext简介:facebook的基于PyTorch的NLP框架
  6. IIS和Tomcat共用80端口的解决方案
  7. Warning:Null pointer access: The variable addStrings can only be null at this location
  8. 位、字、字节的区别 | 汇编伪指令db,dw,dd
  9. redhat7图形界面网卡设置_Redhat Linux Interprise基本网络配置与调试
  10. yolov5 解码使用GPU进行加速