半波正弦信号的FFT变换

news/2024/11/6 9:21:41/

目录

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.ppmy.cn/news/1544776.html

相关文章

【华为HCIP实战课程三十】中间到中间系统协议IS-IS路由渗透及TAG标识详解,网络工程师

一、路由泄露 1、默认情况Level 1不会学到Level2的明细路由,L2可以学到L1的明细路由 2、FIB数据转发,路由负载,通过随机数据中的五元组hash,hash值决定数据走哪条链路 R1设备ping和telnet通过抓包查看走的都是S1/0/0接口 抓包进行过滤;ip.a…

【WebApi】C# webapi 后端接收部分属性

在C#的Web API后端接收部分属性,可以使用[FromBody]特性配合JsonPatchDocument或者Delta来实现。这里提供一个使用JsonPatchDocument的示例。 首先,定义一个模型类:public class User public class User {public int Id {get; set; }

Python WordCloud库与jieba分词生成词云图的完整指南

Python WordCloud库与jieba分词生成词云图的完整指南 关键技术点及代码示例 1. 安装必要的库 使用pip安装wordcloud和jieba库: pip install wordcloud pip install jieba2. jieba分词 精确模式 import jiebatext "Python是广泛使用的编程语言。它被用于…

【P2-7】ESP8266 WIFI模块在AP模式下实现UDP与电脑/手机网络助手通信——UDP数据透传

前言:完成ESP8266 WIFI模块在AP模式下实现UDP与电脑/手机网络助手通信——实现UDP数据透传 AP模式,通俗来说模块可以发出一个WIFI热点提供给电脑/手机连接。 UDP协议,是传输层协议,UDP没有服务器和客户端的说法。 演示视频: ESP8266 WIFI模块在AP模式下实现UDP与电脑/手机…

前后端交互通用排序策略

目录 排序场景 排序实现思路 1. 静态代码排序实现 2.数据库驱动排序实现 3. 基于Java反射的动态排序实现 通用排序工具 SortListUtil 结语 排序场景 在面向前端数据展示的应用场景中,我们旨在实现一个更加灵活的排序机制,该机制能够支持对从后端传递…

软设师知识点-计算机网络

计算机网络 在一台安装好TCP/IP协议的计算机上,当网络连接不可用时,为了测试编写好的网络程序,通常使用的目的主机IP地址127.0.0.1(本地回送地址) *网络设备 物理层的互传设备:中继器(用于扩展局域网网段…

无人机操控员培训班课程详解

无人机操控员培训班课程通常涵盖多个方面,以确保学员能够全面掌握无人机操控技能和相关理论知识。以下是对无人机操控员培训班课程的详细解析: 一、基础理论课程 1. 无人机基础知识 介绍无人机的定义、分类、工作原理及系统组成,使学员对无…

全面解析:区块链技术及其应用

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 全面解析:区块链技术及其应用 全面解析:区块链技术及其应用 全面解析:区块链技术及其应用 区…