TI中文支持网
TI专业的中文技术问题搜集分享网站

FDC2214: FDC2214共用I2C

Part Number:FDC2214

谢谢!

Amy Luo:

您好,

Jay Lee 说:四个2214一起工作时采样速率明显比单个2214芯片工作时(其他3个2214ADDR 拉高)低很多。

您这里的采样速率具体指什么?分别是多少?

因为 FDC2214有Multi-channel Mode 和 Single-channel Mode 两种采样模式,您这里“四个2214一起工作时”和“单个2214芯片工作时”都是采用的Multi-channel模式吗?

“四个2214一起工作时”是指I2C轮流读取每个FDC2214的4通道转换数据吗?

,

Jay Lee:

您好,有解决方法吗?

,

Amy Luo:

您是否对每个IC的寄存器配置读出来以验证按期望值配置进去?您可以附上您的寄存器配置吗?

您是每次轮流每个通道读取1秒钟的数据吗?

,

Jay Lee:

您好,感谢您回复。

,

Amy Luo:

1、总的数据速率与I2C的速率有关,您的I2C的速率是多少?也可能是您的I2C的速率限制了采样速率;

2、您是通过什么判断的data ready?

数据寄存器在每次数据转换完成后更新。例如,CH0寄存器将在CH0转换完成后更新。如果data ready 标志在INTB上报告,则在所有通道转换完成后将有一个中断信号。如果您单个IC开4个通道,则需要在下一个中断来之前,读取完4个通道的转换数据。

3、4个IC各开一个通道,输出速率也为~60sps

这里您是指4个IC工作一段时间总的输出速率为60sps吗?这里是通过什么判断的data ready?如果是通过中断,这里要求I2C的速率更快一些,因为这里没有Channel switch delay和Sensor Activation时间,如下截图。因此很可能是I2C的速率限制了采样速率。

,

Jay Lee:

您好,Amy。

I2C的速率限制

,

Amy Luo:

我看到您在E2E论坛咨询了相同的问题,请查看或跟进E2E论坛工程师的回复:

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1056216/fdc2114-multiple-fdc2214-chips-on-i2c?tisearch=e2e-sitesearch&keymatch=FDC2214#

赞(0)
未经允许不得转载:TI中文支持网 » FDC2214: FDC2214共用I2C
分享到: 更多 (0)