要查看和收集一段时间内的结果数据,请点击左侧菜单上的 (结果数据)图标。图 4-11 显示了结果数据页面的一部分以供参考,根据连接的 EVM 的数量,该页面可能看起来有所不同。
下面介绍了如何使用“Results Data”选项卡顶部和每个图表旁边的按钮和设置:
- Results to collect/show
- 使用此部分选择要为其收集数据的寄存器值。如果在按下 COLLECT DATA 按钮之前未选择结果寄存器,则下面的图表将隐藏,EVM 在采集周期中不会试图读取此寄存器(即使启用了转换)。
- 如果用户在 EVM 采集数据时禁用其中一个设置,那么图表不会显示,但仍然会采集数据,而图表将在后台更新。重新选择可显示数据。
- Number of EVMs
- 将 Number of EVMs 下拉菜单设置为当前在用的 EVM 数量。
- 请参阅图 3-2,了解如何将多个 EVM 连接起来。
- 在此处更改该设置时,也会更改“Configuration”选项卡上的相同设置。
- GUI 一次最多仅支持 4 个 INA220EVM。
- Switch settings
- 使用板载开关为每个 EVM 选择不同的地址。
- 在 GUI 中设置开关设置,以便与每个连接的 EVM 的设置保持一致。
- EVM 1 自动填充地址最低的器件,除非已经选择某个设置。
- 在此处更改该设置时,也会更改“Configuration”选项卡上的相同设置。
- 如果使用多个器件,则“Registers”和“Configuration”页面上所用的已选 EVM 旁会显示星号 (*)。
- 更改任意 EVM 的开关设置时,会将相应的 EVM 设为所选的 EVM。
- 收集/图表设置
- Collect Data
- 按下 COLLECT DATA 按钮开始采集数据。
- 在此模式下,MCU 通过 USB BULK 通道读取和发送为每个器件选定的结果值。读取一个器件的所有结果后,再继续读取下一个器件。
- 虽然在采集数据时用户可以通过“Registers”页面对其他寄存器进行读写,但这会增加数据采集的延迟时间。
- 按下 STOP COLLECT 按钮停止采集数据。
- #Samples Only
- 如果选中了此复选框,GUI 会在采集的样本数量达到“#Samples”框中指定的数量后,自动停止采集数据。
- 如果未选中该复选框,GUI 继续采集数据并仅存储最新的 #Samples 个样本。
- Delay between samples
- 设置每个样本集的开始时间之间的延迟。
- 如果延迟时间短于读取循环(取决于要采集的结果数量、EVM 数量以及 CPU),则无法获得所需的延迟时间。
- 虽然在采集数据时用户可以通过“Registers”页面对其他寄存器进行读写,但这会增加数据采集的延迟时间。
- Auto Delay
- 根据转换时间、平均值和要转换的通道数量,设置延迟。
- 如果使用多个 EVM,则延迟框中输入的时间来自于计算所得延迟值最小的 EVM。
- Save All Plots
- 按下 SAVE ALL PLOTS 按钮可以将 Results to collect/show 部分中每个当前已选结果对应的数据保存到电子表格中。
- 按下每个图表旁边的 SAVE PLOT 按钮,可仅将该图表中的数据保存在电子表格中。
- Clear All Plots
- 按下 CLEAR ALL PLOTS 按钮可清除所有图表中的数据。
- 按下每个图表旁边的 CLEAR PLOT 按钮可仅清除该图表中的数据。
- #Samples
- 更改此框中的数值可更改每个图表中显示的样本数。
- 更改此数值会清空图表缓存,以便在下次读取时清除图表。
- Y-Axis Options
- Manual Scale
- 选中此复选框会将此图表中的所有 EVM 结果设为 Max 和 Min 字段中指定的相同标度值。
- 如果未选中此复选框,每个 EVM 都将具有单独的 Y 轴标度,具体取决于该 EVM 图表中当前存在的最小值和最大值。
- Max
- 此图表中用于所有 EVM 的最大 Y 轴值。
- 选中 Manual Scale 后,如果此字段为空白,则会自动填充相应图表中当前的最大值。
- Min
- 此图表中用于所有 EVM 的最小 Y 轴值。
- 选中 Manual Scale 后,如果此字段为空白,则会自动填充相应图表中当前的最小值。