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

输入信号是正弦波,我用程序检测到连续两个峰谷点数

[复制链接]
rainday 提问时间:2017-9-4 17:04 /
给入正弦波频率2Hz 500ms,计算出波峰波谷半个周期共有313点。AD频率12M,239.5采样时间计算出21u采集转换一次,10点一个平均值。313*2*21u*10=131.46ms,这个数据严重小于500ms是哪里出错了呢。或者说这种方法根本就不能用,再或者说还有个读取时间???
收藏 评论4 发布时间:2017-9-4 17:04

举报

4个回答
rainday 回答时间:2017-9-4 17:04:58
向各位大虾求个意见
qm5729-77061 回答时间:2017-9-5 09:30:07
在频域里解决,如果你的CPU够快的话

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

rainday 回答时间:2017-9-5 09:42:25
qm5729-77061 发表于 2017-9-5 09:30
在频域里解决,如果你的CPU够快的话

我用的阈值法检测峰谷值点,是检测他的位置。频域里解决是什么意思呢?FFT吗?怎么说呢,其实我主要并不是计算周期的因为给入的信号是变周期的,我想实时计算出每相邻峰谷点之间时间是多少?
kylongmu 回答时间:2017-9-5 21:23:14
在你要判断的波峰、波谷处控制一个GPIO改变电平,用示波器看,先分离是你的判断问题,还是后面计数问题。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版