H6_1电力系统频率测量算法—离散傅里叶,STM32 c语言实测,远超DFT和FFT

关键字:STM32、离散傅立叶、快速傅立叶、市电频率检测、DFT、FFT 、频率检测、频率测量新算法、嵌入式、电力仪表频率计算算法、交流频率计算

说明 c源代码,提供视频使用说明,不提供原理讲解!为实际项目验证代码,个人兴趣研究请慎重考虑!

1、函数接口


视频演示及说明百度云下载地址(请复制链接到浏览器):

http://pan.baidu.com/s/1i4hGLxj

 2、函数作用

      主要利用AD采样数组,求得市电频率。本函数是为了计算市电频率,不过其它如三角波、矩形波、指数波形通吃!

3、为什么采用AD数组,而不直接用脉冲采样?

      项目采用的芯片有这个计算能力!

5、功能有啥优点?

      a)牛逼&省事:软件能做的事情,就软件做

      b)稳定:波形有畸变,照样正常。

      c)快速:保证稳定的前提下,160ms获取频率。

      d)内存(RAM)占用小:< 50byte

   

6、运行环境

       STM32F103VET6 72MHz的速度下,1.6kHzAD采样频率,共计采样256个点,计算20Hz90Hz的波形(不一定非得正弦波),耗时10.8ms。消耗RAM=48byte

       在同样条件下,如果用DFT或者FFT,都要2000ms以上!消耗RAM>20k byte

 7、费用问题

       直接购买当前源代码,自行对频率参数修改,里面有介绍如何修改,不议价哈,仅提供给项目需求者,如果您重新开发一个这样的算法,人力时间费用估计上十倍。

       可提供定制,费用详谈。

技术咨询qq:2941542123,请备注频率测量算法

https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.594c1deb9CAjcV&id=565777351627

 

猜你喜欢

转载自blog.csdn.net/hujiusong2008/article/details/50728694