absolute 必须 relative_想搞BLDC电机控制,就必须要懂的角度传感器
在终端市场上,利用无刷直流电机(或简称为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电机控制,就必须要懂的角度传感器相关推荐
- 学会BLDC电机控制必须搞懂的状态
BLDC越来越多的应用,如家电,工农业,汽车,无人机,等,如上图就是一个BLDC内部绕组示意图,这段时间一直在做车上的项目,其中涉及到BLDC电机的控制调速,BLDC就是直流无刷电机,其中最常用的就是 ...
- 国内BLDC电机控制方案目前存在什么痛点?
MCU(Microcontroller Unit),其中文含义是微控制单元,又称单片机,是把CPU的频率和规格做适当缩减,同时和内存.计数器.USB.A/D转换.PLC等多种周边接口集成在单一芯片上, ...
- BLDC电机控制和矢量控制的理解
最近打算重新温故一下电机的理论知识,翻阅了大量大神关于矢量控制的解释,所以这里做一个小小的总结,如果不足或者错误的地方还请见谅! 1.BLDC电机控制 无刷电机主要由旋转的永磁体(转子)和三组均匀分布 ...
- stm32捕获占空比_【电机控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置...
现在我也只能说是电机入门,但是想要把电机作为终身事业,从有霍尔到无霍尔,从方波到正弦波,现在把其中的一些知识点分享出来,因为电机控制其实的资料比较难找的,前人栽树,后人乘凉,如果我有什么错误,在知乎上 ...
- 【电机控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置
已经做了半年的BLDC驱动器了,目前是做到了电流转速双闭环,期间遇到了很多很多问题,一个是资料难找,再加上公司要求使用CUBEMX,本身HAL库的资料也难找,难上加难啊,可能是用CUBEMX做出来的大 ...
- BLDC电机是如何旋转的?
何谓BLDC电机?BLDC电机是如何旋转的? 李倩 发表于 2018-06-15 08:40:59 查看 电子发烧友网 熊掌号 收听电子行业动态,抢先知晓半导体行业 何谓BLDC电机? 供给电力(电压 ...
- 何谓BLDC电机?BLDC电机是如何旋转的?
何谓BLDC电机? 供给电力(电压.电流)后,能够进行机械般的运动的就是电机. 电机有各式各样的种类,而"BLDC电机"具有很高的效率以及良好的操作性,可以广泛用于各种用途上,并期 ...
- 无刷无霍尔BLCD电机控制
声明:本文出自百度文库无刷无霍尔电机控制,因为该文为繁体,看起来特别别扭,特此翻译. 文库网址: https://wenku.baidu.com/view/b99217dca0116c175f0e48 ...
- [转]BLDC电机控制算法是很难 那是你没搞清原理
转自:http://www.sohu.com/a/129710878_464086 BLDC电机控制算法 无刷电机属于自换流型(自我方向转换),因此控制起来更加复杂. BLDC电机控制要求了解电机进行 ...
最新文章
- Javascript笔记02:严格模式的特定要求
- 使用Nginx反向代理到go-fastdfs
- severity distribution: tail of distributions
- 分享:嵌入式Linux入门学习指导
- CRM Mock framework debug
- @select 怎么写存储过程_MySQL4:存储过程和函数
- update mysql.user set password_修改mysql密码
- 转载:技术文化和惨淡命运 —— 怀念中国雅虎
- 系统集成项目管理工程师10大管理5个过程组47个过程域
- 当面试官说 “你还有什么问题想问的”,你该如何回答?
- 网络安全学习--002--windows基础知识
- python做淘宝客_python 做淘宝客程序(2)
- 计算机专业认知教育,计算机学院 “专业认知教育和学业规划教育”讲座顺利举行...
- Trade strategy交易策略
- 你需要的不是中台,而是一名合格的架构师
- matlab整除方式
- 超微主板升级bios_没法用新CPU给老主板更新BIOS?别着急,AMD借你一块CPU
- Windows Terminal美化杂记-Windows Terminal使用与配置
- 微软面试题:站在地球上的某一点,向南走一公里,然后向东走一公里,最后向北走一公里,回到了原点。地球上有多少个满足这样条件的点?
- 先调用finish() 然后startActivity有什么区别?
热门文章
- sharepoint 列表查询范围
- Android ListView 滑动背景为黑色的解决办法 listview小知识整理
- Microsoft Office Communications Server 2007排错日志
- 基于自然语言处理的需求到类图转化的文献调查
- Pytext简介:facebook的基于PyTorch的NLP框架
- IIS和Tomcat共用80端口的解决方案
- Warning:Null pointer access: The variable addStrings can only be null at this location
- 位、字、字节的区别 | 汇编伪指令db,dw,dd
- redhat7图形界面网卡设置_Redhat Linux Interprise基本网络配置与调试
- yolov5 解码使用GPU进行加速