历史上的今天
返回首页

历史上的今天

今天是:2024年12月30日(星期一)

正在发生

2020年12月30日 | 基于硅压式传感器和MSP430F149单片机的电子血压计设计

2020-12-30 来源:elecfans

  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控制充放气速率,根据压力大小进行控制充气阀和放气阀的动作,这样不但能够 准确控制充放气的速率,而且能很好的监测整个系 统的运行情况,此外,还可以避免一些意外的人体伤害。


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

  

控制过程

 

  

充气电路

 

  2.5 LCD液晶显示模块设计

  本系统采用LCD驱动器HT1621,它为128(32 &TImes;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 板布线、气泵和气阀选择等等都需要进一步研究改进。

推荐阅读

史海拾趣

Electro-Films Inc Semi-Films Div公司的发展小趣事

在20世纪80年代初,Electro-Films Inc. 的创始人意识到了电子行业中对高性能薄膜材料的需求日益增加。因此,公司决定成立一个专门负责薄膜材料研发的部门,即Semi-Films Division。这个部门在成立之初就面临着巨大的挑战,但团队凭借对技术的执着追求和不懈努力,成功开发出了具有优良电气性能和机械性能的薄膜产品,为公司赢得了首批客户。

EDI [Electronic devices inc.]公司的发展小趣事

随着科技的进步,Eclipse Magnetics公司开始关注航空航天领域的需求。他们发现,在复杂的航空系统中,精确的磁性控制至关重要。于是,公司投入大量研发资源,成功开发出一系列高性能的磁性产品,为航空航天领域提供了可靠的解决方案。这一突破不仅巩固了Eclipse Magnetics在电子行业中的地位,还为公司赢得了众多知名客户的信任。

Frequency Electronics Inc公司的发展小趣事

高频电子在精确时间和频率生成技术方面一直处于世界领先地位。公司不断投入研发,推出了一系列高精度、高性能的定时和频率控制产品,如铷蒸气原子振荡器、温度稳定的石英晶体振荡器等。这些产品被广泛应用于商业、政府、军事等多个领域,包括卫星通信、指挥控制系统、电子战系统等。高频电子的技术创新不仅提升了自身竞争力,还推动了整个行业的发展。

德力康(DLK)公司的发展小趣事

随着电子行业的不断发展和变革,DLK公司也面临着转型升级的压力。为了适应市场需求的变化,DLK公司开始加快转型升级的步伐。一方面,公司加强了对新能源汽车、物联网等新兴领域的研究和开发;另一方面,公司积极探索智能制造、工业互联网等新技术在连接器生产中的应用。通过转型升级,DLK公司不仅提高了生产效率和产品质量,而且增强了企业的竞争力和可持续发展能力。

Engineered Components Co公司的发展小趣事

为了确保产品质量和客户满意度,ECC建立了完善的质量管理体系。他们从原材料采购到生产、检测、包装等各个环节都制定了严格的质量标准。ECC还引入了先进的质量检测设备和方法,确保每一件产品都符合高标准的质量要求。此外,ECC还定期对员工进行质量培训,提高员工的质量意识和操作技能。这些措施使得ECC的产品在市场上赢得了良好的口碑和信誉。

DFRobot公司的发展小趣事

在竞争激烈的电子行业中,DFRobot始终保持创新精神和技术领先。他们不断推出具有创新性和实用性的新产品和技术解决方案,如基于RISC-V构架的开源硬件产品、人工智能教育产品等。这些新产品和技术不仅满足了客户的需求,也推动了行业的发展和进步。同时,DFRobot还注重知识产权保护,积极申请各类专利和软件著作权,保护公司的创新成果和知识产权。

通过以上五个故事,我们可以看到DFRobot在电子行业中的发展历程和成就。他们凭借对技术的热爱和不懈的努力,逐渐在机器人和开源硬件领域崭露头角,并通过拓展教育市场、国际合作和品牌建设等举措,不断提升公司的竞争力和影响力。

问答坊 | AI 解惑

射线是否正在你身边无时不刻地产生着危害??

人生大部分时间是在建筑物室内度过的,受到的射线照射主要源于建材。诚然,建材的放射性危害不具有普遍性,可以认为是小概率亊件,问题在于人们几乎无从知道射线或电离辐射是否正在你身边无时不刻地产生着危害。它看不见摸不着感觉不到,等危害造成 ...…

查看全部问答>

关于CDMA DTU的开发

各位前辈:     小女子现在手上有一个任务:使用lpc2136 ARM7芯片加扩展卡DTL800,在uC/OS-II操作系统上设计一款CDMA DTU, 实现AT指令操作,比如短信,语音,拨号上网等方式,用的是2.5G的  全名是:CDMA低速上网卡。 &nbs ...…

查看全部问答>

STM8批量编程碰到解保护的问题

STM8S103F2,已经贴好在板子上了,因为程式更新比较频繁, 所以采用的是在线方式烧写,由于在之前烧录时有按RD要求写入了option byte. 当我们再次烧录时提示Device is protected. 从网上查资料得知,可以先改写0x4800h这部分Option byte, 但 ...…

查看全部问答>

STM32解除写保护后必须复位才能再写FLASH?

                                 手册里是这样说的,擦除选项字节后必须产生系统复位才能重新装载WRP,这样的话bootloader不是要进两次才能写新的AP ...…

查看全部问答>

找一个几十篇UCOSII下载的地方

http://www.armjishu.com/bbs/viewtopic.php?id=1980 因为太大了,大家自己去下载吧…

查看全部问答>

镍氢电池充电器的三阶段式充电方式的设计,求电路图或设计思路

同时对2节镍氢电池进行并行充电。电源电路输出最大功率5W。当单节电池电压大于1.3V时停止充电,并指示充电完成。当充电电池短路时具有短路保护功能。 电池充电分为3阶段,第一阶段电池电压0.9V-1V时,充电电流控制在300mA,第二阶段电池电压在1V-1 ...…

查看全部问答>

DIY手机 方案细节征集

GSM模块采用SIM900A,对外提供SMA接口,耳机(带mic耳机)和扬声器接口,板载mic,串口可连接到MCU或者引出供网友DIY,SIM卡座 MCU选用LPC176X(或者其他?) 电源:LM2596S-ADJ 提供4.0V电压;  TC1262-3.3VDB 提供3.3V电压 按键:1 ...…

查看全部问答>

顶标C80 88Z的芯片具体型号(已知是用作4分频)

如图,芯片顶标 第一行:C80,第二行:88Z 已知在电路中是用作4分频的元件。 求具体型号,或者类似功能的芯片型号。 …

查看全部问答>

非對稱半橋仿真

用proteus進行仿真 半橋IC為IR2109 操作頻率30K 想利用LC諧振震盪產生一個高壓 但目前發現VDS波形怪怪的 並不是一個半方波 看過其他PAPER應該是要半方坡才對 不知道有沒有人知道原因 …

查看全部问答>

求利用独立四键输入四位数,显示在lcd1206第二行中间位置

求利用独立四键输入四位数,显示在lcd1206第二行中间位置…

查看全部问答>