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.

FDC2214: FDC2214共用I2C

Part Number: FDC2214

谢谢!

  • 您好,

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

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

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

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

  • 您好,有解决方法吗?

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

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

  • 您好,感谢您回复。

  • 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的速率限制了采样速率。

  • 您好,Amy。

    I2C的速率限制

x 出现错误。请重试或与管理员联系。