血液细胞分析仪及其控制系统、方法、电子设备、介质技术方案

技术编号:25123111 阅读:24 留言:0更新日期:2020-08-05 02:51
本申请公开了一种血液细胞分析仪及其控制系统、方法、电子设备、介质,该系统包括上位机、并行执行器件,其中,上位机与并行执行器件采用PCI‑E总线连接。上位机通过PCI‑E总线将液路时序包发送至并行执行器件,并行执行器件在接收到液路时序包后根据液路时序包的内容控制相应的外围部件执行相应的动作。由此可见,采用上述技术方案,一方面将液路时序包在并行执行器件上处理,可以利用并行执行器件的并行特性,从而克服上位机串行方式的弊端,提高了系统工作效率。另一方面,采用PCI‑E总线传输液路时序包,能够满足高带宽和可靠性的要求,并且该总线具备校验重传、寻址路由、中断等机制。

【技术实现步骤摘要】
血液细胞分析仪及其控制系统、方法、电子设备、介质
本申请涉及电子设备领域,特别是涉及一种血液细胞分析仪及其控制系统、方法、电子设备、介质。
技术介绍
血液细胞分析仪中要进行血液分析,需要调度电机、电磁阀等多个外围部件,以共同实现血液细胞分析的功能。控制系统在调度时,需要充分考虑不同部件之间的逻辑关系和时间关系,上述关系定义为液路时序。在现有技术中,液路时序的控制系统通常是基于串行运行架构的上位机实现,具体是在上位机上进行液路时序的解析,得到相应的控制命令,并使用时间片轮询的方式进行调度,进而通过串行外设接口(SPI)总线将命令发送给执行器件,使得执行器件根据接收到的命令控制外围部件去执行相应的动作。由于现有技术中上位机采用串行运行的架构,在调度过程中可能会出现线程阻塞、竞争等现象,这将无法保证液路时序执行时间的准确度,还会导致延迟的增加,并且工作效率降低。此外,SPI总线的传输速率较慢,且不具备校验重传、寻址路由、中断等机制,对于大批量高速数据的传输,带宽上难以满足,且缺乏可靠性。
技术实现思路
本申请的目的是提供一种血液细胞分析仪及其控制系统、方法、电子设备、介质,用于克服上位机串行方式的弊端,提高系统的工作效率,解决了SPI总线带宽不足和不具备校验重传,寻址路由,信息中断等机制带来的可靠性问题。为解决上述技术问题,本申请提供一种血液细胞分析仪的控制系统,包括上位机、与所述上位机连接的并行执行器件,所述上位机与所述并行执行器件采用PCI-E总线连接,所述上位机通过所述PCI-E总线将液路时序包发送至所述并行执行器件,所述并行执行器件根据所述液路时序包的内容控制相应的外围部件执行相应的动作。优选地,所述并行执行器件为现场可编程门阵列。优选地,所述并行执行器件的中断引脚与所述上位机通过信号线连接,以向所述上位机发送中断信号。优选地,所述外围部件包括电机、电磁阀、模数转换器、液泵、气泵中的任意一个或多个。优选地,所述模数转换器的输入端与细胞脉冲检测模块连接,所述模数转换器的输出端与所述FPGA连接以便通过所述FPGA将转换后的数据传输至所述上位机。为解决上述技术问题,本申请还提供一种血液细胞分析仪,包括所述的控制系统。为解决上述技术问题,本申请还提供一种血液细胞分析仪的控制方法,基于所述的血液细胞分析仪的控制系统,该方法包括:通过PCI-E总线接收上位机发送的液路时序包,并存储;当接收到所述上位机发送的驱动指令后,解析对应的目标液路时序包,并依据所述目标液路时序包确定各执行时刻在液路时序时间轴的位置关系;启动一个液路时序状态机以按照所述液路时序时间轴上的所述执行时刻控制相应的外围部件执行相应的动作;当检测到所述液路时序时间轴上存在空闲标记时,获取下一个目标液路时序包,并启动下一个液路时序状态机以按照所述下一个目标液路时序包在所述液路时序时间轴上的执行时刻控制相应的外围部件执行相应的动作。优选地,当检测到所述液路时序时间轴上存在所述空闲标记时,还包括:通过信号线向所述上位机发送第一中断信号。优选地,还包括:当检测到所述外围部件故障时,通过信号线向所述上位机发送第二中断信号。优选地,还包括:将模数转换器转换后的数据通过所述PCI-E总线发送至所述上位机,并通过所述PCI-E总线的MSI中断发送与所述数据对应的辅助信息。为解决上述技术问题,本申请还提供一种血液细胞分析仪的控制装置,基于所述的血液细胞分析仪的控制系统,该装置包括:接收单元,用于通过PCI-E总线接收上位机发送的液路时序包,并存储;解析单元,用于当接收到所述上位机发送的驱动指令后,解析对应的目标液路时序包,并依据所述目标液路时序包确定各执行时刻在液路时序时间轴的位置关系;启动单元,用于启动一个液路时序状态机以按照所述液路时序时间轴上的所述执行时刻控制相应的外围部件执行相应的动作;检测单元,用于当检测到所述液路时序时间轴上存在空闲标记时,获取下一个目标液路时序包,并触发所述启动单元,以便启动下一个液路时序状态机以按照所述下一个目标液路时序包在所述液路时序时间轴上的执行时刻控制相应的外围部件执行相应的动作。为解决上述技术问题,本申请还提供一种电子设备,包括存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如所述的血液细胞分析仪的控制方法的步骤。为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如所述的血液细胞分析仪的控制方法的步骤。本申请所提供的血液细胞分析仪的控制系统,包括上位机、并行执行器件,其中,上位机与并行执行器件采用PCI-E总线连接。上位机通过PCI-E总线将液路时序包发送至并行执行器件,并行执行器件在接收到液路时序包后根据液路时序包的内容控制相应的外围部件执行相应的动作。由此可见,采用上述技术方案,一方面将液路时序包在并行执行器件上处理,可以利用并行执行器件的并行特性,从而克服上位机串行方式的弊端,提高了系统工作效率。另一方面,采用PCI-E总线传输液路时序包,能够满足高带宽和可靠性的要求,并且该总线具备校验重传、寻址路由、中断等机制。此外,将模数转换器转换后的数据通过PCI-E总线发送至上位机,并结合MSI中断发送与数据对应的辅助信息,能够实现闭环控制,并且通过信息反馈可以克服资源使用效率低、可靠性差的问题。附图说明为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种血液细胞分析仪的控制系统的结构图;图2为本申请实施例提供的一种上位机与FPGA在血液细胞分析过程中的交互时序图;图3为本申请实施例提供的一种液路时序包的示意图;图4为本申请实施例提供的一种血液细胞分析仪的控制方法的流程图;图5为本申请实施例提供的一种血液细胞分析仪的控制装置的结构图;图6为本申请另一实施例提供的一种电子设备的结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。本申请的核心是提供一种血液细胞分析仪及其控制系统、方法、电子设备、介质。为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。图1为本申请实施例提供的一种血液细胞分析仪的控制系统的结构图。如图1所示,该系统包括上位机10、与上位机10连本文档来自技高网
...

【技术保护点】
1.一种血液细胞分析仪的控制系统,其特征在于,包括上位机、与所述上位机连接的并行执行器件,所述上位机与所述并行执行器件采用PCI-E总线连接,所述上位机通过所述PCI-E总线将液路时序包发送至所述并行执行器件,所述并行执行器件根据所述液路时序包的内容控制相应的外围部件执行相应的动作。/n

【技术特征摘要】
1.一种血液细胞分析仪的控制系统,其特征在于,包括上位机、与所述上位机连接的并行执行器件,所述上位机与所述并行执行器件采用PCI-E总线连接,所述上位机通过所述PCI-E总线将液路时序包发送至所述并行执行器件,所述并行执行器件根据所述液路时序包的内容控制相应的外围部件执行相应的动作。


2.根据权利要求1所述的血液细胞分析仪的控制系统,其特征在于,所述并行执行器件为现场可编程门阵列。


3.根据权利要求2所述的血液细胞分析仪的控制系统,其特征在于,所述并行执行器件的中断引脚与所述上位机通过信号线连接,以向所述上位机发送中断信号。


4.根据权利要求1所述的血液细胞分析仪的控制系统,其特征在于,所述外围部件包括电机、电磁阀、模数转换器、液泵、气泵中的任意一个或多个。


5.根据权利要求4所述的血液细胞分析仪的控制系统,其特征在于,所述模数转换器的输入端与细胞脉冲检测模块连接,所述模数转换器的输出端与所述FPGA连接以便通过所述FPGA将转换后的数据传输至所述上位机。


6.一种血液细胞分析仪,其特征在于,包括权利要求1-5任意一项所述的控制系统。


7.一种血液细胞分析仪的控制方法,其特征在于,基于权利要求1-5任意一项所述的血液细胞分析仪的控制系统,该方法包括:
通过PCI-E总线接收上位机发送的液路时序包,并存储;
当接收到所述上位机发送的驱动指令后,解析对应的目标液路时序包,并依据所述目标液路时序包确定各执行时刻在液路时序时间轴的位置关系;
启动一个液路时序状态机以按照所述液路时序时间轴上的所述执行时刻控制相应的外围部件执行相应的动作;
当检测到所述液路时序时间轴上存在空闲标记时,获取下一个目标液路时序包,并启动下一个液路时序状态机以按照所述下一个目标液路时序包在所述液路时序时间轴上的执行时刻控制相应的外围部件执行相应的动作。

【专利技术属性】
技术研发人员:陈烁马荣荣杜跃信
申请(专利权)人:深圳开立生物医疗科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1