当前位置:文档之家› 基于LabVIEW的光电容积脉搏波信号采集系统

基于LabVIEW的光电容积脉搏波信号采集系统


Abstract: Photoplethysmograph( PPG) includes abundant information of physiology and pathology. Real-time monitoring on it can provide scientific guidance for clinical research and diagnosis. A PPG signal acquisition system is introduced. This system is developed on an engineering design platform named LabVIEW,which is a virtual instrument based on graphic language. PPG signal acquisition system is used to collect,display and store data in real time. One experiment is carried out for this research,which gathers PPG signal from fingertip in transmission way. PPG waveform is exactly displayed on LabVIEW s front-panel. These display results are helpful to analyze PPG in depth. Key words: photoplethysmograph; acquisition system
数据通信电路主要由串口电路构成,基于 UART 协议,采用 FPGA 产生时钟控制数据通信。FPGA 程序 基于 Quartus II 开发软件,采用 Verilog HDL 编写完成, 便于修改和扩展。系统时钟采用 50 MHz 晶振,设置 红光和红外的采样率均为 500 Hz,因而 DDC112 采样 频率为 1 kHz。由于设置数据按字节发送,所以 FPGA 主芯片每次接收到 DDC112 送过来一个采样点的 20 位数据之后,要先对数据高位补 4 位二进制数,组成 24 位数据。这里设置对红光数据高位补 4 位 0,对红 外数据高位补由 4 位二进制数表示的十进制数值 1。 根据 UART 协议 1 位起始位、1 位终止位和 8 位有效 数据的串口发送格式,每一个采样点需要主芯 片 向 RS232 串口发送 3 次 10 位串口数据,完成一个采样点 完整的数据采集和发送过程。据此可以设置串口波特 率为 57600 bit / s,来满足与 DDC112 的同步设计并实 现实时采集。
A Photoplethysmograph Signal Acquisition System Based on LabVIEW
ZHANG Wei,GAO Bo,GONG Min
( College of Physical Science and Technology,Sichuan University,Chengdu 610064,China)
·18·
《测控技术》2011 年第 30 卷第 12 期
析传感器电路结构,该传感器由两个背靠背连接的红 光 LED 和红外 LED 以及一个光敏二极管组成。依据 该电路结构,本文设计采用红光和红外 LED 交替导通 以实现红光和红外的交替采集,避免了红光和红外采 集中的相互干扰。由 H 桥电路对传感器进行驱动, FPGA 产生采样时钟控制 H 桥电路中两个开关管实现 两个 LED 通道的选通,开关频率均为 500 Hz。FPGA 主芯 片 采 用 的 是 Altera 公 司 Cyclone 系 列 的 芯 片 EP1C6,含有 20 个 128 × 36 的 RAM 和 2 个 PLL,本设 计用其实现了 LED 选通和光强强度控制、数据采集控 制、数据存储和传输等功能。设计中 LED 光强由按键 调整,按键发出的光强调整信号经 FPGA 程序编码,由 TLC5620 进行数模转换,TLC5620 是一个 8 位电压输 出 DAC,串行数字信号输入,4 路模拟电压信号输出, 由 FPGA 程序设计其中两路作为两个 LED 管的发光 强度控制。TLC5620 转换后的信号输出到 H 桥电路, 通过放大管以实现光强度的增减控制。设置 LED 交 替导通和发光强度的调整实现了对光的调制,提高了 系统抗外界光干扰的能力。当人体出射的光强度信号 被光电传感器转为电流信号后,将该电流信号传输给 DDC112 电流采集电路,完成电流 - 电压转换和数模 转换,输出 20 位数据到 FPGA 主芯片。因此,本文中 一个采样点对应 20 位数据,实现了对 PPG 信号的高 精度采集。DDC112 是一种双端输入、20 位输出的电 流信号 ADC,采 样 频 率 最 高 可 达 2 kHz。本 文 中 将 DDC112 设置为连续工作模式,两个输入分时复用一 个 ADC,因而一片 DDC112 就可以实现红光和红外双 通道实时数据采集,电路结构得到简化,分时采集到的 数据分别存入 FPGA 的红光信号存储器和红外信号存 储器。
LabVIEW 是美国国家仪器公司( NI) 推出的虚拟 仪器开发平台,是计算机辅助测试( CAT) 领域的一项 重要技 术。基 于 图 形 化 编 程 语 言 ( G 语 言) 的 LabVIEW 提供了功能强大的函数模块库,包含数学、仪器 I / O 和信号处理等方面的函数。利用 LabVIEW 软件 可直接对经由 PPG 信号硬件采集系统采集到的数字 信号进行处理,利用软件的功能来设计低通滤波器,避 免了滤波器硬件电路的设计,在降低设计难度的同时 增加了滤波处理的精度,更可有效避免在滤波过程中 引入的噪 声 和 信 号 失 真,使 信 号 保 持 较 高 的 真 实 性。 因此,基于 LabVIEW 来开发 PPG 信号采集系统具有 广阔的应用前景。
图 1 典型的指端 PPG 波形图
质量好坏,而切迹和重搏峰又容易受到体内体外干扰 因素的影响而变化甚至消失,所以设计时要重点考虑 保留切迹和重搏峰,获取高质量的 PPG 信号。
2 系统架构
整个采集系统由硬件系统和软件系统构成,实现 了对人体 PPG 信号的采集、显示和存储。图 2 为 PPG 信号实时采集系统架构图。
基于 LabVIEW 的光电容积脉PPG 信号采集卡,通过串 口实现采集卡和 LabVIEW 之间的数据通信。经过指 端透射式 PPG 信号采集实验,在 LabVIEW 前面板准 确显示出了 PPG 信号的波形,为后续分析打下了良好 的基础,说明应用 LabVIEW 设计 PPG 信号采集系统 的方案是可行的。
图 2 PPG 信号实时采集系统结构图
系统的信号采集卡以 FPGA 为硬件核心,主要包 括光电 传 感 器 及 其 驱 动 电 路、模 拟 信 号 采 样 电 路、 RS232 接口电路和 FPGA 控制程序等。利用 FPGA 主 芯片驱动光源,LED 发出的单色光经人体透光区域吸 收之后,出射光由光电传感器接收并转为电流信号,该 电流信号转换为数字信号后,将数据经串口发送到 PC 机。LabVIEW 串口数据读取模块收到串口发送而来 的数据之后,对红光和红外数据分别进行计算和滤波 处理,最后 对 数 据 进 行 存 储 和 实 时 显 示,完 成 一 次 对 PPG 信号的采集。 2. 1 硬件采集系统设计
收稿日期: 2011 - 01 - 10 作者简介: 章伟( 1986—) ,男,重庆永川人,硕士研究生,主要研 究方向为集成电路设计; 高博( 1975—) ,男,山东人,讲师,主要 研究方向为集成电路设计; 龚敏,男,四川成都人,教授,主要研 究方向为集成电路设计、新型半导体材料与器件工艺。
床诊断和救护有重要的指导意义,但是由于 PPG 信号 在采集过程中易受体内、体外各种因素干扰,信号波形 容易受到影响,为信号特征参数的提取带来很大困难, 因此目前对 PPG 信号的应用还主要限于提取其振幅 来计算血氧饱和度、根据频率来得到心率上。可见,获 取高质量的 PPG 信号是其在临床上得到推广的重要 基础。
硬件采集系统以 FPGA 为核心,分为以信号采集 电路为主的模拟电路和以数据通信为主的数字电路两 部分。
模拟信号采集电路主要包括光电传感器电路、基 于 TLC5620 的 LED 驱动电路和 DDC112 电流信号采 集电路。本文中光电传感器采用临床中广泛应用的 NELLCOR 传感器,该传感器采用不透明材料制作,具 备一定的抗光干扰的能力。通过借助万用表等仪器分
·16·
《测控技术》2011 年第 30 卷第 12 期
基于 LabVIEW 的光电容积脉搏波信号采集系统
章 伟,高 博,龚 敏
( 四川大学 物理科学与技术学院,四川 成都 610064)
摘要: 光电容积脉搏波包含了人体丰富的生理、病理信息,对其进行实时监测可为临床研究和诊断提供 科学的指导。开发了一套基于图形化虚拟仪器工程设计平台 LabVIEW 的光电容积脉搏波信号采集系 统,可完成对该信号的实时采集、显示和数据存储。经过指端光电容积脉搏波信号的透射式采集实验, 在 LabVIEW 前面板上准确显示出了该信号的波形,有助于对光电容积脉搏波进行深入分析。 关键词: 光电容积脉搏波; 采集系统 中图分类号: R543 文献标识码: A 文章编号: 1000 - 8829( 2011) 12 - 0016 - 04
1 PPG 信号的波形特点
PPG 信号是基于动脉血液对光的吸收量随动脉搏 动而变化的原理而得到。当人体透光区域动脉血管搏 动时动脉血液对光的吸收量将随之变化,而皮肤肌肉、 静脉血等其他组织对光的吸收量是恒定的。因而可以 将 PPG 信号分为以下两个部分:
① 直流分量( DC) 。由动脉血的非脉动部分、静 脉血和毛细管血部分以及肌肉组织等 3 部分的光吸收 组成。
② 交流分量( AC) 。叠加在直流分量上,同步于 心率,主要反映动脉血中脉动部分对光的吸收[1]。
相关主题