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#