完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
ads131A04是Delta-Sigma ADC。我们知道在 SAR ADC 中,通过使用start(大多数 SAR ADC都有这个引脚 ),可以控制 ADC 的采样率或实现同步采样,Delta-Sigma ADC和SAR ADC有些不同,它们会持续转换和运行、因此它们通常没有专用的start启动引脚。
ads131A04支持异步中断模式或者同步从机模式,在Asynchronous Interrupt模式下,ADC 通道仍在持续转换。只有通过 SPI 与主机进行的通信是异步的,这样可以准确地了解读取转换数据的时间和速度。正确的方法是、如果/DRDY 中断位于帧中间,数据不会被覆盖或损坏。相反,您会看到在 STAT_1寄存器中设置了 F_DRDY 标志。 在同步从模式下,实际上可以将/DRDY 直接连接到/CS,并使用相同的信号对二者进行控制。唯一的要求是/DRDY 必须以等于配置的数据速率的周期。 另外,采样率指的是四个通道同时采样total 总的采样速率为128Kbps。 |
|
|
|
根据您的问题,我将分两部分回答:
1. 关于ADS131数据手册描述的采样率最高128k: 这个128k采样率是指每个通道的采样率。所以,如果您有4个采样通道,每个通道的采样率都可以达到128k。这意味着4个通道总共的采样率是128k * 4 = 512k。 2. 关于实现5个ADS131A04同时采样的问题: 您提到希望采用中断接收的方式读取所有ADS131的转换数据,但DRDY信号难以统一产生。这里有一个可行的方案: a. 为每个ADS131分配一个独立的中断引脚,将这些中断引脚连接到MCU的中断输入引脚上。这样,当任何一个ADS131的DRDY信号产生时,MCU都可以接收到中断信号。 b. 在MCU的中断服务程序中,首先检查哪个ADS131产生了DRDY信号。可以通过读取每个ADS131的DRDY寄存器或者通过其他方式来确定。 c. 根据确定的ADS131,读取其转换数据。然后,清除该ADS131的DRDY信号,以便下一次采样。 d. 重复步骤b和c,直到所有5个ADS131的转换数据都被读取。 通过这种方式,您可以实现5个ADS131A04的同时采样,并使用中断接收的方式读取所有转换数据。希望这些信息对您有所帮助! |
|
|
|
只有小组成员才能发言,加入小组>>
586 浏览 1 评论
425 浏览 1 评论
619 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
909 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
709 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
192浏览 29评论
1152浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
323浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
286浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
135浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 00:16 , Processed in 0.829080 second(s), Total 48, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号