本发明涉及一种用于检测管路中气泡的气泡传感器及方法。
背景技术:
超声波在不同的传播介质中的声阻抗不同,其在空气与水中的声阻抗差别很大,利用超声波的这一特性设计用于检测输液管路气泡的传感器。现有的检测方案根据主芯片接收的信号强弱做判断,无法识别有效信号还是干扰信号,易发生误识别情况。
技术实现要素:
本发明的目的是克服现有产品中的不足,提供一种用于检测管路中气泡的气泡传感器及方法。
为了达到上述目的,本发明是通过以下技术方案实现的:
一种用于检测管路中气泡的气泡传感器,包括微控制单元MCU模块、脉冲发生电路、运放电路、超声波发送探头、超声波接收探头,所述脉冲发生电路、运放电路都连接微控制单元MCU模块,所述脉冲发生电路连接超声波发送探头,所述运放电路连接超声波接收探头。
脉冲发生电路用于发送脉冲。
一种用于检测管路中气泡的方法,包括如下步骤:
步骤S1:超声波发送探头通过脉冲发生电路发送超声波信号;
步骤S2:微控制单元MCU模块读取接收信号判断是否接收到信号,若微控制单元MCU模块没有接收到信号,则微控制单元MCU模块输出有气泡状态信号,否则跳到步骤S3;
步骤S3:超声波发送探头通过脉冲发生电路停止发送超声波信号,然后微控制单元MCU模块继续判断是否接收到信号,若微控制单元MCU模块是接收到信号,则此信号即为异常的干扰信号,微控制单元MCU模块输出有气泡状态信号,否则微控制单元MCU模块输出无气泡状态信号,跳到步骤S1。
本发明的有益效果如下:本发明气泡传感器结构简单,成本低,本发明实现对干扰信号的主动侦测识别,提高了气泡传感器的准确性,提高检测管路中气泡的可靠性。
附图说明
图1为本发明的结构示意图;
图2为本发明的程序流程图。
具体实施方式
下面结合说明书附图对本发明的技术方案作进一步说明:
如图1所示,一种用于检测管路中气泡的气泡传感器,包括微控制单元MCU模块1、脉冲发生电路2、运放电路3、超声波发送探头4、超声波接收探头5,所述脉冲发生电路2、运放电路3都连接微控制单元MCU模块1,所述脉冲发生电路2连接超声波发送探头4,所述运放电路3连接超声波接收探头5,所述脉冲发生电路2用于发送脉冲。
如图2所示,一种用于检测管路中气泡的方法,包括如下步骤:
步骤S1:超声波发送探头4通过脉冲发生电路2发送超声波信号;
步骤S2:微控制单元MCU模块1读取接收信号判断是否接收到信号,若微控制单元MCU模块1没有接收到信号,则微控制单元MCU模块1输出有气泡状态信号,否则跳到步骤S3;
步骤S3:超声波发送探头4通过脉冲发生电路2停止发送超声波信号,然后微控制单元MCU模块1继续判断是否接收到信号,若微控制单元MCU模块1是接收到信号,则此信号即为异常的干扰信号,微控制单元MCU模块1输出有气泡状态信号,否则微控制单元MCU模块1输出无气泡状态信号,跳到步骤S1。
气泡传感器采用周期性检测方式,超声波发送探头4发射超声波,超声波接收探头5接收到信号经运放电路送微控制单元MCU模块1判断,若微控制单元MCU模块1没有接收到超声波信号,则微控制单元MCU模块1输出有气泡状态信号,则表示有干扰信号,否则超声波发送探头4通过脉冲发生电路2停止发送超声波信号,然后微控制单元MCU模块1判断是否接收到信号,若微控制单元MCU模块1是接收到信号则微控制单元MCU模块1输出有气泡状态信号,则表示有干扰信号,否则微控制单元MCU模块1输出无气泡状态信号,跳到步骤S1。其原理是正常情况下,停止发送超声波时,微控制单元MCU模块1是无法接收到信号,此时如果微控制单元MCU模块1识别到有效电平立接收到信号,此信号为干扰信号造成的。
本发明气泡传感器结构简单,成本低,本发明实现对干扰信号的主动侦测识别,提高了气泡传感器的准确性,提高检测管路中气泡的可靠性,本发明的超声气泡传感器能有效检测信号和识别干扰信号,本发明识别管路中气泡的准确率高,不会识别错误。
需要注意的是,以上列举的仅是本发明的一种具体实施例。显然,本发明不限于以上实施例,还可以有许多变形,总之,本领域的普通技术人员能从本发明公开的内容直接导出或联想到的所有变形,均应认为是本发明的保护范围。