文档库 最新最全的文档下载
当前位置:文档库 › 基于MATLAB的心电信号分析系统的设计与仿真

基于MATLAB的心电信号分析系统的设计与仿真

基于MATLAB的心电信号分析系统的设计与仿真
基于MATLAB的心电信号分析系统的设计与仿真

课题二基于MATLAB的心电信号分析系统的设计与仿真

摘要:本文是利用MATLAB软件对美国麻省理工学院提供的MIT-BIH数据库的122号心电信

号病例进行分析,利用MATLAB软件及simulink平台对122号心电信号的病例进行读取、插值、高通滤波、低通滤波等的处理。将心电信号中的高频和低频的杂波进行滤除后对插值前后滤波前后的时域波形及频谱进行分析。同时也将滤波器的系统函数进行读取,分析,画出滤波的信号流程图,也分析各个系统及级联后的系统的冲击响应、幅频响应、相位响应和零极点图来判断系统的稳定性,并用MATLAB软件将图形画出,以便于以后的对系统进行分析。

关键词:MATLAB,simulink,心电信号,滤波器

1.课程设计的目的、意义:

本设计课题主要研究数字心电信号的初步分析及滤波器的应用。通过完成本课题的设计,拟主要达到以下几个目的:

(1)了解MATLAB软件的特点和使用方法,熟悉基于Simulink的动态建模和仿真的步骤和过程;

(2)了解人体心电信号的时域特征和频谱特征;

(3)进一步了解数字信号的分析方法;

(4)通过应用具体的滤波器进一步加深对滤波器理解;

(5)通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。

2 设计任务及技术指标:

设计一个简单的心电信号分析系统。对输入的原始心电信号,进行一定的数字信号处理,进行频谱分析。采用Matlab语言设计,要求分别采用两种方式进行仿真,即直接采用Matlab语言编程的静态仿真方式、采用Simulink进行动态建模和仿真的方式。根据具体设计要求完成系统的程序编写、调试及功能测试。

2.1必做部分:

2.1.1读取原始心电信号

美国麻省理工学院提供的MIT-BIH数据库是一个权威性的国际心电图检测标准库,近年来应用广泛,为我国的医学工程界所重视。MIT-BIH数据库共有48个病例,每个病例数据长30min,总计约有116000多个心拍,包含有正常心拍和各种异常心拍,内容丰富完整。

为了读取简单方便,采用其txt格式的数据文件作为我们的原心电信号数据。利用Matlab 提供的文件textread或textscan函数,读取txt数据文件中的信号,并且还原实际波形。

2.1.2对原始心电信号做线性插值

由于原始心电信号数据不是通过等间隔采样得到的,也就是说原始的心电数据并不是均匀的,而用

Matlab 中提供的数字滤波器处理数据时,要求数据是等间隔的。因此设计的系统首先应对原始心电信号做线性插值处理,使其变为等间隔的数字信号,否则直接处理后会出现偏差,根据心电信号的特点, 把时间分隔成0.001s 。添加的幅值点采用一次线性插值。对二维数据进行插值,相连幅值间数据的插值根据时间进行,运算公式如下:

,,

其中是第i 个数据时间点,A i 是与之对应的数据,N 是两数据之间需要的插值数,是需要插值的两点数据差,,

时数组依次排列,即得到了插值后等间隔的新数据。

2.1.3根据心电信号的频域特征,设计相应的低通和带通滤波器

一般正常人的心电信号频率在0.7~100HZ 范围内,幅度为(胎儿)~5mV (成人)。人体心电信号微弱,信噪比小,因此,在采集心电信号时,易受到仪器、人体活动等因素的影响,而且所采集的心电信号常伴有干扰。采集心电数据时,由于人的说话呼吸,常常会混有约为0.1Hz 到0.25Hz 频段的干扰,对于这些低频干扰,可以让信号通过一个高频滤波器,低截止频率设置为0.25,来滤除低频信号,对于高频信号干扰,可以让信号再通过一个低频滤波器,其中截止频率设置为99Hz 。也可以直接应用带通滤波器设计。

(1)根据以上指标,设计模拟巴特沃斯(切比雪夫)低通、高通或带通滤波器,画出幅频特性(模拟滤波器幅频特性freqs )。

(2)根据心电信号频谱范围设计一个3阶以上模拟滤波器对心电信号进行预滤波; (3)采用直接、级联或并联方式,实现该系统,并画出系统的信号流图; (4)分析系统的时域特性(阶跃响应、冲击响应等),并用Matlab 绘出相关波形; (5)用Matlab 分析幅频特性,并绘出相关波形; (6)分析系统函数零极点与幅频特性的关系。

2.1.4对处理前后的心电信号分别做频谱分析

利用Matlab 软件对处理前后的心电信号编程显示其频谱,分析比较滤波前后的频谱,得出结论。 如果分析频谱,滤波效果不明显,则需变动滤波器参数指标,重新设计滤波器。通过频谱分析,多次试验确定最合适的滤波器。

2.1.5 Simulink 仿真

根据前面的设计,进行基于Simulink 的动态仿真设计。实现心电信号的分析和处理。给出系统的基于Simulink 的动态建模和仿真的系统方框图,同时记录系统的各个输出点的波形和频谱图。

1

--=?i i t t t 001.0/t N ?=1

--=?i i A A A 001.01+=-j j t t N A A A j j /1?+=-i t A ?,,,,,,,,1321321-==N j arraysize i 1111----==i j i j A A t t ,1=j i ,j j A t ,V 10μ

2.2选作部分:

2.2.1减少分析数据的工作量试验

只截取大约2.5s,三个周期左右,大约800个采样数据进行分析;

2.2.2 50Hz工频陷波器设计

由于电子设备采集到的信号经常会混有电源线干扰。电源线干扰是以50 Hz为中心的窄带噪声,带宽小于1Hz。设计相应的带阻滤波器滤除电源线干扰,并对处理后的信号做频谱分析。

3 设计方案论证:

4 设计内容(程序清单附带图片):

4.1MATLAB程序清单及图片:

4.1.1 提取txt格式心电信号:

fid=fopen('122.txt');

C=textscan(fid,'%8c %f %*f','headerlines',2);

fclose(fid);

a=C{1};

y=C{2};

k=length(a)

for i=1:k

c(i)=strread(a(i,:),'%*s %f','delimiter',':');

end

x=c';

plot(x,y)

4.1.2 对原始心电信号进行线性插值t=0:0.001:2.5;

F=interp1(x,y,t);

F=F';

t=t';

plot(t,F)

4.1.3 把数据读到txt中

fid = fopen('t.txt','wt'); fprintf(fid,'%g\n',t); fclose(fid);

fid = fopen('F.txt','wt'); fprintf(fid,'%g\n',F); fclose(fid);

4.1.4插值前后波形比较

subplot(2,2,1)

plot(x,y)

title('初始信号时域波形') axis([0 2.5 -2 1])

subplot(2,2,2)

fs=1000;

N=length(y)

n=1:N;

f1=n*fs/N;

Y1=fft(y);

plot(f1,abs(Y1))

title('初始信号频谱')

axis([0 1000 0 200])

subplot(2,2,3)

plot(t,F)

title('差值后信号时域波形')

axis([0 2.5 -2 1])

M=length(F);

m=1:M;

f2=m*fs/M;

Y2=fft(F);

subplot(2,2,4)

plot(f2,abs(Y2))

title('插值后信号频谱')

axis([0 1000 0 200])

4.1.5模拟低通滤波器:

wp=60*2*pi;ws=99*2*pi;Rp=1;As=40; [N,wc]=buttord(wp,ws,Rp,As,'s')

[B,A]=butter(N,wc,'s')

k=0:511;fk=0:1000/512:1000;wk=2*pi*fk; Hk=freqs(B,A,wk);

plot(fk,20*log10(abs(Hk)));

grid on

N =

11

wc =

409.2596

B =

1.0e+028 *

Columns 1 through 10

0 0 0 0 0 0 0 0 0 0 0 5.3949

Columns 11 through 12

A =

1.0e+028 *

Columns 1 through 10

0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000

0.0000 0.0008

Columns 11 through 12

0.0926 5.3949

4.1.6模拟高通滤波器:

wp=0.7*2*pi;ws=0.25*2*pi;Rp=0.1;As=40;

[N,wc]=buttord(wp,ws,Rp,As,'s')

[B0,A0]=butter(N,wc,'s');

wph=2*pi*0.25;hk=freqs(B0,A0,wph);

[BH,AH]=lp2hp(B,A,wph);

[h,w]=freqs(BH,AH);

plot(w,20*log10(abs(h)));

axis([0,1,-80,5]);

N =

7

wc =

3.0327

B0 =

1.0e+003 *

0 0 0 0 0 0 0 2.3595

A0 =

1.0e+003 *

0.0010 0.0136 0.0929 0.4070 1.2343 2.5905 3.4964 2.3595

4.1.7滤波前后图形对比:

t=0:0.001:9.997;

F=interp1(x,y,t);

F=F';

t=t';

figure(1)

subplot(3,1,1);

plot(1000*t,F);

wp=0.7*2*pi;ws=0.25*2*pi;Rp=0.1;As=40;T=1;

[N,wc]=buttord(wp,ws,Rp,As,'s')

[B,A]=butter(N,wc,'s');

[b,a]=imp_invr(B,A,T)

[db,mag,pha,w]=freqz_m(b,a);

y1=filter(b,a,F);

subplot(3,1,2);plot(y1);

title('高通滤波后')

wp1=2*pi*60;ws1=2*pi*99;Rp1=0.1;As1=40;T1=1000;

OmegaP1=wp1/T1;OmegaS1=ws1/T1;

[cs1,ds1]=afd_butt(OmegaP1,OmegaS1,Rp1,As1);

[b1,a1]=imp_invr(cs1,ds1,T)

[db1,mag1,pha1,w1]=freqz_m(b1,a1);

y2=filter(b1,a1,y1);

subplot(3,1,3);plot(y2);

title('低通滤波后')

M=length(F);

m=1:M;

fs=1000;

f2=m*fs/M;

F1=fft(F);

Y1=fft(y1);

Y2=fft(y2)

figure(2)

subplot(3,1,1)

plot(f2,abs(F1))

axis([0,1000,0,200])

title('原始信号频谱_{9.997}')

subplot(3,1,2)

plot(f2,abs(Y1))

axis([0,1000,0,200])

title('高通滤波后信号频谱_{9.997}')

subplot(3,1,3)

plot(f2,abs(Y2))

axis([0,1000,0,200])

title('低通滤波后信号频谱_{9.997}')

4.1.8系统函数的级联、冲击响应、幅度响应、相位响应

figure(3)

H1=impz(b,a);

H2=impz(b1,a1);

Hn=conv(H1,H2);%将系统一的系统函数与系统二的函数相级联

subplot(3,1,1);

plot(H1);title('高通系统函数冲击响应曲线'); %系统函数的冲击响应曲线subplot(3,1,2);

plot(H2);title('低通系统函数冲击响应曲线');

subplot(3,1,3);

plot(Hn);title('级联后系统函数冲击响应曲线');

figure(4)

fs=1000;

[H,f]=freqz(cs,ds,256,fs); %系统一的幅频特性曲线

mag=abs(H); %幅度响应

ph=angle(H); %相位响应

ph=ph*180/pi;

subplot(2,2,1),plot(f,mag);grid %h1的幅度响应

title('h1幅度响应')

%xlabel('frequency(Hz)');ylabel('magnitude');

subplot(2,2,2);plot(f,ph);grid %h1的相位响应

title('h1相位响应 ')

fs=1000;

[H,f]=freqz(BH,AH,256,fs);

mag=abs(H);

ph=angle(H);

ph=ph*180/pi;

subplot(2,2,3),plot(f,mag);grid

title('h2幅度响应')

subplot(2,2,4);plot(f,ph);grid

title('h2相位响应')

figure(6)

zr=roots(B) %系统一的零点图

pk=roots(A) %系统一的极点图

zplane(B,A); %zplane函数画出系统一的零极点图figure(7)

zr1=roots(cs1) %系统二的零点图

pk1=roots(ds1) %系统二的极点图

zplane(cs1,ds1); %zplane函数画出系统一的零极点图

4.1.9截取到2.5s对截取的部分进行滤波及频谱分析

t1=0:0.001:2.5;

F0=interp1(x,y,t1);

F0=F0';

t1=t1';

figure(8)

subplot(3,1,1);

plot(1000*t1,F0);

wp=0.7*2*pi;ws=0.25*2*pi;Rp=0.1;As=40;T=1;

[N,wc]=buttord(wp,ws,Rp,As,'s')

[B,A]=butter(N,wc,'s');

[b,a]=imp_invr(B,A,T)

[db,mag,pha,w]=freqz_m(b,a);

y11=filter(b,a,F0);

subplot(3,1,2);plot(y11);

title('高通滤波后_{2.5}')

wp1=2*pi*60;ws1=2*pi*99;Rp1=0.1;As1=40;T1=1000; OmegaP1=wp1/T1;OmegaS1=ws1/T1;

[cs1,ds1]=afd_butt(OmegaP1,OmegaS1,Rp1,As1);

[b1,a1]=imp_invr(cs1,ds1,T)

[db1,mag1,pha1,w1]=freqz_m(b1,a1);

y21=filter(b1,a1,y11);

subplot(3,1,3);plot(y21);

title('低通滤波后_{2.5}')

M=length(F0);

m=1:M;

fs=1000;

f2=m*fs/M;

F01=fft(F0);

Y11=fft(y11);

Y21=fft(y21)

figure(9)

subplot(3,1,1)

plot(f2,abs(F01))

axis([0,1000,0,200])

title('原始信号频谱_{2.5}') subplot(3,1,2)

plot(f2,abs(Y11))

axis([0,1000,0,200])

title('高通滤波后信号频谱_{2.5}') subplot(3,1,3)

plot(f2,abs(Y21))

axis([0,1000,0,200])

title('低通滤波后信号频谱_{2.5}')

4.2.Simulink仿真参数设置及波形对比:4.2.1滤波器参数设置

4.2.2滤波前后的图形进行对比

原始波形

低通滤波后

高通滤波后

5 实验结果与分析:

6 总结

7.实验收获及心得体会

参考文献:

[1] 北京迪阳正泰科技发展公司.综合通信实验系统——信号与系统指导书(第二版). 2006,6

毕业设计用matlab仿真

毕业设计用matlab仿真 篇一:【毕业论文】基于matlab的人脸识别系统设计与仿真(含matlab源程序) 基于matlab的人脸识别系统设计与仿真 第一章绪论 本章提出了本文的研究背景及应用前景。首先阐述了人脸图像识别意义;然后介绍了人脸图像识别研究中存在的问题;接着介绍了自动人脸识别系统的一般框架构成;最后简要地介绍了本文的主要工作和章节结构。 1.1 研究背景 自70年代以来.随着人工智能技术的兴起.以及人类视觉研究的进展.人们逐渐对人脸图像的机器识别投入很大的热情,并形成了一个人脸图像识别研究领域,.这一领域除了它的重大理论价值外,也极具实用价值。 在进行人工智能的研究中,人们一直想做的事情就是让机器具有像人类一样的思考能力,以及识别事物、处理事物的能力,因此从解剖学、心理学、行为感知学等各个角度来探求人类的思维机制、以及感知事物、处理事物的机制,并努力将这些机制用于实践,如各种智能机器人的研制。人脸图像的机器识别研究就是在这种背景下兴起的,因为人们发现许多对于人类而言可以轻易做到的事情,而让机器来实现却很难,如人脸图像的识别,语音识别,自然语言理解等。

如果能够开发出具有像人类一样的机器识别机制,就能够逐步地了解人 类是如何存储信息,并进行处理的,从而最终了解人类的思维机制。 同时,进行人脸图像识别研究也具有很大的使用价依。如同人的指纹一样,人脸也具有唯一性,也可用来鉴别一个人的身份。现在己有实用的计算机自动指纹识别系统面世,并在安检等部门得到应用,但还没有通用成熟的人脸自动识别系统出现。人脸图像的自动识别系统较之指纹识别系统、DNA鉴定等更具方便性,因为它取样方便,可以不接触目标就进行识别,从而开发研究的实际意义更大。并且与指纹图像不同的是,人脸图像受很多因素的干扰:人脸表情的多样性;以及外在的成像过程中的光照,图像尺寸,旋转,姿势变化等。使得同一个人,在不同的环境下拍摄所得到的人脸图像不同,有时更会有很大的差别,给识别带来很大难度。因此在各种干扰条件下实现人脸图像的识别,也就更具有挑战性。 国外对于人脸图像识别的研究较早,现己有实用系统面世,只是对于成像条件要求较苛刻,应用范围也就较窄,国内也有许多科研机构从事这方而的研究,并己取得许多成果。 1.2 人脸图像识别的应用前景 人脸图像识别除了具有重大的理论价值以及极富挑战

课题二基于MATLAB平台的心电信号分析系统设计与仿真

课题二基于MATLABDE的心电信号分析系统的设计与仿真 一、本课题的目的 本设计课题主要研究数字心电信号的初步分析及滤波器的应用。通过完成本课题的设计,拟主要达到以下几个目的: (1)了解MATLAB软件的特点和使用方法,熟悉基于Simulink的动态建模和仿真的步骤和过程; (2)了解人体心电信号的时域特征和频谱特征; (3)进一步了解数字信号的分析方法; (4)通过应用具体的滤波器进一步加深对滤波器理解; (5)通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。 二、课题任务 设计一个简单的心电信号分析系统。对输入的原始心电信号,进行一定的数字信号处理,进行频谱分析。采用Matlab语言设计,要求分别采用两种方式进行仿真,即直接采用Matlab 语言编程的静态仿真方式、采用Simulink进行动态建模和仿真的方式。根据具体设计要求完成系统的程序编写、调试及功能测试。 (1)对原始数字心电信号进行读取,由数字信号数据绘制出其时域波形。 (2)对数字信号数据做一次线性插值,使其成为均匀数字信号,以便后面的信号分析。 (3)根据心电信号的频域特征(自己查阅相关资料),设计相应的低通和高通滤波器。 (4)编程绘制实现信号处理前后的频谱,做频谱分析,得出相关结论。 (5)对系统进行综合测试,整理数据,撰写设计报告。 三、主要设备和软件 (1)PC机一台。 (2) MATLAB6.5以上版本软件,一套。 四、设计内容、步骤和要求 4.1必做部分 4.1.1利用Matlab对MIT-BIH数据库提供的数字心电信号进行读取,并还原实际波形 美国麻省理工学院提供的MIT-BIH数据库是一个权威性的国际心电图检测标准库,近年来应用广泛,为我国的医学工程界所重视。MIT-BIH数据库共有48个病例,每个病例数据长30min,总计约有116000多个心拍,包含有正常心拍和各种异常心拍,内容丰富完整。

心电信号放大器设计

成绩: 2015-2016学年01 学期 “电力电子电气传动与可编程控制技术(1)”BUCK变换器的设计与仿真 姓名: 专业: 班级: 学号:

2015 年12 月

一、设计用于检测人体心电信号的放大器,要求如下: 1、输入阻抗≥10MΩ。 2、共模抑制比≥80dB。 3、电压放大倍数1000倍。 4、频带宽度为0.5Hz~100Hz。 5、放大器的等效输入噪声(包括50Hz交流干扰)≤200μV。 二、设计方案分析 1、心电信号的特点及检测 人体的各种生理参数如心电、脑电、肌电等生物电信号都是属于强噪声背景下微弱的低频信号,是由复杂的生命体发出的不稳定的自然信号。心电信号是人类最早研究并应用于临床医学的生物电信号之一,与其他生物电信号相比,该信号也比较容易检测同时具有直观的规律性。一般人体心电信号的幅值约20μV~5mV,频带宽度为0.05Hz~100Hz,由于心电信号取自于活体,所以信号源内阻较高,且存在着较强的背景噪声和干扰。 在检测人体生物电信号时,需要采用所谓的生物电测量电极,

又称引导电极来实现的,通过引导电极将生物电信号引入到放大器的输入端。对于心电信号的检测,临床上为了统一和便于比较所获得心电信号波形,对测定心电信号(ECG)的电极和引线与放大器的联接方式有严格的统一规定,称之为心电图的导联系统。目前国际上均采用标准导联,即将电极捆绑在手腕或脚腕的内侧面,并通过较长的屏蔽导线与心电放大器相连接。标准导联有Ⅰ、Ⅱ、Ⅲ。其具体联接方法如图。 LA Ⅰ 导联Ⅱ 导联Ⅲ导联 图1 标准导联联线方法 2、心电信号放大器设计要求及组成 根据心电信号的特点,对心电信号放大器的要求是高输入阻抗、高增益、高共模抑制比、低噪声、低漂移、合适的通频带宽度和输出较大的动态范围等。典型的心电信号放大器的组成如图所示,主要有前置放大、高通滤波、低通滤波、50Hz陷波器、电压放大

心电信号采集电路实验报告.doc

心电放大电路实验报告 一概述 心脏是循环系统中重要的器官。由于心脏不断地进行有节奏的收缩和舒张活动,血液才能在闭锁的循环系统中不停地流动。心脏在机械性收缩之前,首先产生电激动。心肌激动所产生的微小电流可经过身体组织传导到体表,使体表不同部位产生不同的电位。如果在体表放置两个电极,分别用导线联接到心电图机(即精密的电流计)的两端,它会按照心脏激动的时间顺序,将体表两点间的电位差记录下来,形成一条连续的曲线,这就是心电图。 普通心电图有一下几点用途 1、对心律失常和传导障碍具有重要的诊断价值。 2、对心肌梗塞的诊断有很高的准确性,它不仅能确定有无心肌梗塞,而且还可确定梗塞的病变期部位范围以及演变过程。 3、对房室肌大、心肌炎、心肌病、冠状动脉供血不足和心包炎的诊断有较大的帮助。 4、能够帮助了解某些药物(如洋地黄、奎尼丁)和电解质紊乱对心肌的作用。 5、心电图作为一种电信息的时间标志,常为心音图、超声心动图、阻抗血流图等心功能测定以及其他心脏电生理研究同步描纪,以利于确定时间。 6、心电监护已广泛应用于手术、麻醉、用药观察、航天、体育等的心电监测以及危重病人的抢救。 二系统设计 心电信号十分微弱,频率一般在0.5HZ-100HZ之间,能量主要集中在17Hz附近,幅度大约在10uV-5mV之间,所需放大倍数大约为500-1000倍。而50hz工频信号,极化电压,高频电子仪器信号等等干扰要求心电信号在放大的过程中始终要做好噪声滤除的工作。下图为整体化框图。 三具体实现 电路图如下: 1 导联输入: 导联线又称输入电缆线。其作用是将电极板上获得的心电信号送到放大器的输入端。心脏

(完整版)matlab毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 摘要 本文概述了信号仿真系统的需求、总体结构、基本功能。重点介绍了利用Matlab软件设计实现信号仿真系统的基本原理及功能,以及利用Matlab 软件提供的图形用户界面(Graphical User Interfaces ,GUI)设计具有人机交互、界面友好的用户界面。本文采用Matlab 的图形用户界面设计功能, 开发出了各个实验界面。在该实验软件中, 集成了信号处理中的多个实验, 应用效果良好。本系统是一种演示型软件,用可视化的仿真工具,以图形和动态仿真的方式演示部分基本信号的传输波形和变换,使学习人员直观、感性地了解和掌握信号与系统的基本知识。随着当代计算机技术的不断发展,计算机逐渐融入了社会生活的方方面面。计算机的使用已经成为当代大学生不可或缺的基本技能。信号与系统课程具有传统经典的基础内容,但也存在由于数字技术发展、计算技术渗入等的需求。在教学过程中缺乏实际应用背景的理论学习是枯燥而艰难的。为了解决理论与实际联系起来的难题国内外教育人士目光不约而同的投向一款优秀的计算机软件——MATLAB。通过它可用计算机仿真,阐述信号与系统理论与应用相联系的内容,以此激发学习兴趣,变被动接受为主动探知,从而提升学习效果,培养主动思维、学以致用的思维习惯。以MATLAB 为平台开发的信号与系统教学辅助软件可以充分利用其快速运算,文字、动态图形、声音及交互式人机界面等特点来进行信号的分析及仿真。运用MATLAB 的数值分析及计算结果可视化、信号处理工具箱的强大功能将信号与系统课程中较难掌握和理解的重点理论和方法通过概念浏览动态演示及典型例题分析等方式,形象生动的展现出来,从而使学生对所学

ECG信号分析与处理系统设计

***************** 实践教学 ******************* 某某理工大学 计算机与通信学院 2015年春季学期 信号处理课程设计 题目:ECG信号分析与处理系统设计 专业班级:通信工程 姓名: 学号: 指导教师: 成绩:

摘要 系统的研究心电信号处理对疾病的早期预测及家庭医疗保健具有十分重要的意义,一直是生物医学工程领域的研究热点。心血管疾病是人类生命的最主要威胁之一,而心电(Electrocardiogram),ECG信号是诊断心血管疾病的主要依据,心电信号是心脏电生理活动在体表的表现,提供了心脏功能等生理状况的有重要价值的临床医学信息,是临床心脏病诊断的基础。因此,设计心电信号处理系统具有重要意义。本论文综合运用数字信号处理的理论知识对心电信号进行分析与处理,实现ECG信号的频谱分析,基线漂移检测等,设计滤波器实现心电信号的滤波,滤去高频和低频干扰,实现ECG信号的增强。同时使用陷波器对50Hz的工频干扰进一步滤除,得到比较纯净的心电信号。 关键词: 心电信号,工频干扰,基线漂移

目录 摘要····································I 一、前言 (1) 二、心电信号 (2) 2.1 原始心电信号分析 (2) 2.2 心电信号中的噪声 (3) 2.3 系统总体设计框图 (4) 三、设计原理及方法 (5) 3.1 数字滤波器简介 (5) 3.2 IIR滤波器的设计原理 (5) 3.3 IIR滤波器的设计 (5) 3.3.1 IIR数字低通滤波器设计过程 (5) 3.3.2 IIR数字带通滤波器设计过程 (9) 3.4 FIR滤波器 (10) 3.4.1 FIR滤波器的设计 (11) 3.4.2 FIR数字低通滤波器设计过程 (11) 3.5 陷波器 (13) 3.5.1陷波器的基本原理及作用 (13) 3.5.2双T法设计陷波器 (13) 四、MATLAB简述 (15) 五、总结 (16) 参考文献 (17) 附录 (18)

心电信号放大电路

浅谈滤波器在心电信号放大电路中的应用 1 实验目的与意义 心电信号十分微弱,一般在0.05-100Hz之间,幅度小于5mv。在检测心电信号的同时存在着极大的干扰。心电波仪器通过传感系统把心脏跳动信号转化为电压信号波形,一般为微伏到毫伏数量级。这是需经过信号放大才能驱动测量仪表把波形绘制出来。本实验通过应用运算放大器设计心电放大电路,目的是可以实现有效滤除与心电信号无关的高频信号,通过系统,可以得到放大,无干扰的心电信号。 本实验将就心电放大电路中的滤波器部分进行重点研究,采用multisim10.1进行仿真,分析其实现的功能以及所起的作用。心电信号放大电路的其余部分将做简要介绍。

2 心电放大电路工作原理 心电信号放大电路原理流程图 2.1前置放大电路 放大微弱的心电信号。具有高输入阻抗、高共模抑制比、低噪声、低漂移、具有一定的电压放大能力的特点。 2.2高通滤波电路 通过频率大于 0.05Hz 的信号,排除低频信号干扰。 2.3低通滤波电路 通过频率低于100Hz 的信号,排除高频信号干扰。 2.4带阻滤波电路 有效阻断工频为50Hz 的信号干扰。 2.5电压放大电路 对处理过的心电信号进行放大,以便能够观察出微弱的心电信号。 3 技术指标 信号放大倍数:1000倍 输入阻抗:≥10M Ω 共模抑制比:K cmr ≥60dB 频率响应:0.05-100Hz 信噪比:≥40dB 4心电放大电路介绍与分析 4.1前置放大电路 可应用AD620来设计放大电路,设计图如下 输入心电信号 前置放大 高通滤波 电压放大 带阻滤波 低通滤波

根据心电信号特点,前置放大电路具有以下特点: 1)高输入阻抗:被提取的心电信号是不稳定的高内阻源的微弱信号,为了减少信号源内阻的影响,应提高放大电路的输入阻抗。 2)高共模抑制比:人体所携带的工频干扰以及所测量的参数以外的生理作用的干扰,一般为共模干扰,前置级须采用共模抑制比高的差动放大电路,以减少共模干扰。 3)低噪声,低漂移:使其对信号源影响小,输出稳定。 此放大电路可实现增益1-1000倍的调节。 4.2滤波电路 正常心电信号的频率范围为0.05-100Hz。噪声信号来源主要有工频干扰、电极接触噪声、人为运动肌电干扰、基线漂移等,其中50Hz的工频干扰最为严重。为了消除这些干扰信号,在心电信号放大器电路中,应加入高通滤波器、低通滤波器和50Hz工频信号陷波器。 4.2.1 高通滤波电路 本实验采用二阶有源滤波器,参数设置以及电路图如下。 f min=错误!未找到引用源。=0.05Hz 令C1=C2=100μF R1=R2≈32kΩ 输入1Vpk,0.05Hz的正弦交流信号

心电放大器设计报告

生物医学电子学课程设计 设计报告 学校:东北大学 学院:中荷生物医学与信息工程学院 专业班级:生医1202班 姓名:鱼忘七秒 学号: 201252xyz 指导老师:李刚

低功耗心电放大器设计报告 1.概述 心脏是循环系统中重要的器官。由于心脏不断地进行有节奏的收缩和舒张活动,血液才能在闭锁的循环系统中不停地流动。心脏在机械性收缩之前,首先产生电激动。心肌激动所产生的微小电流可经过身体组织传导到体表,使体表不同部位产生不同的电位。如果在体表放置两个电极,分别用导线联接到心电图机(即精密的电流计)的两端,它会按照心脏激动的时间顺序,将体表两点间的电位差记录下来,形成一条连续的曲线,这就是心电图。 基本心电图如上所示,包含如下几个波段: P波――两心房除极时间 P-R间期――心房开始除极至心室开始除极时间 QRS波群――全心室除极的电位变化 ST段――心室除极刚结束尚处以缓慢复极时间 T波――快速心室复极时间 2.设计背景 心电放大器是一种常见的生物电放大仪器,在如今已经得到了广泛的应用,并已经研发出了便携家用的医疗仪器。心电放大器可以实时观测被测者的心电信号,有助于病征的观测,并能辅助诊断。心电放大器作为精密医疗仪器,在现代的应用越来越广泛,低成本是它的一个重要趋势。

心电信号有几个显著的特点。 1)心电信号很微弱,其幅值为10μV(胎儿)-4mV(成人),放大倍数 约为500~1000倍; 2)频率很低,约为0.05Hz-75Hz,能量主要集中在17Hz附近; 3)有很强的随机性,并不稳定。 4)人体作为信号源,本身内阻很大。 5)干扰多。如肌电等人体噪声,以及在心电放大器中不可避免的工频 等设备噪声。 3.设计意义 1)对心律失常和传导障碍具有重要的诊断价值; 2)对心肌梗塞的诊断有很高的准确性,它不仅能确定有无心肌梗塞, 而且还可确定梗塞的病变期部位范围以及演变过程; 3)对房室肌大、心肌炎、心肌病、冠状动脉供血不足和心包炎的诊断 有较大的帮助; 4)能够帮助了解某些药物(如洋地黄、奎尼丁)和电解质紊乱对心肌 的作用。 4.设计要求 1)输入电阻>5M 2)共模抑制比>80dB 3)输出摆幅>2.5V(采用单片机采集时动态范围≧28) 4)频带:0.05~75Hz 5)功耗<5mA 6)直流供电,使用三节1.5V干电池,便于携带 5.总体方案设计

本科毕业设计__基于matlab的通信系统仿真报告

创新实践报告
报 告 题 目: 学 院 名 称: 姓 名:
基于 matlab 的通信系统仿真 信息工程学院 余盛泽 11042232 温 靖
班 级 学 号: 指 导 老 师:
二 O 一四年十月十五日

目录
一、引言 ....................................................................................................................... 3 二、仿真分析与测试 ................................................................................................... 4
2.1 随机信号的生成................................................................................................................ 4 2.2 信道编译码......................................................................................................................... 4 2.2.1 卷积码的原理 ......................................................................................................... 4 2.2.2 译码原理................................................................................................................. 5 2.3 调制与解调........................................................................................................................ 5 2.3.1 BPSK 的调制原理 ................................................................................................... 5 2.3.2 BPSK 解调原理 ....................................................................................................... 6 2.3.3 QPSK 调制与解调................................................................................................... 7 2.4 信道..................................................................................................................................... 8 2.4.1 加性高斯白噪声信道 ............................................................................................. 8 2.4.2 瑞利信道................................................................................................................. 8 2.5 多径合并............................................................................................................................. 8 2.5.1 MRC 方式 ................................................................................................................ 8 2.5.2 EGC 方式................................................................................................................. 9 2.6 采样判决............................................................................................................................. 9 2.7 理论值与仿真结果的对比 ................................................................................................. 9
三、系统仿真分析 ..................................................................................................... 11
3.1 有信道编码和无信道编码的的性能比较 ....................................................................... 11 3.1.1 信道编码的仿真 .................................................................................................... 11 3.1.2 有信道编码和无信道编码的比较 ........................................................................ 12 3.2 BPSK 与 QPSK 调制方式对通信系统性能的比较 ........................................................ 13 3.2.1 调制过程的仿真 .................................................................................................... 13 3.2.2 不同调制方式的误码率分析 ................................................................................ 14 3.3 高斯信道和瑞利衰落信道下的比较 ............................................................................... 15 3.3.1 信道加噪仿真 ........................................................................................................ 15 3.3.2 不同信道下的误码分析 ........................................................................................ 15 3.4 不同合并方式下的对比 ................................................................................................... 16 3.4.1 MRC 不同信噪比下的误码分析 .......................................................................... 16 3.4.2 EGC 不同信噪比下的误码分析 ........................................................................... 16 3.4.3 MRC、EGC 分别在 2 根、4 根天线下的对比 ................................................... 17 3.5 理论数据与仿真数据的区别 ........................................................................................... 17
四、设计小结 ............................................................................................................. 19 参考文献 ..................................................................................................................... 20

课题三基于LABVIEW的心电信号分析系统设计与仿真报告

课题一心电信号分析系统的设计 一、本课题的目的 本设计课题主要研究数字心电信号的初步分析方法及滤波器的应用。通过完成本课题的设计,拟主要达到以下几个目的: (1)了解基于LabVIEW的虚拟仪器的特点和使用方法,熟悉采用LabVIEW进行仿真的方法。 (2)了解人体心电信号的时域特征和频谱特征。 (3)进一步了解数字信号的分析方法; (4)通过应用具体的滤波器进一步加深对滤波器的理解。 (5)通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。 二、课题任务 利用labVIEW设计一个基于虚拟仪器的简单的心电信号分析系统。对输入的原始心电信号,进行一定的数字信号处理,进行频谱分析。根据具体设计要求完成系统的程序编写、调试及功能测试。 (1)对原始数字心电信号进行读取,由数字信号数据绘制出其时域波形。 (2)对数字信号数据做一次线性插值,使其成为均匀数字信号,以便后面的信号分析。 (3)根据心电信号的频域特征(自己查阅相关资料),设计相应的低通和带通滤波器。 (4)编程绘制实现信号处理前后的频谱,做频谱分析,得出相关结论。 (5)对系统进行综合测试,整理数据,撰写设计报告。 三、主要设备和软件 (1)PC机一台。 (2)LabVIEW软件一套,要求最低版本8.20。 四、设计内容、步骤和要求 必做部分: 1. 利用labVIEW读取MIT-BIH数据库提供的数字心电信号,并还原实际波形 美国麻省理工学院提供的MIT-BIH数据库是一个权威性的国际心电图检测标准库,近年来应用广泛,为我国的医学工程界所重视。MIT-BIH数据库共有48个病例,每个病例数据长30min,总计约有116000多个心拍,包含有正常心拍和各种异常心拍,内容丰富完整。 为了读取简单方便,采用其txt格式的数据文件作为我们的原心电信号数据。利用labVIEW提供的文件I/O函数,读取txt数据文件中的信号,并且还原实际波形。

心电设计报告

直流心电放大仪设计报告 心电信号作为心脏电活动在人体体表的表现,信号比较微弱,其频谱范围是0.05~200Hz,电压幅值为0~5mV,信号源的阻抗为数千欧到数百千欧,并且存在着大量的噪声,测量时,除了受包括肌电信号,脑电信号,呼吸波信号等体内干扰信号的干扰,还受到基线漂移,电极接触等体外干扰。心电的这些特点,要求设计在强噪声下能有效抑制各种干扰的便携式心电采集放大仪,来得到正确的心电信号。 本直流心电放大仪设计思路是:由携带在人体上的电极采集心电信号,经过前置放大器的初步放大,并且在前置放大器电路部分设计滤波和右腿驱动电路,对各种信号进行一定的抑制后送入仪用放大器,输出后送入低通滤波器,以滤除心电频率范围以外的干扰信号,最后经过主放大器,得到能观察范围内的心电信号。在进行实验元件参数选取时,既要考虑满足设计要求,同时又要保证所用的元件必须能找到,而且考虑到元件精度要求。 心电放大仪总体结构图: 人体电极拾取前置放大器(共模抑制电路)低通滤波器 后级放大电路示波器显示 本设计的电路主要由五部分组成:电源变换电路;前置放大器和抑制共模电路;低通滤波电路;后级放大电路(主放大电路)。 由携带在人体上的电极拾取的心电信号首先经过前置放大器的初

步放大,并对各种干扰信号进行一定的抑制后进入低通滤波器以滤除心电频率以外的干扰信号,然后经过后级主放大器进一步放大后,输入示波器,进行观察。设计没有采用50HZ工频滤波电路,是因为本设计由电池供电,共模工频干扰很小(外界电场影响),可以通过右腿驱动电路很好的滤除。 一、电源变换电路: 由于电池最多只能用四节,也就是6V,而实验采用的芯片是LM324,因此采用具有升压能力的电路,它能将Ec转换为±Ec。其原理是NE555,时基电路接成无稳态电路,555和R21、C13接成无稳态多谐振荡器,振荡频率约在20kHz左右,由于充、放电时间常数皆为R21C13,故占空比为50%。输出的20kHz脉冲波经D1、C14和 D2、C15分别整流滤波后,输出±EDD双电源。它的3脚输出占空

基于MATLAB的语音信号处理系统设计(程序+仿真图)--毕业设计

语音信号处理系统设计 摘要:语音信号处理是研究用数字信号处理技术对语音信号进行处理的一门学科。语音信号处理的目的是得到某些参数以便高效传输或存储,或者是用于某种应用,如人工合成出语音、辨识出讲话者、识别出讲话内容、进行语音增强等。本文简要介绍了语音信号采集与分析以及语音信号的特征、采集与分析方法,并在采集语音信号后,在MATLAB 软件平台上进行频谱分析,并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行频谱分析,设计合适的滤波器滤除噪声,恢复原信号。利用MATLAB来读入(采集)语音信号,将它赋值给某一向量,再将该向量看作一个普通的信号,对其进行FFT变换实现频谱分析,再依据实际情况对它进行滤波,然后我们还可以通过sound命令来对语音信号进行回放,以便在听觉上来感受声音的变化。 关键词:Matlab,语音信号,傅里叶变换,滤波器 1课程设计的目的和意义 本设计课题主要研究语音信号初步分析的软件实现方法、滤波器的设计及应用。通过完成本课题的设计,拟主要达到以下几个目的: 1.1.了解Matlab软件的特点和使用方法。 1.2.掌握利用Matlab分析信号和系统的时域、频域特性的方法; 1.3.掌握数字滤波器的设计方法及应用。 1.4.了解语音信号的特性及分析方法。 1.5.通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。 2 设计任务及技术指标 设计一个简单的语音信号分析系统,实现对语音信号时域波形显示、进行频谱分析,

利用滤波器滤除噪声、对语音信号的参数进行提取分析等功能。采用Matlab设计语言信号分析相关程序,并且利用GUI设计图形用户界面。具体任务是: 2.1.采集语音信号。 2.2.对原始语音信号加入干扰噪声,对原始语音信号及带噪语音信号进行时频域分析。 2.3.针对语音信号频谱及噪声频率,设计合适的数字滤波器滤除噪声。 2.4.对噪声滤除前后的语音进行时频域分析。 2.5.对语音信号进行重采样,回放并与原始信号进行比较。 2.6.对语音信号部分时域参数进行提取。 2.7.设计图形用户界面(包含以上功能)。 3 设计方案论证 3.1语音信号的采集 使用电脑的声卡设备采集一段语音信号,并将其保存在电脑中。 3.2语音信号的处理 语音信号的处理主要包括信号的提取播放、信号的重采样、信号加入噪声、信号的傅里叶变换和滤波等,以及GUI图形用户界面设计。 Ⅰ.语音信号的时域分析 语音信号是一种非平稳的时变信号,它携带着各种信息。在语音编码、语音合成、语音识别和语音增强等语音处理中无一例外需要提取语音中包含的各种信息。语音信号分析的目的就在与方便有效的提取并表示语音信号所携带的信息。语音信号分析可以分为时域和变换域等处理方法,其中时域分析是最简单的方法。 Ⅱ.语音信号的频域分析 信号的傅立叶表示在信号的分析与处理中起着重要的作用。因为对于线性系统来说,可以很方便地确定其对正弦或复指数和的响应,所以傅立叶分析方法能完善地解决许多信号分析和处理问题。另外,傅立叶表示使信号的某些特性变得更明显,因此,它能更

心电信号放大器设计

心电信号放大器设计

成绩: 2015-2016学年01 学期 “电力电子电气传动与可编程控制技术(1)”BUCK变换器的设计与仿真 姓名: 专业: 班级: 学号:

2015 年12 月

一、设计用于检测人体心电信号的放大器,要求如下: 1、输入阻抗≥10MΩ。 2、共模抑制比≥80dB。 3、电压放大倍数1000倍。 4、频带宽度为0.5Hz~100Hz。 5、放大器的等效输入噪声(包括50Hz交流干扰)≤200μV。 二、设计方案分析 1、心电信号的特点及检测 人体的各种生理参数如心电、脑电、肌电等生物电信号都是属于强噪声背景下微弱的低频信号,是由复杂的生命体发出的不稳定的自然信号。心电信号是人类最早研究并应用于临床医学的生物电信号之一,与其他生物电信号相比,该信号也比较容易检测同时具有直观的规律性。一般人体心电信号的幅值约20μV~5mV,频带宽度为0.05Hz~100Hz,由于心电信号取自于活体,所以信号源内阻较高,且存在着较强的背景噪声和干扰。 在检测人体生物电信号时,需要采用所谓的生物电测量电极,

又称引导电极来实现的,通过引导电极将生物电信号引入到放大器的输入端。对于心电信号的检测,临床上为了统一和便于比较所获得心电信号波形,对测定心电信号(ECG)的电极和引线与放大器的联接方式有严格的统一规定,称之为心电图的导联系统。目前国际上均采用标准导联,即将电极捆绑在手腕或脚腕的内侧面,并通过较长的屏蔽导线与心电放大器相连接。标准导联有Ⅰ、Ⅱ、Ⅲ。其具体联接方法如图。 RA LA LL RL RA LA Ⅰ导联 RA LL Ⅱ导联Ⅲ导联 LA LL 图1 标准导联联线方法 2、心电信号放大器设计要求及组成 根据心电信号的特点,对心电信号放大器的要求是高输入阻抗、高增益、高共模抑制比、低噪声、低漂移、合适的通频带宽度和输出较大的动态范围等。典型的心电信号放大器的组成如图所示,主要有前置放大、高通滤波、低通滤波、50Hz陷波器、电压放大等

心电数据处理与去噪

燕山大学 课程设计说明书题目心电数据处理与去噪 学院(系):电气工程学院 年级专业: 11级仪表一班 学号: 110103020036 学生姓名:张钊 指导教师:谢平杜义浩 教师职称:教授讲师

燕山大学课程设计(论文)任务书 院(系):电气工程学院基层教学单位:自动化仪表系 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 2014年7月 5 日

摘要 (2) 第1章设计目的、意义 (3) 1.1 设计目的 (3) 1.2设计内容 (3) 第2章心电信号的频域处理方法及其分析方法 (4) 2.1小波分析分析 (4) 2.2 50hz工频滤波分析 (10) 第3章 GUI界面可视化 (14) 学习心得 (15) 参考文献 (15)

信号处理的基本概念和分析方法已应用于许多不同领域和学科中,尤其是数字计算机的出现和大规模集成技术的高度发展,有力地推动了数字信号处理技术的发展和应用。心脏周围的组织和体液都能导电,因此可将人体看成为一个具有长、宽、厚三度空间的容积导体。心脏好比电源,无数心肌细胞动作电位变化的总和可以传导并反映到体表。在体表很多点之间存在着电位差,也有很多点彼此之间无电位差是等电的。心脏在每个心动周期中,由起搏点、心房、心室相继兴奋,伴随着生物电的变化,这些生物电的变化称为心电 它属于随机信号的一种,用数字信号处理的方法和Matlab软件对其进行分析后,可以得到许多有用的信息,对于诊断疾病有非常重要的参考价值。 关键字:信号处理心电信号Matlab

第一章设计目的、意义 1 设计目的 进行改革,增大学生的自主选择权,让学生发展自己的兴趣,塑造自己未来的研究发展方向。课程设计的主要目的: (1)培养学生文献检索的能力,特别是如何利用Internet检索需要的文献资料。 (2)培养灵活运用所学的电力电子技术知识和创造性的思维方式以及创造能力。 (3)培养学生综合分析问题、发现问题和解决问题的能力。 (4)培养学生用maltab处理图像与数据的能力。 2 设计内容 2.1 设计要求: 要求设计出心电数据处理的处理与分析程序。 (1) 处理对象:心电数据; (2) 内容:心电数据仿真,心电数据处理(仿真数据,真实数据); (3) 结果:得到处理结果。 2.2 设计内容: (1)心电数据仿真; (2)心电数据处理; (3)分析处理结果。 (4)可视化界面设计 2.3 实验原理 2.3.1心电产生原理 我们常说的心电图一般指体表心电图,反映了心脏电兴奋在心脏传导系统中产生和传导的过程。正常人体的每一个心动周期中,各部分兴奋过程中

心电信号采集及系统设计(荟萃内容)

微弱信号检测课题报告 心电信号采集 —噪声分析及抑制 指导老师:宋俊磊 院系:机电学院测控系 班级: 学号: 姓名:

【目录】 【摘要】 (3) 第一章 (4) 1.1人体生物信息的基本特点[1} (4) 1.2 体表心电图及心电信号的特征分析[4] (5) 1.3心电信号的噪声来源[7] (6) 1.4 心电电极和导联体系分析 (7) 1.4.1系统电极选择[8] (7) 第二章硬件电路设计 (8) 2.1 心电信号采集电路的设计要求 (8) 2.2 心电采集电路总体框架 (9) 2.3采集电路模块 (11) 2.4 AD620引入的误差 (11) 2.4.1 电子元件内部噪声 (11) 2.4.2集成运放的噪声模型: (13) 2.4.3 AD620的噪声计算 (14) 2.4.4 前置放大电路改进措施 (15) 2.5 滤波电路设计 (18) 2.6电平抬升电路[14] (21) 2.7心电信号的50Hz带阻滤波器(50Hz陷波)设计[15] (21) 结论 (23) 附录:参考文献 (24)

【摘要】 心脏是人体循环系统的核心,心脏的活动是由生物电信号引发的机械收缩。在人体这个三维空间导体当中,这种生物电信号可以波及人体各个部分,在人体体表产生规律性的电位变化。在人体体表的一定位置安放电极,按时间顺序放大并记录这种电信号,可以得到连续有序的曲线,这就是心电图。 针对心电信号的特点进行心电信号的采集、数据转换模块的设计与开发。设计一种用于心电信号采集的电路,然后进行A/D转换,使得心电信号的频率达到采样要求。人体的心电信号是一种低频率的微弱信号,由于心电信号直接取自人体,所以在心电采集的过程中不可避免会混入各种干扰信号。为获得含有较小噪声的心电信号,需要对采集到的心电信号做降噪处理。运用一个心电信号检测放大电路,充分考虑了人体心电信号的特点,采用前置差动放大+带通滤波器+50Hz陷波器(带阻滤波器)组成的模式,对心电信号进行测量。 关键词:心电信号采集,降噪,A/D转换放大,噪声分析

心电放大器的设计与仿真

电子线路CAD短学期 设计报告 学院:电子信息学院 学号: 15041523 班级: 15040211 姓名:卢虎林 日期: 2017年3月11日

一、实验目的 通过一个实例来说明Pspice对设计方案和具体电路进行分析的过程,理解电路的自上而下的设计方法。 二、实验原理 设计一个心电图信号放大器。已知: (1)心电信号幅度在50μV~5mV之间,频率范围为0.032Hz~250Hz。 (2)人体内阻、检测电极板与皮肤的接触电阻(即信号源内阻)为几十千欧。 (3)放大器的输出电压最大值为-5V~+5V。 1、确定总体设计目标 由已知条件(1)可知该放大器的输入信号属于微弱信号,所要求的放大器应具有较高的电压增益和低噪声、低漂移特性。由已知条件(2)可知,为了减轻微弱心电信号源的负载,放大器必须有很高的输入阻抗。另外,为了减小人体接收的空间电磁场的各种信号(即共模信号),要求放大器应具有较高的共模抑制比。因此,最后决定的心电放大器的性能指标如下: 差模电压增益:1000(5V/5mV); 差模输入阻抗: >10MΩ; 共模抑制比:80dB; 通频带:0.05Hz~250Hz。 2、方案设计 根据性能指标要求,要采用多级放大电路,其中前置放大器的设计决定了输入阻抗,共模抑制比和噪声,可选用BiFET型运放,本设计采用了LF4111型运放(其中Avo=4 10 ,Rid≈4 10 Ω,Avc=2),由

于单极同相放大器的共模抑制比无法达到设计要求(可通过Pspice 仿真波形看出),本设计采用了由三个LF411型运放构成的仪用放大器。 第二级放大器的任务是进一步提高放大电路的电压增益,使总增益达到1000。其次为了消除高、低噪声,需要设计一个带通滤波器。因为滤波器没有特殊要求,本设计可采用较简单的一阶高通滤波器和一阶低通滤波器构成的带通滤波器。 3、详细设计 根据上述设计方案,确定了心电放大电路的原理图,如图5-1所示。A1、A2、A3及相应的电阻构成前置放大器,其差模增益被分配为40,其中A1、A2构成的差放被分配为16,其计算公式为:Avd1=(Vo1-Vo2)/Vi=(R1+R2+R3)/R1,Avd2=Vo3/(Vo1-Vo2)=- R6/R4=1.6。 为了避免输入端开路时放大器出现饱和状态,在两个输入端到地之间分别串接两个电阻R11、R22,其取值很大,以满足差模输入阻抗的要求。第二级由 A4及相应的电阻、电容构成。在通带内,其被分配的差模增益应为(1000/40=25),即 Avd3=vo/vo3=1+R10/R9=25 取R9=1KΩ,R10=24KΩ。C1、R8 构成高通滤波器,要求 f =0.05Hz。取R8=1MΩ,则可算出C1=4.58μF,取标称值电容 C1=4.7μF,算得fL=1/(2л C1 R8)=0.034Hz。C2,R10构成低通滤波器,要求f =200Hz。取R10=24KΩ,可算出C2=0.03316μF,取标称值电容C2=0.033μF,最后算出f =1/(2л C2 R10)=251.95Hz。可见满足带宽要求。

相关文档
相关文档 最新文档