基于MSP430心肺听诊技能训练系统的设计

发布者:as233632621最新更新时间:2012-04-21 来源: 现代电子技术 关键字:MSP430  心肺听诊  上位机软件  医学教学 手机看文章 扫描二维码
随时随地手机看文章

引言

近年来基于医疗的严峻现状,医学院的教学性能不断削弱;医院对医生的要求又不断提高,学校教育与医院要求出现脱节。社会的发展,医疗体制的改革,媒体的宣传,民众的法律意识大大加强,一系列医疗法规的出台,进一步明确了病人的各项权益。病人,这一以往传统医学教学的主体更多的选择拒绝配合教学工作。而近年来医疗纠纷的增多与医患关系的紧张,出于自身利益的考虑,医院的教学性能不断削弱。医学院校在临床医学教育中的常规模式是:理论教学+单项技能训练——见习——临床实习。但由于种种原因,见习不能有效开展,从而导致“理论教学+单项技能训练”这一教学模式的形成。基于以上现实情况,医学院校内教学的尴尬局面迫切需要改变。将“模拟教学”引入校内教学流程,形成“理论教学+单项技能训练——模拟教学——临床实习”新型的临床医学教学模式。该系统结构简单,通过模型人的方式再现临床医学的工作场景,为学习者提供了一个无风险学习临床知识和技能的条件和环境。

1 系统结构组成

从结构方面看,该系统可以分成模型人和遥控器两部分。模型人主要有内部无线接收装置和控制装置以及人体表面的专用装置。遥控器上有液晶显示屏、键盘以及相关说明。考核者可以很方便地向模型人内部的无线接收装置发出指令信号,无线接收装置以收到的指令来确定是什么疾病类型,从而控制模型人身上各位置点应该发出什么声音,当听诊器接触到模型人身上相应的位置点时,相应的装置会给控制单元一个位置信号,然后控制单元将这个信号通过多路模拟开关控制相应的喇叭闭合发出所在点的心肺听诊音,被考核者通过听诊器将此声音传到人耳朵里,这就完整模拟了一次真实的听诊过程。被考核者通过听诊器的探头触诊模型人的不同体位,并通过听诊器来听诊不同位置的各种病理特征,由此来判断是否为某种疾病,从而达到教学和培训的目的。

2 系统的功能组成

从功能方面,该系统又可分为语音播放单元、多路模拟开关、位置识别开关、无线通信单元和电源及低功耗设计单元六个部分。其中模型人内部系统框图如图1所示。

遥控器的系统框图如图2所示。


2.1 主控制器芯片的选择

主控制器是整个系统的核心部分,主控制器芯片的选择关系到整个系统功能的实现与否。本系统要实现语音播放、无线收发、多路模拟开关、电源低功耗、上位机教学等功能,所以就要求该芯片具有较高的运算速度,较大的RAM和FLASH空间,具有可扩展的IO口(比如I2C,SPI等)兼容一些外部芯片(如带有SPI的FLASH存储器或者一些其他芯片),并且功耗较低,调试方便等。综合上述因素,主控制芯片用美国德克萨斯(TI)公司生产的MSP430,因为该系统是便携式心肺听诊系统,采用电池供电的方式,所以要求必须超低功耗,这样才能满足医学教学的要求,而该芯片最大的特点就是低功耗,电压准备工作模式是3.3 V,正常工作时电流在几毫安,完全满足系统要求。该芯片具有如下性能:

低电压范围:1.8~3.6 V;
超低功耗:标准模式1.3 mA,RAM保持关闭时为0.1 mA;
低电流:7 mA在32 kHz,2.2 V,250 mA在1 MHz,2.2 V;
5种节点模式和6 ms内从等待模式唤醒;
16位RISC指令结构和125 ns指令周期;
12位A/D转换和内部参考电压、采样保持、自动扫描特性;
16位定时器并带有映射寄存器的7路捕获、比较寄存器,定时器B;16位定时器并带有3路捕获/比较寄存器,定时器A;片内比较器;
串行在线编程,无须外部编程电压,安全熔丝保护程序代码;
内含60 KB闪存,2 KB随机存储器。[page]

2.2 语音播放

语音播放是本系统一个重要组成功能之一。在这里有两个问题需要解决,一个是语音数据的存储,另一个是语音的编解码和播放。由于WAV波形数据占用的空间较大,所以有必要先对原始数据进行压缩编码。因此该系统选用中青世纪科技公司开发的PM50智能语音芯片,它既是语音播放电路,也是智能单片机,其音质水平,价格都要略优于著名的ISD电路,同时也有21 kHz的高保真音质。该芯片由专用的语音单片机和FLASH RAM存储器集合构成,它既有13~100 s的多段语音播放功能,也有单片机可编程的智能特性,该芯片具有如下特点:

可存储声音长度:13~100 s;
宽范围工作电压:DC 3~6 V;
工作电流50 mA,静态电流1μA;
直接驱动8 Ω 0.5 W的喇叭,具备PWM和DAC两种音频输出模式;
宽范围采样频率:4.8~21 kHz;
录制的语音可分并行1~8段和串行128段;
自带8个输入端口,9个输出端口,功能均可由用户自定义;
FLASH RAM结构,可以反复擦写录入,寿命在1万次以上;
两种封装形式:COB28和COB16;
开发用的电脑软件系超智能傻瓜图形设计,外行也能使用;
配合编程软件可以开发出并行、串行、智能型等多种控制模式;
最小系统的外围电路只需一只振荡电阻、一只电源滤波电容;
有13 s/20 s/50 s/100 s多个时间档次可选;
完成开发和试验生产后,直接用源文件投产掩膜,音质效果、功能性能不变。

2.3 多路模拟开关

多路模拟开关主要是用来选择播放位置点喇叭声音的,因为PM50芯片只能连接一路扬声器,所以只能通过多路模拟开关来选择各路喇叭接通,而MAX306CPI芯片是十六位多路选择开关,可以将两片芯片扩展起来形成32路选择开关,芯片电压在4.5~30 V之间,功耗非常小,且不影响喇叭的发音,完全满足要求。并且听诊器探头可以轻易地触动模型人皮下的专用位置,所以采用这种技术对本系统来说是一个很好的选择。

2.4 无线模块的设计

无线模块的设计包括两个部分:硬件设计和软件设计。硬件设计主要包括PCB图的布局走线和天线设计两方面,软件设计主要是通信协议的定义。

无线模块工作在ISM(Industrial Scientific Medical)超高频段,因而对PCB板的布局提出了更高的要求。一般来说,外围元件要尽可能靠近无线芯片,并且所有元件要尽可能排列在PCB板的同一侧,这样可以在PCB板的另外一侧进行大面积的敷铜以减少干扰。软件方面,良好的通信协议也是无线模块稳定工作的重要保障之一。通信协议除了规定应答关系之外,检错也是一个重要环节。目前比较常用的检错方法是循环冗余校验(CRC校验),其特征是信息字段和长度字段的长度可以任意选定。CRC码集的选择原则是:若设码字长度为N,信息字段长度为K,校验字段长度为R,其中N=K+R,则对于CRC码集中的任一码字,当且存在一个R次的多项式g(x),使得:

式中:m(x)为K次信息多项式;r(x)为R-1次校验多项式;g(x)为生成多项式。发送方通过生成g(x)来产生CRC码字,接收方将接收到的码字多项式与生成多项式g(x)相除,若能除尽,则说明接收正确。

2.5 电源模块

在便携式产品的设计中,为避免频繁更换电池,延长产品的一次使用时间,低功耗设计一直是重中之重。电源模块主要用于对电池组的管理,并给系统的其他模块供电。电源横块主要用在遥控器上,用来供给遥控器各模块正常工作。本系统采用的是两节电池供电的方式,具有升降压功能的DC/DC电源芯片。良好的电源模块设计可以有效提高电池的利用效率,维持稳定的电压,减少电源纹波,增大输出电流。

2.6 低功耗设计

由于本系统采用的是两节干电池供电的方式,对系统功耗要求比较高。为了延长电池的使用寿命,避免频繁地更换电池,在系统设计的各个环节都要考虑到低功耗的设计要求。低功耗设计就是要降低系统时钟频率、电源电压以及门的活跃因素。从硬件方面来讲,要降低系统的功耗,就要尽可能选择低功耗的芯片,或者带有休眠功能的芯片。软件方面,可以采用间断唤醒的工作方式。如果某个功能模块工作的空闲时间较长时,可以暂时将其关闭或者使其处于低功耗状态,然后通过定时唤醒来检测应答信号,只有当接收到应答信号时模块才进入工作状态。通过间断唤醒的方式可以极大地降低系统的功耗。

3 上位机教学软件

主控制器通过I/O口将模型人的位置信息传到上位机,上位机根据收到的位置信号来控制上位机软件界面的显示,可以显示听诊的位置、声音特点、与呼吸的关系以及声音的波形信息,另外还可以外接扬声器放大播放所听到的心肺声音,达到医学教学的目的。上位机界
面的设计框图如图3所示。


4 结语

MSP430系列单片机的迅速发展和应用范围的不断扩大,主要取决于以下特点:强大的处理能力;采用了精简指令集(RISC)结构;具有丰富的寻址方式;简洁的27条内核指令以及片内数据存储器都可以参加多重运算;高效的查表处理指令;较高的处理速度,在8 MHz晶体驱动下指令周期为125 ns。这些特点保证编制出高效率的源程序。另外MSP430系列单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。当系统处于省电的备用状态时,用中断请求将它唤醒只用6μs。

本系统的优点是由于系统利用MSP430超低功耗性能,因此设计具有很高的实用性和稳定性,并且该芯片具有较高的运算速度,较大的RAM和FLASH空间,具有可扩展的I/O口,兼容一些外部芯片,调试方便等优点。系统用普通听诊器去测试心肺音,更能逼真模仿真实的临床环境,因而相关技术产品的研究和开发,不仅对于提高现阶段我国医学模拟教学的水平具有重要的现实意义,同时也具有良好的市场前景。

关键字:MSP430  心肺听诊  上位机软件  医学教学 引用地址:基于MSP430心肺听诊技能训练系统的设计

上一篇:基于MSP430的倒车雷达的设计
下一篇:基于MSP430与CC2420的无线传感器网络的硬件节点设计

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

MSP430CPU介绍
总结 1. CPU介绍 MSP430的CPU具有诸如计算分支、表格处理、支持高级语言(C)等现代处理器特征,其特点包括: 1.RISC精简指令集 2.正交体系结构 3.包括程序计数器PC、堆栈寄存器SP、状态寄存器SR在内的全部寄存器可访问 3.单周期寄存器操作 4.更大的寄存器容量以减少内存访问 5.20位地址总线允许直接访问,在整个内存范围内进行分支,而不进行分页。 6.16位数据总线允许长字访问 7.提供常数发生器产生6个常用常数以减少代码大小 8.直接内存到内存传送不需要中间寄存器 9.字节、字、20位地址直接访问 2. 中断 中断向量为16位地址,可指向低64KB内存,这也意味着中断服务程序必须位于低64KB的内存空
[单片机]
<font color='red'>MSP430</font>CPU介绍
MSP430 SD卡SPI读写操作(3) —— SD卡读写实现(以MSP430F5438A为例)
本节提供了MSP430F5438A SPI读写SD卡的示例代码,使用官方函数库msp430_driverlib_2_60_00_02,使用IAR for msp430 6.3通过编译。 本节代码未对SD卡进行区分,因此只针对SDHC卡进行操作,程序在金士顿 8GB SDHC microSD卡经过验证可以正常运行。 sdhc.h #ifndef _SDHC_H_ #define _SDHC_H_ #define SDHC_INIT_CLK 125000 #define SDHC_HIGH_CLK 3125000 #define SDHC_CS_PORT GPIO_PORT_P9 #define SDHC_CS_PIN
[单片机]
MSP430FW427无磁水表设计方案详解
  1. MSP430FW42x单片机介绍   MSP430FW42x系列单片机是TI公司针对电子式流量与旋转运动检测最新开发的专用MCU芯片,它将超低功耗MCU、旋转扫描接口 (SCAN IF)和液晶显示LCD驱动模块完美地结合在一起。该器件的超低功耗结构和流量检测模块不仅延长了电池的寿命,同时还提高了仪表的精度与性能。 MSP430FW42x的典型应用包括热量仪表、热水和冷水仪表、气体仪表和工业流量计、风力计以及其他旋转检测应用。   2. 流量测量的原理   2.1 基本原理   一个由叶轮或螺旋齿轮构成的机械装置把流体流动转换为转动,这种转换能够实现对流体流量的测量。   把一个谐振回路中的电感置于叶轮的上方可以检
[单片机]
<font color='red'>MSP430</font>FW427无磁水表设计方案详解
基于MSP430F169的环境光自适应LED显示屏设计
本设计主要实现LED显示屏随着环境光改变其亮度,以避免白天显示不清或黑夜因太亮而炫目;并与上位机进行通信。 本系统由MSP430F169单片机、16* 32 共阳极LED 点阵显示屏、行驱动电路、列驱动电路、环境光自适应电路、数字开关调压电路、直流稳压源电路等组成。 采用按列并行发送数据,按行扫描的方式实现LED 点阵屏内容的显示; 单片机通过数字开关调压电路实现对LED 点阵屏电源电压的自动调节,使屏幕亮度随环境光自动变化。 LED 点阵显示屏在生活中是很常见的,给我们的生活带来了很多的便利。 由于LED 显示亮度不能随外界环境光而改变,存在白天显示不清或黑夜因太亮而炫目的问题。 如果能实现控制其亮度,不仅可以节省能源,还可
[单片机]
基于<font color='red'>MSP430</font>F169的环境光自适应LED显示屏设计
TI - MCU - MSP430使用指南31 -> BSL
在讲述BSL功能之前,首先我们需要了解以下MSP430的下载方式: JTAG: 很多MCU都使用的下载方式,具有速度快,可以仿真等优点,但是连线较多,需要: VCC, GND, TDI, TDO, TMS, TCK, TEST,RST 每个引脚具体功能如下图所示: SBW: SBW即Spy-Bi-Wire下载方式,包括电源的两个引脚在内的话,仅仅需要四个引脚: VCC, GND, SWDIO, SWCLK, 其中SWDIO为数据引脚,双向通信,SWCLK为时钟引脚,在MSP430内部有一个SBW控制器,可以解码SBW信号转换成JTAG信号,如下图所示: BSL: BSL即bootloader,是固化在MSP430内部R
[单片机]
TI - MCU - <font color='red'>MSP430</font>使用指南31 -> BSL
基于单片机的石油井下压力测试系统的设计
1 引言 压力数据在油田开采过程中是一项极重要的资料。而这其中的射孔工艺是关键环节,其对高质量打开油气层,提高油气井产能都有重要影响。射孔是打开油气层让地层流体流入井内的主要完井工序。测取射孔瞬间动态压力参数具有重要意义;确定每次射孔的施工效果;结合其他测试参数评价地质效果:研究射孔工艺机理,为我国射孔理论水平的发展创造有利条件。该参数的测取也是研究油气层特征,掌握油气层动态。检查地面采油工艺流程的重要手段。为此,必须借助于各种精密的压力测量仪表。以获得精确的压力数据。 2 测试系统设计 2.1 存储测试原理简介 存储测试系统是用以完成存储测试的物理系统,可工作在高温、高压、强冲击振动、高过载等恶劣环境下,自动完成
[单片机]
基于单片机的石油井下压力测试系统的设计
MSP430单片机在医疗设备行业的应用
MSP430系列单片机在医疗设备行业应用很广泛,以其低功耗,外围设计简单的优点得到了设计者的喜欢。而心电图或CT的复杂的医疗设备应用的很多。心电图机是诊断心脏病的重要仪器之一,能够为医生提供最直观的心电波形。欧美国家已经普遍使用十二导心电图机。十二导联心电图同步记录能客观表达各波、段和间期,可以对早博、心动过速、预激综合征、束支阻滞及分支阻滞等进行定位诊断与鉴别诊断;将心电数据存入数据库,可以进行各种电参数的统计学处理,为临床医疗和科研工作带来了极大便利。根据目前的微电子、单片机和计算机技术成功研制出一种便携式心电图机,它可通过液晶显示器显示心电图,同时将数据在计算机上显示并通过网络实现信息远传,是一种新颖的临床和家庭兼用的心电图
[单片机]
<font color='red'>MSP430</font>单片机在医疗设备行业的应用
高性价比的MSP430应用系统结构设计
MSP430系列单片机作为一个性能优异的MCU在大陆已经得到了广泛的应用。MSP430在高整合性与高性能方面与其他MCU比较有较大优势。该系列芯片的价格也较为合理,目前整合性最好的MAP430F44X系列,整合了60K字节程序存储(可记录数据)、2K字节片内RAM、6个I/O端口(P1、P2能中断)、160段液晶驱动、两个串行端口、4个定时器(其中TB带有7个捕获/比较器、包括看门狗)、模拟比较器、硬件乘法器、8路12位A/D转换器、还有频率调整电路FLL+、系统复位SVS模块等。而较为基本型的MSP430F1101、MSP430C1101只有1K字节程序存储、128字节片内RAM、模拟比较器、两个定时器等。他们的性能比较可参考图一
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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