工具与软件:
您好!
我有一个使用 AFE4960进行生物电势监测的应用。
我将使用 IBIAS 交流导联检测功能来监控电极连接的状态。
我认为我已按照数据表建议设置系统:
LED_DET_MODULE_CLK_EN = 1
EN_IBIAS = 1
SW_IBIAS_AC = 1
IBIAS_AMPL = 5 (50nA)
IBIAS_BIAS_AMPL = 9 (对应于50nA)
EN_AC_LED_DET_CLK = 1
AC_LEAD_DEMOD_CFG = 0x33
ECG_SAMPLE_SIGN = 0xAAAA
AC_LEAD_DET_CLK_PHASE = 1
此外、对于1kSa/s 的 ECG 采集速率、我将 LED_DET_WIDTH 设置为10。
但系统没有按我的预期作出响应。 我可以用频谱分析仪(实际上是带 FFT 分析仪的有源差分探头和采样示波器)监测电极上导联检测系统产生的4kHz 音调、并将该音调作为电极之间已知电阻的函数进行绘制:
这告诉我、4kHz 音调振幅单调上升、并随着 AFE 输入端的电阻线性变化。
然而、从 AC_LED_AMPL 寄存器读取的交流导联检测系统输出不会遵循相同的线性单调进度。
电极系统中有一些耦合电容器和寄生效应、可能会产生小幅相移、具体取决于源阻抗。 考虑到这可能与该问题相关、我尝试了数据表中提到的唯一一个其他值、即设置 AC_LEAD_DEMOD_CFG = 0x66 (上电默认值)。 这给出了以下结果:
我只想为系统"看起来工作"的这个值为 AC_LEAD_DEMOD_CFG 感到高兴。 但我不知道为什么它以这种方式"工作"、而不是数据表建议的方式。 我担心这可能意味着我在器件的其他某个位置有另一个配置问题。
有人能提供任何建议吗?
此致、
Rob