ADS1292工频干扰问题?
泰德瑞普相关问题:我们正在使用ADS1292R采集人体血流变化的数据。INN和INP分别接到了光电池的两极,采用率500。
我们发现采集出来的数据有比较大的工频干扰。附件中的“波形1”是采集出来的波形。
与此相关的寄存器设置:
reg = ADS_ILeadOff_22uA << 2;
if (ADS1292_SetReg(ADS_LOFF_ADDR, reg) == FALSE)
{
return FALSE;
}
reg = ADS_CH2_CurrentDirectionSelection_ENABLE << 5 |
ADS_CH1_CurrentDirectionSelection_ENABLE << 4 |
ADS_CH2_LeadOffDetect_NagativeInputs_ENABLE << 3 |
ADS_CH2_LeadOffDetect_PositiveInputs_ENABLE << 2 |
ADS_CH1_LeadOffDetect_NagativeInputs_ENABLE << 1 |
ADS_CH1_LeadOffDetect_PositiveInputs_ENABLE << 0;
if (ADS1292_SetReg(ADS_LOFF_SENS_ADDR, reg) == FALSE)
{
return FALSE;
}
还有一个比较奇怪的现象,如果我用手按住电路板上AD附近的某个位置,工频干扰可能会减弱。在最理想的情况下我可以得到附件中的“波形2”。只能用手按住,用笔不行,所以应该不是电路焊接的问题。
我的问题是:
1. 这些工频干扰是否能消除?比如通过电路设计或者寄存器的配置。
2. 能否提供一个可供参考的电路设计,以便我们进行比较?
工频干扰是这个弱信号电路的常见问题. 我记得数据手册或者 EVM 板的应用资料里有专门讲到怎么抑制工频干扰的问题