通过在两个电流方向上驱动每个对并减去两个测量值,可以抑制偏移。请注意,在所有三个传感器通道上读取相同的三个电流路径;每个注入为每个传感器的误差计算贡献了一个项。
- 将校准电流从 A 相传输至 B 相;读取所有传感器。
- 在汇流条 A 下驱动 Itest 并通过汇流条 B 返回,汇流条 C 断开。
- 同时测量全部三个 TMCS2100-Q1 差分输出:VA,A→ B、VB,A→ B、VC,A→ B 和基准电流 IA→ B。
- 反转极性(Itest 从 B 端流入,经 A 端返回)并测量 VA,B→ A、VB,B→ A、VC,B→ A 和 IB→ A。
- 对于每个传感器 X,计算偏移抵消响应:
方程式 19.
- 对汇流条电流 IA→ C 和 IB→ C 重复步骤一,直到测量到所有灵敏度值 sX,X→ X。
- 一致性检查(可选):确认每个传感器的 sX,A→ B ≅ sX,A→ C - sX,B→ C。较大差异表示存在测量、布线、泄漏或线性问题。
- 计算组合场振幅误差:对于每个相,应用 方程式 18 可获得 STotal 并与 SIdeal 进行比较,以使用方程式 8 得出误差百分比。
- 应用增益校准。对于每个相:
- 使用节 3.1 计算主传感器和辅助传感器的 Cnew。
- 使用节 3.3 计算两个传感器的更新频率补偿代码。
- 使用新的器件值对 TMCS2100-Q1 传感器进行编程