你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 AD采样频率确定的矛盾?

[复制链接]
yinguangwei-173 提问时间:2011-4-15 09:31 /
根据采样定理:采样频率>=2倍的信号的最高频率就可以 完整恢复原信号;
问题是:比如20Hz的信号,采样频率设为40Hz,这样满足采样定理,但是这样不是一个周期内才采样两个点吗? 如果将采样的得到的信号进行matlab或其他数字分析,这一个周期内两个点怎么成波形分析呢?
 
这个问题困扰小弟很久,望指教,不胜感激~
收藏 评论3 发布时间:2011-4-15 09:31

举报

3个回答
fxw451 回答时间:2011-4-15 10:50:20

RE:STM32 AD采样频率确定的矛盾?

你想一个周期就能分析波形。你不是将采集来的信号在matlab或者其他显示界面里显示后,在分析波形。采样频率>=2倍的信号的最高频率 是保证你采集信号的完整性!!并且计算机的一个采样周期时间很短的,在一段时间内分析波形就行了,非要一个周期干嘛。
jiangguangju 回答时间:2011-4-15 11:14:10

RE:STM32 AD采样频率确定的矛盾?


信号为f(t)=A0+K1*Sin(ωt+θ),当f=20Hz,则ω=2πf=125.66;所以,方程f(t)=A0+K1*Sin(125.66t+θ)中,仅有A0,K1和θ三个未知系数。在0.05秒内的t1,t2和t3采样3次,得f(t1),f(t2)和f(t3);解方程即可得到A0,K1和θ的值。至此,你应该明白,信号在任意时间点的值可以求得了。
  你说的采样频率>=2倍的信号的最高频率就可以完整恢复原信号不对,应该是采样频率大于2倍的信号的最高频率就可以完整恢复原信号。只有用大于2倍的信号的最高频率采样,才可以在一个周期内采到3个点。
  你想,用40Hz的频率采样,完全可能刚好采到过零点。全是一些零,如何能恢复成原来的信号呢?
yinguangwei-173 回答时间:2011-4-15 17:33:54

回复:STM32 AD采样频率确定的矛盾?

回复第 2 楼 fxw451于2011-04-15 02:50:20发表:
你想一个周期就能分析波形。你不是将采集来的信号在matlab或者其他显示界面里显示后,在分析波形。采样频率>=2倍的信号的最高频率 是保证你采集信号的完整性!!并且计算机的一个采样周期时间很短的,在一段时间内分析波形就行了,非要一个周期干嘛。 

不是用一个周期的信号,我就是对那个采样定理有点不明白,比如采样频率用40Hz,采样一段时间得到的很多周期,这样得到的一个周期内的采样点也不是很少吗?   
 

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版