工具/软件:
我现在需要对电机执行故障诊断、并且需要高精度电流值。 电流传感器测量的零位置电压非常稳定、但在进入 f28379d 的 ADC 模块后、测量的电流误差非常大。 测得的电流的误差约为±1A、也就是说、ADC 采样期间的误差为 30/4096、这无法满足故障诊断的要求。 请问这是否是芯片或开发板的问题?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我现在需要对电机执行故障诊断、并且需要高精度电流值。 电流传感器测量的零位置电压非常稳定、但在进入 f28379d 的 ADC 模块后、测量的电流误差非常大。 测得的电流的误差约为±1A、也就是说、ADC 采样期间的误差为 30/4096、这无法满足故障诊断的要求。 请问这是否是芯片或开发板的问题?
Wu、
如果我使用来自 DS 的增益/偏移/INL 的最大误差、我预计本机误差为~7LSB(悲观)、因此您看到的 30LSB 过高、无法仅来自 ADC。
下面是一些可以尝试的操作:
此致、
Matthew


你好,我根据你的建议尝试了它。 我用 TI 的 ADC 教程进行了测试。 此处提供了具体的教程链接。 dev.ti.com/.../c2000_lab_adc.html
测试结果与之前相同。 仍然存在显著的波动。具体影响如图 1 所示。
此外,我使用 7 号干电池进行了测试,结果是相同的。 获得的数字信号值仍然波动。
另外、关于您提到的 ACQPS、是否是 syscfg 中的 Sample Window [SYSCLK counts]、如图 2 所示? 我把它从 20 更改为 200、但没有变化。
我上面提到的所有测试都是在 f28379D 开发板上执行的、无需任何额外的复杂硬件环境。 此外,我手头有四个 f28379D 开发板,并尝试了所有,但结果不好。 您能帮助我再次分析一下吗? 是否是开发板本身的问题?感谢您的答复。



我正在使用:LAUNCHXL-F28379D。
1) 我不确定图 1or2 中的哪个引脚可以测量您提到的电源 VREFHI。 您能告诉我吗?
2) 我根据您的建议进行了实验,将时钟分频器设置为 8 并关闭其他不必要的 GPIO 的操作。 但是、结果如图 3 所示、没有任何改善。
3) 如果可能、您是否还可以使用 LAUNCHXL-F28379D 进行测试? 我怀疑这可能是由 LAUNCHXL-F28379D 本身的问题造成的。