医学仪器原理及设计实验报告.pdf

上传人:小*** 文档编号:75914718 上传时间:2023-03-05 格式:PDF 页数:27 大小:3.34MB
返回 下载 相关 举报
医学仪器原理及设计实验报告.pdf_第1页
第1页 / 共27页
医学仪器原理及设计实验报告.pdf_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《医学仪器原理及设计实验报告.pdf》由会员分享,可在线阅读,更多相关《医学仪器原理及设计实验报告.pdf(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、现代医学电子仪器原理与设计实验报告班 级:生医111班实验时间:11-16周实验地点:信工楼A303指导教师:实验一温度测量.1实验二实验三实验四实验五实验六脉搏测量.血压测量.呼吸测量.心音测量.心电测试.57131619实验一温度测量一、实验目的掌握温度测量的硬件电路实现方法,以及测量所得信号的微机处理和显示方法。二、实验内容利用电阻式温度传感器构成的测温电路及LabJack硬件接口测量温度信号并传入微机中;利用LabView软件,设计虚拟仪器面板,将测得的信号通过显示器显示出来。三、实验原理1、测温电路图如下图所示:其中温度传感器可视为电流随温度变化的电流源,电路输出电压与温度成正比。2

2、、测量电路输出的模拟电压通过labjack接口转化为数字信号输入微机中,这一AD转换功能由labjack硬件平台提供,labview软件内的labjack软件功能模块实 现硬件接口的驱动和通信及信号处理等基本功能的实现。3、如图所示,当温度变化时,温度传感器产生一线性电流,在电阻RC1上形成响应的电压,该电压经过U2进行一级和二级放大,输出一个正向、与温度变化大小成 正比的线性电压。四、实验步骤11、接线:将输出端AI1和GND用电线连接至labjack的AI1和GND端2、调节硬件测温电路中的RC8电位器阻值(顺时针放大),从而调节输入信号幅度 和电路的放大倍数,确定电路的电压输出幅度与温度

3、变化之间的比例关系。3、最终结果是:当温度升高时,响应的电压显示曲线也响应增大;反之亦然,当温度降低时,响应的电压显示曲线也响应减小。4、利用labview软件的设计平台及labjack提供的功能模块,设计温度监测及显 示用虚拟仪器。五、实验数据处理测常温得数据:cha ngwe n.dat测手温得数据:shouwe n.dat由matlab编程对数据进行标定,得出温度与电压的关系。程序如下:cha ngwe n.datshouwe n.daty1=c.data(:,2);a=mea n(y1)x2=d.data(:,1);y2=d.data(:,2);b=mea n(y2)subplot(1

4、,2,1)plot(x1,y1,b);title(cha ngwe n figurexlabel(ylabel(time);V1););););c=importdata(d=importdata(x1=c.data(:,1);subplot(1,2,2);plot(x2,y2,b);title(xlabel(ylabel(B=15-K*a附:求斜率功能函数fun ctiony=tge nt(x1,y1,x2,y2)shouwe n figuretime);V1););K=tge nt(a,15,b,30)%求两点连线的斜率if x1=x2disp(error:elsey=(y1-y2)./(x

5、1-x2);end运行结果如下:斜率不存在)2Command Windowcha ngwe nfigure4.54.44.34.24.143.93.83.73.60shouwe nfigure100time200time300400由此可知,温度与电压关系为:对labjack进行标定:采用channelA,AI1端口T=-17.1957V+98.58863六、实验小结初步学会了怎么使用 labjack 显示图像以及调试,实验中不断的出现小问题,然后再解决,有一个很小的问题难倒了大家,就不知道问题出现在哪里,后来有细心的同学发现了症结,结果是在计算的时候忘记输入一个乘号,还真是不能粗心。实验二脉

6、搏测量1.2.3.学会人体脉搏波的测量方法。观察脉搏波与心电波的区别及相互关系观察运动对脉搏的影响。二.实验原理1.传感器:是由无源的精密压力换能器和一个指套组成,通过绑在手指上可测量脉搏。2.电路原理:如图所示,因为该压力传感器是无源的,使用单向输入方式,即压力信号通过R61经U6A输入,4U6B输入接地,当压力变化时通过差动放大电路(U7)进行放大,再经 过U8后,在AI3端输出一个与压力成正比的线性电压波形。三.实验步骤1、接线:将传感器通过JP01连接至测量电路,将AI3和GND连接至labjack的 接口AI3和GND处。2、通过调节电位器RP6来改变差动放大倍数(顺时针大),在U8

7、输出端得到放 大信号。3、最终结果是:在U8的输出端得到一个放大后的信号,该信号特点是:当有脉 搏时(压力增大)时,该信号曲线显示增大的信息;当无脉搏时(压力减小)时,该信5号曲线幅度也响应减小。四.实验内容1、测量脉搏波的变化情况,同时计算脉搏频率。2、与心电测量一起显示计算,观察两个波型的特点及相互关系五、实验数据处理测得脉搏数据为“maibo.dat”用MATLAB对数据进行处理,首先显示出脉搏波形,再通过滤波器进行滤波 程序如下:a=importdata(maibo.dat);x=a.data(:,1);y=a.data(:,2);subplot(1,2,1)plot(x,y,b);t

8、itle(maibo figure(xlabel(ylabel(V1);滤波前);time);fs=500;Wp=2*pi*50/fs;Ws=2*pi*60/fs;Rp=0.25;Rs=30;Omip=Wp/pi;Omis=Ws/pi;N,Wn=buttord(Omip,Omis,Rp,Rs);disp(The orderof Butterworth Filtering is b,a=butter(N,Wn);量H,w=freqz(b,a,512);y2=filter(b,a,y);subplot(1,2,2)plot(x,y2,b);title(maibo figure(滤波后);%512

9、点复频响应%归一化技术要求%确定滤波器的阶数,n um2str(N);%确定 Butterworth滤波器转移函数系数向xlabel(time);ylabel(V1);实验结果:maibo figure(滤波后)0.80.60.4V0.2I II-0.2-0.4L0time2time3I16由上图粗略估计,脉搏频率为82次/分钟。六、实验小结测量脉搏波的脉搏传感器是由无源的精密压力换能器和一个指套组成,通过绑在手指上可测量脉搏。该信号的特点是当有脉搏时(压力增大)时,该信号曲线显示增大的信息;当无脉搏时(压力减小)时,该信号曲线幅度也响应减小;实验很顺利,因为有前一个 实验的基础,不过在测手指

10、时被测者不要乱动。实验三 血压测量一、实验目的1掌握用柯式音的原理来测量人体血压。2.利用LabView工具,实现电子血压计功能二、实验原理7vccRWRWUAUATOOTOOK5GK5GoirrioirriOlTTiOlTTiDOTDOT3 3OUTOUT4 4:I IOUT?OUT?CTJIMPJNINEJJNINJNINEJJNINiOi102102IDQIDQIOIIOITO2TO2I3 3斗100567N!如图所示,由IC2与其外接电阻电路构成一恒流源电路,其电流,提供给压力传感器6端输出一恒定的6端接至IC5的2、,经过差动放大后输SE1的2端;IC4构成温度补偿电路,其输出端IC

11、5的5端。当血压信号通过SE1压力传感器接收并转换成电压信号传至3脚,调节RP1电位器大小来改变的放大倍数(顺时针信号放大)至IC3实现驱动输出。三.实验步骤1、接线:将AI2和GND与labjack的AI2和GND端连接起来;IO0和GND与labjack的IO0和GND端连接起来;袖套通过三通阀与压力表、充气囊、放气阀及 电充气泵连接起来,把一个出气口接入压力传感器(SE1)的上端,电充气泵的红线(或蓝色)接入J71的“5V”,黑线(或白线)接入J71的“100”,这样气泵受IO0控制,打开LJLogger程序,100为“T时打气,“0”时停止。2、调试与结果:1)标定:将袖套缠绕在白色塑

12、料管上(注意:对袖套进行充气时,必须绑在白色塑料管或手臂上,否则会破损),未充气时,即压力表指示为零时,调节软件参数使AI2端输出信号显示应为零;用气囊冲气至某一满量程值,压住放气阀,使AI2端输出信号显示为某一压力值,比如至完毕,基本得到电平与气压成正比的线形曲线。RP1可调节量程,120毫米汞柱电压为2V。然后徐徐放气2)测人体血压:将袖套缠绕在人体上手臂上,通过气囊或气泵充气至大于收缩压8时停止充气(大概140-180毫米汞柱),通过可调节的放气阀徐徐放气(可调节放气的 速度),观察屏幕血压信号波形,当血压信号下降过程中出现第一次波动时,即为收缩 压值;当继续放气时可看到电平波动由小到大

13、再变小,直到电平没有波动即为舒张压值。3、注意:在使用LABJACK软件Ljstream时,在“Con figure Cha nn els通道 选者择中,四路全部选择AI2,即选择channeA:AI2、channeB:AI2、channeC:AI2、channeD:AI2,按Save&Exit返回主界面;四、实验内容利用LABVIEW软件实现电子血压计的功能,可显示压力变化过程,同时得到收 缩压、舒张压及心率。五、实验数据1、标定:测得血压为0时的电压数据为xueya0.dat,血压为100时的数据为xueya100.dat。用matlab编程对数据进行处理,得到血压与电压的关系。程序如下:

14、c=importdata(d=importdata(x1=c.data(:,1);xueya0.datxueya100.daty1=c.data(:,2);a=mea n(y1)x2=d.data(:,1);y2=d.data(:,2);b=mea n(y2)subplot(1,2,1)plot(x1,y1,b);title(xueya0 figurexlabel(timeylabel(V1);););subplot(1,2,2);plot(x2,y2,b);title(xueya100 figurexlabel(timeylabel(V1);xlabel(time););ylabel(P);

15、K=tge nt(a,0,b,100)B=100-K*b9xueyaO figure1.265xueyalOO figuretimetime由此可知:血压 P=483.1718V-503.3033用 labjack 的 channelA,AI2,设置如下图所示:10圜|Channel CoriifigAnalog Input ConfigurationA.门at the endrManualManualSampled DataEntryEntry-Tlie input voltage isRvB-Ttie百匚aled outpLit valueIE-Ea-chequiatig1!must hv

16、e a semicobn-If your equation has an em theoutput will be zerorYou c-an select text and usev te|Save&ExitCancel测得数据xueya.dat,用matlab编程绘图,程序如下:f=importdata(xueya.dat);x3=f.data(:,1);y3=f.data(:,7);figureplot(x3,y3,b);title(xueya figure);11xueya figure14012010080604020010 2030time40506070由图可知,高压约为98Pa

17、低压约为30Pa。而血压计所示高压约为110Pa,低压为60Pa左右,与标定的有一定误差。六、实验小结当给受试者加压时,要注意检压计读数,但徐徐放气时,第一次听到的血管音即代 表收缩压,最后声音消失之前的血管音代表舒张压。记下血压读数,放空压脉带,是压力降低为零,重复测压 2-3 次,记录平均值,问题就出现在了重复测压这个环 节,因为受试者会因为前一次测压影响到后面的测量,会导致受试者血压越来越低,所以数据主要以第一次的为主。实验四呼吸测量一、实验目的1.2.测量呼吸的气体压力、流速及流量观察运动对呼吸的影响。二、实验原理1.器:是由一个压差换能器和一个差压阀组成,可测量呼吸波(潮气量)可以测

18、呼吸流量。传感,也2.电路原理12如图所示,当压力传感器上压力变化时,其电阻也响应线性变化,从而压力桥式测量电路输出端电压发生变化,该变化电压通过连接器的差动放大电路进行一级放大,再经过力成正比的线性电压波形。JPO进入由IC1A、IC1B、IC1C组成IC1D进行二级放大后在AI0端输出一个与压三、实验步骤1、接线:将传感器通过JPO连接至压力桥式测量电路,将AI0和GND连接至labjack的接口AI0和GND处。2、通过调节电位器R3来改变差动放大倍数(顺时针信号放大),在IC1C输出端得 到一级放大信号。通过调节电位器抑制。R31来调节电路对称性(调零),实现对干扰信号的133、最终结

19、果是:在IC1D的输出端得到一个二级放大后的信号,该信号特点是:当压 力增大时,该信号曲线显示增大的信息;当压力减小时,该信号曲线幅度也响应减小。四、实验内容1、测量呼吸时气体的压力不使用差压阀,用一个三通的一端联入传感器的一个进气口,当气流经过三通的另两端时,就可测量气流的压力,同时可测出呼吸的频率。2、测量呼吸时气体的流速使用差压阀,分别将差压阀的两个出口与传感器的两个进气口相连,压阀的另两端时,就可测量气流的流速,同时对时间计算面积,就可测出呼吸的流量。当气流经过差五、实验数据处理测得呼吸数据为“huxi.dat”用MATLAB对数据进行处理,首先显示出呼吸波形,再通过滤波器进行滤波 程

20、序如下:A=importdata(huxi.dat);x1=A.data(:,1);y1=A.data(:,3);subplot(1,2,1)plot(x1,y1,b);title(huxi figure(xlabel(ylabel(time);V1);滤波前);fs=500;Wp=2*pi*50/fs;Ws=2*pi*60/fs;Rp=0.25;Rs=30;Omip=Wp/pi;Omis=Ws/pi;N,Wn=buttord(Omip,Omis,Rp,Rs);disp(The order of Butterworth Filteri ng isb,a=butter(N,Wn);数向量H,w=

21、freqz(b,a,512);y2=filter(b,a,y1);subplot(1,2,2)plot(x1,y2,b);title(huxi figure(xlabel(ylabel(time);V1);滤波后);%512 点复频响应%归一化技术要求%确定滤波器的阶数,n um2str(N);%确定 Butterworth滤波器转移函数系结果:14huxi figue(滤波前)huxi figure(滤波后)time如图可知:呼吸频率约为 18 次/分钟。六、实验小结线性电压波形与压力成正比,但呼气吹气较大时,波形会更加明显的波动,较小时,波动图形不是特别明显。使用差压阀,分别将差压阀的两个

22、出口与传感器的两个进气口相连,当气流经过差压阀的另两端时,就可测量气流的流速,也可测出呼吸的频率,同时对时间计算面 积,就可测出呼吸的流速。15实验五心音测量一.实验目的1、学会人体心音波的测量方法。2、观察心音与脉搏波及心电波的区别及相互关系。3、观察运动对心音的影响。二.实验原理1.2.传感器:是由无源的精密心音换能器组成,通过按或绑在胸前可测量心音电路原理:如图所示,心音信号通过R61和R62经U6输入到的差动放大电路进行放大,RP61调节放大倍数(顺时针大),再经过U8在AI3端输出一个变化的电压/频率心音 波形。三.实验步骤1、接线:将传感器通过JPO连接至差动放大电路,将AI3和G

23、ND连接至labjack的接口AI3和GND处。2、心音传感器的安放:放在左胸上(最好紧贴皮肤)以看到周期性、一定幅度的波群。,慢慢移动寻找最佳点。最佳 情况可3、通过调节电位器RP61来改变差动放大倍数(顺时针大),在U7输出端得到的 放大信号。4、最终结果是:在U8的输出端得到一个放大后的信号,该信号特点是:当心音 增大时,该信号曲线显示增大的信息,同时频率也变化;当心音减小时,该信号曲线幅 度也响应减小。四、实验数据处理测得脉搏数据为“xinyincj.dat”测得脉搏数据为“xindian.dat”16测得脉搏数据为“maibo.datA=importdata(xi nyi ncj.d

24、at);B=importdata(xi ndian.dat);C=importdata(maibo.dat);x1=A.data(:,1);y1=A.data(:,2);x2=B.data(:,1);y2=B.data(:,3);x3=C.data(:,1);y3=C.data(:,2);fs=500;Wp=2*pi*50/fs;Ws=2*pi*60/fs;Rp=0.25;Rs=30;Omip=Wp/pi;Omis=Ws/pi;%N,Wn=buttord(Omip,Omis,Rp,Rs);%disp(The order of Butterworth Filteri ng is,num2str(

25、N);b,a=butter(N,Wn);%移函数系数向量H,w=freqz(b,a,512);%512y4=filter(b,a,y1);subplot(3,1,1)plot(x1,y4,b);title(xinyin figure(滤波后);xlabel(time);ylabel(V1);y5=filter(b,a,y2);subplot(3,1,2)plot(x2,y5,b);title(x in dia n figure(xlabel(time);ylabel(V2);y6=filter(b,a,y3);subplot(3,1,3)plot(x3,y6,b);title(maibo fi

26、gure(滤波后);xlabel(time);ylabel(V3);运行结果如下:17归一化技术要求确定滤波器的阶数确定Butterworth点复频响应滤波后);滤波器转xinyin figure(滤波后)5 -;-,-r_t-=-V叫帆*单泸邮枷諒刑沁勺倒严岬却加.-5-r11f丿-c-10-:-1-:012345timexindian figure(滤波后)10.5 012time345maibo figure(滤波后)f.time五、实验内容1 1、测量心音波的变化情况,同时计算心音频率。从图片中可看出,大概是 2s2s 三次心跳,每次心跳时间为 0.667s,0.667s,心率为 90

27、90 次/分。2 2、与心电及脉搏一起显示计算,观察各个波型的特点及脉搏波的传播速度与动脉弹性、官腔的大小、动脉血相互关系。液的密度和粘性有关。因为做实验时,测量 如果人的脉搏波周期会稍微短一些,动脉弹性小、官腔小、动脉血压高等都会导压、血的数据不是来自同一个人,致脉搏波传播速度加快。六、实验小结第一心音发生在心脏收缩期开始,持续时间较长,比较有规律。产生的原因包括 心室肌的收缩,房室瓣突然关闭以及随后射血入主动脉等引起的振动。第一心音的最佳听诊部位在锁骨中线第五肋间隙或在胸骨右缘;第二心音是在心动周期 中,由于心肌收缩和舒张,瓣膜启闭,血流冲击心室壁和大动脉等因素引起的机 械振18动;对比三

28、张图片,心音的波动周期与心电图波动周期基本一致。19实验六心电测试实验目的1.2.3.初步学会人体心电的测量方法掌握QRS波群的测量方法。观察运动对心电的影响。二.实验原理+J-51如图所示,IC6A、IC6B、IC8A、IC8B、IC8C组成一差分放大电路,左手及右手的信号20从P41和P42引入该差分一级放大电路两个输入端,生成初步放大后的差动信号,右脚接入P43,在IC8C的8脚该信号经过IC8D进行高低频滤波后,再通过IC7B外围电路中的R42调节放大倍数进行而二级放大,调节电位R4实现基线抬高电平至2.5V的直流电位,在AI6端形成直流电位在2.5v、交流信号大小在1v左右的信号,通

29、过IC9实现隔离传输。图中调节器R37用于调节差分放大器的放大倍数,该放大倍数为IC7A与其外1+2R10/R37。调节器R38用于调节电路对称性,从而抑制共模干扰信号。围电路构成信号反馈,抑制共模信号。三.实验步骤1.利用板上的信号源调试电路利用板上的电源为放大电路供电:即对应连接JP40与J4(电源(模拟),J4的-5V端接J40的-V端,J4的GND端接J40的GND端,J4的+5V端接J40的+V端。利用板上的信号源为放大电路提供信号:信号源已经预调到158Hz左右,20mv左右的正弦信号,连接JP13的“信号”与JP41的“Signal”,连接JP13的“GND与JP41的“GND,

30、连接JP42的“信号”与JP42的“GND。连接LABJACK采样盒:实验板上的AI4、AI5、AI6和GND分别与LABJACK对 应相连,实验板的J8(心电信号)的“Signal”和“GND与LABJACK的AI7和GND相连。打开LABJACK的 软 件Ljstream,在“Con figure Cha nn els”中选择channeA:AI4、channeB:AI5、channeC:AI6、channeD:AI7,按Save&Exit返回主界面;屏蔽掉channeB、channeC、channeD的显示,只显示channeA(白色波形显示),光标移至波 形显示窗口按鼠标右键,去掉Au

31、toScaleY前的V,修改Y轴的量程为-0.4v至+0.4v;按动Enabel Stream就可以看到一级放大电路信号(AI4)的情况,调节电位器R37使AI4在?.3V左右(顺时针信号放大);鼠标右键选择AutoScaleY前的V,选择channeB的显示(红色波形显示),调节电位器R42使AI5信号幅度为?v左右(顺时针信号大);选择channeC的显示(黄色波形显示),调节R4使AI6(与AI5反向)的信号的基 线(中心线)为2.0v与2.5v之间(顺时针信号抬高),;选择channeD的显示(蓝 色波形显示),这时候可以看到完整AI7的信号,这样调节电路结束。2.测量人体的心电去掉J

32、P41、JP42接线柱(这些接线柱只用于电路的调试)上所有的接线。使用电池为放大电路供电:用两节9v叠层电池接到两个电池扣上(JP49),对 应连接JP40和J4(电源(电池),J4的-9V端接J40的-V端,J4的GND端接J50的GND端,J4的+9V端接J40的+V端。21连接LABJACK采样盒:实验板的 J8J8(心电信号)的“SignalSignal”和“GNDGND 与LABJACKLABJACK 勺 AI7AI7 和 GNDGND 相连,其它线一律断开。接入心电电极:把夹在左手腕内侧处的电极夹插入入P42;把夹在右脚腕内侧处的电极夹插入分钟。打开LABJACK的软件Ljstre

33、am,在“Con figure Cha nn els中选择AI7,按动En abelP41;把右手腕内侧处的电极夹插P43。人两手平放在大腿上,安静等待1-2Stream就可以看到该路信号的情况,看到放大电位器R42及调对称性(去噪声)的电位器大电位器R37,直到看到理想的心电信号。AI7的信号不理想,请先小范围调节二级R38,还不够理想再范围调节一级放四、实验内容编写 LABVIEW 程序,主要功能有:显示心电波形、检测功能。注意:用于人体实验时请使用电池供电!,与 LabJackLabJack 的连线只接 J8J8 的两根线,其它线一律断开。QRS 波群并记数及自由发挥的实验调试过程固Us

34、tream Chanriel Coriifig2223PIUstrejm V1.07Enable StreamScan RstEr1100 00Local IDchannelA10.0249chanrwlB0.0349O.CWOl2.216013.7191Actual Scan Rate|100.0Scan BacklogGraph History0-GM12.21603.7191?7rr#5ans channelC Scaled Data幅SecoHdhBnnelDNumber of Scans.j|100IO Stiate ReadO DemoQCo,Ur*it?ii,00000 12 3

35、Save Cuirrent Settings 1ErrorExitFile PrefixQ Write To Ale j Current Data Ale%non&四、实验数据处理A=importdata(x in dia n.dat);x1=A.data(:,1);y1=A.data(:,3);subplot(1,2,1)plot(x1,y1,b);title(xindian figure(滤波前);24xlabel(time);ylabel(VI);fs=500;Wp=2*pi*50/fs;Ws=2*pi*60/fs;Rp=0.25;Rs=30;Omip=Wp/pi;Omis=Ws/pi;

36、N,Wn=buttord(Omip,Omis,Rp,Rs);%归一化技术要求%确定滤波器的阶数disp(The order of Butterworth Filtering is,num2str(N);b,a=butter(N,Wn);H,w=freqz(b,a,512);y2=filter(b,a,y1);subplot(1,2,2)plot(x1,y2,b);title(xiandian figure(滤波后);xlabel(time);ylabel(V1);xindian figure(滤波前)%确定 Butterworth 滤波器转移函数系数向量%512 点复频响应time五、实验小结通过这次实验使我明白了心电电路的工作原理,以及测量心电需要的注意事项和 心电图各部分所代表的意义;在实验过程中,遇到了电路连接错误,但通过我们 两个人的合作和请教老师最终正确连接了电路。25

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁