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.

[参考译文] OPT4001DNPQ1EVM:OPT4001DNPQ1EVM:多个数据记录

Guru**** 2826755 points

Other Parts Discussed in Thread: OPT4001DNPQ1EVM, OPT4001

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1628761/opt4001dnpq1evm-opt4001dnpq1evm-multiple-data-logging

器件型号: OPT4001DNPQ1EVM
主题中讨论的其他器件: OPT4001

大家好 TI Suppor Tema、
我使用 OPT4001DNPQ1EVM GUI 并通过 CSV 文件导出输出数据。

主题:有关使用两个 OPT4001 EVM 同时记录和时间同步的问题

我正在尝试根据比较光测量数据 同时从两个 OPT4001 EVM 板记录数据 、每个连接到 独立的笔记本电脑 。 但是、我面临着与时间同步和 EVM 连接相关的限制。 我的问题如下:

1. CSV 时间轴问题和绝对时间同步

从 OPT4001 EVM GUI 将数据导出到 CSV 文件时、 时间列固定为 1.77E+09 等值 并且不会随着时间的推移而发生有意义的变化。
因此、无法同时比较两台不同笔记本电脑上的测量结果。

问题 1:
是否有可能 修改用于 CSV 导出的 Python 代码 以便将时间列替换为 PC 的绝对系统时间 (例如,)07:08:36

我的意图是 同步两台笔记本电脑的系统时钟 、因此绝对时间戳可以用于比较在同一现实世界中进行的测量。

2.将两个 OPT4001 EVM 连接到单个 GUI

我知道、当两个 OPT4001 EVM 板连接到单台笔记本电脑时、: “EVM Selector“窗口仅需要选择一个 EVM 使两者不能同时运行。

问题 2:
是这样的 无法在单个 GUI 实例中同时连接和记录两个 OPT4001 EVM 板

3.通过 I2C 接线在两个 EVM 之间同时记录

我看到一些参考文献表明这是可能的 使用跳线连接两个 OPT4001 EVM 的 I2C 线路 并执行同步日志记录。

问题 3:
在此配置中:

  • 应该做 全部 8 个引脚 需要通过跳线连接?
  • 设置是否正确 I2C 地址不同 (例如,一个 ADDR 引脚连接到 GND、另一个连接到 VDD)?

3-1. “同步“日志记录的性质

问题 3-1:
如果以这种方式共享 I2C 线路、系统是否能真正发挥作用 同时记录
或者用这样的方式来描述它更准确 顺序(交错)日志记录
(例如,传感器 1→传感器 2→传感器 1→传感器 2)?

根据我对 I2C 操作的理解、数据采集似乎更有可能发生 而不是严格同步 、我想确认这一假设是否正确。

提前感谢您的澄清和技术指导。

Jaewon Park。

image.png

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

    您好、 Jaewon、  

    只要可以通过 GUI 可执行文件随附的库访问系统时钟、就应该可以编辑 csv 导出代码。 如果没有、我认为您可能必须在不同的环境中运行 GUI 脚本、以便在必要时能够添加额外的库。  

    如果不显著修改当前代码、您将无法通过单个 GUI 同时访问多个传感器。 但是、可以在同一台计算机上的 2 个不同 GUI 窗口中运行 2 个 EVM。  

    它是顺序日志记录。  

    谢谢您、  

    Joseph Scherphorn