打印

STM32采集16路AD信号

[复制链接]
4126|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
angle600|  楼主 | 2012-7-10 16:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用STM32F103RET6做一个数据采集器,采集16路AD信号,每路10KHz采样率,16位宽,通过USB实时传送给电脑实时显示。请问有高人知道这方案可行吗?
沙发
honami520| | 2012-7-10 17:06 | 只看该作者
AD转换做到16通道16K,16BIT应该可以!使用DMA的方式来采集数据。然后CPU就专门来把数据通过USB发送就可以了!不过这样的话,数据量应该是16 * 16K * 2 = 512KB/s的速度。外加一些协议的开销,估计你是做不出来的!速度太快了!

使用特权

评论回复
板凳
airwill| | 2012-7-10 17:57 | 只看该作者
楼上算的只是数据量, 12位AD 过采样到 16位, 得 16倍的速率.
再加上 16路 采样. 每路10KHz采样率, 将是 10*16*16K 2.56Msps 的采样速率才够哦. 这个方案不可行哦

使用特权

评论回复
地板
EAMCU| | 2012-7-10 18:49 | 只看该作者
采用stm32f4xx,3路同时采

使用特权

评论回复
5
jcsasm| | 2013-8-23 17:11 | 只看该作者
mark

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

2

帖子

1

粉丝