新增补了一篇,详细介绍了GMR磁编码器原理、同类对比优劣、安装方式、设计注意事项,欢迎阅览:TLE5012B磁编码器原理及优点,径向充磁磁铁的安装
AMS产品:
主打产品是AS5047和AS5048。他俩的详细区别请看我的这篇:https://blog.csdn.net/Mark_md/article/details/105128806
AS5047应用范围比AS5048广。
AS5047最常见的型号是AS5047D和AS5047P,最好买的型号是AS5047P。
AS5047P比AS5047D的性能好,支持最高的转速,ABI输出的线束更多,最大28000RPM。
AS5048最好买的型号是AS5048A,不支持ABI编码输出。
AS5600只支持IIC,analog,PWM,胜在便宜。
AS5047还集成 动态角度误差补偿 (DAEC™)
,系统延迟仅在2us左右。(电机高速旋转时,系统延时就变得很重要,较大时会产生过多的测量误差)
注意:这里说的分辨率14Bit,是指一圈内的计数为 0~16383,对应着 0~360°。可进行一圈内计数的绝对值定位。
注意:使用ABI接口输出时,与最大分辨率是不一样的,有的需要寄存器OTP编程,见详细手册。
注意:AS5047U是比较新的型号,最大转速与AS5047P一致-28KRPM,但ABI的分辨率更高。且SPI通信协议不一样,可选8Bit的CRC校验,总线通信的验错能力比AS5047P好。
AS5047P使用及设计见我另一篇博客:AS5047P磁编码器硬件设计、SPI时序
MPS:
MPS的电机驱动及磁传感器在国内用的不多,电源芯片还可以。
磁编码器能搜到的货源的最多的是 MA730。
14Bit分辨率,60000PRM,12BitABZ输出,PWM 14Bit输出。
Infineon:
TLE5012中最好买也最实用的型号 - TLE5012B-E1000:
支持双向SSC(类似SPI,不过将MISO和MOSI合并成了一个IO)通信和ABI(英飞凌管这个叫IIF)编码器接口。
其他型号只是支持输出方式不同,而且不是很常用,像PWM、HSM、SPC。但所有型号都支持 SSC通信。
8MHz的双向SSC接口,15Bit分辨率很有诚意,sop8封装很好焊接。
TLE5012B使用及设计见我另一篇博客:TLE5012B 硬件电路设计、4线SPI通信,驱动完美兼容4线SPI不用改MOSI开漏推挽输出
TLE5012B比较差强人意的地方在于系统延迟,IIF接口的系统延迟有75us,SSC会略小一些,应用在高速电机上会产生些许测量误差。而AS5047这方面做的比较好,集成 动态角度误差补偿 (DAEC™)
,系统延迟仅在2us左右。
如果不考虑系统延迟对高转速测量误差的影响,TLE5120B-E1000 是较满意的选择。
20210818补充
AS5047P 的性能是要明显强于 TLE5012B 的,尤其是 AS5047P 默认开启 动态角度误差补偿 (DAEC™),可将系统延迟从 90us 骤降到 不足2us。而 TLE5012B-E1000 即使开启了角度预测,ABI(IIF)接口的延迟典型值为 75us。
AS5047P 对 动态角度误差 测试在手册中有说明,最大值约为 ±0.2°。
而 TLE5012B 在这方面没有详细的测试结果,手册中仅给出:在整个使用寿命和温度范围内,启用自动校准,最大1.0° 角度误差。