菜鸟问题:单片机控制AD采样问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:42:16
单片机控制ADC采样,实现50KHZ采数,连续采1000-2000个,然后发回PC,单片机同时还要产生一些时序控制外部电路。我不太明白,限制这个速率的瓶颈在单片机还是在ADC,我觉得这个速率应该不是很高,有没有必要用外接DMA方式?或者要上DSP?

ADC的位数现在还没有定,希望是越高越好。看能否在这个速度上实现整个过程了。
谢谢各位啦,AD位数在12位足够了。采样速率1Msps的AD手边就有,在高了就要去申请了,虽然大家的说法不一样,但是我觉得还是有可能用单片机实现的,就看以后这个产生外部时序有多复杂了,我先试一下。
DSP肯定是可以实现的,现在就是想用单片机把成本降下来。

这个我做过,A/D速度和单片机有一个速度达不到都不行,我做的是同步数据采集,用的TI公司的ADS7864作为采集芯片,速度能达到你的要求,而且是同步采集。至于控制方面用中断比较方便点,通过单片机或DSP控制,建议你使用DSP,处理速度方面比单片机强。

现在的单片机速度很快了,大部分公司都推出了单指令周期的单片机,而且晶振也可以达到很高
只要AD的转换速率大于你的要求就可以了
完全不需要别的,单片机+AD足够了
还有很多单片机内部带AD,这样转换读写等更快,你可以查下相当资料
有问题再联系

好像描述的不是很清楚,整个单片机采样系统的速率不但取决于单片机的处理速度,还跟ADC的位数、单片机与PC机之间的接口等有关。采用什么样的处理器,取决于你期望系统的速率如何,而整个系统的硬件电路和软件代码也息息相关。

不需要DMA,使用中断,在ADC转换数据的过程中单片机处理和发送数据.

要看AD的采样速度,要是AD上不去,单片机可以达到也行不通,AD的位数一般是指AD采样的精度!

用高速AD就行了,51系列单片机处理速度有1MHZ,足够了