[信号基础] 信号频率,采样率,采样点(快拍数)等

这篇具有很好参考价值的文章主要介绍了[信号基础] 信号频率,采样率,采样点(快拍数)等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考:

<2>信号频率、采样频率、采样点数 - 简书

<3>2.3 信号采样与采样定理 - 物联网前沿实践

<4>语音信号处理——常识与基本概念 - 凌逆战 - 博客园

<5>信号的时间域分辨率和频率域分辨率 - 知乎

<6>基础知识:采样频率和频率分辨率-面包板社区

0.基础概念:

0.1 信号频率(f)

        连续时间信号频率就是信号的频率,影响的是信号的发生函数。

        以声波信号为例,声波每秒钟振动的周期数称为声波的频率,单位是赫兹 (Hz)。

        一般来说,人耳可以听到的声波频率大概在20 Hz​到20 kHz之间,频率超过20 kHz​的声波我们称为超声波,低于20 Hz​的声波称为次声波。

0.2 信号周期 (T)

  

0.3 采样率, 采样频率,采样速度(fs)

        每秒从连续信号中提取 并 组成离散信号的采样个数,它用赫兹(Hz)来表示。

        以语音为例,通俗的讲采样频率是指计算机每秒钟采集多少个声音样本。

        意义:采样率决定了采样的精度。采样频率越高,即采样的间隔时间越短,则在单位时间内计算机得到的声音样本数据就越多,对声音波形的表示也越精确。

        注意:采样频率必须大于信号的频率(不失真),fs/N(频率分辨率)越小,精度越高,通过补0增加的FFT点数无法提高FFT精度。

0.4 采样周期,采样时间(Ts, dt)

        波形中相邻两点间隔的时间就是采样频率(fs)的倒数,它是采样之间的时间间隔。

0.5 采样点数(N)

        采样点数是一次向PC端发送的数据量包含的点数,采样点数决定了每次传到PC内的数据量。
就是每个周期采了几个点。

N =T/Ts         Ts=dt = 1/fs


       FFT、IFFT的采样点数必须是2的指数,在频域一个频点对应时域的一次采样,所以FFT的点数自然就是2048、1024、512、256、128.

0.6 阵列信号快拍数(snaps)

        快拍数一般是指 时域上的采样点数,也就是snaps

        全部阵元在时域的一次采样.如果阵元数为M,那么通常用 X(t) 来表示一次采样,维数为 M*1 

0.7 频率分辨率(f0):

详细看:基础知识:采样频率和频率分辨率-面包板社区

        频率分辨率可以理解为在使用DFT时,在频率轴上的所能得到的最小频率间隔。实际是作FFT时谱图中的两条相邻谱线之间的频率间隔,也有称作步长。

        N为采样点数,fs为采样频率,Ts为采样间隔。所以 N*T就是采样前模拟信号的时间长度T,信号长度越长,频率分辨率越好。

        注意:只有增加点数的同时导致增加了数据长度T才能使分辨率越好。

0.8 补零:

        在做DFT时,常常在有效数据后面补零达到对频谱做某种改善的目的

        补零并没有增加有效数据的长度,仍然为T。

补零的好处:

  1. 使数据N为2的整次幂,便于使用FFT。
  2. 补零后,其实是对DFT结果做了插值,克服“栅栏”效应,使谱外观平滑化。我把“栅栏”效应形象理解为,就像站在栅栏旁边透过栅栏看外面风景,肯定有被栅栏挡住比较多风景,此时就可能漏掉较大频域分量,但是补零以后,相当于你站远了,改变了栅栏密度,风景就看的越来越清楚了。
  3. 由于对时域数据的截短必然造成频谱泄露,因此在频谱中可能出现难以辨认的谱峰,补零在一定程度上能消除这种现象。

关系:

        产生信号的总时间长度 t  = Ts * 采样数N = 采样数N / fs

        产生信号的周期数 = 总时间长度/T = 总时间长/信号频率 

1.举例:

1.0 采样频率

        常见到的音频文件采样率多为44.1KHz

        假设我们有2段正弦波信号,分别为20Hz和20KHz,长度均为一秒钟,以对应我们能听到的最低频和最高频,分别对这两段信号进行40KHz的采样。

结果:

        20Hz语音每次振动被采样了

        20KHz语音每次振动被采样了

 所以在相同的采样率下,记录低频的信息远远比高频的详细

1.1 奈奎斯特采样定律

奈奎斯特采样定律:

        采样周期要小于整数周期的1/2,即采样频率应该大于原始频率的2倍。否则将发生混叠(相位/频率模糊)。

        实际例子:你产生车轮倒转的错觉的时候,说明你眼睛的采样频率过低从而得出了错误结论

         一般的信号频率为5Hz,采样频率 为200Hz

[信号基础] 信号频率,采样率,采样点(快拍数)等

信号是401Hz的,采用远大于401Hz两倍的采样率10KHz来采样。

[信号基础] 信号频率,采样率,采样点(快拍数)等[信号基础] 信号频率,采样率,采样点(快拍数)等

[信号基础] 信号频率,采样率,采样点(快拍数)等

[信号基础] 信号频率,采样率,采样点(快拍数)等

 

2.关于频率分辨率的2种解释

详细看:基础知识:采样频率和频率分辨率-面包板社区

  • 关于频率分辨率的2种解释

  • 补零

  • DFT考虑窗函数的注意点,各种窗函数的优缺点

  • 时域、频域采样定理

  • 分析频率、采样点数、谱线数的设置要点

3.语音相关:

详细看:语音信号处理——常识与基本概念 - 凌逆战 - 博客园文章来源地址https://www.toymoban.com/news/detail-441470.html

到了这里,关于[信号基础] 信号频率,采样率,采样点(快拍数)等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MATLAB——信号的采样与恢复

    **题目:**已知一个连续时间信号 其中:f0=1HZ,取最高有限带宽频率fm=5f0。分别显示原连续时间信号波形和 3种情况下抽样信号的波形。并画出它们的幅频特性曲线,并对采样后的信号进行恢复。 step1.绘制出采样信号 这部分相对简单,代码解释直接写在下面程序里。主要来说

    2024年02月04日
    浏览(33)
  • 领悟《信号与系统》之 采样定理

    连续时间信号也叫模拟信号。在一定条件之下,模拟信号可以用该信号在等时间间隔点上的值或样本来表示,且利用这些样本值能将该信号全部恢复出来。采样定理就是讨论采样出来的数据如何恢复出原信号的一些条件。 公式: 例题: 下面是具体的一些原理,很简单的。

    2024年01月15日
    浏览(37)
  • ‍☠️stm32Cubemx欠采样(等效采样)原理讲解与实现 采集高频信号

    本文主要讲解ADC借助欠采样采集高频信号,比如使用100k左右的采样率去采集1M的信号。 所需工具: 开发板:STM32F103RCT6 STM32CubeMX IDE: Keil-MDK 相关文章: STM32HAL ADC+TIM+DMA采集交流信号 STM32cubeHAL ADC+TIM+DMA (二) stm32cubemx ADC+TIM+DMA超频采样_ STM32ADC同步采样 看过本文最一开始的“相

    2024年02月14日
    浏览(35)
  • 基于labview的信号采集与频率计算3

    CSDN话题挑战赛第2期 参赛话题:学习笔记 频域的方法:实现FFT法的VI程序框图如图所示,可以看出,利用该程序得到的是当前幅值最大的频率点。如果当被测信号中含有直流分量,且直流分量的幅值大于基波的幅值时,那利用该程序无法测到基波的频率。对此种情况,有两种

    2024年02月07日
    浏览(35)
  • 连续时间信号的采样与恢复 Matlab仿真

    前言 采样 为什么需要采样         采样是什么 奈奎斯特采样定理  采样恢复 采样定理Matlab仿真(含代码)         记录在学数字信号处理过程中一些个人理解与感悟,本文主要讲的是采样定理在Matlab实现,在此之前会先讲一下傅里叶变换以及采样定理的公式推导等等,

    2024年02月02日
    浏览(38)
  • 【FPGA】FFT测量信号频率(Quartus IP核)

    ​​​​​​​ 一、前言 二、FFT是什么(原理)? 三、FFT IP核参数介绍 四、仿真 0、文件完整结构 1、设置IP核 2、例化FFT,并完善顶层文件 3、利用matlab生成正弦波信号 4、导出变量x生成的正弦波数据 5、编写testbench 6、RTL Simulation 五、上板 1、matlab生成正弦波信号并导出m

    2024年04月28日
    浏览(35)
  • 可变频率正弦信号发生器的FPGA实现(Quartus)

    实现平台:Quartus17.1、MATLAB2021a和Modelsim SE-64 10.4 1. 产生一个完整周期的正弦波信号,并保存为*.mif文件; 2. 设计一个ROM,将正弦波信号文件初始化如该ROM中; 3. 设计一正弦波信号发生器,按照读取步长,产生频率可变的正弦波信号; 4.编写测试文件,通过modelsim查看波形。 (

    2024年01月16日
    浏览(49)
  • 【数字信号处理】带通采样定理及其MATLAB仿真

    按照奈奎斯特采样定理(低通采样),采样频率 f s f_{s} f s ​ 要大于等于信号中最高频率 f m a x f_{max} f ma x ​ 的2倍,才可以保证采样后的数字信号通过DAC转换后,可以无失真的恢复为原信号。然而,如果信号的频率分布在某一有限频带上,并且信号的最高频率 f m a x f_{max} f

    2024年02月16日
    浏览(47)
  • 为什么LC谐振频率附近信号会被放大

    这个是LC低通滤波电路, 它的增益曲线是这样的 很多同学不理解为什么谐振频率附近信号会被放大, 今天就来聊一聊为什么谐振频率附近信号会被放大。 看到这个LC低通滤波电路,假设输入信号源内阻为Rs,L和C为理想电感和电容,输出信号为电容两端的电压。 整个电路阻抗

    2024年02月01日
    浏览(42)
  • STM32不同频率两组倍频信号测量初相位

    先放我们需要的辅助电路的电路图 假设我们要测量的是X信号和Y信号的初相位差,我们可以将两组信号分别表示为和 。 很明显两组信号过零点的时间差乘以一个2就是相位差了。 为了方便测量我们先用一个过零比较器把信号变为方波  也就是我们只要测出红圈圈出的脉冲宽度

    2024年02月14日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包