TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1274工作时序问题

看了ADS1274的官方文件,但是没怎么懂。我用TMS320F2808来驱动,电路图如图,按照我的这种连接方式,将DSP设置为主机模式,

采用虚发数据的方式读取数据,每次发送8位,相应的能读取到8位数据,连续3次就可以读取到24位,

CLK:25MHZ

读取数据时将SYNC置为低电平,延时10ms然后开始读取数据,读取完毕后再置为高电平。

但是我读取出来的数据一直为0,输入端的电压有1.1V,用示波器查看几个引脚的信号,都有波形出来,MISO端出来的是一个标准的方波。

现在不知道问题出在哪里。还是我的驱动方式有问题,请专家帮忙!

Guoliang Li:

你截取的原理图应该没有问题。将ADS1274以及TMS320F2808断开分别来测量下SPI的信号,以便排除问题。你的端接电阻为50ohm,这个值在哪里查到呢?

Guoliang Li:

ADS1274和TMS320F2808是否在不同的板上面。不同的板要注意地连接的问题。

Carter Liu:

回复 Guoliang Li:

不知你问题解决没有,MISO一直有波形是不对的,CLK应该一直是方波才对。我这里有个ADS1274的程序你需要的话可以参考一下

andy.ct chen:

回复 Carter Liu:

目前也在用ADS1274,也用不出來,那位高手指教一下,感謝。

如果能提供Code,請寄到normal0621@hotmail.com,太感謝了。

有下列問題想請教:

1. 是否無論操作在任一種模式(SPI, Frame-sync),SCLK都要一直送clock?

2. 承1,若是,請問有無方式讓ADS1274保留Data,直到MCU SPI Read結束?

   目前設定如下:

1. 操作在SPI Format

2. CLK, SCLK短路,由MCU SPI提供20MHz Clock

3. MCU SPI設定在Master Mode

   目前狀況:

1. 因為DRDY由ADS1274控制,且SCLK一直送,ADS1274的Data不斷向外丟,

   即使設定當DRDY為Falling edge發生中斷,亦無法得知目前MCU抓到的值,

   會與哪一段實際波形吻合。

2. 輸入1V訊號給ADS,但ADS的輸出Data無變化。

zhijie zheng:

回复 Carter Liu:

你好,我准备把AD由MAX125换成AD1274或1278,麻烦能否给我发一份1274的程序,谢谢。

zhijie zheng:

回复 Carter Liu:

你好,我准备替换用ADS1274,请问能否发个程序学习一下。谢谢。我的邮箱:garroszheng@163.com

Carter Liu:

回复 zhijie zheng:

请在该页面下载:

andy.ct chen:

回复 Carter Liu:

Dear Carter:

      感謝,正在準備Keil C開啟程式。

Carter Liu:

回复 andy.ct chen:

不客气,有疑问欢迎新建帖子探讨!

zhijie zheng:

回复 Carter Liu:

先谢谢了,正准备画电路板,以后有问题还要请教。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1274工作时序问题
分享到: 更多 (0)