Other Parts Discussed in Thread: ADS1299 , ADS1247 最近项目中有用到ADS1299,在看数据手册时发现,24位数据采样,从MCU发出START的命令起到DRDY拉低结束采样为止的时间是t SETTLE ,这段采样时间后面表格的选项为521-32777个CLK,一个CLK的时间约为400ns,那么一轮的八通道采样时间最短就是20Ms,按这样计算采样率最高仅有5K。看其他帖子中有指出当采样率为16K时AD位数只有17位左右,不知是否是位数影响了t SETTLE …
Other Parts Discussed in Thread: ADS1256 , ADS1247 , ADS1248 在使用ADS1256读取数据时,前面AD0~AD3读取的数据都正确。但是AD4~AD7不管有没有电压,其读取的数据大概是1953600。我使用的基准电压是2.5V的,其芯片的18及19接晶振是8M的。下面贴了代码,麻烦帮分析一下原因,谢谢!
调用的方法类似下面,前面0~3通道的调用都正常,4~7通道不管是只采集其中一个通道,还是几个都按下面的方法采集出来的数据就是不对。调用方法如下…