请问AD采样计算正弦波的有效值采多少个点合适?

2019-07-14 13:35发布

想用STM32采集一路正弦波AD采样后计算其有效值,不知道采多少个点合适?最高能采多高频率的信号?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
lanziji
2019-07-15 04:05
STM32F1的AD转换速度是1us,但AD的速度是有限制的。采集50Hz的工频信号,无论那种方式采集都没什么大问题。高速采集需要启用ADC+DMA的方式,幸好STM32内置的SRAM都比较大,可以开辟一个大的SRAM区域作为DMA传输的目的地址(ADC数据缓冲)。采样点的多少跟你设置的AD转换速度和开辟的ADC数据缓冲的大小有关。能采集多大的频率你要自己计算。输入范围要明确,ADC不是什么难事,STM32做的手持示波器都出来了。

一周热门 更多>