是否可以5片stm32F4同时使用进行多通道ADC数据采集存储

2019-07-20 16:05发布

刚开始学习stm,在设想是否可以5片stm32F4同时使用进行50——60个通道的模拟数据进行转换采集存储,如过可以如何进行,可否请解答一下,谢谢,想的是一片stm32F4采集十路左右的数据同时存到sd卡上,五个片子分别同时进行采集存储,有没有可能实现呢??如果可以怎么保持同步进行呢??请高人帮忙,谢谢!需要学习那些内容,可以解决此问题!xiexie!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
HER107
1楼-- · 2019-07-20 19:10
本帖最后由 HER107 于 2016-2-15 19:00 编辑

同时采样100路都可以,只用一片单片机一个通道就可以,不过两次采样间需要点时间……
有没有听说过《采样保持》和《多路模拟开关》这个名词?
我做过,但不是100路   但是原理一样。
具体原理我就不想说了!!!
自己补充一下硬件知识!这个跟硬件有关!!!
只学编程,不懂硬件到头来也只是纸上谈兵罢了!
龙之谷
2楼-- · 2019-07-21 01:00
应该可以实现,具体进行过程是你考虑的问题....
mzwhhwj
3楼-- · 2019-07-21 04:39
同时采样?你是指50~60的都在同一时刻采样,5片STM32是做不到,一片F4只有三路ADC可以做同一时序采样,不同的通道是无法做到同时采样,只能分时采
lx911gt
4楼-- · 2019-07-21 10:28
同时应该是不大可能实现吧,因为片内就那么几个ADC模块,剩下的都是些什么复用通道,通道多是没用的,无法同时采集的,同时应该是每一个通道都有一个独立的ADC才行吧,以前我们单位有过类似想法,反正我直接给说是不可能,但是我们总工很倔,偏要一个ADC开了好几个复用通道采集,结果就是数据不但不是同时来的,而且互相之间会串扰,因为他们用的只有那么一个ADC
xj_zijun
5楼-- · 2019-07-21 12:04
 精彩回答 2  元偷偷看……
gelin_ss
6楼-- · 2019-07-21 13:12
如果多通道同步高速数据采集,最好的方案是外面用多通道芯片(比如ADI或TI 16b 6ch的),用FPGA控制,用FSMC与SMT32接口,这样能够获得很高的性能。

总觉得STM32的高精度(周期和分辨率)数据采集很困难,做前端控制、通讯和本地处理节点很好。

一周热门 更多>