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

请问有没有ADS8405或者ADS8411的例程?

请问有没有ADS8405或者ADS8411的例程?

Andrew Wu:

您好,TI 暂时不提供例程,只提供一些应用文献供参考。附件中是ADS8411的两篇应用文献,希望可以帮到您,谢谢!

Andrew Wu:

如果在您的应用中遇到什么问题,可以发到论坛上一起讨论一下。

fengxun lan:

回复 Andrew Wu:

1.像ads8405/ads8411,在控制时序上,可以固定byte,cs,rd等信号为低,然后生成convst信号,启动ad转换,通过busy信号判断是否转换完毕。当rd为低时,ad转换完毕DB0~DB15上可立即读到转换完毕的并行数据吗?

2.convst信号为低启动AD转换,那convst信号为低的时间有规定么?

3.如果我想连续转换,这个convst可以为固定占空比的pwm信号么?

4.一次ad转换完毕,DB0~DB15上的转换并行数据只要再第二次转换完毕之前都可以读取吗?

5.rd为高电平,DB0~DB15上为高祖太,若读取,读取值是什么样的呢?

Andrew Wu:

回复 fengxun lan:

1,不能立即读到转换的数据,datasheet中明确说明了,当+VA=+VBD=5V时会有td5的延时,最长10ns.当+VA=5V,+VBD=3V时会有td5的延时,最长20ns.

2.首先,convst信号为高时才启动AD转换。datasheet中也对tconver做了规定。最短340ns,最长400ns。

3.可以,但是必须符合转换时间和采样时间的规定

4.不是的,第一次读结束和第二次转换开始需要th2的延时。

5.高阻态相当于悬空,输出值不确定。

fengxun lan:

回复 Andrew Wu:

2.convst信号为低时(下降沿),才启动ad转换吧?

4.如果只做一次AD转换,并行输出上随时可以读到转换数据吗?意思是:并行输出的数据一直存在在并行输出数据线上吗?还是每次AD转换完毕后,读取并行数据上的输出只能在一定时间内,过了时间,就无法读取,即使后面没有连续的AD转换发生。

Andrew Wu:

回复 fengxun lan:

2. 您的理解是正确的,我所说的是CONVERT电平,触发AD转换,需要拉低convst.

4.转换结束后需要一个延时周期后才能读取数据。看datasheet第12页图四为自动读模式,转换结束后,输出是在td5延时后才出有效数据的,之前是初始状态的值,即使只做一次转换。如果后面没有连续转换的话,我认为输出一直是第一次的转换结果,可以在任意时刻读取。你可以做一下实验确认一下。

赞(0)
未经允许不得转载:TI中文支持网 » 请问有没有ADS8405或者ADS8411的例程?
分享到: 更多 (0)