主题中讨论的其他器件:TLV2772
您好、专家!
我们将使用内部 SAR ADC 在12位、单端配置中测量电机电流。在高速范围(20krpm)下会出现一些问题。
我认为它主要与我们使用的电流测量设置有关。 您能否澄清一下在选择正确的 RC 值和 S+H 时间时的一些疑问?
此时、在代码中、采样窗口时间为70ns (ACQPS 为14)、(14 * 5ns)、200 MHz 为 SYSCLK
以下是测量电流的方式: 500uOhm 分流器上的压降通过 Σ-Δ ADC (AMC1303M0510DWV)测量、使用使用使用 TLV2772的二阶低通滤波器过滤脉冲、然后在 MCU 的引脚上有 RC 滤波器来消除拾取的任何跟踪高频噪声。
请查看 TRM 手册的第11.13.2节、 我们给出了用于计算总 S+H 时间的公式
根据 TRM 公式、我得到的采样和保持时间为8.8微秒、这是非常大的!
我计划将 RC 值减少到200欧姆和430 pF、S+H 时间约为540ns、这看起来很合理...
另请参考文件 spract6a (https://www.ti.com/lit/an/spract6a/spract6a.pdf ) ,在第2.2节中,还提到了一个计算 RC 滤波器值的工具!
通过 模拟工程师计算器工具、RC 值为80.5欧姆、300pF
哪一个更准确? 我看到与 TRM 和工具有一些差异吗?
该工具还提到带宽为6.28MHz、现在在本例中、 我有一个 Δ-Σ ADC 和运算放大器、那么滤波器运算放大器带宽应该是6.28 MHz、还是 Δ-Σ ADC;s BW 应该是6.28 MHz?
此外、RC 值是否也不会取决于传入输入信号的频率? 在本例中、电机的最大速度大约为20000RPM 左右、这将产生大约666Hz 电频率的正弦波(约为1KHz)、因此任何 BW 大于10kHz 的运算放大器都可以承受10倍的最大频率?