[STM32F1] 1片STM32控制6片ADS1255,可行么?

[复制链接]
1755|27
 楼主| zhanghqi 发表于 2021-3-2 23:49 | 显示全部楼层 |阅读模式
用1片STM32F1同时控制6个ADS1255做数据采集,加点逻辑芯片、引脚复用,达到5K的采样速率,可行么?
morrisk 发表于 2021-3-2 23:51 | 显示全部楼层
能否稳定工作?
 楼主| zhanghqi 发表于 2021-3-2 23:53 | 显示全部楼层
这种多个AD芯片的控制,用FPGA是否更适合?
heweibig 发表于 2021-3-2 23:55 | 显示全部楼层
STM32挂3片ADS1252,每片10K采样,实现过。
wuhany 发表于 2021-3-2 23:57 | 显示全部楼层

1255的SPI口时钟频率,最大允许值是 f/4,按 f=7MHz 计算得1.8MHz;
因为要读24位,1.8M/24=75KHz,这是每秒可读取的速率;
因为是6个芯片,75K/6 = 12K,大于5K。
spark周 发表于 2021-3-2 23:58 | 显示全部楼层
以上没有考虑每个芯片、每次转换所需要的时间,这和操作方式有关,
chuxh 发表于 2021-3-3 21:31 | 显示全部楼层
如果合理调配,用流水线、同步并行,达到5K应当没问题。
pengf 发表于 2021-3-3 21:34 | 显示全部楼层
如果用CPLD/FPGA,更没有问题。
pangb 发表于 2021-3-3 21:37 | 显示全部楼层
不太明白,AD1256可以同时输入8路单端信号,为什么不用?
xxmmi 发表于 2021-3-3 21:39 | 显示全部楼层
当然可以;
软件不做滤波算法的话,采样速度够的,要做算法的话采样速率不够吧
dengdc 发表于 2021-3-3 21:41 | 显示全部楼层
还是用FPGA同时采集多路
wuhany 发表于 2021-3-3 21:44 | 显示全部楼层
或者选采样速率更高的
jiahy 发表于 2021-3-3 21:47 | 显示全部楼层
你能用FPGA就更好了
jiaxw 发表于 2021-3-3 21:49 | 显示全部楼层

fpga,或者 cpld,性价比好的.容易产生精准采样触发.
zhaoxqi 发表于 2021-3-3 21:51 | 显示全部楼层
还能缓存数据
 楼主| zhanghqi 发表于 2021-3-3 21:53 | 显示全部楼层
通道间可能有串扰。
 楼主| zhanghqi 发表于 2021-3-3 21:55 | 显示全部楼层
但串扰到什么程度,没验证过
stly 发表于 2021-3-3 21:59 | 显示全部楼层
这个串扰会在什么级别
renyaq 发表于 2021-3-3 22:01 | 显示全部楼层
不用考虑芯片内部的串扰,TI肯定没问题,
yinxiangh 发表于 2021-3-3 22:02 | 显示全部楼层
自己弄好PCB。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

11757

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部