ZHCU108B June 2015 – March 2025
该 TIDA-00176 TI 参考设计已经在德国 Strasskirchen 的 CSA Group Bayern 测试实验室进行过测试。图 7-37中所示为 TIDA-00176 设计的基本设置。
图 7-37 配有 Piccolo F2069M LaunchPad 的 TIDA-00176 的简化系统方框图为验证 EMC 测试期间及测试完成后插值角信号的完整性,在 EMC 测试过程中使用正弦/余弦编码器初始角位置(静止)作为参考,且编码器未旋转。
每隔 16kHz 频率测量一次插值角,测量结果与初始参考角位置进行比较。由于具有非常高的分辨率和模拟输入信号,角度误差分为六个范围,如表 7-9所示。每次在特定范围内出现误差时,相应误差计数器加 1。
| 误差计数器 | 角度误差范围(度) | 角度误差范围(角秒) | 注释 |
|---|---|---|---|
| 误差范围 1 | >1.0 | ||
| 误差范围 2 | 0.18 ≤ 误差 < 1.0 | ||
| 误差范围 3 | 0.1 ≤ 误差 < 0.18 | 仍然没有增量线数误差 | |
| 误差范围 4 | 0.01 ≤ 误差 < 0.1 | ||
| 误差范围 5 | 0.001 ≤ 误差 < 0.01 | 3.6 ≤ 误差 < 36 | |
| 误差范围 6 | 0.0001 ≤ 误差 < 0.001 | < 3.6 | 不考虑 |
根据编码器的线数选择误差范围。在此次测试中,采用线数为 2000 的正弦/余弦编码器 (HEIDENHAIN ROD480-2000),其线数分辨率等于 0.18 度。
注意,误差范围6计数器对低于1/1000 度(3.6 角秒)的差值进行计数,该值处于 TI 参考设计标准角度测量分布范围内,因此在 EMC 测试过程中不作考虑。
使用的固件为随本设计提供的 TIDA-00176_SinCosEncoder_Example_Firmware_rev1_0.out。固件在 TMS320F28069M Piccolo MCU 上运行。
通过键入 "9999" 的线数,进入特定 EMC 测试接口模式,以初始化正弦/余弦编码器和参考角度位置,并以 200Hz 的频率启动数据转储。EMC 测试菜单将初始化固定线数 2000,并将不再退出此测试模式。这样做是为了确保程序流程固定,因为笔记本电脑上的 USB 端口(不是设计的一部分)对 EMC 非常敏感。
后续相应章节将提供 ESD、EFT 和浪涌特定测试的设置图。