计算机虚拟b超仪的制作方法

文档序号:6417201阅读:374来源:国知局
专利名称:计算机虚拟b超仪的制作方法
技术领域
本实用新型涉及医疗设备,特别是B超设备,更具体地说,涉及一种可通过USB通用串行总线与计算机USB端口连接通讯的计算机虚拟B超仪。
现有B型超声设备均作为独立的医疗设备,其本身具有相应的超声发射及接收、回波信号放大及检波以及超声图像显示功能,其显示输出一般是使用低分辨率电视显像管。对于此类B型超声设备,存在以下主要不足其一是造价昂贵,特别是高档B型超声诊断仪,因其用硬件电路实现复杂的计算机过程,如用电路实现图像插补、冰结、字符显示等功能,造价很难降下来;其二是使用电视显像管显示图像,闪烁比较严重,对眼保健不利;其三是因设备的软件程序是固化到半导体芯片中,所以想升级基本是不可能;其四是受设备内置处理器运算能力、固化程序大小、RAM空间大小的限制,使设备难于完成需要大量计算才能完成的高级功能;其五是有些中低档B超声诊断仪,受设备内置处理器运算能力、固化程序大小、RAM空间大小的限制,省掉很多有用的功能,使医生的诊断受到影响;最后,因缺少与计算机通讯的能力,检测结果很难作长时间记录、病历管理、会诊及远程联网会诊。
本实用新型目的在于提供一种计算机虚拟B超仪,克服了现有B超仪的上述不足,将B超探头传来的信号经B超控制盒变换处理后,通过USB通用串行总线与计算机通讯,用计算机的强大运算功能与高分辨率显示器,代替现有B超设备的中央处理器及电视显像管,软件以模块化的方式来实现,可脱离B超硬件独立运行。所述硬件部分配合丰富的软件及计算机互联网络的应用,可以开发出多种辅助诊断功能。
本实用新型是通过如下技术方案实现的一种计算机虚拟B超仪,包括可连接B超探头的B超控制盒,其特征在于,所述B超控制盒有一个USB接口模块,可与计算机的USB通讯端口连接。用超声探头扫描病人欲检查的部位时,超声探头记录的回波信号经过B超控制盒放大、检波、A/D转换、信号压缩及编码后,发送到计算机的USB通讯端口,计算机将接收到信号通过解码及数字滤波,将结果显示在高分辨率的显示器上。
按照本实用新型提供的计算机虚拟B超仪,其特征在于,所述B超控制盒使用符合USB标准的连接电缆线与所述计算机通信。
按照本实用新型提供的计算机虚拟B超仪,其特征在于,所述超声探头可选择以下中的一种线阵形探头、扇形探头及穿刺用探头。
按照本实用新型提供的计算机虚拟B超仪,其特征在于,所述B超控制盒包括与B超探头插座相连接的发射及聚焦控制门、接收及延时控制门,还包括与所述接收及延时控制门依次连接传递信号的电压/电流转换器、对数放大器、检波及深度补偿、A/D转换、可编程逻辑芯片FPGA、USB单片机和USB连接插座,所述可编程逻辑芯片FPGA又分别与所述发射及聚焦控制门、接收及延时控制门、对数放大器、检波及深度补偿、A/D转换和USB单片机相连接,实现所述B超控制盒的逻辑控制功能。
按照本实用新型提供的计算机虚拟B超仪,其特征在于,所述USB单片机使用Microchip公司的PIC16C765芯片,将由所述可编程逻辑芯片FPGA传来的信号进行USB编码并向USB电缆连接插座发送。
实施本实用新型提供的计算机虚拟B超仪,B超控制盒通过USB连接电缆与计算机进行通讯,将由B超探头传来的回波信号经处理后传送到计算机,利用Windows操作系统,配上以模块化方式实现的可独立于B超外设运行的软件,使其具有下述的优点首先是简化了设计,取消了现有B超中的RAM存贮,字符发生器,D/A,TV合成等部份线路,使整个结构更简单,造价更便宜;其二是使用FPGA芯片及USB端口单片机,可以用软件实现原来需大量硬件实现的功能,集成度高,故障率低,结构紧凑;其三是使用计算机进行数字处理功能,速度快,功能强大,可以完成原来高档B超很多功能,软件升级方便;其四是软件可以作为独立程序使用,用于将存贮的病历回放及远程诊断及会诊;其五是病人病历及B超记录可在硬盘中作长时间保存,可以转存到刻录光盘或磁光盘(M0)作永久性的保存;最后,可通过内联网或国际互联网技术将病历及B超记录传送到联网的计算机上,配合相关软件可作远程诊断及会诊。
以下结合附图和实施例,进一步说明本实用新型的特点,附图中

图1是本实用新型的计算机虚拟B超仪的连接示意图;图2是本实用新型中B超控制盒的原理示意图;图3是本实用新型中USB单片机使用PIC16C765芯片的电路图。
如图1所示,本实用新型的计算机虚拟B超仪,包括B超探头1、探头连接线2、B超控制盒3、USB连接电缆4、计算机5和显示器6。
本实用新型中所述B超控制盒3与计算机5之间通过USB连接电缆4通讯。USB,即计算机通用串行总线(Universal Serial Bus),是计算机系统与外围设备连接的输入\输出接口标准,USB通过一个4针的标准插头,采用菊花链形式把所有的外设连接起来,支持热插拔及即插即用。理论上,USB可以连接127台设备,所有连接的设备分享同样的信号,总线上的信息以包形式传递,所有的功能块接收所有的包,计算机通过在包中加上特定的地址来选定的特定的设备,只有与地址相以应的功能块才对包含此地址的包作为出反应。
在USB V1.1标准中(1998年9月23日),USB支持的最高传输速度为12Mbps,也支持1.5Mbps的低速设备同时使用。虽然USB的传输速度有12Mbps,但由于USB的带宽是全部设备共用的,如果单一设备就占用整个接口的带宽,就会给其他设备的使用带来困难,这是USB的一个速度限制,本实用新型的设计过程中考虑了这个速度限制。
B型超声的设计探测距离受超声脉冲重复频率Fc(Fc=1/T)决定Dmax≤1/2CT。
其中,Dmax为最大探测距离;C为超声波在人体中传播的平均速度;T为声波往返一次所需的时间。我们取Dmax=27CM,C=1540M/S,可以计算出T≥2Dmax/C=350uS超声波在人体内传播平均速度对应于一次超声发射,以256点/8bit的采样分辨率采样设计(普通中档B超的一次超声发射采样为128点/6bit)。将这采样信息和地址信号以USB的NRIT数据编码方式打包发送,USB的数据包的结构如下表所示,我们可以计算出一次超声发射的数据包长度。
1byte的同步域+1byte的包标识+1byte的地址数据+256byte的超声数据+2byte的CRC校验=261byte以6Mbps的传输速率计算,我们可以计算出传输261byte的时间。
t261=261×8/6=348uS由此可知T=350uS>t261,可以满足USB传输速率的要求。
如图2所示,本实用新型的B超控制盒的内部电路包括超声探头连接插座、发射及聚焦控制门、接收及延时控制门、电压/电流转换器、对数放大器、检波及深度补偿、A/D转换、可编程逻辑芯片FPGA、USB单片机和USB连接插座。
整个B超控制盒的逻辑控制部份由FPGA现场可编程逻辑芯片组成,FPGA芯片可以通过编程灵活地组盒各种逻辑功能,在本实用新型设计中实现的逻辑功能包括同步信号产生;超声发射逻辑及发射聚焦编码;超声接收编码;及超声接收逻辑;超声数据缓存以及单片机通讯逻辑。由可编程逻辑芯片FPGA往发射及聚焦控制门发出触发脉冲、聚焦延迟码、控制门码等信号,发射及聚焦控制门通过相应的编码及聚焦延迟向超声探头1中相对应的超声矩阵晶片组发出超声脉冲,以产生相应的聚焦超声信号。由可编程逻辑芯片FPGA往接收及延时控制门发出回波延迟信号、电子聚焦信号、控制门码等信号,用于接收超声回波信号。本实施例中的超声聚焦方式采用可变口径四点动态聚焦方式,超声回波信号经接收及延时控制门进行前级放大,电子聚焦延迟后,由电压/电流转换器输出到对数放大器,经过检波及深度补偿及A/D转换,转换成数字信号。数字化后的超声回波信号送至可编程逻辑芯片FPGA,在其存储单元进行数据缓存,由可编程逻辑芯片FPGA与USB单片机进行通讯,将此信号传送到单片机,同时FPGA还将线同步信号传至单片机。
如图3所示,本实用新型的USB单片机使用Microchip公司的PIC16C765芯片,PIC16C765具有USB接口设计,以及相关的接口程序模块。本实施例中由单片机进行USB编码并向USB连接插座发送。
本实用新型的计算机软件部分工作于微软公司的Windows操作系统平台,采用32位编程,可在Windows95/98/2000/NT及后续版本的操作系统平台下工作,因目前为止Windows NT仍不支持USB标准,故在Windows NT操作系统下只能运行软件部分,不能作实际采集。作为本实用新型的软件部分,允许其脱离本实用新型的硬件部分独立运行,将软件部分做成可独立运行部分可以更好地交流病人检查结果资料。我们可以在检查室装备一套完整的虚拟B超设备(包括计算机、虚拟B超软件及硬件),别的科室只装备计算机及虚拟B超软件,病人在检查室用虚拟B超设备作B超检查,通过计算机联网,在其他外科室的医生可以通过虚拟B超软件实时或事后观察病人的B超图像,这样的情况也可以通过国际互联网进行。
本实用新型的计算机软件以模块化的方式实现,包括以下主要模块1、USB通讯模块,其底层使用WINDOWS标准的端口驱动程序,通过高级语言编程与单片机通讯,用于接受B超信号和发送控制信号。
2、B超影像显示模块,用于将B超信号显示于计算机屏幕。根据选用的探头不同,有B方式、B+M方式、M方式、D方式及环形显示方式等。根据诊断需要,可以调整图像灰度、动态范围、回声增强、深度增益补偿、γ校正等。
3、B超参数测量模块,具有距离、面积、周长、角度、瓣膜速度、时间、脉率、射血分数、每博出量、心排出量等测量功能。
4、超声多普勒模块,为增强功能模块。配合脉冲多普勒探头,可测血流方向、平均速度、最高速度、血压梯度、心脏血流参数等。配合经颅多普勒探头,可测量经颅血流量。配合脐血流多普勒探头,可测量胎儿脐血流。
5、视频输出模块,为增强功能模块。配合视频图像输出板,将显示器上显示的B超图像转换成视频输出,还可用于连接视频打印机,输出图像硬拷贝。
6、打印机输出模块,用于将B超图像及诊断结果输出到打印机。作为标准输出,本软件支持所有Windows标准的打印机,强烈推荐使用高分辨率真彩图像喷墨打印机,其具有成本低廉,图像效果接近视频打印机输出效果,基本可满足B超诊断要求。并具有图像及病历合并输出,输出结果保存时间长等优点。
7、信号硬盘存储模块,当计算机从USB端口接收到B超信号后,首先将其存储到硬盘,只要医生选择了保存记录,这个过程会自动进行并且基本上保持实时,这个功能可代替现在配合普通B超使用的模拟录像设备,对B超信号进行实时数字录像。
8、光盘存储模块,为了资料的永久保存或病历交流,本软件设计了光盘存储接口,可支持现今流行的移动光盘介质,包括刻录光盘、CD-RW、M0磁光盘,以后会增加DVD格式。
9、网络模块,用于联网数据交流,使用TCP/IP协议,在硬件设备支持下,可进行内联网连接或连接到国际互联网,支持静态模式和动态模式。在静态模式下,将已经保存在硬盘中的B超记录文件通过网络发送到服务器或其他的终端计算机上,收到文件的计算机可用虚拟B超软件打开回放及分析。动态模式使用一种互联网数据广播的技术,将正在做病人B超检查的计算机作为数据广播的主机,其他的联网的计算机作为终端机,将在病人身边的虚拟B超仪所显示的B超信号通过网络发送到别的终端计算机上,在接受信号终端计算机旁的医生将同时和病人身边的医生观察到相同的图像。
权利要求1.一种计算机虚拟B超仪,包括可连接B超探头的B超控制盒,其特征在于,所述B超控制盒有一个USB接口模块,可与带显示器的计算机的USB通讯端口连接。
2.根据权利要求1所述的计算机虚拟B超仪,其特征在于,所述B超控制盒使用符合USB标准的连接电缆线与所述计算机通信。
3.根据权利要求1所述的计算机虚拟B超仪,其特征在于,所述超声探头可选择以下中的一种线阵形探头、扇形探头及穿刺用探头。
4.根据权利要求1所述的计算机虚拟B超仪,其特征在于,所述B超控制盒包括与B超探头插座相连接的发射及聚焦控制门、接收及延时控制门,还包括与所述接收及延时控制门依次连接传递信号的电压/电流转换器、对数放大器、检波及深度补偿、A/D转换、可编程逻辑芯片FPGA、USB单片机和USB连接插座,所述可编程逻辑芯片FPGA还分别与所述发射及聚焦控制门、接收及延时控制门、对数放大器、检波及深度补偿、A/D转换和USB单片机相连接,实现所述B超控制盒的逻辑控制功能。
5.根据权利要求4所述计算机虚拟B超仪,其特征在于,所述USB单片机使用PIC16C765芯片,将由所述可编程逻辑芯片FPGA传来的信号进行USB编码并向USB由缆连接插座发送。
专利摘要一种计算机虚拟B超仪,包括B超探头、B超控制盒、以及连接电缆,其特征在于,所述B超控制盒实现逻辑控制和信号处理功能,通过USB通用串行总线与计算机通讯,用计算机的强大运算功能与高分辨率显示器,代替现有B超设备的中央处理器及电视显像管,软件以模块化的方式来实现,可脱离B超硬件独立运行。所述硬件部分配合丰富的软件及计算机互联网络的应用,可以开发出多种辅助诊断功能。
文档编号G06F19/00GK2460047SQ00260310
公开日2001年11月21日 申请日期2000年11月16日 优先权日2000年11月16日
发明者黄健平 申请人:黄健平
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1