
STM32用定时器控制ADC采集做FFT请教 5
最近在整FFT,现在想用库做256点的FFT,可ADC采集这块有点迷茫。。就是怎么让ADC在一个周期内采集256个点用定时器定时的这个时间怎么算?比如我要采集一个最大频率...
最近在整FFT,现在想用库做256点的FFT,
可ADC采集这块有点迷茫。。
就是怎么让ADC在一个周期内采集256个点
用定时器定时的这个时间怎么算?
比如我要采集一个最大频率22KHz的信号。。
根据采样定理,ADC的采样频率至少要两倍的信号最大频率,也就是22K*2=44KHz
然后还有个AD的总转换时间=采样时间+12.5个周期。。
然后我就不晓得这些东西怎么联系到一起了。。。
望各位能指点下迷津。。。 展开
可ADC采集这块有点迷茫。。
就是怎么让ADC在一个周期内采集256个点
用定时器定时的这个时间怎么算?
比如我要采集一个最大频率22KHz的信号。。
根据采样定理,ADC的采样频率至少要两倍的信号最大频率,也就是22K*2=44KHz
然后还有个AD的总转换时间=采样时间+12.5个周期。。
然后我就不晓得这些东西怎么联系到一起了。。。
望各位能指点下迷津。。。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
1个回答
展开全部
STM32的ADC最高1MHZ,你才要采样44KHZ,足够了。。。444KHZ也和玩似的。。
追问
我知道啊那个采样周期怎么选啊
追答
采样周期对应的就是速度了,
Tcovn=采样时间+12.5个周期
其中:Tcovn为总转换时间,采样时间是根据每个通道的SMP位的设置来决定的。例如,当ADCCLK=14Mhz的时候,并设置1.5个周期的采样时间,则得到:Tcovn=1.5+12.5=14个周期=1us。也就是1MHZ的采样速率
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2022-05-15 广告
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。光电编码器每转输出60(我们用老板没有说)个脉冲,五线制。其中两根为电源线,三根为脉冲线(A相、B相、Z)。电源的工作电压为 (+5~+24V)直流电源。光...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询