电路设计论坛
直播中

邹俩珍

7年用户 1014经验值
私信 关注
[问答]

用AD7177-2采集4路信号,采集多路信号怎么切换通道?

我用AD7177-2采集4路信号,现在单独采集一路信号没有问题,数据是对的,可是采集多路信号怎么切换通道?
手册里面说,DOUT/DRY在转换完成时有一个低电平信号,此时配置MCU侦测到该信号的下降沿后产生一个中断,中断中启动SPI读取数据?问题是,DOUT信号是数据输出信号,会有非常多的下降沿,怎么把它配置成中断?岂不是每一次SPI传输数据都会有很多中断产生,会有问题啊?
           我使用50Hz采样率,我尝试使用延时,每延时20ms读取一次数据,发现经常连续两次或多次读取同一个通道数据,无法确定每次读取的哪一个通道。
           请问有什么比较好的办法实现多通道切换?
         另外,中文数据手册,图66,连续转换模式,每次采样时必须要在整个采样周期内保持CS信号为低电平吗?发送读取指令0x44和读取数据均会操作CS信号的,会不会影响数据转换?

更多回帖

发帖
×
20
完善资料,
赚取积分