大家好、 我有一些关于 LDC1612的问题需要问。
我使用的是具有 外部电感的 ldc1612、 在启动后读取重新计数寄存器的值、 该值一直处于向上状态、直到稳定 在接近某个值的二十分钟。
为什么?
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.
您好!
作为一个澄清点、您提到您的传感器具有以下特性:
L = 386µH Ω、C = 22pF
这会将预期频率设置在1.7MHz 左右、但是您正在读取 DATA_MSB_CH0=0011、DATA_LSB_CH0=CD32 (对于 CH0)和 DATA_MSB_CH1=0014、DATA_LSB_CH1=1D19;对于 CH1 、其计算结果分别为大约0.173MHz 和0.196MHz (假设 CLKIN_CHX=0x0001_FIN、CHREF_CHREF_DIVIDER = 0x0001MHz)。 因此、不清楚这些值是否正确或是否使用了分频器设置。 请注意、要转换为频率、您可以遵循 LDC1612数据表中的等式8。
另一个需要指出的是、分立式电容器仅为22pF、鉴于引脚寄生典型电容约为4pF、因此相对较小。 如果使用 C0G 电容器、则该电容器可提供相对较好的温度系数和稳定的振荡。 但是、寄生电容不那么稳定。 例如、假设电感为386µH μ H、总电容为26pF、包括寄生电容、从而提供1.5887MHz 的标称振荡。 然后、寄生电容的漂移减少0.5pF、频率增加1.604MHz 或1%的频移。 通过将标称电容增加到100pF、您可以降低0.5pF 寄生移位至0.25%频移的总体影响。
现在、检查数据、看起来 CH0传感器漂移约为700Hz、CH1漂移约为100Hz。
假设数据转换为以下频率:ch0=0.173MHz 和 ch1=0.196MHz、我们可以将该图转换为%频移。
我们可以看到、漂移大约为0.5%、这意味着您可以看到传感器电容中的寄生漂移低至0.2pF、听起来可能是这里的问题。 请注意、寄生电容的其他一些来源可能来自将电感器连接到 LDC 引脚和电感器本身的绕组的接线、从而产生内部绕组电容。
我首先建议确认您的传感器参数、包括分频器、以消除计算频率与测量值之间的差异。 然后、您可以尝试增加传感器电容器、以帮助减轻寄生效应。
此致、
Luke Lapointe
您好!
传感器频率由您的电路的电感值和电容(无论您连接的电容值是多少)决定。 然后、您可以使用 LDC1612数据表中的等式9计算上述传感器频率。
例如、如果 L = 386µH Ω、C = 22pF、那么我们期望传感器在1.7MHz 左右振荡。
要将此频率转换为 LDC1612数据读取的频率、可使用 LDC1612数据表中的等式8:
请注意、这也是分频器设置和参考时钟的函数。 例如、 假设 CLKIN = 40MHz、CHX_FIN_DEVIDER = 0x01、CHX_FREF_DEVIDER = 0x001、我们预计 LDC 将以十进制读取11408507或以十六进制读取等效的 AE147A。
您提到的其他参数、例如 RCOUNT 或 SETTLECOUNT、对计算没有影响、它们仅影响转换时间和数据读取中的采样噪声。 较高的 RCOUNT 值将产生较慢但噪声较小的测量。
此致、
Luke Lapointe