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.

[参考译文] OPT9221:用于线性校准的相位序列可编程性

Guru**** 2562120 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/625700/opt9221-phase-sequence-programmability-for-linearity-calibration

器件型号:OPT9221

你(们)好。

我看到 了 www.ti.com/lit/ds/symlink/opt9221.pdf 的图3和选项卡11中的描述。 我想知道、照明调制和传感器解调信号之间的相位、或图中的 PHQ、是否可以通过交替特定寄存器值来更改? 通过在0-2pi 之间以小步长扫描 PHQ 并测量场景中固定物体的相位、校准相位线性会更容易。 否则、如果我使用可移动物体(例如、将白板放在较长的翻译阶段)、您是否可以建议任何方法来确保校准精度?

谢谢、

Sam  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sam、您好!

    我们已收到您有关 OPT9221器件的查询、器件应用团队将在下周与您联系。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    人工调整相位不会考虑反射振幅引入的非线性、这会引入一些非线性。 相对于摄像机移动白色目标将是一种很好的方法。 以小增量扫描0-2pi 上的目标、然后拟合数据分段线性或立方样条曲线、然后重新调整拟合曲线并将值放入线性寄存器中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Larry! 这是否意味着 voxelsdk 中没有相应的寄存器值或变量可实现相位的人工调整?

    我还有一个关于更改寄存器中的调制频率 mod_freq1的问题。 在我的 CPP 捕获代码中、我尝试以10MHz 的步长将其从10MHz 修改为70MHz。 40-70MHz 的原始图像都是合理的、但是当 mod_freq1小于40时、结果看起来与40MHz 以下捕获的图像相同。 此承诺是否会解决问题? (github.com/3dtof/voxelsdk/commit/7bb81412c20d0d4e95d13d9dc846a764aff0ae32)

    最棒的

    Sam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Larry、

    再次感谢您的帮助。 你可否在上次答覆中就我的问题作出评论?

    最棒的

    Sam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没有任何东西允许人工填充照明延迟。

    是的、应该具有最新的代码。  您是否正在关闭去混叠?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的确认。

    是的、我已经关闭了去混叠、并且只尝试修改寄存器中的 mod_freq1。 如果需要较低的频率测量、我是否应该启用去混叠并修改 mod_freq2?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sam

    您参考的 GitHub 提交可能会解决该问题。 MOD_freq2仅用于去混叠模式。

    Larry