医学仪器设计5虚拟医学仪器设计课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《医学仪器设计5虚拟医学仪器设计课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医学 仪器 设计 虚拟 课件
- 资源描述:
-
1、第四章 虚拟医学仪器设计医学仪器整机设计的捷径 4.1 概述概述 4.2 虚拟医学仪器硬件接口设计虚拟医学仪器硬件接口设计 4.3 虚拟医学仪器软件接口设计虚拟医学仪器软件接口设计 4.4 虚拟仪器专用软件与设计实例虚拟仪器专用软件与设计实例专题:虚拟医学仪器简介专题:虚拟医学仪器简介 4.1 概述虚拟医学仪器虚拟医学仪器virtual medical instrumentation一种基于(或主要基于)通用计算机的软硬件资源而设计的医学仪器。缩短了研究开发的周期整机设计与研究的便捷途径 4.1 概述两种可选择的方案:两种可选择的方案:(1)完全基于通用计算机(PC或工作站)软、硬件资源的设计
2、(2)基于商业化的虚拟仪器开发环境的设计特点特点计算机参与测试,即集控制、计算与测量于一计算机参与测试,即集控制、计算与测量于一 体,体, 充分利用计算机资源,使传统医学仪器的充分利用计算机资源,使传统医学仪器的 部分硬件软件化(尤其是控制面板设计等)。部分硬件软件化(尤其是控制面板设计等)。 4.1 概述与传统的医学仪器相比几个优点:与传统的医学仪器相比几个优点:q 用户可以利用开放式结构组建虚拟仪器的功能与结构q 强大的计算处理能力和仪器硬件的测量、控制能力q 十分强大的数据处理能力和通信功能q 可重复使用、可移植、可重构的优势q 提高了系统的透明度、可靠性和可维护性 4.1 概述 虚拟医
3、学仪器通常由用通用计算机、扩充的硬件虚拟医学仪器通常由用通用计算机、扩充的硬件模块和软件模块三大部分构成,以计算机系统为主体。模块和软件模块三大部分构成,以计算机系统为主体。 其中硬件模块一般又由三个部件组成,即接口驱其中硬件模块一般又由三个部件组成,即接口驱动部件、医学功能部件、医学传感器或作用部件。动部件、医学功能部件、医学传感器或作用部件。 软件模块即是实现仪器全部功能的应用软件,当软件模块即是实现仪器全部功能的应用软件,当然也包含通用计算机中与之相关的系统软件。然也包含通用计算机中与之相关的系统软件。 4.1 概述 4.1 概述 计算机系统指通用计算机,如计算机系统指通用计算机,如PC
4、机或工作站,仪器的全套机或工作站,仪器的全套应用软件设计均在这里完成。应用软件设计均在这里完成。 其中针对信号层面、物理层面的设计,大多采用C语言或汇编语言实现; 而涉及人机界面和管理层面的设计,大多采用可视化的编程语言,如VB、VC、C+ Builder、Delphi等来实现。 商业虚拟仪器设计软件,大多提供的是给为直观、简便的图形化编程语言(如LabView) 。 对于复杂度较大的科学计算,还可借助Matlab来实现。 4.1 概述硬件模块:(1)接口驱动部件面向计算机总线的设计(2)医学功能部件核心部件(3)软件模块系统软件、工具软件、医学应用软件 4.2 虚拟医学仪器硬件接口设计 用户
5、硬件模块的接口设计实质上是面向计算机总线的设计,因此虚拟医学仪器的设计应遵循计算机系统总线的标准。 总线是构成计算机系统的框架,是多个系统部件之间进行数据传送的公共通路。 同一台计算机系统的各个部件如CPU、内存、通道和各类I/O接口间互相连接的总线,称为系统总线。 4.2 虚拟医学仪器硬件接口设计系统总线:系统总线:(1)物理结构一束扁平电缆线,物理特性包括系统总线的物理连接方式(总线的根数、插头、形状、引脚线的排列方式)(2)功能总线中每一根线的功能(3)电气特性每一根线上信号的传递方向和有效电平范围(4)时序每根线在何时有效 4.2 虚拟医学仪器硬件接口设计总线的标准:总线的标准:ISA
6、(Industry Standard Architecture)MCA(Micro Channel Architecture)EISA(Extended Industry Standard Architecture)VESA(Video Electronic Standard Association)VME(Versa Module Eurocard)PCI(Peripheral Component Interconnect)PCMCIA(Personal Computer Memory Card International Association)USB(Universal Serial B
7、us) 4.2 虚拟医学仪器硬件接口设计接口接口计算机与外设进行连接的逻辑部件计算机与外设进行连接的逻辑部件 不同功能的接口电路,其结构虽各有不同,但都是由寄存器和控制逻辑两大部分组成:v 数据缓冲寄存器v 控制寄存器v 状态寄存器v 数据总线和地址总线寄存器v 端口地址译码器v 内部控制逻辑v 对外联络控制逻辑 4.2 虚拟医学仪器硬件接口设计 4.2 虚拟医学仪器硬件接口设计 早期的计算机系统总线以IBM的16位工业标准总线(ISA)为代表。 对于PC机来讲,XT总线扩展槽是一种8位总线标准,AT总线扩展槽是一种16位总线标准。 在ISA总线上可实现的(CPU)指令操作类型主要有6种: C
8、PU对存储器的读操作 CPU对存储去的写操作 CPU对端口的读操作 CPU对端口的写操作 CPU对中断的响应 总线的DMA操作 4.2 虚拟医学仪器硬件接口设计 PCI局部总线是一种高性能的32位或64位地址数据线复用的总线,它与CPU和时钟频率无关,它能支持多个外设,尤其适用于各类高速外设。 它的用途是在高度集成的外设控制器器件、扩展板和处理器/存储器系统之间提供一种内部连接机制。 PCI局部总线广泛应用于高中低档台式机、便携机直到部门服务器种。 PCI-EXPRESS 4.2 虚拟医学仪器硬件接口设计 4.2 虚拟医学仪器硬件接口设计 USB(universal serial bus)是一
9、种是一种PC外挂总线,外挂总线,其目的是为了解决其目的是为了解决PC机外围设备的拥挤和提高设备机外围设备的拥挤和提高设备的传输速度。的传输速度。 USB只需要机器简单的安装与配置即可使用外设,只需要机器简单的安装与配置即可使用外设,USB提供了即插即用提供了即插即用(plug & play)和热插拔功能,可和热插拔功能,可以在不断电的情况下直接将外设连接到以在不断电的情况下直接将外设连接到USB上,且马上,且马上就可以被系统识别使用。上就可以被系统识别使用。 4.2 虚拟医学仪器硬件接口设计 USB系统采用级联星型拓扑结构,每个系统采用级联星型拓扑结构,每个USB设备设备用一个用一个USB插头
10、连接到一个外设的插座上,而其本身插头连接到一个外设的插座上,而其本身又提供一个插座供下一个外设连接用。又提供一个插座供下一个外设连接用。 通过这种类似菊花链似的连接,一个通过这种类似菊花链似的连接,一个USB控制器控制器可以连接多达可以连接多达127个外设,而每个外设间距离(线缆个外设,而每个外设间距离(线缆长度)可达长度)可达5m,这为,这为PC的的USB外设扩充提供了一个外设扩充提供了一个很好的解决方案。很好的解决方案。 4.2 虚拟医学仪器硬件接口设计 4.3 虚拟医学仪器软件接口设计 为了保证系统的安全性、稳定性,对应用程序访问硬件资源为了保证系统的安全性、稳定性,对应用程序访问硬件资
展开阅读全文