信号处理
文章平均质量分 68
分享数字信号处理方面知识
zhwzhwei
追求卓越、创新、工匠
展开
-
[Matlab科学计算] Matlab打开Labview保存的TDMS文件
1. TDMS文件简单介绍TDMS文件格式由三个层次结构级别组成:文件、组、通道。文件级别可包含任意数量的组,而每个组又可包含任意数量的通道。通过通道分组,用户可以选择如何组织数据以使其更易于理解。每个TDMS文件都包含两种类型的数据:元数据和原始数据。元数据是存储在对象或属性中的描述性数据。原始数据则是附加到通道对象的数据数组。TDMS文件包含一个连续数据块中多个通道的原始数据。为了能够从该原创 2021-07-15 10:55:18 · 4253 阅读 · 2 评论 -
[Matlab科学计算] 功率谱一点介绍
信号的功率谱密度描述随机信号的功率在频域随频率的分布。利用给定的N个样本数据估计一个平稳随机信号的功率谱密度叫做谱估计,功率谱密度一般简称功率谱。谱估计方法分为参数化方法和非参数化方法。非参数化方法又叫经典谱估计,如周期图法、自相关法等,其主要缺点是描述功率谱波动的数字特征方差性能较差,频率分辨率低;而参数化谱估计又叫做现代谱估计,如AR模型法、MA模型法、自回归移动平均模型法(ARMA模型法)等...原创 2019-09-06 22:11:36 · 11508 阅读 · 1 评论 -
数据采集系统的抗干扰措施
目录1. 引言:2.干扰的主要来源3.系统抗干扰的硬件措施4.系统抗干扰的软件措施5.在PCB设计时用EDA软件对系统的EMC性能模拟仿真6.噪声与干扰抑制措施7. 结束语原文地址:数据采集与处理系统的抗干扰措施1. 引言:随着计算机技术、电磁兼容技术、传感器技术和信息技术的飞速发展和普及,数据采集与处理系统也越来越得到了广泛的应用。在生产过程中,应用这一系...转载 2019-07-06 11:43:43 · 16673 阅读 · 0 评论 -
模数转换器(ADC)的两种架构:SAR和Σ-Δ
ADC的架构目前主流的分为两种:逐次逼近寄存器型(SAR)和Σ-Δ型。以下内容收集于网络。图1显示了基于电荷再分配电容数模转换器(DAC)阵列的逐次逼 近型寄存器(SAR)的基本转换器架构。它在每一个转换开始的边 沿上对输入信号进行一次采样,在每一个时钟边沿上进行位对 比,并通过控制逻辑调节数模转换器的输出,直到该输出极为 接近地匹配模拟输入。因此,它需要来自独立外部时钟的N个 时钟周期,...转载 2019-07-15 11:06:54 · 13528 阅读 · 0 评论 -
[Matlab科学计算] 频谱分析和FFT算法总结—理论基础
名词解释请看这篇博客:频谱分析和FFT算法总结一.离散傅里叶变换(DFT)的理论已知傅里叶变换和傅里叶逆变换,变换如下:正变换:逆变换:离散傅里叶变换(DFT)顾名思义就是对傅里叶变换进行离散化,包括频率和时间的离散化,我们令和,代入傅里叶正变换中,得:将积分变为求和得:取N点进行时域截断得:考虑到就是离散化后第n点的时间函数值, ...原创 2019-01-19 16:34:29 · 3547 阅读 · 1 评论 -
[Matlab科学计算] 频谱分析和FFT算法总结
频谱分析是一种非常重要的信号处理方法,在机械设备故障诊断、振动系统分析、电力系统、无线电通信、信息图像处理和自动控制等学科中都有重要应用。频谱分析的核心是1965年Cooely-Tukey发表的快速傅里叶变换算法(简称FFT),它是离散傅里叶变换(DFT)的快速算法。FFT算法的各种语言实现包已经相当成熟,不需要自己来重新写源代码,本文使用matlab自带的fft函数来实现频谱分析。...原创 2019-01-18 11:51:54 · 22010 阅读 · 8 评论 -
数字滤波器设计之二:贝塞尔(Bessel)滤波器
1.前言 经典滤波器按照最佳逼近特性可分为巴特沃斯(Butterworth)、切比雪夫(Chebyshev)、贝塞尔(Bessel)和椭圆(Elliptic)滤波器四种。滤波器按照频带又可分为低通、高通、带通和带阻四种,其中高通、带通和带阻滤波器均可由低通滤波器由频率变换得到,本文仅考虑低通滤波器的分析与设计。N阶巴特沃斯滤波器由于在0频率处的2N-1阶导数都等于零,所以称为最...原创 2018-12-18 15:56:33 · 26747 阅读 · 17 评论 -
AD数据采集卡的输入悬空电压
现象:用AD数据采集卡进行模拟电压信号采集时,在输入端悬空时,其采集到的信号与有信号输入的端口采集到的信号是类似的,而不是随机噪声。如图1所示。首通道是接入信号的,某通道悬空。图1 实际信号采集结果 这里说一下我所了解到的一种原因。 大多数AD采集卡只有一个ADC芯片,当进行多路信号采集时,是通过高速扫描模拟输入通道来达到分时多路采集的,高性能的采集卡是每一个模拟输入通道都有一个...原创 2018-12-22 18:42:01 · 6922 阅读 · 0 评论 -
数字滤波器设计之零:设计方法和步骤
距离第一篇Butterworth滤波器设计博文之后已经过了一年半,当时说过要把切比雪夫滤波器、椭圆滤波器和贝塞尔滤波器都介绍的,由于各种原因拖到现在,自己挖的坑还是要填的。这里先总体介绍下数字滤波器的设计步骤和方法。一、滤波器的分类按照滤波器的实现方式分为模拟滤波器和数字滤波器;按照频带分为低通、高通、带通和带阻;按照实现的元件分为有源滤波器和无源滤波器等;按照...原创 2018-11-27 21:53:13 · 7830 阅读 · 0 评论 -
数字滤波器设计之一:巴特沃斯(Butterworth)滤波器
我们常说的经典滤波器是根据傅里叶分析和变换设计出来的,只允许一定频率范围内的信号成分正常通过,而阻止另一部分频率成分通过。按照最佳逼近特性或者滤波通带特性分类,主要为巴特沃斯滤波器(Butterworth)、切比雪夫滤波器(Chebyshev)、贝塞尔滤波器(Bessel)和椭圆滤波器(Elliptic)四种。每种MATLAB都有相应的函数,用起来也比较方便,但是却缺少C/C++的...原创 2017-04-30 23:25:01 · 66616 阅读 · 6 评论