该方案采用TI公司的16位超低功耗单片机MSP430F1232为核心,结合外部压力传感器和气泵装置实现人体血压检测方案。该方案采用CR2032电池供电,通过片内ADC10通道0定时采样检测电池电压状况。当气泵向袖套充气时,压力传感器会感应到人体血压跟绷带气压相抵抗的压力差,这股压力分为直流分量血压和交流分量血压,直流分量经过LMV358运放进行信号放大进入片内ADC12通道1进行AD采样取得直流分量值,交流分量由隔值电容筛选取得经LMV358运放进行信号放大进入片内ADC12通道2实时采样并记录每次采样数据,当ADC12通道1采样到的直流分量值小于1V时表示单次血压测量结束,此时开始统计记录下来的若干组峰峰值和直流平均值,找出峰峰值最大的值Amax,,;计算得到的血压值由片内LCD驱动器驱动液晶显示血压状况信息;-Timer的时钟源,作为系统日历实时时钟,精确度可达1S/天;每次采集的血压数据可及时存放与片内F lash存贮器中,具有掉电保护功能,无需外部EEPROM;片内集成的UART接口作为与RS232或USB的标准接口可将采集的血糖含量信息传输给上位机管理系统,并可以实时显示血糖含量曲线,;多个带中断功能的IO口可实时响应外部按键中断查询历史血糖含量数据信息和调整设置日历时钟;片内BOR模块实时监控外部电源,保证Flash数据不会被不正常改写;超低功耗的MCU可使得整机静态功耗小于3uA,电池使用寿命长远。该方案体积小、功耗低、应用灵活、可靠性高、实时性强,是便携式超低功耗血压计的最佳选择方案。
数字血压计的软件系统研制
中国医学物理学杂志 2000年第3期第17卷 医学信号处理与医疗仪器
作者:谭小丹陈亚明邓亲恺
单位:第一军医大学 生物医学工程系, 广东 广州 510515
关键词:Franklin C;FFT;数字血压计
摘要: 本文介绍自行研制的一种多气阀袖套式数字血压计的软件系统,该软件系统基于Franklin C语言,采用模块化设计方式,运用平滑技术、FFT数字滤波,使该数字血压计克服了目前电子血压计精度差、重复性不好、测量范围窄等缺点,且具有开发周期短、良好的扩展性、移植性等特点。
中图分类号: 文献标识码: A 文章编号: 1005-202X(2000)03-0150-02
The design of software system of oscillometric blood pressure monitor
TAN Xiao-dan, CHEN Ya-ming, DENG Qin-kai
(Dept. Of BME. First Military Medical University, Guangzhou 510515, China)
Abstract:A software system of the oscillometric blood pressure monitor is presented. Based on Franklin C and modular design, using smoothing technology and FFT digital signal processing, this software system has been proved to be short developing period, good extendibility and transplanting. As a result, the monitor is more stable and can be used to measure the blood pressure of adults and children.
Key words:Franklin C;FFT;digital blood pressure monitor
前言:一般单片机系统的软件设计都是基于汇编语言,开发周期长,源程序可读性差。作者在自行研制的数字血压计的软件系统中,运用Franklin C语言进行模块化开发设计,设计周期短,源程序可读性好,具有良好的扩展性和移植性。
作者对目前电子血压计存在的测量误差大、重复性不好、测量范围窄等问题进行了大量的实验研究,在尽量不增加硬件电路的基础上,通过在软件上的改进,克服了以上问题,实现了高精度的电子血压测量。
1 Franklin C简介
Franklin C语言符合ANSI C
论文材料-电子血压计的设计 来自淘豆网www.taodocs.com转载请标明出处.