




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西安欧亚学院本科毕业论文(设计)基于MSP430的心率检测系统硬件设计The hardware circuit design of heart_rate detecting system base on MSP430摘要 基于红外检测和MSP430单片机主控的便携式心率信号测试仪,采用红外对管和指脉测量原理采集人体心率信号,经放大、滤波、整形等信号调理,至单片机主控单元,对心率信号进行分析、处理,并通过LCD显示和语音提示,实现智能心率检测。关键词:指脉测量;信号调理;心率检测。Abstract The portable cardiotach ometer which base on infr
2、ared detecting and be subject to MSP430 single-chip microcomputer ,use the principle of infrared and thumb-pulse measure to detec heart-rate signal. The signal be treat with magnified, filter,Plastic etc. The main control unit of SCM process and analysis the heart-rate signal,Intelligent heart-rate
3、detecting be realized by LCD display and voice clew.Key: Thumb-pulse measure; Signal process; Heart-rate detecting.目录1. 概述2 方案论证2.1 传感器方案论证2.2 前置放大器方案论证2.3 低通滤波器方案论证2.4 后级放大器方案论证2.5 整形电路方案论证2.6 心率信号处理方案论证3 整体方案设计4 单元电路设计4.1 传感器电路设计4.2 前置放大器电路设计4.3 低通滤波器电路设计4.4 后级放大电路设计4.5 整形电路设计4.6 心率信号处理电路设计5 电路测试与
4、数据分析5.1 测试仪器5.2 测试方法5.3 测试数据6 问题及处理 结 论 致 谢 参考文献1一、概述统计表明,由心脏引发的多种突发性疾病,严重影响人们的身体健康。因此,研究一种携带方便、使用简单,能够在家里随时进行心率信号测量的简易心率检测仪,具有现实意义。本课题是基于红外和MSP430单片机的便携式简易心率信号测试仪。检测前端采用红外传感器和无线传输技术,控制单元采用MSP430系列单片机。 人体手指末端含有丰富的小动脉,它们和其它部位的动脉一样, 含有丰富的信息。手指尖的微血管随着心脏的跳动发生相应的脉搏的容积变化,光发射电路发出的特定波长的光透过手指到光电器件,此过程被检测生理量(
5、人体的脉搏)转换成光信号,通过光电器件转换为电信号,送入前级放大电路将信号放大、滤波,得到脉搏信号,该信号经再次放大、整形处理,送至MSP430主控单元. 从光源发出的光除被手指组织吸收的部分外,一部分由血液漫反射返回。光电式脉搏传感器按照光的接收方式可分为透射形式和反射式,其中透射式的发射光源与光敏接收器件的距离相等并且对称布置,接收的是透射光,这种方法可 较好地反映出心律的时间关系,但不能精确测量出血液容积量的变化;反射式的发射光源和光敏器件位于同一侧,接收的是血液漫反射回来的光,此信号可以精确 测量血管内容积变化。本系统采用指脉测量原理和红外光电传感器实现心率信号测量。信号调理电路包括前
6、置放大器、低通滤波电路、可控增益放大器和整形电路等环节。放大电路将检测信号放大、整形后,加至单片机进行A/D转换,再由单片机将A/D转换的数据进行分析、处理,得到心率值,根据心率值判断并通过LCD显示。2、方案论证人体心率信号的频率范围为0.783.33Hz之间,幅度约为10V5,信号十分微弱,加之心率信号中通常混杂有其它生物电信号,以及外界与仪器本身产生的光电等干扰信号影响,因此系统对抗干扰能力和信号处理能力要求较高。2.1传感器方案论证方案一:采用压电陶瓷片作为传感器将压电陶瓷片贴于人体颈部,感受心跳时颈部动脉压力变化,在陶瓷片两面产生电位差,通过采集电压变化信号探测心跳。方案二:采用红外
7、发射、接收二极管作为传感器该方案利用指脉的测量原理,指脉测量属于检测有无脉博的测量,有脉搏时遮挡光线,输出端无信号或信号非常小,无脉搏时透光强,输出端有信号且信号很强。结论:用压电陶瓷片测量心率信号时,外界干扰信号对电路的影响较小,抗干扰能力强,但由于其电路结构复杂,测量方法繁琐,故不采用;指脉测量的电路结构简单,拟采用此方案。但由于红外接收二极管属于光敏元件,外界光电信号极易对其产生影响,所以在电路设计时,应考虑电路的抗干扰性能,并在电路中加入低通滤波器,削弱外界干扰信号对心电信号的影响。 2.2 前置放大器方案论证方案一:采用普通集成运算放大器采用集成运算放大器LM358。LM358内部包
8、括有两个独立的高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,也适用于双电源工作模式,具有电源电压范围宽、低功耗电流、低输入偏置电流、输出电压摆幅大等特点。方案二:采用典型的仪用放大器。电路如图1所示。该电路具有高输入阻抗、低输出阻抗、高共模抑制比等特点,有效的抑制外界干扰。本电路由U1,U2组成同相并联输入第一级放大,U3为差动放大,RG用于改变放大器的增益,电路中要求R1与R2,R3与R4须匹配。 图1 三运放仪用放大电路结论:由于三运放仪用放大电路采用过多的集成运放和分立元件,且电阻难以做到匹配,因此,共模抑制能力下降,加之心率信号的频率信号非常低,低于一般的干扰
9、信号,加入低通滤波器即可有效的抑制外界的干扰。故本课题采用普通的集成运算放大器LM358作为心率信号的前置放大器。 2.3 低通滤波器方案论证低通滤波器主要用于抑制心率信号中5HZ以上高频干扰,并获取纯净的心率信号,即按人体心跳在运动后最高跳动次数达240次/分来计算,其截止频率为4HZ,但为了保证心率信号不被衰减过大,将其截止频率设为5Hz。方案一:采用二阶切比雪夫低通滤波器。切比雪夫滤波器与其他有源滤波器相比,在相同的阶数下,其值在进入阻带以后衰减更陡峭,其幅频特性曲线为-40dB/10倍频,接近理想滤波器的要求,但其通带内输出有波纹,输出信号不平滑。方案二:采用二阶巴特沃斯低通滤波器。巴
10、特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零,幅频特性曲线为-40dB/10倍频。在振幅的对数对角频率的波德图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大,特别适用于低频应用,其对于维护增益的平坦性来说非常重要。方案三:采用二阶贝塞尔低通滤波器其电路结构简单,且加入了集成运算放大器,因此具有输入阻抗高,输出阻抗低等特点,同时具有输入缓冲作用,通带外幅频特性曲线能达到-40dB/10倍频。贝塞尔滤波器能在它的通频带内提供平坦的幅度和线性相位(即一致的群延时)响应。结论:切比雪夫低通滤波器通带内输出有波纹,输出信号不平滑,对于
11、幅度非常低且极不稳定的心率信号来说影响较大,故不予采用。贝塞尔滤波器与巴特沃斯滤波器相比,均能维持通带内输出波形的平坦性,但贝塞尔滤波器的电路结构够简单,为了简化电路结构,缩小成本,故本课题采用二阶贝塞尔滤波器作为低通滤波器。2.4 末级放大器方案论证方案一:采用固定增益放大器 固定增益放大器采用和前置放大器相同的电路结构,但其增益较低。红外光电接收管输出的信号一般在3mV10mV之间,为保证心率信号足够大,以便于后续处理,但又不能失真,因此整个电路的放大倍数设在1000倍左右为宜,由于前级放大倍数在100倍左右,故后级放大倍数大约在10左右。方案二:采用可控增益放大器可控增益放大器与固定增益
12、放大器的区别仅在于前者的增益不可调,后者的增益可调。结论:由于人体心率信号极不稳定,变化范围大、且信号幅度的大小因人而异,因此,最可取的方式是将后级放大器设置为增益可调放大器。本课题采用了有别与传统的可调增益放大器的方案,传统的方式是将反馈电阻用可调电位器代替,通过调节电位器即可改变放大倍数,但使用起来极不方便,因此本课题采用了用单片机和模拟开关来控制放大倍数的自动控制方案,即单片机随时采集输出信号的大小,并和单片机设置的基准电压进行比较,当输出信号幅度小于基准电压时,单片机控制模拟开关的“开”与“合”,使放大器的放大倍数增大,当输出信号幅度大于基准电压时,单片机控制模拟开关,使放大器的放大倍
13、数减小,使其达到智能控制的目的。2.5 整形电路方案论证 经过放大、滤波后的心率信号还不能直接送入单片机系统处理,还必须对其进行整形,得到一个可供单片机处理的脉冲信号。本系统提供以下两种整形方案:方案一:采用用555定时器构成的施密特触发器。施密特触发器具有回差电压特性,能将边沿变化缓慢的电压波形整形为边沿陡峭的矩形脉冲,为数字系统提供标准的脉冲信号。用施密特触发器可以将任意形状的信号转变为矩形脉冲信号,其电路结构简单,但是其内部参考电压由电源电压VCC决定,不可变。方案二:采用电压比较器。根据心电信号主波幅值高的特点,通过设置合适的比较器门限电压,即可得到准确、平滑的矩形脉冲信号。门限电压由
14、外部电路提供。设计时,通常将电源电压经分压电阻分压后供给比较器,为了便于调节,分压电阻一般采用电位器。结论:由于施密特触发器内部参考电压不可调,当不同的人心率信号幅度相差较大时,不便于调整,与施密特触发器相比,电压比较器门限电压由外部电路提供,可方便的调试,故本课题采用电压比较器作为整形电路。 2.6 主控单元方案论证数据处理和外围设备控制采用MSP430F157单片机。该芯片具有丰富的片内外设,如:时钟系统、看门狗、通用定时器、3个捕获/比较定时/计数器、PWM、2个中断端口、I/O端口、比较器、12位ADC、USART等,是一款性价比极高的单片机系统。利用它作为心率信号的处理、控制器,极大
15、地简化了系统硬件电路和开发成本。3、整体方案设计图2 系统总体方框图系统整体方框图如图2所示。本系统采用红外传感器采集人体信号,利用指脉测量原理,检测人体心率信号;心率信号经前置放大,有源滤波器有效滤除5HZ以上的高频干扰信号;受控于主控单元的程控放大器可自动稳定检测信号的输出电平,以适应不同的测量应用场合和测量对象;整形电路将模拟量心率信号换为矩形脉冲信号,作为单片机的脉冲计数信号。送入主控单元的检测信号可以采用脉冲计数方式,也可以采用模数变换方式,本电路兼具脉冲计数和模数变换两种接口方式。4、单元电路设计4.1 传感器电路设计本电路检测前端采用红外传感器,原理电路如下:图3 检测前端电路电
16、路中,发光管LED1与R1串联,R1在电路中起限流作用,接收管LED2与电阻R2串联,R2起限流,R3与R2串联接入电源端,起分压作用,为后级放大电路提供一个大约1.8V的直流偏置。由于接收管阻抗较大,为了防止接收管与前置放大电路之间的相互影响,在接收管输出与前置放大器之间加入电压跟随器,对两级电路进行隔离,同时具有输入缓冲作用,提高了电路的稳定性。电容C1与R2、R3、放大器U1构成一阶低通滤波器,对心率信号以外的高频干扰具有一定的削弱作用。首先,红外发射管LEDA发射红外线,而LED2则接收相应组织的半透明度,同时转换为电信号。由于脉搏一般在50次/分240次/分之间,对应的频率范围在0.
17、78Hz4Hz之间,因此经红外检测采集到并转换得到的电信号频率就非常低。为了防止信号因外界高频信号干扰而使检测结果有误,信号就必须先进行低通滤波,以便滤出绝大部分的高频干扰。电路中采用C1和R2、R3来完成滤除高频干扰的任务。4.2 前置电路设计由于在实际应用中,外界信号的干扰,以及考虑到放大器的稳定性,一级放大器不能实现如此大的增益,所以电压放大器一般由两级组成,分为前置放大器和后级放大器。前置放大器电路如图4所示: 图4 前置放大器电路电路中,稳压管D1为放大器U2的输入端提供一个双电源供电转变为单电源供电时所需的直流偏压,此电压为1.2V。电容C5在电路中的作用是为了防止放大器增益过高产
18、生自激现象。电阻R6、R5与C5的阻抗一起决定电路的放大倍数。在一般情况下,为防止心率信号产生非线性失真,放大器的放大倍数不宜设的过高,为了便于后续处理,心率信号整的放大倍数在1000倍左右,考虑到整个电路的放大要求以及放大器的性能,我们将其前置放大器的放大倍数设置为100倍。4.3 低通滤波器电路设计为了防止前面对于高频干扰滤除的不够彻底,电路中还设计了由放大器U3、电阻R8、R9和电容C6、C7组成的5HZ有源低通滤波器电路,进一步滤除高频干扰,如图5电路。图5 5HZ有源低通滤波器电路该低通滤波器采用二阶贝塞尔滤波器,它具有巴特沃斯滤波器的所有优点,其通频带内的频率响应曲线非常平坦,没有
19、起伏,对带外的衰减可以达到-40dB/10倍频,是一种比较流行、广泛应用的滤波器。此外,它还具有设计成本低,电路结构简单等特点。按人体心跳在运动后最高跳动次数达240次/分来计算,其截止频率为4HZ,但为了保证心率信号不被衰减,在这里将其截止频率设为5Hz。电路中要求R8=R9,C6=2C7,根据其截止频率公式:可以确定R8、R9和C6、C7的值。如果取R8、R9的值为100K,可以算出C7=300nF,C8=2*C7=600nF。图6 有源低通滤波器幅频特性4.4 末级电路设计心率信号经过前级放大后,幅度还未达到理想的应用值,且还有一定的干扰,因此需要后级放大器继续放大,以达到使用要求。此外
20、,由于心率信号极不稳定,幅度大小也因人而异,因此,后级放大电路需设置为增益可调电路,增益可调电路一般有两种,一种是用可调电阻作为放大器的反馈电阻,测试时根据实际信号幅度的大小通过改变可调电阻阻值大小,达到需要的信号幅度大小,此方法电路结构简单,但使用较麻烦。另一种方法是采用可以通过单片机控制的双向模拟开关电路,通过单片机自动控制增益的大小,以达到所需的信号幅度大小。本系统后级放大电路采用增益可调的可控增益放大电路,电路主要由运算放大器LM358和四双向模拟开关CD4066构成。CD4066的每个封装内部包括4个独立的模拟开关,每个模拟开关有输入、输出、控制三个端子,其中输入端和输出端可互换。当
21、控制端加高电平时,开关导通;当控制端加低电平时开关截止。模拟开关导通时,导通电阻为几十欧姆;模拟开关截止时,呈现很高的阻抗,可以看成为开路。模拟开关可传输数字信号和模拟信号,可传输的模拟信号的上限频率为40MHz。各开关间的串扰很小,典型值为50dB。图7 末级程控放大电路由于前置放大器的放大倍数为100,整个放大器的放大倍数为1000倍,因此将后级放大倍数设置为10倍。如图7所示,当控制端IN1、IN2、IN3、IN4全部接低电平时,模拟开关CD4066全部断开,电路的放大倍数最高,由放大倍数公式:可知,Au10;IN1、IN2、IN3、IN4全部接高电平时,模拟开关CD4066全部合上,R
22、2、R3、R4、R5全部短路,电路的放大倍数最低。电容C1在电路中的作用是隔直,防止前后级电路之间的相互影响。电容C2防止放大器产生自激,1.2V电压为放大器提供所需的直流偏置电压。4.5 整形电路设计 上述心率信号为模拟信号,不能直接作为单片机的接口信号,必须整形处理成方波信号。本电路采用LM393比较器作整形电路。图8 整形电路图中,输入信号由电压比较器U4的正端输入,参考电压由电源电压经R10、R11分压后从比较器负端输入,电压R12为一个上拉电阻,用于抬高输出脉冲电平。U4工作时,当输入信号高于参考电压时,比较器输出高电平,当输入信号低于参考电压时,比较器输出为低电平。经过电压比较器U
23、4输出的脉冲信号就是后面单片机控制电路所需的实际脉冲,通过R12送到单片机P2.2引脚后,就可实现后面的单片机处理,并实现心率信号的计数和LCD显示。整形前与整形后的波形如图9所示: 图9 心率信号整形前后对照 4.6主控单元电路 本部分电路主要由MSP430F157单片机、SMC1602A液晶显示芯片、8MHz的晶振电路、键盘电路、以及复位电路等几个部分组成。电路主要完成对于前面采集处理得到的脉冲进行捕获计数和LCD显示。经采集处理后得到的脉冲信号,通过P2.2引脚输入到单片机中。单片机被设为定时捕获中断触发模式,通过捕获脉冲信号的下降沿来触发中断。因此,每次脉冲下降沿到达时,单片机就将被触
24、发并产生中断进行计时;而当下一次脉冲的下降沿到达时,单片机就对两次脉冲间的时间间隔进行运算,运算的结果就是心率。这个结果值,将通过P1口送至SMC1602A液晶显示芯片的数据端口,从而被显示出来。 图10 心率信号处理电路在显示心率值之后,单片机将对此心率值与人体正常脉搏范围进行比较。若此值X为60X80,液晶显示芯片中会显示“正常”,以表示被测者心率正常;若此值不在6080范围之内,当X60时,液晶显示芯片中会显示“偏低!”,当X>80时,液晶显示芯片中会显示“偏高!”,以便表示被测者心率出现不正常。为了直观显示心率节奏,单片机P3.7引脚所连接的LED均会随着心率闪烁。由于红外管跟人
25、体接触非常敏感,很容易造成漏波和干扰信号的影响。为避免上述影响,单片机对两个脉冲之间的时间间距进行检测,若发现有干扰,即次数值不在设置的有效测量显示范围之内时,则忽略该干扰而不显示。如果发现有漏波现象,则计算漏波数,并在计算平均心率时,将其加入到总的计数值中,这样就降低了心率计在实际使用时出现误差的可能性。5、数据测试5.1 测试仪器:FUKE TD9250数字万用表、F40数字合成函数信号发生器。5.2 测试方法:函数信号发生器产生一个峰-峰值为2mV的正弦信号作为输入信号,调节频率范围为0.54HZ,用直流电压档测试各级各级输出信号。表 1 各级输出信号测试数据输入频率、(HZ)跟随器输出
26、(mV)前置放大输出(mV)滤波器输出(mV)后级放大输出(V)整形输出(V)0.522502422.25122502452.85222402382.553222019025422151251.2556、问题及处理6.1电路仿真时,在输入端加入信号,发现各级无输出信号。处理方法:经仔细检查、分析,发现电路连接正确无误,通过改变元器件参数和局部电路结构仍不能解决问题,最后通过咨询指导老师,才找出问题所在。由于整个电路属于单电源供电模式,而所用到的所有集成电路模块均属双电源供电模式,在改成单电源供电模式后,必须在输入端提供一定大小的偏置电压。在实际电路中,红外接收管本身存在一定的电阻,与限流电阻串联后,可以在输入端提供一个1-2V的直流偏置电压,而在仿真时,用信号源代替红外接收管,忽略了直流偏置电压,导致电路不能正常工作。通过重新设置信号源参数,加入一个1.7V的直流偏置电压后,电路正常工作,各级输出信号与理论值相符。6.2 电路板焊接好后,刚开始测试,各级无信号。处理方法:经过仔细检查和调试,发现仍无输出信号。最后用万用表测试各级工作点,发现工作电压与仿真值不一样,前置放大电路中,1.2V稳压二极管两端的稳压值为1.65V,远大于1.2V,初步分析为稳压二极管有问题。通过更换新的稳压二极管,加强电路的焊接力度,再次测量各级工作点、稳压二极管稳定电压,发现正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 促进校园国际化的社团活动计划
- 制定高科技企业安全方案计划
- 加强对特殊群体的招聘与支持计划
- 美容院面诊知识培训课件
- 贵州康腾能源集团有限公司毕节市七星关区小坝镇王家坝煤矿变更矿产资源绿色开发利用方案(三合一)评审意见
- 小学英语五年级选词填空
- 2025年河北货运从业资格证模拟考试题及答案详解
- 2025年合肥货运从业资格证考试试题和答案详解
- 鼻综合培训专业知识课件
- 【人教PEP版英语六年级上册】期末测试卷(12)及答案
- 2025年安徽合肥市轨道交通集团限公司社会招聘24人高频重点提升(共500题)附带答案详解
- 民法典合同编培训
- 医学伦理与医患沟通技巧
- 个人信息保护:维护个人隐私和数据安全
- 5.3.2 函数的极值与最大(小)值 第2课时 教学设计
- 2024-2030年中国油用牡丹行业需求状况及产销规模预测报告
- 无机化学实验(下)知到智慧树章节测试课后答案2024年秋陕西师范大学
- 高等教育自学考试自考《英语二》试题及答案指导(2025年)
- 急性心力衰竭-
- 痔疮中医治疗课件
- 2024年皖北卫生职业学院单招职业技能测试题库
评论
0/150
提交评论