ZHCU108B June 2015 – March 2025
为快速完成评估,我们实施了基于虚拟 COM 端口的用户界面。可使用任何采用 115000 波特的终端接口,如 Tera Term。
用户可在程序到达主菜单前,借助用户界面输入连接正弦/余弦编码器的线数。用户可通过菜单中提供的菜单项选项,选择基本显示模式(仅显示高分辨率角度)或专业显示模式,二者的更新速率均
为 10Hz。后续的菜单项可选择数据转储模式,更新速率为 200Hz,这样可将数据写入文件中以便进行事后分析。
图 5-4 展示了用户界面的流程图。
图 5-4 UART 终端用户界面流程图表 5-1至表 5-4所示分别为四个菜单项的数据输出格式。在数据转储模式下,每行数据之间会以 "tab" 符号作为分隔符。
| 菜单 | COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 |
|---|---|---|---|---|---|
| "b" 基本显示 | 采用 ADS8354 时的总角度(定标) | — | — | — | — |
| 数据格式 | 浮点(0 至 360 度) | — | — | — | — |
| 菜单 | COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 |
|---|---|---|---|---|---|
| "e" 专业显示 | 采用 ADS8354 时的总角度(定标) | 出现标记索引 R | 增量计数 | 相位 ADS8354 (定标) | 相位 F28069M ADC (定标) |
| 数据格式 | 浮点(0 至 360 度) | 标志(是/否) | 整数 | 浮点(0 至 1.0) | 浮点(0 至 1.0) |
| 菜单 | COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 |
|---|---|---|---|---|---|---|
| "d" 角度转储 | 采用 ADS8354 时的总角度(定标) | 采用 F28069 ADC 时的总角度(定标) | 增量计数 | 相位 ADS8354 (定标) | 相位 F28069M ADC (定标) | 周期性节拍(定标) |
| 数据格式 | 浮点(0 至 360 度) | 浮点(0 至 360 度) | 整数 | 浮点(0 至 1.0) | 浮点(0 至 1.0) | 整数 (66 µs) |
| 菜单 | COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 |
|---|---|---|---|---|---|---|---|
| "r" 原始数据 | 增量计数 (SW) | 增量计数(锁定在 /CS) | 输入 A+/A–,ADS8354 (定标) | 输入 B+/B–,ADS8354 (定标) | 输入 A+/A–,F28069 (定标) | 输入 A+/A–,F28069 (定标) | 周期性节拍(定标) |
| 整数 | 整数 | 悬空 (VPP) | 悬空 (VPP) | 悬空 (VPP) | 悬空 (VPP) | 整数 (66 µs) |