OPT3101EVM 通过I2C读取相位值非常大

Other Parts Discussed in Thread: OPT3101

我们将OPT3101 EVM上的MSP430芯片拆除,通过I2C接口读取OPT3101的数据,读取后发现温度等的参数是正常的,但是相位和振幅的值都非常的大(正常是0.2m的相位换算距离,读出来的结果是3m),现在这片板子和原来的区别就是我没有原始的校准数据,但我跟着用户手册做过了大致的校准,还有区别就是我没有接入GP2的外部参考时钟,想知道没接入GP2的外部参考时钟,对相位的测量有影响吗?

  • 您好,
    感谢您对TI产品的关注!为更加有效地解决您的问题,我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。
  • 参考时钟是用来校正OPT3101的时钟漂移的,不会导致相位值大幅增加。
    拆除MSP后,EVM将无法正常工作。因为所有的校准参数都存储在MSP闪存中,并在MSP通电时加载到OPT3101。如果您希望与另一个MCU一起使用,则需要按照MSP的配置读取OPT3101寄存器,或者需要重新校准电路板。
    在重新校准时,您是否使用了SDK并遵循了指南中的所有步骤?
    www.ti.com/.../slau791.pdf