ZHCU625A January 2019 – July 2022
本参考设计包括的 MSP430 超声波传感器设计中心工具 GUI 能够让开发人员对测试不同传感器所需的一些配置参数进行修改,并实时观察系统行为。
打开应用时,将默认显示配置窗口(请参阅图 4-6)。
在配置窗口中,开发人员可以配置表 4-2 中详细说明的参数。
参数 | 说明 |
---|---|
传输频率 (kHz) | 用于激励传感器的脉冲输出频率 (kHz) |
脉冲启动和 ADC 捕获之间的间隙 (µs) | 使用 SDHS 时脉冲输出生成与接收信号采样之间的间隙(微秒) |
脉冲数 | 脉冲生成期间发送的脉冲数 |
UPS 和 DNS 间隙 (µs) | 上行和下行捕获之间的间隙(微秒) |
UPS0 到 UPS1 间隙 (ms) | 捕获之间的间隙(毫秒)。这是在下行捕获结束到下一上行开始之间进行测量的。 |
基于 GUI 的增益控制 | PGA 增益设置 (dB)。这仅使用 MSP430FR6043 MCU 支持的特定值。 |
仪表常数 | 用于计算体积流速的常数。此静态常数与仪表的横截面积相关,供应商应作为一次性输入提供。这还需要根据将 lph 还是 gpm 用于显示而有所不同。 |
图 4-7 显示了“Advanced Parameters”(高级参数)配置面板。
“Advanced Parameters”(高级参数)配置面板列出了表 4-3 中的参数。
参数 | 说明 |
---|---|
USSXT (kHz) | 连接到 EVM430-FR6043 上 MSP430FR6043 的 X1 谐振器的频率 (kHz) |
ADC 采样频率 (kHz) | 保留 |
信号采样频率 (kHz) | 接收信号的采样频率 (kHz) |
ADC 过采样率 | SDHS 的过采样率 (OSR)。对于 [850 至 1000] kHz 范围内的信号采样频率,此值为 80,对于 [1.7 至 2.0] MHz 范围内的采样频率,此值为 40。 |
ToF 差偏移 (ps) | 用于补偿任何非零偏置中 ToF 差的偏移(皮秒) |
绝对 ToF 额外延迟 (ns) | 用于补偿绝对 ToF 中未加考虑的额外延迟的时间(纳秒) |
捕获持续时间 (µs) | ADC 捕获的持续时间(微秒) |
算法选项 | 启用基于 Lobe 或 Hilbert 的算法 |
包络交叉阈值 | AbsTOF 相关性峰值的阈值 |
启动 PPG 计数 (ns) | 启动 PPG 脉冲触发器的时间(纳秒)。 |
开启 ADC 计数 (ns) | 启动 ADC 的时间(纳秒)。 |
启动 PGA 和 IN 偏置计数 (ns) | 启动 PGA 和输入偏置的时间(纳秒) |
USS XTAL 稳定计数 (µs) | 初始化后为 USS 晶体稳定所分配的时间 |
外部放大器计数 (ns) | 为外部放大器稳定所分配的时间 |
用户参数 8 | 保留 |
搜索范围 | 搜索 AbsTOF 的范围 |
用户参数 10 | 保留 |
MSP430 超声波传感器设计中心工具可以让开发人员通过“Waveforms”窗口实时观察系统行为,如图 4-8 所示。此工具在上部面板绘制飞行时间差 (DToF),以及上行绝对飞行时间 (AbsToFUPS) 和下行绝对飞行时间 (AbsToFDNS) 及体积流速 (VFR)。绘图包括瞬时测量以及测量的平均值。
此外,还可以使用“ADC Capture”(ADC 捕获)面板获取和绘制单个捕获,以验证信号完整性(请参阅图 4-9)。在此面板中,用户可以获取连续测量的 ADC 波形的连续捕获,并根据需要进行其他调试。