一种多普勒超声成像设备操作面板控制系统的制作方法

文档序号:6319676阅读:209来源:国知局
专利名称:一种多普勒超声成像设备操作面板控制系统的制作方法
技术领域
本发明涉及超声成像设备技术领域,具体涉及一种多普勒超声成像 设备操作面板控制系统。
背景技术
操作面板是超声成像系统的人机接口, 一般包括超声功能按键、编
码器(Encoder,可调节增益或者选^^触^t莫屏的菜单)、调节TGC (时间 增益补偿,Time Gain Compensation )的滑杆电位器、操作面板的背光灯、 通用的字符数字按键(Alphanumberic Key)、轨迹球。通常操作面板采 用单片机(MCU),或者单片机加可编程逻辑器件(CPLD)实现操作面 板与上位机通讯,且通用的字符数字按键与超声功能按键相互独立,通 用的字符按键不存在被复用的情况。采用单片机或单片机力。CPLD方案, 单片机查询按一睫动作,编码器旋转动作,TGC电位器位置信息及控制背 光灯等只能采用串行中断的工作方式先扫描是否按键按下,若有则产 生中断,单片机向上位机发送按键码,若无按键被按下则扫描编码器是 否旋转,若有则产生中断,向上位机发送编码器旋转码,若无编码器被 旋转则查询8个TGC电位器是否被移动,若被移动则产生中断,若无 TGC电位器移动则单片机去处理背光灯的亮度。超声功能^4建中有些按 键(如Patient)使用频率不高,但是多普勒超声成像系统的操作面板上 要保留这些按键。通用字符数字按键也有一些按键不常用如F1-F12等 按键。通用字符数字按键仅作为通用字符数字按键,而使用频率低的超声功能所需按键又必不可少,因此,操作面板上的使用频率低的和使用 频率高的超声功能都有独立的按键,超声功能按键数量比较多。从人因 工程角度考虑,操作面板上的操作按键数量越少,医生操作多普勒成像 系统越容易。
多普勒成像系统用于调节增益的编码器数量比黑白超多,若加上用 于选择触摸屏菜单的编码器,操作面板上的编码器数量就更多了。而单 片机在查询编码器是否旋转时,需要一个编码器一个编码器地检测判 断。当操作面板的编码器的数量多时,单片机采用串行工作方式查询操 作面板无旋转的编码所占用的时间增加,也即单片机用于查询操作面板
空操作的时间多。同样地,其他输入器件如TGC电位器,4务建矩阵没 有动作变化时,单片机采用串行方式也要花时间去检测这些输入器件动 作,因此单片机用于查询搡作面板的空操作时间较多,对操作面板的操 作动作响应')"曼。

发明内容
本发明要解决的技术问题是提供一种多普勒超声成像设备操作面 板控制系统,克服现有技术超声成像设备操作面板控制系统使用单片机 以串行中断方式检测操作面板输入信号,对操作面板的操作动作响应慢 的缺陷。
本发明为解决上述技术问题所采用的技术方案为 一种多普勒超声成像设备操作面板控制系统,包括控制模块,所述
控制模块用于以并行方式检测操作面板的输入信号,在传输线路空闲时
将所述输入信号对应的编码发送到上位才几。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制才莫块 包括至少一个子模块,所述子模块用于以并行方式检测所述操作面板的
5一种所述输入信号。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块 包括按键状态扫描子模块,所述按键状态扫描子模块用于4企测所迷操作 面板的按键矩阵的输入信号,在传输线路空闲时将按键矩阵输入信号对 应的编码发送到所述上位机。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块 还包括编码器检测子模块,所述编码器检测子模块用于检测所述操作面 板的编码器的输入信号,在传输线路空闲时将编码器输入信号对应的编 码发送到所述上位 ^几。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块
还包括TGC电位器检测子模块,所述TGC电位器检测子模块用于检测 经模数转换后的TGC电位器输入信号,在传输线路空闲时将TGC电位 器输入信号对应的编码发送到所述上位机。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块 还包括背光灯控制子模块,所述背光灯控制子模块用于根据所述上位机 的指令信号对所述操作面板的背光灯亮度进行调节。
所述的多普勒超声成像设备操作面板控制系统,其中所述系统还包 括USB集线器,所述USB集线器分别连接标准键盘、轨迹球和所述上 位机。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块 还包括标准键盘控制子模块,所述标准键盘控制子模块用于检测所述标 准键盘是否移动,在传输线路空闲时将所述标准键盘移动对应的编码发 送到所述上位机。
所述的多普勒超声成像设备操作面板控制系统,其中所述标准键盘控制子模块判断放置所述标准键盘的托盘是否拉出,在放置所述标准键 盘的托盘拉出后,控制标准键盘照明灯发光。
所述的多普勒超声成像设备操作面板控制系统,其中所述控制模块 还包括通信子模块,所述通信子模块用于在传输线路空闲时响应其它子 模块的中断请求,并与所述上位机进行通信。
本发明的有益效果本发明多普勒超声成像设备操作面板控制系统
采用并行方式对多普勒超声成像设备#:作面板各种输入器件的输入信
号进行检测,减少了响应时间,提高了操作面板的操控灵敏度。


本发明包括如下附图
图1为本发明控制系统示意图2为本发明控制系统实施例示意图3为本发明以并行方式检测操作面板的输入信号处理流程图; 图4为本发明操作面板布局示意图。
具体实施例方式
下面根据附图和实施例对本发明作进一步详细说明 如图1、图3和图4所示,本发明多普勒超声成像设备操作面板控 制系统的控制模块检测操作面板上按键、TGC电位器、编码器及标准键 盘动作。当检测到有按键被按下,控制模块产生发送4M码中断,若传 输线路处于空闲状态,则响应发送按键码中断,向上位机发送:t皿码; 若发送总线忙,则等待,等到传输线路处于空闲状态,响应发送按键码 中断,向上位机发送按键码。当检测到TGC滑杆电位器移动或控制模 块收到上位机读TGC电位器码的指令,控制模块产生发送TGC电位器码中断,若传输线路处于空闲状态,则响应发送TGC电位器码中断, 向上位机发送TGC电位器码;若传输线路忙,则等待,等到传输线路 处于空闲状态,响应发送TGC电位器码中断,向上位才/U发送TGC电位 器码。当检测到有编码器旋转,控制模块产生发送编码器码中断,若传 输线路处于空闲状态,则响应发送编码器码中断,向上位机发送编码器 码;若传输线路忙,则等待,等到传输线路处于空闲状态,响应发送编 码器码中断,向上位机发送编码器码。当检测到下拉式标准键盘被拉出, 则控制模块控制标准键盘照明灯变亮,并产生发送标准4建盘位置中断, 若传输线路处于空闲状态,响应发送标准键盘位置中断,控制模块向上 位机发送标准4建盘拉出的信息;若传输线路忙,则等待,等到总线处于 空闲状态,响应发送标准键盘位置中断,控制模块向上位机发送标准键 盘拉出的信息。上位机收到标准键盘已被拉出的信息,根据超声成像系 统工作的状态,判断标准键盘的Fl等按键是否被用作某些使用频率低 的超声功能(控制面板没有专门分配按键给这些使用频率低的超声功 能,而是在标准键盘的F1等按键上贴了超声功能名称的丝印)的按键。 控制模块接收到上位机发送的控制背光灯的亮度指令,控制模块利用 PWM (Pulse-Width Modulation ,脉宽调制)技术调节背光灯的亮度。
如图2所示,本发明的一个实施例中,控制模块由现场可编程逻辑 门阵歹'J FPGA实现,控制才莫块选用XILINX的SPARTAN 3AN系列的 FPGA。按键被划分为M行N列的矩阵,M行和N列信号线都接上拉 电阻,没有按键按下时,N列电平全为高电平,M行中被扫描的一行按 键电平为低电平,其他行的电平都为高电平。按键状态扫描子模块逐行 设置低电平,回读N列电平。若按键被按下,则该按4建所在的列电平为 低电平,根据低电平的行号和列号可确定按键矩阵中哪个按键被按下, 按键状态扫描子模块产生发送按键码中断,由RS232通信子模块处理该 中断。TGC处理部分采用8通道的ADC (模数转换芯片)对8个TGC
8电位器的电压进行模数转化,TGC电位器检测子模块读取每个TGC电 位器的电压多次,求平均值,与前次电压平均值比较,若与前次电压平 均值不同,则TGC电位器有移动,TGC电位器检测子模产生发送TGC 电位码中断,由RS232通信子模块处理该中断。TGC电位器检测子模块 与ADC模块采用I2C接口通讯。编码器与编码器检测子模块连接的管 脚A和管脚B都接上拉电阻,旋转编码器时,管脚A和管脚B先后与 地接通,编码器检测子模块检测编码器的管脚A和管脚B低电平到来的 顺序,判断编码器是顺时针旋转还是逆时针旋转,产生相应的方向编码, 并产生发送编码器编码的中断,由RS232通信子模块处理该中断,其他 编码器也用相同的处理方式。本发明使用一个USB2.0集线器,USB2.0 集线器的上行端口连接上位机,4个下行端口连接标准4建盘,轨迹球及 操作面板外置的两个USB2.0接口。拉出标准键盘时,放置标准键盘的 托盘的移动会断开或者闭合位于滑轨上的机械开关,标准键盘控制子模 块检测开关断开或者闭合,判断标准键盘是否拉出,若标准键盘被拉出, 则标准键盘控制子才莫块控制标准键盘的照明灯发光,提供标准键盘照明 光线,并通知上位机标准键盘已被拉出,上位机根据多普勒系统的工作 状态,判断标准键盘的Fl ~F12等按键是否被用作与超声功能相关的按 键。背光灯控制子模块执行上位机发送的对操作面板背光灯的控制指 令,利用PWM技术调节背光灯的亮度。RS232通信子模块接收到上位 机发来的连接指令,通知其它子模块操作面板已经与上位机连接。RS232 通信子模块中的接收子模块接收上位机发来的指令,判断指令的执行对 象,通知相应的子模块执行动作。RS232通信子模块中的发送子模块响 应按键状态扫描子模块等子模块发来的中断,如传输线i 各忙,则等待传 输线路空闲再处理中断,处理中断向上位才几发送编码后,通知产生该中 断的子模块,该中断已响应。
本领域技术人员不脱离本发明的实质和精神,可以有多种变形方案实现本发明,以上所述仅为本发明较佳可行的实施例而已,并非因此局 限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效结构 变化,均包含于本发明的权利范围之内。
权利要求
1、一种多普勒超声成像设备操作面板控制系统,其特征在于包括控制模块,所述控制模块用于以并行方式检测操作面板的输入信号,在传输线路空闲时将所述输入信号对应的编码发送到上位机。
2、 根据权利要求1所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块包括至少一个子模块,所述子^t块用于以并 行方式检测所述操作面板的 一种所述输入信号。
3、 根据权利要求2所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块包括按键状态扫描子模块,所述按键状态扫 描子模块用于检测所述操作面板的按键矩阵的输入信号,在传输线路空 闲时将按键矩阵输入信号对应的编码发送到所述上位机。
4 、根据权利要求3所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块还包括编码器检测子模块,所述编码器检测 子模块用于检测所述操作面板的编码器的输入信号,在传输线路空闲时 将编码器输入信号对应的编码发送到所述上位^L。
5、 根据权利要求4所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块还包括TGC电位器检测子模块,所述TGC 电位器检测子模块用于检测经模数转换后的TGC电位器输入信号,在 传输线路空闲时将TGC电位器输入信号对应的编码发送到所述上位机。
6、 根据权利要求5所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块还包括背光灯控制子纟莫块,所述背光灯控制 子模块用于根据所述上位机的指令信号对所述操作面板的背光灯亮度 进行调节。
7、 根据权利要求6所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述系统还包括USB集线器,所述USB集线器分别连接 标准一建盘、轨迹5求和所述上位机。
8、 根据权利要求7所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块还包括标准键盘控制子模块,所述标准键盘 控制子模块用于检测所述标准键盘是否移动,在传输线路空闲时将所述 标准键盘移动对应的编码发送到所述上位才几。
9、 根据权利要求8所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述标准键盘控制子模块判断放置所述标准键盘的托盘是 否拉出,在放置所述标准键盘的托盘拉出后,控制标准键盘照明灯发光。
10、 根据权利要求9所述的多普勒超声成像设备操作面板控制系统, 其特征在于所述控制模块还包括通信子模块,所述通信子模块用于在 传输线路空闲时响应其它子模块的中断请求,并与所述上位机进行通信。
全文摘要
本发明公开了一种多普勒超声成像设备操作面板控制系统,包括控制模块,所述控制模块用于以并行方式检测操作面板的输入信号,在传输线路空闲时将所述输入信号对应的编码发送到上位机。本发明多普勒超声成像设备操作面板控制系统采用并行方式对多普勒超声成像设备操作面板各种输入器件的输入信号进行检测,减少了响应时间,提高了操作面板的操控灵敏度。
文档编号G05B19/04GK101620417SQ200910109169
公开日2010年1月6日 申请日期2009年7月30日 优先权日2009年7月30日
发明者李春彬, 勇 马 申请人:深圳市蓝韵实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1