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

ADC芯片选型

由于项目需要,ARM要1ms周期采集50路AI信号,准备选用4块16通道ADC芯片。 请问什么芯片合适?ADC芯片16通道需要用手动MUX切吗?ADC能否设置好自动1ms 16路轮询一遍?采用SPI接口能够满足通信速度吗?

希望有高手能指点下,谢谢。

Rock Su:

您好,您要求是多少位的ADC呢?

Seasat Liu:

ti的低速精密ADC都在这个链接里面

www.ti.com/…/overview.html

Rayman Mei:

回复 Rock Su:

12bit即可,关键是MUX是否需要人工干预?

Seasat Liu:

回复 Rayman Mei:

大部分都有自动模式
比如ADS1158,16bit,16通道。config0寄存器可以设置AutoScan,最大23.7kSPS

Kailyn Chen:

输入前端MUX既可以通过手动配置寄存器调节,也可以配置成自动切换,像ADS1158,通道间切换时间delay 可以参考Table 4:
Table 4. Effective Data Rates with Switch-Time delay

Rayman Mei:

回复 Kailyn Chen:

谢谢回复。我查了ADS7953的auto mode, 发现还A/D转换还是需要ARM SPInCS干预,并且等到转换完后才能读下一通道,这样太消耗ARM SPI时间。有没有芯片16通道A/D自动转换,完成后放在每个通道寄存器内,然后ARM一次性读出?

赞(0)
未经允许不得转载:TI中文支持网 » ADC芯片选型
分享到: 更多 (0)