公司项目中的一块
电路板上,需要让AD7176-2读取4个模拟通道的数据,由于其中0号通道上的输入存在较大的扰动,需要开启增强型50/60Hz滤波器,导致该通道单次转换时长达到36ms。无论是软件控制ADC进行通道选择,还是使用ADC的自动循环读取模式,ADC都必须等待当前通道转换完成后,才可以切换到下一通道,该问题使系统的控制速度达不到项目要求。
- - - - - - - - - - - - - - - - - - - - - -
提问如下:
是否有一种办法,在ADC对0通道进行AD转换的长36ms的过程中,对其他三路通道进行多次转换,而不影响通道0的转换过程?