历史上的今天

今天是:2024年09月24日(星期二)

正在发生

2020年09月24日 | 基于MSP430颅内出血检测设备的研制策略

发布者:星辰古泉 来源: elecfans关键字:MSP430  颅内出血检测设备  近红外光 手机看文章 扫描二维码
随时随地手机看文章

1 引言

在中国有许多因创伤性颅脑损伤的患者急需抢救,但相当一部分颅内出血患者因未能及时诊断,延误了抢救和治疗时机.因而出现脑血肿或脑疝后压迫脑组织.使脑干和脑实质受到不可逆转的损伤。近红外颅内出血检测设备能在短时间内对颅内出血作出准确的判断.为是否实施CT/MRI检查提供指征。可以显著提高患者的成活几率及神经系统功能恢复.在临床上主要用于硬膜外出血(EDH)、硬膜下出血(SDH)、浅表脑实质出血等,其优点是快速、准确、无损伤,可以应用于急救中心、医院临床科室、监护病房ICU及野外战场等。但在国内还未见到关于此类设备的相关报道,国外比较成熟的设备主要是德国Oicrain公司生产的CRAINscan仪器,价格昂贵。我们根据血红蛋白对近红外光的吸收特征及朗伯特一比尔定律.设计一种便携式设备.实现对人体脑组织的无创、直接测量,为及时监测病程变化和抢救治疗方案的制定提供依据。

2 基本原理

当忽略散射时.介质对人射光的总吸收量是介质中各色团吸收量的线性迭加,根据Beer-Lambert定律,透过介质的光强It入射光强I0间满足以下关系:

OD=-lnIt/I0=μcl

其中μ是吸收系数,C是介质浓度,l表示光程。0D为光密度,当入射光波长一定时。OD是介质浓度的线性函数。正常情况下人体大脑两侧对光的吸收是对称的.如果有血管破裂引起内部出血时,局部血浓度升高.光的吸收就会增加周此通过对人体大脑两侧光密度的测量可以判断颅脑外伤患者是否存在脑出血现象,为是否需要进一步CT或MRI检查提供指征。

3 硬件设计

设备以MSP430单片机为控制核心.其输出脉冲信号驱动特定波长的LED产生近红外光.近红外光源透过颅脑组织,由检测探头中的光电传感器采集含有脑组织血氧信息的光信号,光电转换后将电信号传送给单片机,经过处理后的信号可以保存在EEPROM中也可通过LCD显示。还可以将信号通过USB口传送给计算机进行进一步处理或存储。其系统框图如图1所示:

1.gif?imageView2/2/w/550

图1 设备系统框图

3.1 检测探头

探头由光源、光电传感器和前端转换电路组成,小圆孔用于固定光源,光电传感器则同定在中间,光源选择LED,传感器选用S1226系列光电传感器.其暗电流小,感光灵敏度为高。光源和传感器之间的距离设定为40mm.探头的平均探测深度为约为3cm,光源以恒流源驱动.并在脉冲信号的控制下分时发光实现了双测检测的功能。接触面设计为弧形,边缘和放置光源及传感器的部位凸起,减少光源外泄,其余部位设计很薄,边缘有斜口,使其容易弯曲,基座材料采用医用硅胶,避免固定探头时给被测试者带来不适。
2.jpg?imageView2/2/w/550


图2 检测探头

3.2 主机电路

3.2.1 MSP430单片机

系统选择,TI公司生产的16位单片机MSP430F149,采用高效RISC结构,有16个快速响应中断,最高时钟频率为8MHz,中断唤醒时间小于6微秒。其单片集成了多通道A/D转换器、模拟比较器、定时器、串行通信接口、数控振荡器(DCO)、硬件乘法器,可以满足大多数设备的应用需要。其内部预设了JTAG模块.具有完整的在线调试功能,可利用片内FLASH方便地实现软件升级。

3.2.2 信号存储

AT24C512是Atmel公司生产的64KB串行电擦除可编程存储器,采用8引脚封装,具有结构紧凑、存储容量大等特点,特别适用于大容量数据存储要求的数据采集系统。其与单片机连接电路见图3.单片机通过P3口来控制AT24C512的读写.P3.0控制串行时钟输入端SCL,在上升沿将SDA上的数据写入存储器,而在下降沿从存储器读入数据并送往SDA。P3.1控制双向串行数据输入输出端SDA,主要用于存储器与单片机之间的数据连接。3.gif?imageView2/2/w/550

图3 LED驱动

3.2.3光源驱动电路

光源驱动电路如图3所示,单片机P5.4脚输出Vctrl电压。P5.6控制EN使能端,输入电压大于2.5V时,器件工作,输出电流驱动LED燃亮;当输入电压小于2.2V时,LED1、LED2、LED3端呈现高阻抗。不能燃亮。

SET是偏置电流输入端它与三只LED输出电流的关系为Iled=230xIset,而Iled=(Vctrl-Vset)/R,Vset=1.215V,即:Iled=230(Vctrl-1.215)/R 可以看出,LED输出电流只与P5.4输出电压及电阻R相关,并且在单片机控制下轮流发光。

3.2.4 液晶显示模块

LSDl2864CT是一款图形点阵液晶显示器,它主要由行驱动器,列驱动器及全点阵液晶显示器组成,可完成图形和文字显示。单片机通过P1口实现对液晶模块状态寄存器的操作.P1.0控制D/I寄存器选择信号线,P1.1控制R/W读写信号线,P1.2和P1.3控制CSI及CS2片选信号线,P1.4连接/RST端,P1.5接E使能信号线。P2口为数据端口与液晶模块的8位数据线相连。MSP430专门分出两组I/O端口用于液晶显示.通常启动液晶的顺序是:初始化读状态字写指令代码,写数据,开显示。程序代码按功能不同可分为写指令代码、写数据等模块.使能信号E上升沿触发有效。

3.2.5 计算机通讯

本系统接口芯片采用PHILIPS公司的PDIUSBD12,它是一款高性能的USB接口器件,集成了SIE、FIFO存储器、收发器和电压变换器。模块功能包括:同步模式识别、并串转换、位填充、解填充、CRC校验/产生、地址识别等。其8位并行数据接入MSP430的P5口,A0为命令、数据选择线.当A0=0时.MSP430向PDIUSBD12发送数据。当AO=1时。则发送命令。其数据交换采取中断查询方式,通过查询INT_N是否为低电平来确定是否接受到上位机的数据或命令,再通过_WR和_RD引脚实现MSP430与PDIUSBDl2的数据交换。

4 软件流程

系统软件设计主要采用MSP430的RISC精简指令用汇编语言和C语言混合编程。系统主要分为以下几个部分:(1)系统初始化,包括系统时钟校准,A/D转换参数初始化,看门狗的初始化,LCD控制器的初始化等;(2)液晶显示部分。包括汉字的显示和波形显示;(3)中断处理,包括键盘中断处理,信号采样中断,异常数据报警部分等;(4)血含量计算,采用逐点微分法进行血含量计算。图4是系统主程序的流程图。硬件初始化后.测是否有键按下.如果有则执行按键相对应的功能.然后由LCD显示不同功能所对应的信息。如果无按键按下则显示当前实测血浓度。等待用户的下一步操作。

4.gif?imageView2/2/w/550
图4 系统主程序

5 临床应用

该仪器在医院临床应用时,对病人进行近红外光谱检查,探查部位为双侧额、颞和枕部,检查时.首先读取并记录一侧血氧值,然后在对称部位采样,重复2次,取均值。计算两者之差,以差值≥0.45为标准判断有无出血,随后进行脑CT检查。结果在47个病例中,CT显示为脑出血的有29人.其中硬膜下出血19人.硬膜外出血7人,浅表脑实质出血3人。近红外光探测仪诊断脑出血28人,CT证实24例,4例为假阳性,假阳性病例中2人存在皮下血肿;近红外线检查为阴性者19例,17例为CT证实.两例假阴性病人中,1例为蛛网膜下腔出血,另1例为脑实质出血。

6 小结

由于近红外光穿透力不强,通过人体颅脑组织后衰减得相当厉害,设备空间分辨率不是很高,它不能替代常规CT检查来对颅内病灶进行定量和定位分析,其优点是在对人体无任何伤害的情况下快速地对伤情做出初步诊断。整体设计小巧.操作简单,价格便宜,具有一定的实用价值,投人生产后有望取得不错的经济效益。

关键字:MSP430  颅内出血检测设备  近红外光 引用地址:基于MSP430颅内出血检测设备的研制策略

上一篇:基于MSP430F5438单片机的无线环境检测系统设计
下一篇:基于MSP430F2274单片机的倒车雷达设计

推荐阅读

上海,2018年9月18日—— 作为设计和生产创新性半导体材料的全球领军企业,Soitec半导体公司于2018年9月18日至19日参加了在上海由SOI国际产业联盟举办的第六届FD-SOI高峰论坛暨国际RF-SOI研讨会(Shanghai FD-SOI Forum & International RF-SOI Workshop)。来自国际顶级半导体公司、科研院所、投资机构和政府部门的业内精英在本届高峰论坛上就FD-S...
据科创板日报消息,近日,专注类脑人工智能AI公司深思考人工智能机器人科技(北京)有限公司注册资本和投资人均发生变更,其中,注册资本由1274.70万元增加至1323.27万元,投资股东由5名增加至6名,新增股东为哈勃科技投资有限公司,而后者为华为刚于今年4月23日成立的全资子公司。据了解,深思考人工智能是一家专注于类脑人工智能与深度学习核心科技的AI...
近日,国家发展改革委、科技部、工业和信息化部、财政部等四部门联合印发了《关于扩大战略性新兴产业投资 培育壮大新增长点增长极的指导意见》(以下简称《指导意见》)。 《指导意见》要求,加大5G建设投资,加快5G商用发展步伐,将各级政府机关、企事业单位、公共机构优先向基站建设开放,研究推动将5G基站纳入商业楼宇、居民住宅建设规范。加快基础材...
在技术领域,除非是跨越时代的降维打击,否则很难说谁把谁彻底干掉。同一时代的技术路线无非是使用场景、擅长领域、性价比之别。长久以来,三元锂电池和磷酸铁锂电池就凭借各自的优劣处于此消彼长之中,直到有一天混搭春风吹满地,蔚来三元铁锂标准续航电池包(75kWh)正式发布,将两条技术路线拢到了一起。蔚来标准续航电池包(75kWh)采用三元锂与磷酸铁...

史海拾趣

问答坊 | AI 解惑

【一个模拟电路憋倒众多英雄汉,期待高手】请教一个本网站上的带阻滤波器?

先贴上电路图,呵呵,我在pspice里仿真这个电路的传递函数挺正常的,不知道为啥,实际搭了一个电路(op4558双电源+-5V供电)出来输出有直流分量4V多,测不出电路的传递函数。 请高手帮忙指点一下,有什么我说的不明白的我可以在解释的。。。。…

查看全部问答∨

教你怎么用printf函数实现串口输出

1. 如果你在学习单片机之前学过C 语言,那么一定知道printf 这个函数.它最最好用的功能除了打印你想要的字符到屏幕上外,还能把数字进行格式化.例如十进制的33,用十进制方式输出就是33,用十六进制的形式就输出成21,如果用字符形式输出,那就是ASCII 码 ...…

查看全部问答∨

用状态机进行软件设计

本帖最后由 paulhyde 于 2014-9-15 09:25 编辑 算是一点资料吧  …

查看全部问答∨

屏幕刷新的问题

在windows mobile 6上做的一个软件,在添加了一些内容后点提交,返回开始的页面时不能显示更新后的内容,必须要把模拟器重启,请问有什么办法可以返回时显示更新后的内容呢?谢谢…

查看全部问答∨

请高手指点,产生占空比为25%的PWM波用Keil编译连接产生错误信息如下

产生占空比为25%的PWM波用Keil编译连接产生错误信息如颜色标示下:               ORG  0000H          LJMP MAIN         ...…

查看全部问答∨

驱动层"创建"中普通IRP方式,fastio方式,内存流方式及缓存方式怎么创建

有人给我讲讲吗?说说大概意思就可以,能详细点最好了.我正需要.还有就是创建中文件映射方式与普通IRP方式有什么不同?…

查看全部问答∨

有人用过ST72344H4或者资源和它差不多的ST芯片吗?

                                 我现在用AVR的MEGA16,抗干扰不行,想找一款ST的芯片,想问问大概价格是多少?…

查看全部问答∨

15F104E应用之一:学习型1路红外遥控开关可控硅OUT

15F104E应用之一:学习型1路红外遥控开关可控硅OUT ;========================================================================== ;========================================================================== ;标号==============指令==== ...…

查看全部问答∨

AD采样触发方式设置的问题

目前原程序已包含一个ad采样的程序,触发方式为PWM事件,采样序列为0,主要用于获取运行对象的电流和电压。配置如下:ADCSequenceConfigure(ADC0_BASE, 0, ADC_TRIGGER_PWM0, 0);     现在,我想加入多一个ad采样,用于采集开发板上电位 ...…

查看全部问答∨
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved