为快速评估 TIDA-00176 参考设计,我们提供了适用于 Piccolo F28069M MCU 的示例固件,该固件可针对 16 位双 ADC ADS8354 和 F28069M MCU 的嵌入式双路 S/H 12 位 ADC 分别计算插值高分辨率角度。通过波特率为 115000 的 USB 虚拟 COM 端口的用户界面,能够轻松进行性能评估。
该波特率为 115000 的虚拟 COM 端口用户界面具备以下功能:
- 选择正弦/余弦编码器线数:最大 32000
- 通过 SPI 对外部双路采样 16 位 ADC、内部 12 位双路 S/H ADC 和增量计数器进行硬件和软件同步采样,同步延迟小于 100ns
- 采用 32 位小数 Q28 格式输出高分辨率角。角度按单位进行缩放,范围从 0 到 0.9999999,具备高达 28 位的插值角度分辨率
- 首次出现索引标记 R 后会自动初始化绝对位置
- 菜单有两种模式可供选择。一种是显示模式,更新频率为 10Hz,能展示 TIDA-00176 设计里 16 位双通道 ADC (ADS8354) 和 C2000 片上 12 位双通道 S/H ADC 所测的总角度、角度增量和相位数据。另一种是数据转储模式,更新频率为 200Hz,同样也会呈现上述两个 ADC 测得的这些数据
- 当编码器未连接或差分输入电压低于 0.3VPP 时,将显示诊断错误消息