ZHCUBZ9 May 2024 ULC1001
ULC1001 可配置为在不同的 ISR 周期运行,以适应不同类型的镜头盖系统。ISR 周期与 ADC 采样率 Fs 成反比,与有源突发的最小频率步长 512 成反比。ISR 周期可以通过更改硬件寄存器 ULC_RX_mode_cfg 来进行调整,该值必须等于软件寄存器 USER_Params_fs_Hz_Q9。硬件寄存器会设置用于配置 Fs 的 PLL 时钟分频比。软件寄存器用于配置算法设置,以处理电流和电压检测数据。关系为 ISR 周期 = 512/Fs,其中 512 是 USER_Params_blockSize。
默认 ISR 周期为 512/500ksps = 1.024ms。GUI 中的所有时序(例如持续时间或延迟)都按 ISR 周期缩放。当 FS 发生更改时,GUI 会相应地更新时序。建议的采样率为 400ksps 和 500ksps。
当 ADC 采样率发生更改时,所有有源突发的 Delta_Freq 设置也会更改。关系为 Delta_Freq = Fs/N,其中 N 是样本数。驱动高 Q 传感器时,可以通过设置最小 Fs 和最大 N 来最小化 Delta_Freq。有效样本数为 512、1024 和 2048。
要实现较低的采样率并最终降低最小输出频率,请启用手动时钟模式。手动时钟模式以及 40MHz、60MHz 和 80MHz 的有效 PLL 时钟。在手动时钟模式下,所有突发时序和有源模式突发频率必须进行适当缩放。请参阅 ULC1001-Q1 数据表,了解将 PLL 时钟更改为 80MHz 和调整所有相关寄存器的示例。
ULC_SAR_SAMP_RATES | 设定内部 ADC 采样速率。还必须将 USER_Params_fs_Hz_Q9 设置为相同的值。 |
USER_Params_numSamples | 设置样本数。必须设置为等于 USER_Params_blockSize*USER_Params_numStages,其中 USER_Params_blockSize = 512(请勿更改)。GUI 会将 USER_Params_numStages 更改为有效设置 1、2、4。 |