基于硅压式传感器和MSP430F149单片机的电子血压计设计

发布者:科技探险者最新更新时间:2011-11-21 关键字:硅压式传感器  MSP430F149  电子血压计 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  测量血压的传统仪器是机械式水银血压计,电子血压计近几年才在市场上出现。电子血压计与传统血压计相比,虽然操作简单、使用方便,但准确性、稳定性往往不太理想。本设计力求准确、稳定,以适用于老年人或病人随时监测自己血压情况及临床医学检测。

  2 系统的硬件设计

  本设计采用Motorola公司的MPX53GC硅压式传感器和TI公司MSP430F149单片机为主要器件, 构成电子血压计,系统构成如图1。系统由MCU、 传感器、LCD液晶显示器、操作面板、充放气控制 电路、气泵和气阀、蜂鸣器、存贮器、电源等部分 构成。

  


 

  2.1 微处理器的选择

  单片机是整个系统的大脑,它不仅要对系统进 行监控、对数据进行运算处理,而月.要通过对测量 结果的判定调整硬件的参数;使系统能够自动调节 在最佳的工作状态,具有一定的智能性。根据系统 的设计要求,选用TI公司的MSP430F1 49单片机 。

  MSP430内嵌ADC12,它是12位的A/D模数转 换器,具有高速、通用的特点。ADC12可对8个外 部模拟信号之一或4个内部电压之一作转换。 ADC12具有通用的采样/保持电路,给用户提供了 采样时序的各种选择。MSP430F149单片机则能很 好满足系统设计的要求。

  2.2 传感器电路设计

  MPX53GC是Motorola X型传感器,该类传感器价格低廉、线性优良、噪声小、响应迅速,并且在 恒流源供电的情况下具有温度白补偿挣陛。传感器电路的组成如图2所示,压力传感器的输出信号先 经过滤波电路,然后进行放大,同时单片机 MSP430F149将产生1:10脉宽控制锯齿波发生器, 产生锯齿波与经过处理的压力信号相比较,将电平 信号转换为脉宽信号。单片机MSP430F149测量脉宽,然后经过相应的运算处理转换为收缩压(SP)、舒张压(DP)、平均压(MP) 。

  

 

  2.3 滤波电路设计

  在血压测量过程中,由于传感器MPX53GC输 出的信号极其微弱,而且混有高频噪声,如果电路 设计不合理,微弱的信号就会被噪声淹没。因此在 每一级放大电路中,都应有相应的噪声滤除或抑制 电路 ,此外要尽量的消除分布电容与分布电感的 耦合,在必要处进行屏蔽。如图3所示,采用有源低通滤波器,有效地削弱高频噪声,并适当放大信 号。其频率函数可表示为:

  

 

  

有源低通滤波器

 

  2.4 充放气控制电路设计

  充放气电路也是影响测量准确度的一个重要因素。因此,怎样控制充气阀和放气阀,才能得到最好的测量结果是关键。在测量过程中,我们采用 单片机MSP430F149控制充放气速率,根据压力大小进行控制充气阀和放气阀的动作,这样不但能够 准确控制充放气的速率,而且能很好的监测整个系 统的运行情况,此外,还可以避免一些意外的人体伤害。[page]

  其控制过程见图4充气电路如图5所示。在充气过程中.可以稍 微快点充气,并估计收缩压和舒张压,以便计算放 气速率。当达到最大值后停止充气,开始慢慢的均 速放气。放气过程中,采用PWM脉宽调制进行控 制,并时刻察觉血压袖套CUFF的压力情况,保持 匀速放气。最后当压力小于20mmHg时,立即把放 气阀全部打开。

  

控制过程

 

  

充气电路

 

  2.5 LCD液晶显示模块设计

  本系统采用LCD驱动器HT1621,它为128(32 ×4)段LCD驱动器,可驱动多个LCD液晶屏。它 与单片机接口如图6所示,接口只须四根线。 线 用以初始化串行接口电路并终止MSP430F149与 HT1621的通信。数据的渎/写及命令的写入通过数 据线传输。RD读信号,RAM 内的数据在RD信号 的下降沿送至数据线上,使MSP430F 149在而信 号的上升沿及下一个下降沿之间读入正确的数据。

  一WR为写信号,数据线上的数据、地址及命令可在 一WR信号上升沿写入HT1621。IRQ为可选择控制。

  2.6电源模块设计

  本系统电源采用两节1.BY 的电池供电,经过 XC6382芯片升压至3.5V直接为系统提供电源。

  3 软件设计

  软件部分是整个系统有效工作的核心,系统只 有在软件和硬件有机结合,才能正常工作。

  3.1 采集与控制程序模块

  它完成采集资料(压力传感器信号,按键信号 等),控制充放气等功能。其程序流程如图7所示。

  3.2 数据处理和显示模块

  数据处理和显示模块完成对压力传感器数据 进行数字滤波,计算出收缩压、舒张压、平均压及 脉搏,然后把相应数据储存到EEPROM(24C256)并 显示到液晶屏(HT1621).程序流程图如图8所示。

  

 

  4 系统标定

  测量系统需要标定,电子血压计也不例外。在 软件系统中专门有一个压力标定程序,该程序的作 用是帮助调试者进行调试。调试过程如下:给系统 零压力(即:让传感器与大气连通),经过一段时 间稳定后,系统自动记录零点的脉宽;然后提示调 试者,给系统300mmHg的压力,此时调试者应将 显示的数值调整到16268±100以内,系统即标定完毕。

  5 结论

  通过一系列的分析、研究和改进,系统的设计较好的达到我们测试的要求。在测量的过程中,被 测者应做到保持不动,否则可能因为被测者的动作 形成一个假脉冲信号,同时可能改变CP信号。为 了进一步提高准确性和可靠性,传感器线性、PCB 板布线、气泵和气阀选择等等都需要进一步研究改进。

 

 

关键字:硅压式传感器  MSP430F149  电子血压计 引用地址:基于硅压式传感器和MSP430F149单片机的电子血压计设计

上一篇:基于MSP430单片机的超声波倒车雷达监测报警系统设计
下一篇:基于Motorala单片机MR16的全数字化的UPS设计方法

推荐阅读最新更新时间:2024-03-16 12:46

基于MSP430F149与Si4432的无线传感器网络的实现
  无线传感器网络的应用领域非常广。无线传感器节点一般通过电池供电, 硬件结构简单, 通信带宽小, 点到点的通信距离短, 所以工作时间有限及通信距离短成为无线传感器网络的两个主要瓶颈。如果要求工作时间长同时通信距离远, 就必须在软硬件上同时做处理。因此本设计在硬件上采用集成度高、功耗超低的MSP430F149 作为控制芯片, 以功能强大、外围电路简单、功耗低的Si4432 作为无线收发芯片,并通过电源管理芯片TPS61200 充分利用电池的能量( 只要电池电压在0.2 V~5 V 范围内整个系统即可正常工作) 。在软件上, 所有节点之间都具有自组织能力, 通过转发、多跳等方式进行通信; 通信可覆盖范围广。采用等待唤醒方式即休眠模式
[单片机]
基于<font color='red'>MSP430F149</font>与Si4432的无线<font color='red'>传感器</font>网络的实现
基于MSP430F149和nRF905的无线血氧指夹的设计
  0 引言   血氧饱和度可以反映病人的呼吸功能,并在一定程度上反映动脉血氧的变化,故在临床监护和家庭监护中都具有重要意义。用常规多参数监护仪监护血氧饱和度时,通常用一个血氧指夹夹在手指端或者脚趾端来采集光电脉搏波信号,并通过一条线缆将信号传到监护设备进行处理和计算。由于线缆的影响,病人往往不便翻身,而且线缆容易脱落,造成测量结果错误,严重危害病人的及时抢救。单模块的血氧饱和度测量设备虽然便于携带,但由于其功耗较高,采用电池供电限制了监护的持续时间:一般此类设备只能将监护信息存储在设备内部,而无法把监护信息及时发送出去,耽误病人的抢救时间。为此,本文提出了一种基于射频芯片nRF905和超低功耗单片机MSP430F149的血氧饱和
[单片机]
基于<font color='red'>MSP430F149</font>和nRF905的无线血氧指夹的设计
手持RFID读写器网络接口设计
  RFID 技术目前广泛应用于身份识别、防伪应用、供应链应用、公共交通管理、物流管理、生产线自动化与过程控制、容器识别等领域。由于手持式RFID读写器的存储器容量有限,保存在读写器中的数据可以通过USB 等接口传送到计算机中进行处理,但为更方便快捷地将读写器中的数据传送到远程的计算机系统中,将便携设备网络化是解决上述问题的有效途径之一。但目前的手持式RIFD 读写器并不具备与互联网进行网络连接的网络接口。另外,手持式RFID 读写器是通过内部所装有的电池进行供电,所以降低其工作功耗也是主要问题之一。而MSP430F149 单片机是一款16 位超低功耗的处理芯片,它将多个不同功能的模拟电路,数字电路模块集成于一身,适合应用与需要电
[单片机]
手持<font color='red'>式</font>RFID读写器网络接口设计
MSP430F149小系统开发板实现RS232串口通信
/***************************************************** 程序功能:MCU不停向PC机发送数据,在屏幕上显示0~127对应 的ASCII字符 ------------------------------------------------------ 通信格式:N.8.1, 2400 ------------------------------------------------------ 测试说明:打开串口调试精灵,正确设置通信格式,观察屏幕 调试说明:该程序通过USB口,在sscom32上可以观察到现象。 用的是com6串口。在调试的时候,注
[单片机]
<font color='red'>MSP430F149</font>小系统开发板实现RS232串口通信
msp430f149的低功耗模式
430的低功耗确实很强啊,虽然和VR单片机比起来速度慢了好多。在CPU进行工作时,如果没有什么事情干,就得进入低功耗模式啦,LMPX(0~4)这几种模式的具体事项就是如下的,得记住了。 一,运行模式 MSP430具有一种活动模式和五种软件可选的低功耗运行模式。一个中断事件可以将芯片从五种低功耗模式中的任何一种唤醒,为请求服务并在从中断程序返回时恢复低功耗模式。下面6种运算模式由软件配置。 ● 活动模式AM: -所有时钟活动 ● 低功耗模式0(LPM0) -CPU关闭 ACLK和SMCLK保持活动,MCLK关闭 ● 低功耗模式1(LPM1) -CPU关闭 ACLK和SMCLK保持活动,MCLK关闭 如果DCO在活动模式中没有
[单片机]
基于MSP430F149单片机的高精度温箱温度控制系统设计
本文针对温箱控制过程中出现的精度低,稳定性差等问题,设计了一种基于MSP430F149单片机的高精度温箱温度控制系统。系统采用铂电阻温度传感器及12位A/D转换器实现了温箱温度精确测量,并利用低功耗MSP430F149单片机及加热和降温系统实现了对温箱温度的精确控制。通过不同温度下测量实验,表明温箱温度控制系统性能稳定可靠。从而在-50~150℃温度范围内,温箱控制精度可以达到±0.5℃。 随着社会的发展,人们对温箱的应用和需求越来越广泛,在工业生产、日常生活和科学实验中,我们随处都可以看到温箱的应用。目前,在温箱的控制过程中还存在一些不足之处,比如控制精度低,稳定性比较差等。因此,针对温箱控制过程中出现的问题,需要设计一
[单片机]
基于<font color='red'>MSP430F149</font>单片机的高精度温箱温度控制系统设计
msp430f149 4x4矩阵按键(薄膜)
main.c /******************************************************************** //DM430-A型开发板矩阵键盘控制程序,通过数码管显示按键值,采用逐行扫描 //4X4键盘接在P1口,通过控制IO口状态变化,逐行扫描按键是否按下 //调试环境:EW430 V5.30 //作者:mmp //创客 P1口设置为按键插入口 更改引脚在Config.h文件中 有黑的地方插P1.0~P1.3 因为有上拉电阻 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 本程序按键布局 按照需求更改 case 0xee:key=1;b
[单片机]
MEAS推出新款压力传感器
    精量电子—美国MEAS传感器最新推出了一款硅压阻式压力传感器:1210 Sub PSI。该产品采用双列直插封装结构,恒流供电,带温度补偿,适用于要求高输出,高稳定性的应用领域。   1210 Sub PSI主要针对小量程应用,可提供5英寸和10英寸水柱量程(12.5mB&25mB)。采用特殊的陶瓷倒钩引压管设计,以确保和内径为3/32 英寸 (2.4mm) 软管的紧密配合。同时我们可以提供内腔体积的数据,以减少流量测量的误差。还可以利用板上配有的一个激光蚀刻电阻调节外部差动放大器的增益来校正传感器的压力灵敏度变化,使具有良好的互换性,互换误差为±1%。   本产品特别适合于各种低压应用,如气体管道流量,医疗仪器|仪
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved