Other Parts Discussed in Thread: PGA970
部件号: PGA970
您好、
我目前正在推出基于 PGA970 的定制 LVDT 电路板。 我成功完成了第一步:在初级侧生成激励正弦波。
现在、我已经准备好将 LVDT 传感器连接到器件了。 我想验证读取辅助信号的最低软件要求。 具体而言、我已通过 SPI 配置以下寄存器:
-
S1_CFG 和 S2_CFG (0x11): 设置为差分模式、增益为 2 倍。
-
S1_S2_CFG (0x04): BIAS_VCM_CTRL 已启用并设置为 1.25V。
-
DEMOD1_CONFIG 和 DEMOD2_CONFIG (0x05): 启用解调器。
-
S1_S2_DEMOD_CFG_1 (0x08): 最终解调器路由/配置。
-
AMUX_CTRL (0x07): 用于测试目的的路由。
我的目标是从 DEMOD1_DATA 和 DEMOD2_DATA 中读取处理后的值 。
这些步骤是否足以从解调器获取有效数据、或者是否有额外的步骤? 具体来说、我是否需要手动触发 ADC 集成或配置特定的时序来实现解调器的相移同步、以便与我的 LVDT 特性保持一致?
此外、我希望在依赖解调后的数据之前监控次级的原始行为。
-
我应该监控哪些寄存器来验证 S1 和 S2 放大器是否正确偏置并接收信号?
-
是否可以将次级信号的原始 ADC 转换(解调前)路由到数字接口以检查削波或低信号电平?
-
您能否确认设置数字低通滤波器 (LPF) 以确保 DEMODx_DATA 反映 LVDT 内核的物理运动而不产生过多噪声的正确过程?
感谢您的帮助!
