资源简介
本资源为西电B测试题,内含报告及MATLAB源代码。任务:设计一个截止频率为15.9kHz的RC低通滤波器,用MATLAB仿真软件仿真输入输出信号的时域波形、频域波形、自相关函数、功率谱密度等,然后在面包板上制作该滤波器,最后测试滤波器输入、输出信号的时域波形、频域波形以及滤波器的幅频特性。
代码片段和文件信息
clc
clear
close all
%输入信号
R=10200;%滤波器R值
C=988e-12;%滤波器C值
f0=1/(2*pi*R*C);%滤波器截止频率计算
ct=R*C;%时间常数
hs=tf(1[ct 1]);%低通滤波器设计
figure(1)
bode(hs);%滤波器频幅特性
fc=15800;%理论截止频率
%经计算,截止频率f0为15800Hz %通带截止时下降3dB,对应频率15800,阻带开始时下降20dB,对应频率156400
fs=5000000; % fs 采样率
A=10; % A 幅度值
N=5000; % N 采样个数
F0=5000;
F1=20000;
F2=100000;
F3=10000; %重复频率等于10KHz的半占空比的方波的频率 所有F小于fs/2(奈奎斯特)
dt=1/fs; %时间间隔
t=0:dt:(N-1)*dt; %时间向量
freqPixel=fs/N; %频率分辨率,即点与点之间频率单位
y0=A*sin(2*pi*F0*t); %单音正弦波
y1=A*sin(2*pi*F0*t)+A*sin(2*pi*F1*t)+A*sin(2*pi*F2*t); %三音正弦波
y2=A*square(2*pi*F3*t50);%方波
%单音正弦波信号一
figure(2)
subplot(211)
plot(ty0); %%%%%%%%%%%%
title(‘5kHz单音正弦波输入信号时域图‘); %!!!!!!!!!!!!
xlabel(‘t/s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2534 2019-05-24 10:07 B测\rc.m
文件 1166112 2020-01-10 13:59 B测\低通滤波器实验报告.docx
文件 18155 2020-01-10 13:57 B测\低通滤波器设计与实现.docx
目录 0 2020-01-10 13:59 B测\
评论
共有 条评论