Part Number:OPT3101
opt3101 通道0的相位值会出现在到达一个阈值后减少至0,再然后变成65535.请问一下这种情况产生的原因可能是什么?
Amy Luo:
您好,
我再具体看下您的这个问题
,
Amy Luo:
您是说PHASE_OUT在到达一个阈值后减少至0?这个阈值是多少?
测量距离是多少?是否使用了去混叠模式?
使用其他2个通道驱动正常吗
,
liu liu:
出现的情况是这样的:从PHASE_OUT读数为65535的距离,移动至TX0通道可以识别的距离时,先出来的数值为0,而不是我们设定的距离30cm对应的phase_out值。tx1,tx2通道的数据是正常的。
,
Amy Luo:
您的意思是被测物体朝一个方向移动(识别距离延长)时,PHASE_OUT读数变为65535时,又将被测物体朝反方向移动(识别距离缩短)时,PHASE_OUT输出0?
,
liu liu:
是的,是否有可能是校准的参数设置有问题
,
Amy Luo:
您测量的最大距离是多少?PHASE_OUT读数变为65535时测量距离是多少?超过15米需要使用去混叠(OPT3101: Dealias Operation)
这也有可能是校准错误造成的现象,下面是 OPT3101校准文档:
https://www.ti.com/cn/lit/ug/sbau310/sbau310.pdf
下面资料也希望对您有帮助:
What are the resources TI provides for developing with OPT3101?