嗨,欢迎来到兆亿微波官方商城!
服务热线: 010-62975458  17600099251
购物车图片 购物车 ( )
全部商品分类

MagAlpha数字滤波器MA732和MA330的优势

2021/11/12 11:35:23
浏览次数: 6

本文是MPS MagAlpha磁性旋转角度传感器系列文章的第二篇。文章探讨了MPS独有的SpinaxisTM 传感技术如何使用数字滤波来实现最终的输出分辨率,并介绍了具有可编程滤波器设置的其中两款传感器:MA732和MA330。这些传感器通过前端霍尔元件阵列进行角度采样,然后将采样累积到改进后的卡尔曼型数字滤波器中,以消除噪声并提高最终的输出分辨率。


本文讨论的内容包括:


●     输出分辨率和数字滤波器带宽之间的权衡


●     为什么最高分辨率不一定是最好的解决方案


●     MA732和MA330, 包括其可编程数字滤波器设置


MagAlpha的输出分辨率定义为具有超过1000个读数的3-sigma(σ)值。例如,MA702传感器具有11.5位的典型输出分辨率和45mT的磁场,也就是说,MA702每转有211.5 = 2896个唯一、可重复的角度位置。其角度读数遵循标准高斯分布,而且在±3σ范围内,这些读数具有99.73%的置信因数(见图1)。


MagAlpha数字滤波器MA732和MA330的优势


图1:±1σ, 2σ, 和3σ范围内角度读数和置信因数的高斯分布


输出分辨率由滤波器窗口尺寸的设置决定。这项设置在大多数MagAlpha器件中都是固定的,但在MA732和MA330中允许用户对其编程。滤波器窗口尺寸参数越大,其处理的样本数量就越多,得到的输出分辨率也越高。



随着分辨率的提高,更多的样本被滤波,滤波器的时间常数τ(µs)也会增大,同时带宽减小。随着滤波器时间常数的增加和带宽的减小,传感器对速度变化的反应能力会变慢,也就是说,它需要更多的时间来跟上变化。随着滤波器窗口尺寸的增大,传感器上电后达到特定滤波器窗口尺寸设置的目标输出精度所花费的时间也会增加,因为滤波器不得不在一开始就加载更多的样本。因此,传感器的输出分辨率提高,其代价就是滤波器的带宽减小,对速度变化的动态响应也变慢。


表1汇总了MA732和MA330的可调滤波器窗口设置,以及同一系列中其他MagAlpha器件的默认设置。


MagAlpha数字滤波器MA732和MA330的优势


表1:MA732和MA330的滤波器窗口设置/b>


滤波器在稳态条件下(例如当传感器磁体以恒定速度旋转或静止时)不会引入额外的延迟,这是其结构使然。对于表1中列出的MagAlpha器件,在稳态条件下,从霍尔传感器前端到输出的SPI角度读数的总处理延迟通常固定为10µs。


滤波器传递函数可以通过公式(1)来计算:


$$H(s)= \frac {1+2τs} {(1+τs)^2}$$


其中,τ是滤波器的时间常数,它与公式(2)中的滤波器截止频率相关:


$$τ = 0.38 / fcutoff$$


固定角度滞后


在恒定速度下,10µs固定延迟时间导致的角度滞后可以通过公式(3)来计算,即将此延迟时间乘以每秒旋转速度(单位:度):


$$AngleLag_fixed = 10µs * (rotation rate in rpm/60) * 360$$


例如, 10,000rpm意味着166.7转/秒,即60,000度/秒。因此,AngleLag_fixed = 10µs * 60,000 = 0.6度。


动态角度滞后


在转速变化(加速或减速)的情况下,数字滤波器会增加一个额外的延迟,具体取决于滤波器的时间常数和速度变化的时间段。


速度变化(恒定加速度)时的附加角度滞后可以通过公式(4)来计算:


$$AngleLagDynamic = a * $$


其中“ a”是速度变化率(单位为:度/秒2),τ是滤波器的时间常数。


例如,如果MA702的τ值为1ms,MA730的τ值为16ms,我们可以看到滤波器时间常数对速度变化期间角度误差的影响。并由此确定例如在250ms内,从0rpm加速到10,000rpm的影响。


加速期和目标转速的影响可以通过公式(4)来计算。


若MA702在250毫秒内从0rpm加速到10,000rpm,10,000rpm为166.6转/秒或60,000度/秒。那么加速度将是:60,000 / 0.25 = 240,000 deg/sec2. 在250ms的加速过程中,τ值为1ms时的额外AngleLagDynamic延迟将为:240,000 * (0.001)2 = 0.24 度.


若MA730在250毫秒内从0rpm加速到10,000rpm,在250ms的加速过程中,τ值为16ms时的额外AngleLagDynamic延迟将为: 240,000 * (0.016)2 = 61.4度.


从上面的示例可以看出,更长的滤波器时间常数将在速度变化过程中更显著地影响附加的角度滞后误差。因此,选择MagAlpha传感器时,必须考虑目标系统的最大转速和最大速度变化率。


选择具有最高输出分辨率的器件可能会成为一个陷阱,因为滤波器响应可能会太慢而无法满足系统要求。


为了避免系统控制环路设计中的不稳定,理想情况下,滤波器的时间常数τ应该比环路的时间常数小约10倍。


在加速期之后,AngleLagDynamic减小为零,而角度滞后为根据旋转速度和10µs滤波器延迟而定的固定延迟AngleLag_fixed。


滤波器窗口以及对ABZ接口的影响


ABZ接口在两个通道(A和B)上输出增量正交脉冲,另外每旋转一次还输出一个索引脉冲(Z)。通道A和通道B之间的相移为90度,根据相序可以指示旋转方向(参见图2)。


MagAlpha数字滤波器MA732和MA330的优势


图2:ABZ正交编码器接口输出


MagAlpha ABZ接口的输出分辨率来自数字滤波器模块的最终分辨率。由于传感器输出具有一定的噪声,因此采用迟滞来确保滤波器输出噪声不会在ABZ接口上引起伪边沿过渡。


用户可以通过ABZ接口对所有MagAlpha器件的每转每通道脉冲数进行编程。对于大多数器件来说,每转最大ABZ脉冲计数和迟滞设置均为固定值,其值可确保器件在数据手册中规定的最小推荐磁场和最高温度下可靠地运行。


但MA732和MA330允许用户完全访问,并为给定分辨率设置更高的ABZ脉冲计数,并且可以调节迟滞。但必须注意,要为选择的每转脉冲计数施加足够的迟滞,以确保不会因滤波器噪声引起伪边沿(见图3)。


MagAlpha数字滤波器MA732和MA330的优势


图3: A/B脉冲迟滞


ABZ的接口性能与数字滤波器输出端的噪声水平直接相关。通常建议将迟滞设置为1σ噪声水平的12倍。为每个滤波器窗口设置定义1σ噪声(请参见表3)。表2和表3列出了MA732和MA330的可调设置。


MagAlpha数字滤波器MA732和MA330的优势

T表2:MA732/MA330的ABZ迟滞参数


MagAlpha数字滤波器MA732和MA330的优势


表3: 1σ 噪声与滤波器窗口(FW)设置


例如,MA732的默认滤波器窗口设置为119,此时分辨率为11.5位,1σ噪声值为0.2度。 MA732 ABZ接口的默认迟滞设置为1σ噪声值的±13倍,即±0.26度(总计0.52度)。


MA732或MA330的默认ABZ每转脉冲计数设置为1024/通道。这意味着A+B总共有4096条边沿,或边沿之间的步长为:360/4096 =0.088度。


0.52度的迟滞值对AB步长仅为0.088度的器件已经远超理想,但由于11.5位分辨率设置下的1σ噪声为0.02度,因此必须采用如此高的迟滞值。这意味着,当改变方向时,直到超过0.52度的迟滞,下一个AB边沿才会出现。可以认为,从顺时针旋转到逆时针旋转,AB边沿位置有0.52度的位移。 对于给定分辨率,要支持更高的每转脉冲计数,其代价就是更大的迟滞。


ABZ接口抖动和迟滞设置


迟滞的设置还需要进一步考虑ABZ接口中的抖动影响。将迟滞设置为高于单个AB边沿上的最大可能抖动,这一点也很重要。ABZ接口上的抖动是随机抖动和系统性抖动的组合(请参见图4)。


系统性抖动与传感器固有的非线性和每转脉冲数(PPT)设置有关。例如,MA702固有的非线性在室温下通常为±0.7度。在A或B上每转127个脉冲的PPT设置下,预期边沿位置的系统性抖动通常为7%。如果PPT设置值增大,则抖动百分比也会增加,因为非线性代表了较大的脉冲宽度比例。例如,在PPT为255时,系统抖动增加到13%。


随机抖动部分是给定分辨率设置和转速下传感器的噪声反映。随机抖动遵循高斯分布,并且被定义为3σ宽度的噪声分布。由于ABZ边沿位置来自于数字滤波器的深度和采样率,因此随机抖动与转速成正比。在低转速下,随机抖动小于传感器噪声,因为与高转速相比,ABZ接口在给定的时间段内可获得更多的更新。


例如,若PPT设置为127,MA702的3σ随机抖动通常为2.8%;若PPT设置为255,其随机抖动增加至5.5%。MA702的系统性抖动和随机抖动总和通常为0.3度。


在为MA732或MA330配置ABZ时,对于给定PPT设置,迟滞值应至少设置为随机ABZ抖动的两倍,以避免出现伪边沿过渡。


总结


MagAlpha系列中的滤波器窗口(FW)设置控制着传感器的输出分辨率。尽管最高分辨率是个诱人的选择,但设计人员还应考虑滤波器的时间常数对传感器对速度变化的响应时间产生的影响。分辨率和所导致的滤波器响应时间应与所需的系统控制环路性能相匹配。


滤波器窗口、每转ABZ脉冲计数和ABZ迟滞设置应根据最终系统的要求进行优化,同时考虑上述的性能折衷。    


在线留言询价
推荐阅读
  • 点击次数: 0
    2026-02-25
    TPS709 是一系列消耗低静态电流并提供出色电源和负载瞬态性能的电子元器件。这种性能,结合低噪声和非常良好的 PSRR(具有较小的 (VIN - VOUT) 裕量),使该器件成为射频便携式应用、电流限制和热保护的理想选择。TPS709 的额定工作温度为 -40°C 至 +125°C。1.输入和输出电容对于输出电压低于 1.5 V 的情况,TPS709 器件在有效电容为 2.0 μF 或更大的输出电容下稳定工作。对于等于或大于 1.5 V 的输出电压,稳定工作的最小有效电容为 1.5 μF。稳定工作的最大电容为 47 μF。输出电容的等效串联电阻(ESR)必须在 0 Ω 至 0.2 Ω 之间以确保稳定性。有效电容是考虑容差、温度和直流偏置效应引起的变化后的电容最小值。推荐使用 X5R 和 X7R 型陶瓷电容,因为这些电容在温度变化时容值和 ESR 的变化最小。虽然输入电容对稳定性不是必需的,但良好的模拟设计实践是将 0.1 μF 至 2.2 μF 的电容从 IN 连接到 GND。该电容抵消了反应性输入源并改善瞬态响应、输入纹波和 PSRR。如果预期电源瞬态大于 10 V,则需要输入电容。2.瞬态响应与任何稳压器一样,增加输出电容大小可减小过冲和下冲幅度,但会增加瞬态响应持续时间。
  • 点击次数: 0
    2026-02-25
    TPS7A20 是一款超小型低压降 (LDO) 线性稳压器电子元件,可提供 300mA 的输出电流。TPS7A20 旨在提供符合射频和其他敏感模拟电路要求的低噪声、高 PSRR 和出色的负载和线路瞬态性能。欠压锁定(UVLO)操作UVLO 电路确保器件在输入电源达到最小工作电压范围之前保持禁用状态,并确保当输入电源崩溃时器件关断。下图显示了 UVLO 电路对各种输入电压事件的响应。该图可分为以下几个部分:区域 A:器件在输入达到 UVLO 上升阈值之前不会启动。区域 B:正常工作,稳压器件。区域 C:高于 UVLO 下降阈值的电压跌落事件(UVLO 上升阈值 - UVLO 迟滞)。输出可能脱离稳压,但器件保持使能。区域 D:正常工作,稳压器件。区域 E:低于 UVLO 下降阈值的电压跌落事件。在大多数情况下器件被禁用,输出因负载和有源放电电路而下降。当输入电压达到 UVLO 上升阈值时,器件重新使能,随后正常启动。区域 F:正常工作,随后输入下降到 UVLO 下降阈值。区域 G:当输入电压下降到 UVLO 下降阈值至 0 V 时,器件被禁用。输出因负载和有源放电电路而下降。
  • 点击次数: 0
    2026-02-25
    TLV757P 低压降稳压器 (LDO) 是一款超小型低静态电流 LDO,可提供 1A 拉电流,具有良好的线路和负载瞬态性能。经优化的 TLV757P 可支持 1.45V 至 5.5V 的 输入电压范围 从而适用于各种应用。为最大程度地降低成本和解决方案尺寸,该器件在 0.6V 至 5V 范围内以固定输出电压的形式提供,以支持现代 MCU 更低的内核电压。此外,TLV757P 具备带有使能功能的低 IQ,从而可将待机功耗降至最低。该器件 具有 内部软启动功能,旨在降低浪涌电流,该电流将为负载提供受控电压并在启动过程中最大程度地降低输入电压压降。关断时,该器件可主动下拉输出以快速释放输出并确保已知的启动状态。TLV757P 电子元器件在与支持小尺寸总体解决方案的小型陶瓷输出电容器搭配使用时,可保持稳定。高精度带隙与误差放大器支持 1% 的典型精度。所有器件版本均具有集成的热关断保护、电流限制和低压锁定 (UVLO) 功能。TLV757P 包含一个内部过流保护限制,有助于在短路事件中减少热耗散。具备的特性• 输入电压范围:1.45 V 至 5.5 V• 可提供固定输出电压:0.6V 至 5V(50mV 步长)• 低 IQ:25μA(典型值)• 低压降:在 1 A 下为 425 mV(最大值)(VOUT 为3.3V)• 输出精度:1%(最大值)• 内置软启动功能,具有单调 VOUT 上升• 折返电流限制• 有源输出放电• 高 PSRR:100kHz 时为 45dB• 与 1µF 的陶瓷输出电容器搭配使用时可保持稳定常见应用• 机顶盒、电视和游戏机• 便携式和电池供电类设备• 台式机、笔记本电脑和超极本• 平板电脑和遥控器• 白色家电和电器• 电网基础设施和保护继电器• 摄像头模块和图像传感器典型应用图
  • 点击次数: 1
    2026-02-24
    电路元件参考下图,即推荐的 AD8099 同相电路原理图。RF 和 RG — 反馈电阻和增益设置电阻决定放大器的噪声增益;典型 RF 值范围为 250 Ω 至 499 Ω。CF — 在环路响应中产生一个零点,以补偿输入电容(包括杂散电容)和反馈电阻 RF 产生的极点。CF 有助于减少闭环响应中的高频峰值和振铃。此处使用的评估电路典型范围为 0.5 pF 至 1.5 pF。R1 — 该电阻将放大器输入端接至信号源的源电阻,典型值为 50 Ω。(这是特定于应用的,并非总是需要。)RS — 许多低增益配置的高速放大器要求输入级端接至标称阻抗以保持稳定性。RS 值应保持在 50 Ω 或更低以维持低噪声性能。在较高增益下,RS 可减小甚至消除。典型范围为 0 Ω 至 50 Ω。CC — 补偿电容在相位恶化的较高频率处降低开环增益。通过降低开环增益,相位裕度增加,放大器得以稳定。典型范围为 0 pF 至 5 pF。CC 值与增益相关。RC — 封装串联电感和补偿电容(CC)形成串联谐振电路。RC 抑制该谐振并防止振荡。闭环增益为 2 时,RC 推荐值为 50 Ω。该电阻在开环响应中引入一个零点,必须保持较低,以使该零点出现在较高频率。补偿网络的目的是降低开环增益。如果电阻过大,增益将降低到电阻值,而不一定是 0 Ω,这是单个电容在频率上会达到的效果。典型值范围为 0 Ω 至 50 Ω。C1 — 为降低 RC 的阻抗,C1 与 RC 并联放置。C1 不是必需的,但在低闭环增益下大大减少了峰值。典型值范围为 0 pF 至 2 pF。C2 和 C3 — 旁路电容连接在两个电源之间,以获得最佳失真和 PSRR 性能。这些电容应尽可能靠近放大器的电源引脚放置。对于 C3 和 C5,应使用 0508 外壳尺寸。0508 外壳尺寸提供降低的电感和更好的频率响应。C4 和 C2 — 电解旁路电容。
  • 点击次数: 1
    2026-02-24
    PCB 布局补偿网络由放大器增益要求决定。对于较低增益,布局和元件放置更为关键。对于较高增益,补偿元件较少,布局较为简单。寄生效应补偿引脚周围的区域对寄生电容非常敏感。为实现 AD8099 的完整增益带宽积,应确保没有走线连接到外部补偿引脚或在其附近,以获得尽可能低的电容。当需要补偿时,到补偿引脚、负电源以及元件之间互连(下图中的 Cc、C1 和 Rc)的走线应尽可能宽,以最小化电感。AD8099 引脚下的所有接地和电源平面应清除铜皮,以防止输入和输出引脚到地的寄生电容。SOIC 封装上的单个安装焊盘如果不清除 AD8099 引脚下方的接地或电源平面,可增加多达 0.2 pF 的对地电容。寄生电容可能导致峰值和不稳定,应最小化以确保正常工作。AD8099 的新引脚排列缩短了放大器输出和反相输入之间的距离。这有助于最小化反馈路径的寄生电感和电容,进而减少振铃和二次谐波失真。
热门分类
关于我们

───  公众号二维码  ───

兆亿微波商城微信公众号

兆亿微波商城www.rfz1.com是一个家一站式电子元器件采购平台,致力于为广大客户提供高质量、高性能的电子元器件产品。产品覆盖功放器件、射频开关、滤波器、混频器、功分器、耦合器、衰减器、电源芯片、电路板及射频电缆等多个领域,平台主营业务涵盖电子元器件现货销售、BOM配单及提供产品配套资料等,为客户提供一站式供应链采购服务。 

  • 品质 • 正品行货 购物无忧
  • 低价 • 普惠实价 帮您省钱
  • 速达 • 专业配送 按时按需
Copyright ©2020 - 2021 兆亿微波科技有限公司
X
1

QQ设置

    1
3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

电话 电话 电话
010-62975458
    1
6

二维码管理

    1
返回顶部
展开