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.
您好,
四个2214一起工作时采样速率明显比单个2214芯片工作时(其他3个2214ADDR 拉高)低很多。
您这里的采样速率具体指什么?分别是多少?
因为 FDC2214有Multi-channel Mode 和 Single-channel Mode 两种采样模式,您这里“四个2214一起工作时”和“单个2214芯片工作时”都是采用的Multi-channel模式吗?
“四个2214一起工作时”是指I2C轮流读取每个FDC2214的4通道转换数据吗?
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的速率限制了采样速率。