当前位置: 首页 > article >正文

半波正弦信号的FFT变换

目录

Hello, 大家好,这一期我们谈谈半波正弦信号的FFT变化长什么样子。本文硬件使用GFARM02硬件模块[1],文章最后有其淘宝链接。核心器件为STM32F103RCT6,为Cortex-M3核,采用的CMSIS版本为CMSIS_5-5.6.0。

如图1所示,这是一个周期的无直流的正弦波全波: sin ⁡ ( ω t ) \sin(\omega t) sin(ωt),其FFT结果如图2所示,注意图2中的纵轴是电压值的有效值如果换算成幅值应该乘以 2 \sqrt{2} 2 。可见频谱十分干净。
在这里插入图片描述
图1
在这里插入图片描述
图2

图3展示了半波的时域波形,对其做FFT,得图4的频谱,与图2对比,发现半波的FFT出现了直流分量、2次谐波和4次谐波,对于频率 f 0 f_0 f0而言,其频率值没有变化,和全波的分析一样,而幅值减为原幅值的一半(注意图2和图4的纵轴数值为有效值)。
在这里插入图片描述
图3
在这里插入图片描述
图4

这就是全波和半波的FFT变换的结果,大家有什么新的发现欢迎交流哦。

笔者使用硬件淘宝店链接:
[1] https://item.taobao.com/item.htm?spm=a2126o.11854294.0.0.67154831RZohYn&id=611784950993

作者:伏熊(专业:射频芯片设计、雷达系统、嵌入式。欢迎大家项目合作交流。)


http://www.kler.cn/a/381312.html

相关文章:

  • 任务中心全新升级,新增分享接口文档功能,MeterSphere开源持续测试工具v3.4版本发布
  • Git使用指南
  • 微信公众号绑定设计-WeChat public platform bing and send message
  • uni-app跨域set-cookie
  • NXP Zigbee JN5169 开发环境软件 文档和支持资源打包下载
  • uniapp在js方法中,获取当前用户的uid(uni-id-user)表中的用户id
  • vue用jenkins 打包项目项目关闭eslint检查
  • (四)、Manticore Search学习笔记之本地表介绍
  • 华为 HarmonyOS NEXT 原生应用开发: Video实现在线离线视频播放、以及实现控制器控制视频操作。
  • springboot 写真促销系统-计算机设计毕业源码88753
  • electron 中 ipcRenderer 作用
  • HTML5的文本样式
  • 基于 JAVASSM(Java + Spring + Spring MVC + MyBatis)框架开发一个医院挂号系统
  • 加强版 第五节图像处理与视频分析
  • 使用kettle同步数据流程
  • 视频一键转换3D:Autodesk 发布 Video to 3D Scene
  • 跟李沐学AI:BERT
  • Angular引用控件类
  • unity 三维数学 ,角度 弧度计算
  • 小程序Android系统 校园二手物品交换平台APP
  • .net core mvc 控制器中页面跳转
  • 【PHP小课堂】一起学习PHP中的反射(二)
  • Chrome与火狐的安全功能全面评估
  • 红队知识学习入门(4)Windows病毒编写
  • Mac如何将多个pdf文件归并到一个
  • 【Java】集合详解及常见方法