资源描述:
《毕业论文-心率测试仪设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、设计(论文)题目:心率测试仪设计(此文PAPERPASS查重为17.5%知网查重为15.7%)摘要心脏的每一次搏动都会导致手指皮肤毛细血管产生一次充盈和收缩,该血脉变化信号可用于检测心率。本课题设计了一种基于反射式光电传感器的心率测试仪,由反射式光电传感器提取出手指皮肤处的微弱脉搏信号并加以处理,使心率的测量显得更简便更精确。本设计主要由六部分组成,包括测量电路、放大电路、滤波整形电路、倍频电路、控制电路和计数译码显示电路。该设计的首要任务是测量电路中传感器的选取,其次就是信号的放大及滤波整形电路的设计,关键点是计数译码显示电路中计数和译码方式的选择。该设计利用外置恒流源电路的反射式光电传感
2、器,将人体的脉搏信号转变为可处理的电信号,再将所得电信号经过电压放大、滤除高频、A/D转换和倍频等处理得到数字脉冲信号,接着在由555定时器组成的闸门控制电路的控制下,经过计数器、译码器的处理,最终将心率测试结果用数码管显示出来。利用Mulitisim仿真软件,可以对此心率测试仪实现仿真。本设计只需要被测人把手指放在传感器内不足10秒钟就可以精确测量出心率值,测量结果用三位七段数码管显示。本设计在仿真实验中,当输入1Hz正弦信号时,经过6次测试,心率平均值为60次/分钟,最大误差1.67%;当输入2Hz正弦信号时,经过6次测试,心率平均值为119次/分钟,最大误差1.68%。仿真结果满足课题
3、要求的当心率大于50次/分钟时,误差小于5%,仿真实验成功,所设计心率测试仪达到预期目的。【关键词】心率测试仪反射式传感器Mulitisim仿真软件数字脉冲信号ABSTRACTTheheartbeatofeachtimewillcausethecapillariesoffingerskinhaveafillingandshrinkage,thechangesofbloodsignalcanbeusedforthedetectionofheartrate,whichcausesthefingerskinproducingtheweakvibration.Thevibrationsignalca
4、nbeusedtotesttheheartrateThistopicdesignsaheartratetesterwhichisbasedonreflectingphotoelectricsensor,Byreflectingphotoelectricsensorextractsthepulsesignalfromfingerskinandprocessit,atlastmakingtheheartratemeasurementappearsmoresimpleandprecise.Thisdesignmainlybysixparts,includingmeasuringcircuit,am
5、plifyingcircuit,filteringplasticcircuit,timesfrequencycircuit,controlcircuitandcountdecodedisplaycircuit.Asforthedesign,theselectionofsensoristheprimarytaskinthemeasurementcircuit,followedbysignalamplifierandfilteringplasticcircuitdesign,thekeypointisthatthecountofthecounterdecodercircuitandthechoi
6、ceofthewaysofdecoding.Thisdesignusesreflectingphotoelectricsensorwhoseouterisconstantcurrentsourcecircuit,thisdesignmakesthehumanbodypulsesignalintotheelectricalsignalswhichcanbehandled,andthenthroughtheelectricalsignalvoltageamplifier,filteringhf,A/Dconversionandfrequencydoublingprocessinggetdigit
7、alpulsesignal,andthenprocessitunderthecontrolofthegatecontrolcircuitwhichiscomposedby555timingdevice,followedbythecounter,decoder,eventuallydisplaytheheartratetestresultswithAdigitaltube.UsingMulitisimsimul