基于MSP430单片机及USB总线的便携式血压计的设计

合集下载

基于MSP430单片机及USB总线的便携式血压计的设计

基于MSP430单片机及USB总线的便携式血压计的设计
维普资讯
S I E HIF R A IND V L P E T&E O O Y C/ C O M TO E E O M N T N CNM
文章编号:0 5 6 3 ( 0 6 0 — 2 9 0 10 — 0 3 20 )1 0 3 — 2
20 年 06
l 硬件 设计
1 芯片介绍 . 1
图 l 系统框图
在混合电压 系统 中, 同电源 电压 的逻辑 器件相互接 口时会存在 以 不 下 3 主要 问题 :一 是加到输入和输 出引脚上允许 的最大 电压限制 问 个 题; 二是两个 电源间电流 的互 串问题 ; 三是必须满 足的输入转换 门限 电
流 向 V c c。
所谓输入转换 门限 电平问题 , 即噪声 容限问题 。连接在一起的两个 逻辑器件要想 正常工作 ,必须满足 高、低 噪声容限都 为正值 。本 文 中 C 35 H 7 采用 5 v电源供 电, S40 I9 M P 3F4 采用 3 电。 ,V供 3 C 35 M P3F4 H 7 和 S40 19的噪声容限值 见表 1 。
裹 1 C 3 5和 MS 4 0 1 9的噪声窖限值 H7 P 3F4
器 件
MS 3 F 4 P4 O 1 9
供 电 电压 Ⅳ
33 _
V m
19 .

0. 9

2.5 7
VL O
O2 .5
C 7 H3 5
即使用低功耗 M P 3 片机对人体血压信 号进行 采集 ,通过 U B控 制芯 片 C 3 5 S 40单 S H 7
将这些数据存储到 u 中, 盘 井可通过 P 机的软件分析血压的变化。其使用方便且成 c
本较 低。
关键 词 : 电子 血压 计 ; S ; H 7  ̄ P 3 U B C 3 5 MS 4 0

基于Android智能手机平台的便携式心电监护仪的设计

基于Android智能手机平台的便携式心电监护仪的设计

基于Android智能手机平台的便携式心电监护仪的设计张莉;周子龙【摘要】设计了一种便携式、多功能的心电监护仪,该监护仪将MSP430单片机控制下的心电监测模块与Android智能手机相结合,以实现心电监护和远程传输功能.以单片机为控制核心的采集模块进行心电信号采集,并通过蓝牙模块将采集、处理之后的数据发送到Android智能手机上,Android手机运行监护程序,可实现波形浏览、心电异常报警与远程传输等功能.%This paper describes the design of a portable muhifunctional electrocardiogram (ECG) monitor. The monitor consists of a ECG signal acquisition module controlled by MSP430 microprocessor and a Android smartphone, which can implement the functions of ECG signal automatic monitoring and remote data transmission. At first, the signal acquisition module gathers the ECG signal, then transmits the datum to the Android smartphone via the bluetooth module. Finally, the program runs in Android smartphone, which can realize the functions of data waveform browsing, alarm of ECG abnormalities and remote data transmission .【期刊名称】《中南民族大学学报(自然科学版)》【年(卷),期】2012(031)004【总页数】5页(P88-92)【关键词】Android智能手机;心电监护仪;MSP430单片机【作者】张莉;周子龙【作者单位】中南民族大学生物医学工程学院,武汉430074;中南民族大学生物医学工程学院,武汉430074【正文语种】中文【中图分类】TN929.53;TP368.1心脏的生理功能和心电图之间存在着密切联系,当心脏的生理功能发生改变时在心电图上会有相应地反映.因而通过采集心电信号和波形分析判读技术,分析诊断心脏生理功能的异常变化情况,对患者临床诊断具有十分重要的意义.目前市场上已有的心电监护仪大致分为两类:一类是采用个人电脑进行数据显示和处理的监护仪,这种监护仪体积较大、不方便携带,常用于医院的临床监护;另一类是以单片机为核心的便携式监护仪,虽然体积小巧、方便携带,但其功能较为单一,并且缺乏网络通信功能[1].随着科学技术的不断发展,移动通信技术与微电子技术的结合为远程以及现场生理信号监护,提供了技术的可行性[2].它解决了第一类心电监护仪功能强大却不便携带的问题,同时实现了第二类心电监护仪体积小型化,功能更多样化并具备远程传输数据的能力.在此项技术的应用领域中,目前市场上已经出现了一些较为成熟的产品,该类产品多半以PDA(掌上电脑)做为系统平台.例如,美国George Washington大学研制的基于Palm型掌上电脑的心电记录仪,可以记录三导心电数据,在掌上电脑上实时显示心电图[3].同样的还有国内麦迪克斯公司生产的MECG-200型手持式心电检查仪,它将由单片机控制的心电检测模块经RS-232与PDA相结合,实现心电监护和远程传输功能.此类产品所用的PDA平台虽然功能强大、数据处理速度快,却存在价格相对昂贵、应用范围窄、检测模块需有线方式与PDA相连致使用不便、对于多用户采集不如无线方式效率高等问题.本文针对上述心电监护产品存在的不足,并且考虑到心脏病的突发性和高危险性,设计了一种能长期便于随身携带的心脏监护仪,它可测量并分析病人的心电图,及时发出预警信号,为心脏病人的及时抢救提供可能.由于Android智能手机具有高市场占有率和价格低廉等特点,本文选择基于Android智能手机的平台,以便该应用能得到广泛地推广.硬件设计方面采用超低功耗的MSP430FG439芯片为核心,设计心电信号的采集模块.该模块功耗低、体积小、方便携带和长时间使用,并通过蓝牙技术实现移动终端同时与多个采集模块之间的通信,更适合于多用户使用.软件方面以Android SDK、NDK为基础开发移动平台的监控软件,不仅实现了心电监护仪基本功能,如心电波形显示、心率等参数实时显示.为了提高其实用性,还实现了心电数据分析、心电异常报警与数据的远程通讯等功能,让用户能随时得知心电的异常状态并做出及时反应.1 系统组成本系统由心电采集模块和Android智能手机组成.采集模块通过蓝牙与Android手机进行通讯,Android手机可通过WI-FI或3G网络与远程医疗中心进行数据交互.为了提高实用性和便携性,我们设计了以超低功耗MSP430FG439芯片为控制核心的采集模块[4],同时充分利用Android智能手机良好的人机交互界面、强大的网络功能等特点,开发多功能、便携式心电监护仪.本系统所实现的样机采用的是Samsung公司的Spica i5700安卓智能手机.该机型处理器采用800MHz的SnapDragon平台,拥有128MB随机存储器(RAM),256MB 只读存储器(ROM),320×480分辨率的3.2英寸多点触控屏,支持WLAN、WI-FI和Bluetooth技术.如图1所示,采集模块通过Bluetooth与Android智能手机连接,同时手机可以通过互联网与远程医疗服务中心通讯.图1 系统整体框图Fig.1 System configuration2 心电采集模块设计本系统硬件部分主要是针对以往监护仪在体积较大、不便携带、功耗高、抗干扰能力不理想等缺点来进行改进设计.心电采集模块主要由微处理器、电源、数据采集与预处理、蓝牙串口等部分组成.设计选用功耗低、处理能力强的MSP430FG439芯片作为控制核心,同时选用高性能差分放大器INA331作前置放大器.电极采集到的体表心电信号经前置放大后,通过MSP430FG439片内集成模拟运放进一步放大并反馈到片内的模数转换器ADC12内进行采样,采样后的心电信号分别通过低、高通滤波得到没有干扰的心电波形.电源和时钟将分别为MSP430FG439提供3.3V电压、基准时钟脉冲.蓝牙串口负责完成单片机和Android智能手机间相互通信.2.1 心电信号采集及预处理的电路设计心电图ECG(又称EKG)信号的采集及预处理是本设计的重要部分.本系统的心电信号的提取采用标准十二导联系统中的I导联,左上肢接放大器的负输入端,右上肢接放大器的正输入端.如图2,HR1,HR2,HR3,HR4 为测量电极,从人体的左右拇指和食指提取心电信号.从电极取出典型值为1mV的心电信号需放大1000倍才便于心率的探测,然而任何放大器都会放大夹杂在EKG信号中的噪声,例如人体产生的50Hz工频噪声,在某些情况下,噪声甚至完全地取代EKG,使得放大的信号变得毫无价值,所以信号放大后一般要经过滤波来消除噪声,得到纯净的心电信号.另一种更好地消除噪声的方法是采用差分放大器.本系统中使用的是INA331差分放大器,放大器内部已集成较理想的增益电阻.INA331差分放大器带宽为3kHz、共模抑制比为94dB,能有效地消除包括工频干扰和谐波在内的共模噪声.该差分放大器由2.7~3.3V单电源供电,为EKG信号提供固定5倍放大.INA331的输出EKG 信号将被MSP430FG439片内运算放大器之一的OA0放大器进一步放大.图3电路图为EKG放大电路的等效电路图.图2 采集模块实际电路Fig.2 Actual circuit of ECG signal gathering module 图3 心电放大电路等效电路Fig.3 Equivalent circuit of ECG amplifier circuit EKG经过OA0放大器被放大500倍.由于电极长度不等和接触身体时微小波动,将导致共模信号偏移并且使信号作为噪声混叠在OA0的输出量中.在OA0模块的1M反馈电阻器上并联一个4.7nF电容,此部分作为一个整体可提供一个大约为250Hz高通滤波,用来消除心电信号中的低频噪声,该类噪声是由电极、呼吸、身体运动的偏执电压导致的.经过高增益放大后,输出的信号对电极上皮肤瞬时电阻的变化非常敏感.这种变化将使放大器的差分信号发生直流变化,导致EKG基线漂移.针对这个问题,用OA1构成的模拟积分器来解决,积分器对被放大5倍的直流电流积分,然后反馈给INA331.无论皮肤接触阻抗怎么变化,这个反馈可以使INA331维持一个恒定的直流输出量.2.2 蓝牙模块通信电路设计蓝牙模块在本系统中负责采集模块与Android手机之间数据交互.由于在主机模式下一个蓝牙设备可同时与多个从机蓝牙设备之间通信,因此本设计中的Android 手机可同时接收来自多个心电采集模块发送的心电数据,对比使用点对点通信方式如RS232串口通信和USB通信更高效.图4为蓝牙模块连接电路图,蓝牙模块的UART_TXD和UART_RXD两管脚分别与MSP430的URXD0和UTXD0相连,单片机将心电数据通过异步通信的方式发送给蓝牙模块,蓝牙模块收到数据后会将数据发送给手机[5].本系统中串口通信的波特率置为9600bps,工作方式设置为8位数据位,1位停止位,0位校检位.值得注意的是,需通过AT指令,将蓝牙模块设置为相同的传输方式,才能保证Android手机本地蓝牙接收到的心电数据的正确性.设计中使用的是广州汇承公司生产的主从一体HC-05蓝牙模块.该模块采用BlueTooth V2.0蓝牙协议,支持丰富的 AT指令.图4 蓝牙模块连接电路Fig.4 Bluetooth module connection circuit2.3 采集模块的控制部分采集模块控制部分以MSP430FG439芯片为核心,采用嵌入式C语言在IAR Embedded Workbench软件开发平台上完成采样信号的A/D转化、滤波、串口通信等功能的程序编写.被放大的EKG信号反馈到片内模数转换器ADC12的输入端A1.ADC12以512Hz 的采样频率来采样EKG信号.精确的采样可以由定时器Timer_A脉冲触发ADC12转换的方式得到.Timer_A以由外部32.768kHz晶振产生的ACLK作为时钟源. EKG信号波形中最大的偏转发生在QRS过程中,时间一般在20ms范围内,为了使EKG信号波形有医疗评估价值,在它的整个过程中捕捉到QRS过程是非常重要的.典型的心跳每分钟在60到200之间,在512Hz的采样频率下(采样周期为2ms),QRS过程中至少能采样10次从而保证QRS过程充分的数字化.被采样的EKG信号中包含大量的工频干扰,这些干扰可由数字滤波器来消除.本系统使用带宽为6~30Hz的低通FIR滤波器,滤掉心电信号中的肌电信号的高频干扰.通过调整滤波器的系数补偿滤波时的信号衰减,同时由于滤波器输出的EKG信号会有额外增益,使得EKG信号总放大倍数将大于1000.最后,MSP430FG439将心电数据送至USART的UxTXBUF寄存器,采用异步通信的方式将寄存器里的心电数据发送给蓝牙模块,蓝牙模块接收到数据后将数据传递至Android手机.3 Android手机端心电监护程序设计本系统的心电监控软件部分主要包括:用户数据管理、心电数据显示、心电数据管理、心电异常报警等几个方面的内容[6].Android智能手机通过本地蓝牙接收并保存采集模块上发送的心电数据,实时显示心电波形.同时,用户可以通过对心电监控程序界面的触控,进行人机交互,完成其他功能.本系统手机端监控程序是采用Eclipse SDK(verion 3.5.9)工具开发.开发过程中,根据不同功能的程序模块在开发时占用资源的特点,选择不同的开发方式.例如负责人机交互的UI界面开发的功能模块,由于该部分无需系统进行大量数据运算和高速处理,占用CPU资源较少,占用内存较多,将采用Android SDK进行开发.而占用内存较少、占用CPU资源较多的功能模块,比如心电数据处理、分析以及其他算法的实现,将通过Android NDK方式进行开发.3.1 心电监护软件的UI设计图5为本系统测试版软件的界面,也是整个软件系统中最为重要的一个界面,它的作用是进行心电数据的显示和管理.该界面由多个View组件共同完成,包括实现导联标签页切换功能的TabHost和TabActivity,实现系统菜单功能的PopWindow等.3.2 心电数据显示的实现心电数据的显示是整个系统最基本也是最重要功能之一.Android智能手机不断监听本地蓝牙端口,通过BluetoothSocket接收远程蓝牙模块上发送来的数据,采用支持双缓冲、多线程技术的SurfaceView在屏幕上绘出相应的心电波形.由图6可以看到,通过接收从采集模块上发送来的心电数据,在验证手机上显示单导联模式下心电图的效果.从图中,可清楚地分辨其波形特点(如P,QRS,T波),而这些心电信号形态特征正是心电识别、判读的基本条件.图5 心电监控界面Fig.5 ECG monitoring interface图6 心电波形显示Fig.6 ECG waveform display3.3 心电数据分析Android手机在显示心电波形的同时分析异常心电信号,并在出现异常心电时报警.单导联心电信号检测技术是心电分析技术的基础,本文采用的是单导联进行心电信号分析.系统移植了多种心律失常检测的算法,能自动进行多种心律失常判别.通过采用MIT心电数据库的数据进行测试,QRS波的正确检出率在99%以上,室性前期收缩、房性期前收缩的正确检出率在70%以上.在移植算法的过程中充分考虑到了实时性的限制,采用定点运算,实现了心电数据的实时监测.3.4 心电数据的远程通讯Android智能手机可通过WIFI和2G/3G移动网络连接至互联网,用户可以将采集到心电数据发送到医院心电监测中心站的数据库,同时在发送完毕后还可以接收中心站的反馈信息.4 结语本文设计了一种可普及到家庭的便携式心电监护仪,它集心电信号的采集、分析于一体,具有系统体积小、便于携带、成本低廉等特点.它能够监测心电活动,同时实现心电报警和远程传输等功能,为心率失常及各种异常心电图中反映的心脏病变提供更有效的诊断依据.由于本设计还处在前期试验阶段,功能尚不齐全.下一步我们将对心率失常以及心电波形的识别、报警、存储等功能做进一步完善,使该远程心电监护系统具有更高地临床实用价值.参考文献【相关文献】[1]李远,蒋稼欢,章毅,等.基于JAVA手机便携式心电监护分析仪的ECG信号采集模块设计[J].医疗卫生装备,2011,1(32):18-22.[2]杨孙永,张永红,白净,等.一种基于掌上电脑的便携式心电血压监护仪[J].航天医学与医学工程,2005,2(18):66-71.[3]Zou Yongning,Guo Zhenyu.A paml pilot based pocket ECG recorder[C]//IEEE.2000 EMBS International Conference.Chicago:IEEE,2000.[4]蒋庐俊,杨李萍,陈会,等.基于MSP430FG439超低功耗MCU便携式心电仪的研究[J].大众科技,2010,7(10):48-50.[5]顾宇.蓝牙无线通信技术的研究和蓝牙耳机的应用与实现[D].天津:天津大学,2004.[6]操端,王海滨,胡玉良.基于智能手机的远程心电显示系统的设计与研究[J].西华大学学报,2009,7(28):16-19.。

基于单片机的电子脉搏血压计的设计

基于单片机的电子脉搏血压计的设计

基于单片机的电子脉搏血压计的设计摘要人们在日常生活或是医学上常常是通过测量脉搏跳动的力度和频率来检测身体的健康状况,而普通的方法是用手按在人腕部的动脉上,根据脉搏的跳动进行计数,这样不仅测量时间长而且精度不高,为了节省测量时间,一般不采用长时间测量,而是几秒钟之内测出脉搏数。

本文介绍一种基于STC89C52单片机的电子脉搏计,通过测量腕部动脉的压力,把压力转变为电信号,送入单片机,可以在3秒钟之内精确测量出每分钟脉搏数,测量结果用三位LED数码管显示,并且脉搏波形通过串口送入PC机,实时显示脉搏波形。

脉搏计是最常用的医疗检查设备之一,实时准确的脉搏测量在日常生活、患者监控、临床治疗及体育运动等方面都有着广泛的应用。

脉搏测量包括瞬时脉搏测量和平均脉搏测量。

瞬时脉搏可以反映心率的快慢,同时能反映心率是否匀齐;平均脉搏测量虽然只能反映心率的快慢,但记录方便。

本文设计的电子脉搏计可以把这两个参数在测量时都记录下来并且显示,瞬时测量结果通过PC机实时显示,平均脉搏测量结果通过LED七段数码管显示。

关键词:STC89C52 单片机脉搏串口Based on SCM electronic pulse plan designAbstractPeople in daily life or medicine is often measured by the pulse frequency and strength to detect the health status of body by hand, and ordinary people by the arteries in the wrist, according to a pulse count, thus not only beat measuring time long and accuracy is not high, in order to save the measuring time, generally does not use the long time measurement, but a few seconds pulse count. Measured This paper introduces a STC89C52 MCU based on the electronic pulse plan, by measuring the pressure, the wrist artery pressure into electrical signals, into a single-chip microcomputer, can accurate measurement in three seconds per minute, a pulse with measurement results number three LED digital display, and pulse tube through a serial port into PCS, real-time display pulse waveform.Pulse meter is one of the most commonly used in the medical examination device, real-time accurate measurement of the pulse of daily life, patient monitoring, clinical treatment and other aspects of sports have a wide range of applications. Pulse measurements include transient pulse measurement and the average pulse measurement. Instantaneous heart rate may reflect the speed of the pulse, while heart rate can reflect whether the uniform homogeneous; average heart rate, pulse measurement can only reflect the speed though, but the record of convenience. This design of elec- tronic pulse meter to measure these two parameters are recorded and displayed the time, instantaneous measurements in real time through the PC, shows that the average pulse measurements by seven segment LED digital display.Keywords: STC89C52; microcontroller; pulse; the serial interface目录1 引言 (1)2 总体设计思路 (2)2.1 方案设计与选取 (2)2.1.1 总体流程图 (2)2.1.2 方案选择 (2)2.2 总体电路图 (3)3 硬件电路结构模块 (5)3.1 单片机的选取 (5)3.1.1 STC89C52引脚功能说明 (5)3.1.2 振荡电路 (6)3.1.3 复位电路 (6)3.2 AD转换电路模块 (7)3.2.1 ADC0809引脚功能 (7)3.2.2 ADC0809主要特性 (8)3.2.3 ADC0809工作过程 (8)3.2.4 ADC0809与单片机接口电路 (9)3.2.5 ADC0809与PC机连接 (10)3.3 传感器的选取 (11)4 软件程序设计 (14)4.1 脉搏计数模块的设计 (14)4.1.1 脉搏计数程序方案的选取 (14)4.1.2 脉搏计数代码设计 (15)4.2 LED数码管显示模块设计 (16)4.2.1 显示模块的选取 (16)4.2.2 LED数码管与单片机的接口电路 (17)4.2.3 LED数码管驱动程序的设计 (18)4.3 AD转换模块的设计 (19)4.4 串口发送程序设计 (20)4.5 上位机程序及界面设计 (21)4.5.1 上位机程序的设计 (21)4.5.2 上位机界面的设计 (22)4.6 扩展血压计功能 (23)5 软硬件调试 (24)6 结论 (28)谢辞 (29)参考文献 (30)附录 (31)1 引言随着经济的飞速发展和人民生活水平的日益提高,有关心脑血管疾病的发病率与死亡率正在呈逐年上升趋势,这就需要一种方便的方法来测量心脑血管的健康状况,可以实时观测和评估人体的健康状况。

基亏MSP430单片机的电子血压计的设计

基亏MSP430单片机的电子血压计的设计

sot mi s f rvos i t l dpesr ee n hs ae. h t do esr g l dpesr ite sio er hr o n ei  ̄ Mbo rsuem t i ip p r e h m au n o rsue sh clm tc c g op ud o r t T me o f i bo o l i
采 用了 MS 4 0混合信号处理器 , P3 简化 了电路 的设计 , 高了系统 的可 靠性和稳 定性 。实际应用表明 。 系统具有操 提 该
作 简便 、 试 准 确 的特 点 . 到 了设 计 要 求 测 达
关 键 词 :超低 功耗 ; 渡 法 ; 气 ; 子血 压计 示 充 电 中 图分 类 号 : P O T 32 。 文 章 编 号 :1 7 — 2 6 2 1 )5 0 6 — 4 64 6 3 (0 2 1— 12 0 文 献标 识 码 : A
De in o lcr n c bo d p e s r ee a e R M S 4 0 sg fee t o i lo r su e m trb s d O P 3
ZHOU n’ n Ku pe g
( oeeo h s sadEet n nom t n Inr noi nvr tfr a nli , , C lg yi n l r i I r ai , ne gl U i sy o t ai s l fP c coc f o Mo a ei N i t o e
第2 0卷 第 l 5期
V0 . 0 1 2 No 1 .5
电 子 设 计 工 程
Elc r n c De in E g n e i g e t i s n i e r o g n
21 0 2年 8月

基于msp430脉搏血氧仪设计-毕业设计论文模板[管理资料]

基于msp430脉搏血氧仪设计-毕业设计论文模板[管理资料]

毕业设计(论文)基于MSP430脉搏血氧仪设计院别计算机与通信工程学院专业名称生物医学工程班级学号学生姓名指导教师年月日摘要题目摘要血氧饱和度是判别人体血液中的含氧量,是一个非常重要的生理指标。

脉搏血氧仪是一种无创、连续、方便的测量血氧饱和度的仪器,在各种医疗产所都有广泛的应用,尤其在家庭保健中起着越来越重要的作用,因此低成本,高性能,低功耗的便携式血氧仪的需求越来越高。

本文首先阐明血氧饱和度的研究意义和现状及发展趋势,通过有创与无创进行对比,说明无创便携式血氧仪的优越性,其次介绍系统主要采取的数字信号处理技术及这种技术的优越性。

其次着重介绍无创血氧饱和度的测量理论基础朗伯—比尔定律及分光度的测量。

本设计通过一个传感探头连接手指进行数据采集,然后将数据传输到单片机进行计算,最终于计算机终端显示血氧饱和度。

此便携式血氧仪的高性能是通过一个完全模拟前端AFE4400,此器件包含一个具有集成模数转换器的低噪声接收器通道、一个LED发射部件和针对传感器以及LED故障检测的诊断功能,可进行灵活的脉冲排序和定时控制,具有高动态范围的接收通道,13个无噪声位,可用于集成式故障诊断,如光电二极管和LED 开路与短路检测,线缆接通和断开检测,适用于低成本血氧仪。

关键词:血氧饱和度,便携式脉搏血氧仪,完全集成模拟前端English TitleAuthor:Li WenkaiTutor:Liu BingdeAbstractMain body of your abstractKey Words: key words1, key words2, key words3英文摘要另起一页,其内容及关键词应与中文摘要一致,并要符合英语语法,语句通顺,文字流畅。

并在英文题目下面第一行写作者(Author)姓名,作者姓名下面的一行写指导教师(Tutor)姓名,作者姓名和指导教师姓名用汉语拼音写,右对齐。

(本段删除)英文和汉语拼音一律为Times New Roman体,字号与中文摘要相同,见论文模式样本。

基于单片机的电子血压计的设计定稿

基于单片机的电子血压计的设计定稿
2011.11.1----2011.11.3王教师与毕业学生见面,下达工作任务。
3.毕业设计(论文)的研究及设计(论文)撰写阶段:
2011.11.3----2011.12.20确定设计(论文)题目及撰写开题报告:王老师与我对所选择的课题进行调研,完成毕业设计(论文)开题报告。
[6] 王忠诚,孙唯真.电子电路及元器件入门教程.电子工业出版社,2010. 12~14
[7] 周国祥.微机原理与接口技术.中国科学技术大学出版社,2010. 36~38
[8] 陆志良.贴片数模转换器件集成电路速查手册.人民邮电出版社 2008.4~6
[9] 许宝发.新编高级电工简明读本.上海科学技术出版社,2006. 89~112
四、计划进度安排
1.毕业设计(论文)准备阶段:
2011.10.8----2011.10.24 与指导教师双选后,拟定设计(论文)题目:基于单片机的电子血压计的设计
2011.10.24----2011.10.31经过老师对题目进行可行性论证,讨论、审核最后确定设计(论文)题目为基于单片机的电子血压计的设计,王老师撰写课题说明书。
编号:
毕业论文(设计)
题目基于单片机的血压计设计
专业机械设计制造及其自动化
教学单位德州学院机电工程系(盖章)
德州学院毕业论文(设计)开题报告书
院(系)
机电工程系
专业
机械设计制造及其自动化
姓名
学号
论文(设计)题目
基于单片机的血压计设计
一、选题目的和意义
便携式家用血压计,非医护人员也可方便操作。随着家庭医疗保健的流行,这种血压计的市场得以开发。在过去,人们测量血压不得不去医院,而如今只要拥有这种血压计,在家里即可随时监测血压,做到早发现早治疗,降低了脑出血.心功能衰竭等猝发疾病的危害。

基于单片机控制的人体健康监测系统设计

摘要本系统设计的是基于单片机控制的人体健康监测系统,本系统需要检测人体的三个健康体征:心跳、体温、血压。

由硬件和软件两部分组成。

首先是心跳检测,利用压电传感器将检测到的心跳信号转换为电信号再通过集成运放转换成单片机可以接收的信号。

其次是温度检测,利用一线口温度传感器DS18B20进行温度检测,由于该芯片采用单总线模式,在编程过程中严格按照该芯片的读写时序进行温度检测。

再次是血压检测,利用压力传感器BP01将血压转换成为电信号,通过ADC0809模数转换器转化为数字信号通过单片机处理显示出来。

另外还包括单片机电源电路、超限报警电路、复位电路以及键盘电路。

本系统的研究于开发有利于人体健康检测的需要,对日常生活的改善有很多好处,具有很高的实用价值。

关键词单片机8051;DS18B20;BP01;A/D转换毕业设计(论文) AbstractAbstractThis system design is the human body health monitor system whichcontrols based on the monolithic integrated circuit, this system needshealthily to examine the human body three health body drafts:Palpitation, body temperature, blood pressure. Are composed by the hardware and the software two parts. First is the palpitation examines, will examine the palpitation signalusing the piezoelectric pick-up to transform into the electricalsignal transports again through the integration puts transforms thesignal which the monolithic integrated circuit will be allowed toreceive. Next is the temperature examination, uses mouth temperature sensorDS18B20 to carry on the temperature examination, because this chipuses the single main line pattern, strictly carries on the temperatureexamination in the programming process according to this chipread-write succession. Is the blood pressure examination once more, transforms into usingpressure transmitter BP01 the blood pressure the electrical signal,transforms through the ADC0809 modulus switch for the digital signaldemonstrates through monolithic integrated circuit processing. Moreover also includes the monolithic integrated circuit powercircuit, ultra limits the alarm circuit, repositions the electriccircuit as well as the keyboard electric circuit.This system research is advantageous to the development to the humanbody health examination need, has very many advantage to the dailylife improvement, has the very high practical valueKey wordMonolithic integrated circuit 8051; DS18B20; BP01; A/D transformation毕业(论文) 目录目录中文摘要及关键字 (I)英文摘要及关键字 (II)绪论 .................................................................................................................................. - 1 - 1. 总体方案 ..................................................................................................................... - 2 -1.1方案论证及系统工作原理 .............................................................................. - 2 - 1.2 总体方案图 ..................................................................................................... - 2 - 2硬件设计 ....................................................................................................................... - 3 - 2.1主控芯片MCS—51介绍................................................................................ - 3 - 2.2 ADC0809的介绍............................................................................................. - 8 - 2.3心跳检测原理设计 ........................................................................................ - 10 - 2.4温度检测的原理及设计 ................................................................................. - 11 - 2.5血压检测电路原理及设计 ............................................................................ - 15 - 2.6其他电路设计 ................................................................................................ - 17 - 2.7 硬件总电路图 ............................................................................................... - 17 - 3.软件设计 .................................................................................................................. - 18 - 3.1主程序流程图 ................................................................................................ - 18 - 3.2 子程序流程图 ............................................................................................... - 19 - 3.2.1心跳检测流程 ................................................................................... - 19 - 3.2.2温度检测流程图 ............................................................................... - 20 - 3.2.3血压检测流程图 ............................................................................... - 21 - 3.3主程序清单 .................................................................................................... - 22 - 3.4子程序清单 .................................................................................................... - 25 - 3.4.1心跳子程序: ................................................................................... - 25 - 3.4.2温度检测子程序: ........................................................................... - 27 - 3.4.3血压检测子程序: ........................................................................... - 31 - 结论 ................................................................................................................................ - 33 - 致谢 ............................................................................................................................ - 35 - 参考文献 ........................................................................................................................ - 36 - 附录一 ............................................................................................................................ - 37 - 附录二 .................................................................................................... 错误!未定义书签。

电子血压计-设计方案

电子血压计的设计方案一、概述规格说明的起因、范围等进行简介。

二、系统方案2.1 架构2.2 关键部件一.MSP430单片机;二.压力传感器;三.袖带,充气泵与电磁阀;四.压力测量电路;五.输入通道硬件滤波;六.复位电路;七.LCD显示电路;八.键盘电路;九.UART电路设计;十.数据存储电路设计;十一.电源电路;十二. 实时时钟电路设计。

2.3 软件环境开发软件:运行环境:2.4 血压的计算计算方法:示波法。

1、提取脉络波;2、根据脉络波推断收缩压和舒张压出现的时间(推算方法:幅度系数法);3、根据推断结果确定舒张压和收缩压。

具体实现本软件系统采用模块化设计,其对信号的提取处理总流程图如下:幅度系数法介绍:幅度系数法又称归一法。

它是将脉搏波振动信号的幅值与信号的最大幅值相比进行归一化处理,通过确定收缩压和舒张压的归一化系数来识别收缩压与舒张压的方法。

动脉振动脉搏波的幅度与柯氏音的强弱一者之间有一致的趋势,在收缩压以前以及舒张压以后脉搏波都有较小的波形。

从这个特征出发,一些学者经过深入研究和广泛实验,总结出一些便于定量分析的规律。

Geddes等人对袖带内压力等于收缩压或舒张压时对应的脉搏波幅度与幅度最大值之间的比例关系进行了研究,发现收缩压对应的压力波幅度为最大幅度的75%~80%。

Mauro建立了一个数学模型来模拟示波法测量血压,研究结果与Geddes的试验结果相似:收缩压的归一化系数为0.46~0.64,舒张压的归一化系数为0.43~0.73。

如图所示。

归一化值曲线在图中,As为收缩压对应的脉搏波幅度;Am为平均压所对应的脉搏波的幅度;Ad为舒张压对应的脉搏波幅度;CP为袖带压,横坐标代表放气过程中袖带内压力的不断减小;As/Am=C1,Ad/Am=C2;As/Am和Ad/Am为收缩压的归一化值,分别是舒张压和收缩压的归一化值。

也就是说,在脉搏波幅度包络线的上升段,当某一脉搏波的幅度与最大幅度的比值等于C1时,此时对应的压力为收缩压。

基于MSP430G2553便携式脉搏测试仪的设计


导通程度。显然,传感器已经完成了把心脏跳动的信号转换 成电信号。接下来涉及到第二个模块了,那就是把从传感器 送出来的微弱的代表了心脏跳动的电信号做放大处理,当手 指放入的时候,不 管 手 指 的 半 透 明 组 织 的 透 明 程 度 如 何,光 敏三极管 3DU4 都不能完全导通,也就是说动传感器送出来 的电信号,始终都 存 在 一 个 电 压,我 们 实 际 测 量 到 这 个 电 压 是 2. 13V。当半透明组织的透明程度减小,这个电压还会加 大。所以这个 2. 13V 实际上是一个底电压,在后级的放大电 路中,是不需要放 大 的,也 不 可 以 放 大,因 为 一 旦 放 大,这 个 电压信号就超过我们单片机 MSP430G2553 的采集范围了。 所以合理的 解 决 方 式 应 该 是,在 后 级 做 一 个 减 法 运 算 放 大 器,尽管市面上有很多高精密运算放大器,比如 OP07,价格也 不贵。但是他 们 是 双 电 源 供 电 的,还 得 为 这 些 运 放 配 负 电 压,所以在做放大这部分电路的时候我们选择单电源供电的 LM324,并且把它配置成减法运放,而且参考电压为 2. 13V, 我们实际的放大倍数是 4. 3 倍,放大之后的信号,我们的单 片机已 经 能 识 别 到 了。最 后 就 是 显 示 部 分,因 为 单 片 机 MSP430G2553 是用串行的方式和 QC12864 通信的,所以硬件 接口比较简单。
三、结语 MBR 装置经过连续运行 4 个月,证明赛诺公司的 MBR 系统处理对该公司的电子废水是可行的。MBR 系统的运行 达到了设计要求,其产水产水 COD、产水 SDI、营养物去除率 等指标完全满足 RO 装置的进水要求。COD 去除率平均为 80. 9% ,经膜过滤后还可降低 30% 左右。通过 2 个半月 RO 的运行,产水电导率 < 200um / s,可作为工厂再生水使用。由 于电子废水化学成分复杂,国内目前尚无电子废水采用 RO 深度回用的先例,通 过 本 中 试 研 究,说 明 电 子 废 水 膜 法 处 理 回用具有可行性。

MSP430电路图集锦

MSP430电路图集锦:创新设计思维2021年11月12日10:11 来源:电子发烧友网整合Dick 我要评论(0)标签:TI(566)MSP430(499)MSP430系列单片机是美国德州仪器开始推向市场的一种16位超低功耗、具有精简指令集的混合信号处理器。

称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机〞解决方案。

该系列单片机多应用于需要电池供电的便携式仪器仪表中。

下面一起来看看基于MSP430的设计电路图集锦。

1、采用MSP430单片机的可穿戴式血糖仪电路介绍了一种便携式血糖仪的设计。

该设计主要从低功耗及精确性的角度出发,以MSP430系列单片机为核心,葡萄糖氧化酶电极为测试传感器,较快地测试出血糖浓度。

此外,所设计的血糖仪还具有储存功能,有助于用户查看血糖浓度历史值和变化趋势。

血糖测试电路:在酶电极两端滴入血液后,会产生自由电子。

由于电极两端存在鼓励电压,就会有定向电流流过电极。

该鼓励电压是由ADC模块提供的1.5V稳压通过电阻分压而产生的,大约在300mV左右,它能产生μA级别的定向电流。

由于A/D转换模块测量的是电压,所以需要将该定向电流转换成电压,并且进行一定的放大。

本系统采用图2所示的电路来实现电流到电压的转换和放大。

运算放大器LM358的反相端连接血糖试纸上的酶电极,当有血液滴入时,该电极与地之间为等效电阻Rx,流过该电阻的电流正比于血液中的血糖浓度值。

MSP430的A/D模块输出1.5V的稳压通过R2 和R3分压,产生300mV的鼓励电压,该电压通过运放的正端加到电极两端。

R4起到反响放大的作用,它将运放的输出范围限定在A/D模块的转换范围内。

在PCB板布线时,由于运放输出和MSP430的ADC模块输入I/O口之间的走线比拟长,为了确保测量值的准确,需要对测试电压进行滤波,C21就是用来起滤波作用的,以减少走线过长所引入的外来干扰对血糖测试的影响。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

移入或移出 MSP430 单片机。
对 照 375 的 串 行 数 据 格 式 , 笔 者 选 用 异 步 模 式 中 的 地 址 位 多 机 模
式。这种模式下, 字符包含一个附加的位作为地址标志。数据块的第一个
字符带有一个置位的地址位, 表明该字符是一个地址。结合 375 的串行
数据格式, 把 430 的地址位看作第 9 位, 可以模拟 375 的串行数据格式。
选择 Motorola 公 司 压 力 传 感 器 MPX5050GP, 其 内 部 含 有 信 号 运 放 和信号调节功能, 可以直接将动脉血液对血管壁的压力转换为 0 V~4.7 V 的电信号, 其对应的血压值为 0 kPa~49.875 kPa( 0 mmHg~375 mmHg) 。 传感器采集到的信号送入单片机的 AD12 模块前 要 标 度 变 换 , 即 电 平 平 移。 1.2 工作原理
申波
( 太原理工大学信息工程学院, 山西太原, 030024)
摘 要: 针对传统水银血压计使用不太方便的问题, 提出一种电子血压计的设计方案,
即使用低功耗 MSP430 单片机对人 体 血 压 信 号 进 行 采 集 , 通 过 USB 控 制 芯 片 CH375
将这些数据存储到 U 盘中, 并可通过 PC 机的软件分析血压的变化。其使用方便且成
器件
供电电压/V VIH
MSP430F149
3.3
1.9
VIL
VOH
VOL
0.9 2.75 0.25
CH375
5.0
2.0
0.7
4.5
0.5
MSP430F149 驱动 CH375 时 , 高噪声容限=2.75 V- 2 V=0.75 V; 低 噪 声容限=0.7 V- 0.25 V=0.45 V。
CH375 驱 动 MSP430F149 时 , 高 噪 声 容 限=4.5 V- 1.9 V=2.7 V; 低 噪 声容限=0.9 V- 0.5 V=0.4 V。
波方法有 11 种, 如限幅滤波法、中位值滤波法、算术平均滤波法、递推平
均滤波法等 。 文 中 采 用 中 位 值 平 均 滤 波 法 , 即 相 当 于“ 中 位 值 滤 波 法 ”+
“算术平均滤波法”, 连续采样 N 个数据, 去掉一个最大值和一个最小值,
然后计算 N- 2 个数据的算术平均值。N 值的选取: 3~14。其优点是融合了
北京航空航天大学出版社, 2002.
[ 2] 胡 大 可.MSP430 系 列 单 片 机 C 语 言 程 序 设 计 与 开 发[ M] .北 京 : 北
京航空航天大学出版社, 2003.
[ 3] 胡 大 可.MSP430 系 列 FLASH 型 超 低 功 耗 16 位 单 片 机[ M] .北 京 :
两种滤波法的优点, 可消除由于脉冲干扰所引起的采样值偏差; 其缺点
是测量速度较慢, 和算术平均滤波法一样, 比较浪费 RAM。 由 于 血 压 计
对测量速度要求不高, 而且 149 的 RAM 有 2 kb, 所以选用该滤波方法。
2.3 U 盘读写文件格式问题
对 U 盘的读写分为两类: 把 U 盘当作存储器, 按照文件格式读写 U
本较低。
关键词: 电子血压计; USB; CH375; MSP430
中图分类号: TH766
文献标识码: A
目前, 市场上的血压计大部分仍是水银血压计, 电子血压计在国外 已经大量普及, 而我国才开始应用。水银血压计每次测量必须由医生戴 上听诊器进行测量, 测量过程复杂, 而且不同的医生, 测量结果可能不 同。而电子血压计弥补了水银血压计的不足。本文使用低功耗 MSP430 单片机对人体血压信号进行采集, 通过 USB 控制芯片 CH375 将这些数 据存储到 U 盘中, 可以通过 PC 机的软件分析一天中血压的变化。
TXData=TXData<<1;
/* 添加启始位* /
Delay( 100) ;
/* 延时* /

用定时器实现数据的发送程序:
#pragma vector=TIMERA0_VECTOR
__interrupt void timer0( void)

if( uart_flag&TRAN_B) //要发送?
由于噪声容限都为正值, 所以 MSP430F149 和 CH375 可以直接相连 正常工作。
2 软件设计
2.1 串行数据格式问题 由于采用串行接口, 串行数据格式必须一致。CH375 的串行数据格
式为: 1 个起始位、9 个数据位、1 个停止位, 其中前 8 个数据位是一个字 节数据, 最后 1 个数据位是命令标志位。第 9 位为 0 时, 前 8 位的数据被
所谓输入转换门限电平问题, 即噪声容限问题。连接在一起的两个 逻辑器件要想正常工作, 必须满足高、低噪声容限都为正值。本文中 CH375 采用 5 V 电源供电, MSP430F149 采用 3.3 V 供电。
CH375 和 MSP430F149 的噪声容限值见表 1。
表 1 CH375 和 MSP430F149 的噪声容限值
则需要外扩 RAM。由于笔者熟悉 430 单片机且 149 有 2 kb 的 RAM, 满
足要求, 这也正是选用 430 单片机的一个原因。
3 结语
试验证明, 该装置可以将采集到的数据成功地放到 U 盘中, 因此可
以应用到实践中去。
参考文献
[ 1] 魏 小 龙.MSP430 系 列 单 片 机 接 口 技 术 及 系 统 设 计 实 例[ M] .北 京 :
SET_BAUDRATE 命令选择合适的通讯波特率。
MSP430 的通用串行通信模块分异步模式和同步模式。
异步通信的帧格式: 1 位起始位、7 位或 8 位数据位、校验位( 可奇/可
偶/可无) 、1 位地址位( 地址模式时) 和 1 位或 2 位停止位。异步模式又分
空闲多机模式和地址位多机模式。同步模式下, 允许 7 位或 8 位数据流
科技情报开发与经济
SCI/TECH INFORMATION DEVELOPMENT & ECONOMY
2006 年 第 16 卷 第 1 期
文章编号: 1005- 6033( 2006) 01- 0239- 02
收稿日期: 2005- 11- 28
基于 MSP430 单片机及 USB 总线 的便携式血压计的设计
盘。前者读写速度快, 操作简单, 但计算机不能直接读取写入的数据; 后
者由于按照文件格式, 计算机可以直接看到相应的数据。公司子程序库
提供 U 盘文件操作的 API, 对于普通用户可以直接调用 这 些 API 读 写 U
盘, 且可以与计算机无缝连接, 但要求有 600 kb 的 RAM, 若用 51 单片机
如果选用没有串行通信模块的 430 单片机, 也可以选用串行方式,
解 决 方 法 是 用 普 通 的 IO 口 模 拟 串 行 通 信 的 时 序 , 当 然 要 用 到 定 时 器
Timer。可以用两个函数实现写命令和写数据的功能, 程序中要用到位处
理指令 &, <<, >>等。现给出部分代码程序:
239
申 波 基于 MSP430 单片机及 USB 总线的便携式血压计的设计
本刊 E- mail:bjb@mail.sxinfo.net 信息技术
写入 CH375 芯片中, 第 9 位为 1 时, 前 8 位被作为 9 600 b/s, 单片机可以随时通过
void SendCmd( unsigned char cmd) /* 发送命令* /

uart_flag|=TRAN_B; /* 置发送标志位* /
TXData=cmd;
/* 将命令传到发送 TXData* /
TXData|=0x300;
/* 置第 9 位为 1, 加停止位, 发送命令* /
TXData=TXData<<1; /* 添加启始位* /
Delay( 100) ;
/* 延时* /

void SendData( unsigned char data) /* 发送数据* /

uart_flag|=TRAN_B; /* 置发送标志位* /
TXData=data;
/* 将数据传到发送 TXData* /
TXData|=0x200;
/* 置第 9 位为 0, 加停止位, 发送数据* /
CH375 是 南 京 沁 恒 有 限 公 司 生 产 的 USB 总 线 的 通 用 接 口 芯 片 , 支 持 USB- HOST 主机方式和 USB- DEVICE/SLAVE 设备方式。CH375 具有 8 位数据总线和读、写、片选控制线以及中断 输 出 , 可 以 方 便 地 挂 接 到 单 片 机/DSP/MCU/MPU 等 控 制 器 的 系 统 总 线 上 。 在 USB 主 机 方 式 下 , CH375 还提供了串行通讯方式, 通过 3 根线, 即串行输入、串行输出和中 断输出与单片机/DSP/MCU/MPU 等相连接。本文用的是从南京沁恒有限 公司申请的样片。LCM 用的是 16×2 的 HS162- 4。自建了自定义字符, 实 现了简单显示“血压是: XXX.X”。本文中使用 HS162- 4 为的是试验方便, 若是用到实际产品中, 可以换用其他种类。
MSP430 单片机使用串口方式同 CH375 相连, 将数据写入 U 盘。图 1 为其原理框图。 1.4 硬件设计中遇到的问题
LCD
U盘
血压传感器
MPX5050GP
滤波器
MSP430F149
INT RXD TXD
CH375
图 1 系统框图
在混合电压系统中, 不同电源电压的逻辑器件相互接口时会存在以 下 3 个主要问题: 一是加到输入和输出引脚上允许的最大电压限制问 题; 二是两个电源间电流的互串问题; 三是必须满足的输入转换门限电 平问题。
相关文档
最新文档