Post Go back to editing

ADuCM360 与AD7903 使用官网例程问题

主控:ADuCM360  传感器:AD7903   程序为官网例程

 

链模式波形图如下所示(其中,黄色为SCKx,蓝色为CNVx):

1 链模式波形图

 

问题①:链模式下,当AD7903ADuCM360共地时,AD7903输出0x0000;当AD7903ADuCM360不共地时,AD7903输出0xFFFF,这是什么原因呢?

2 链模式下ADuCM360AD7903共地时输出结果

 

问题②:链模式下,将CNV1CNV2接入ADuCM360,但SCKx不接入ADuCM360时可以从AD7903获取数据,而且得到的数据可以随着输入变化而变化,这是什么原因呢?毕竟SDOx是根据SCKx来输出数据的。

 

3 不接SCKxADuCM360输出的数据

 

问题③:使用ADuCM360运行官方例程时,时序跟用户手册上的时序一致,但输出总为零,这是为什么呢?

 

问题④:链模式下,通过ADuCM360读取AD7903的具体波形是怎么样的呢(包括CNVx, SCKx, SDIx, SDOx)?同时,链模式下,ADuCM360AD7903间怎么接线?

 

问题⑤:链模式下,ADuCM360对数字主机有什么要求或限制,比如SPISCK频率,数字主机的运行速度等?