您好!
正在使用PGA460,但调试中遇到不少问题。看了多遍PGA460 的相关文档,感觉太模糊了。比如其中一个问题:
Preset1 和Preset2 是起什么作用的?
在何时用的?
如何使用的?
与AFE 增益设置有何对应关系?
检测几mm的物体时只改变AFE增益能行吗?
谢谢!
感谢您的耐心!
AFE 中的时间变化增益在两个预设之间共享,因此应注意根据记录长度最长的设置进行设置。
这两个预设允许用户将两种不同的阈值配置文件和突发设置编程到设备中,以便使用相同的硬件配置快速切换操作模式。 我们通常建议配置 P1 用于短距离检测,配置 P2 用于长距离检测。
每个预设都有自己的寄存器设置,需要在初始化时编程。 设置完成后, UART 通信过程中使用的 CMD 位将在预设 1 或 2 上指定突发或侦听。
您可以在下面的文档中找到关于PGA460的一些其他详细信息和使用指南:
谢谢回复!
我的问题的重点是,Preset1 和Preset2在PGA460-Q1的datasheet 第17页的框图中,截图如下:
途中两个阈值经MUX选择后与信号进行比较。这里有个问题:
信号是否每经过一段时间(H_Px_T1-------H_Px_T2--------。。。。。。H_Px_T12),就要与对应点的阈值(TH_Px_L1。。。。。TH_Px_L12)进行比较?比较出的结果是什么量?
换句话描述,因为不知道阈值与距离测量之间有何种关系,故不知道在调试时如何随时调整这些阈值与增益等参数的配合才是最佳的。
再次感谢解答!
阈值是根据转换开始时给出的命令选择的。 是否使用配置文件 1 或配置文件 2 将取决于他们发送的特定RUN命令。 这样,就可以根据自己的特定需求调整设备设置:
它们不是相互比较阈值,而是在整个侦听(listen) 周期内与经过处理的回波信号进行比较。 声波传播时会衰减,因此在较长的侦听时间,预期返回信号的幅度较小。
阈值的值直接与产生高 / 低信号的回波数据进行比较,该信号控制 IO 管脚上的行为。 根据滤波器和数字增益设置,将观察到不同的时间变化响应。 可以使用数据转储功能监控回波数据处理,从而优化其解决方案。
为了优化阈值级别,可能需要评估不同范围的目标的回波响应数据转储,以确保准确记录回波。 建立所需回波的配置文件后,可以根据需要设置阈值级别。
检测目标的能力可能因输出配置 (直接或变压器) 而异,因为不同的输出配置对传感器可以产生的脉冲强度影响不同。 此外,还应考虑所选传感器的规格。 例如,更高频率的传输衰减更快,这会限制解决方案的最大感应范围。
EVM 和 GUI 确实有助于此开发过程,并有助于使设置更直观。 如果在评估阈值设置时仍然遇到问题,购买EVM可能会很有帮助,可以帮助您确定应用所需的设置。