4848|4

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

STM32F013交流信号采集 [复制链接]

1.STM32F103RCT6 12位ADC;
2.ADC配置4个通道一个ADC模块,扫描非连续,软件启动,触发DMA;
3.输入交流电压信号50HZ 1V,偏置电压1V;
4.TIM6定时1MS中断读取4个通道的ADC数据存入ADC[4][1024],启动下一次ADC转换;
5.循环取ADC数据的前20个点做DFT(20),得到交流信号的峰值。
问题:得到的峰值在0.46V-0.52V之间循环跳动,由0.46增加到0.52,然后由0.52减小到0.46,如此反复!


IMG_1788.JPG (1.48 MB, 下载次数: 1)

信号发生

信号发生

IMG_1789.JPG (1.12 MB, 下载次数: 1)

采集的峰值1

采集的峰值1

IMG_1790.JPG (1.06 MB, 下载次数: 0)

采集的峰值2

采集的峰值2

IMG_1791.JPG (1.15 MB, 下载次数: 0)

采集的峰值3

采集的峰值3

IMG_1792.JPG (1.12 MB, 下载次数: 0)

采集的峰值4

采集的峰值4

微信图片_20180525163339.png (59 KB, 下载次数: 0)

实际信号

实际信号
此帖出自stm32/stm8论坛

最新回复

楼主,请问DFT,FFT算法有相关的资料推荐一下吗。我对这个算法一点都不懂,想学习一下,处理电流互感器的信号。谢谢楼主  详情 回复 发表于 2018-12-25 21:59
点赞 关注(1)
 

回复
举报

4008

帖子

0

TA的资源

版主

沙发
 
我觉得是你的算法有问题,你换成50HZ信号源再测一下
此帖出自stm32/stm8论坛
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
huo_hu 发表于 2018-5-25 20:05
我觉得是你的算法有问题,你换成50HZ信号源再测一下

感谢,问题已解决,DFT浮点运算时间冲突
此帖出自stm32/stm8论坛

点评

楼主,请问DFT,FFT算法有相关的资料推荐一下吗。我对这个算法一点都不懂,想学习一下,处理电流互感器的信号。谢谢楼主  详情 回复 发表于 2018-12-25 21:59
 
 

回复

12

帖子

0

TA的资源

一粒金砂(初级)

4
 
好帖子。赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(中级)

5
 
胡贤峰 发表于 2018-5-26 09:46
感谢,问题已解决,DFT浮点运算时间冲突

楼主,请问DFT,FFT算法有相关的资料推荐一下吗。我对这个算法一点都不懂,想学习一下,处理电流互感器的信号。谢谢楼主
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表