Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0472553B2 - - Google Patents
[go: Go Back, main page]

JPH0472553B2 - - Google Patents

Info

Publication number
JPH0472553B2
JPH0472553B2 JP62089158A JP8915887A JPH0472553B2 JP H0472553 B2 JPH0472553 B2 JP H0472553B2 JP 62089158 A JP62089158 A JP 62089158A JP 8915887 A JP8915887 A JP 8915887A JP H0472553 B2 JPH0472553 B2 JP H0472553B2
Authority
JP
Japan
Prior art keywords
infusion
detector
air bubbles
infusion rate
rate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP62089158A
Other languages
Japanese (ja)
Other versions
JPS63252163A (en
Inventor
Masabumi Kawahara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP62089158A priority Critical patent/JPS63252163A/en
Publication of JPS63252163A publication Critical patent/JPS63252163A/en
Publication of JPH0472553B2 publication Critical patent/JPH0472553B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Infusion, Injection, And Reservoir Apparatuses (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

(産業上の利用分野) 本発明は、医療用として使われる輸液注入ポン
プに関するものである。 (従来の技術) 周知の通り、輸液注入ポンプにおいて、輸液を
行うチユーブに気泡が混入していると危険なた
め、該チユーブ内に混入している気泡を検知する
検知器が設けられているが、従来の輸液注入ポン
プに備えられている検知器は、その動作の時間間
隔が輸液速度に拘わらず一定であつた。 そして、前記検知器の設定位置を通過する可能
性のある気泡の移動速度は輸液速度と同一である
から、最高の輸液速度で輸液が行なわれたときの
気泡を検知するのに十分なだけ短い時間間隔で検
知器が動作する様に設定されていた。 この様に、前記検知器に対して、最高速で輸液
したときの気泡を検知できる動作時間間隔値を与
えておけば、他の輸液速度は全て最高速の輸液速
度より低いため、最高速以外の速度で輸液が行な
われているときの気泡の検知のための動作時間間
隔値としては十分である。 第5図は従来の輸液注入ポンプの動作フローチ
ヤートを示している。 電源ON(S0ステツプ)後、ポンプ動作をスト
ツプさせる(S1ステツプ)と共に1m秒タイマを
ストツプさせる(S2ステツプ)。 そして、入力された輸液速度を入力メモリxに
記憶させ(S3ステツプ)、ポンプスタートキーが
ON状態になる(S4ステツプ)ことに応答して、
カウンタTに9(m秒)を入力する(S5ステツ
プ)。 その後、前記1m秒タイマをスタートさせる
(S6ステツプ)と共にポンプ動作をスタートさせ
る(S7ステツプ)。 ストツプキーがONにならない状態(S8ステツ
プ)で、フラグが1になる(S9ステツプ)毎に検
知器を動作させる(S10ステツプ)。 同図bの如く、S8ステツプ→S9ステツプ→S8
テツプのハーチンを反復する都度前記カウンタT
を1減算し、該カウンタTのカウント値が0にな
つたときに前記フラグに1が設定される。 従つて、9m秒毎に気泡検知が実行される。 前記S10ステツプで気泡検知が行なわれ、チユ
ーブ内の気泡の有無が判断される(S11ステツ
プ)。 気泡が有つたときには警報を発生し(S12ステ
ツプ)、前記検知器の動作をストツプさせ(S13
テツプ)、前記S1ステツプに復帰する。 他方、気泡が無かつたときには前記検知器の動
作をストツプさせ(S14ステツプ)、前記フラグに
0を設定し(S15ステツプ)、前記S8ステツプに復
帰する。 (発明が解決しようとする問題点) 従来の通り、全ての輸液速度に対応させるため
に前記検知器の動作時間間隔を最も短いものとす
ると、必然的に、前記検知器の動作時間が長くな
り、該検知器自身の寿命の劣化や必要以上の消費
電力の増加につながつてしまう。 (問題点を解決するための手段) 輸液注入ポンプを実際に使用するときに、最高
速度で輸液を行うことは比較的少なく、中速若し
くはそれ以下の速度で輸液を行うことが多いこと
を鑑みて、本発明は、チユーブ内に混入している
気泡を検知する輸液注入ポンプであつて、輸液を
チユーブにて送出する速度を設定する輸液速度設
定手段と、前記輸液速度設定手段にて設定された
輸液速度に応じて、気泡の検知が可能な動作時間
の間隔を演算する動作間隔タイミング発生手段
と、前記動作間隔タイミング発生手段によつて演
算された動作間隔にて前記チユーブ内の前記気泡
の監視を行う気泡センサとから構成される輸液注
入ポンプである。 (作用) かかる構成によつて本発明によれば、輸液速度
に応じて検知器(気泡検知センサ)の動作時間間
隔を変更され、前記検知器が必要以上に劣化する
ことや消費電力の無駄を省ける。 (実施例) 以下、本発明の構成を図面に参照しつつ説明す
る。 第1図は本発明の実施例に係る輸液注入ポンプ
の使用状態を表わしている。 図中、1は注入用の薬液が入つている薬液袋
で、該薬液袋1内の薬液はチユーブ2を通して輸
送され、該チユーブ2の先端に取り付けられてい
る注入針3を介し人体(多くは体内の静脈)4へ
注入される。 その注入量を制御するために、輸液注入ポンプ
5がセツトされる。前記チユーブ2は、前記輸液
注入ポンプ5内に設けられている輸液のためのポ
ンプヘツド部6と前記チユーブ2内の気泡を検知
するための検知器(気泡検知センサ)7の中に装
着される。 前記ポンプヘツド部6は、前記チユーブ2に対
して外部から圧力を加えるものであつて、その圧
力値の増減や移動により前記チユーブ2内を流れ
る薬液量即ち輸液速度を制御することができる。 前記検知器7は、前記チユーブ2内を流れてい
る薬液の中に気泡8が混入していた場合、前記人
体4に該気泡8が入り込む前にこれを検知するた
めのものである。前記輸液注入ポンプ5は前記検
知器7の検知によつて可視又は可聴な警報を発生
すると共に、前記ポンプヘツド部6の動作を停止
させて前記チユーブ2内の薬液の流れを停止する
ことによつて前記気泡8の前記人体4への注入を
防止する。 第2図に本実施例の輸液注入ポンプのシステム
を表わすブロツク図を示す。 本実施例の輸液注入ポンプは、輸液を開始する
前に、輸液速度設定部9より輸液速度の設定指示
を受ける。 そして、中央演算部10は、前記設定された輸
液速度に従つて、モータ11の回転量を制御して
ポンプヘツド部12(第1図の6に相当する)に
て輸液を行う。 これと同時に、輸液速度により、該輸液速度に
合つた検知器の動作時間間隔を演算する。該演算
によつて求まつた動作時間間隔はタイミング発生
部13へ送られ、該動作時間間隔の指示を行う。 同図の14が気泡を検知する検知器(第1図の
7に相当する)で、前記検知器14は前記タイミ
ング発生部13の指示による動作時間間隔でチユ
ーブ内の気泡の監視を行う。 前記検知器14が気泡を検知した場合は、警報
発生部15に対して気泡が発生したことを知らせ
る。この結果、前記警報発生部15は可視又は可
聴の警報を発生すると共に前記モータ11に対し
て回転の停止を指示する。医師、看護婦等は警報
に対応して直ちに適切な処置を取る。 前記検知器14は、例えば、超音波を発信させ
て、受信側における受信レベルが薬液の場合と空
気の場合とで異なることを利用した超音波センサ
や、薬液と空気の光の屈折率の違いによつて検知
を行う光センサ等が考えられる。 第3図に本実施例の輸液注入ポンプの動作フロ
ーチヤートを示した。 同図のフローチヤートは、薬液の輸液速度の設
定値が1ml/時乃至999ml/時である様な輸液注
入ポンプであつて、輸液速度を5段階に区分し
て、各区分中における輸液の最高速度において気
泡を検知するのに十分な動作時間間隔で検知を行
う様に設計した検知器(気泡検知センサ)の動作
を示す。 5段階に区分された輸液速度と、各区分された
輸液速度中の最高速度における気泡検知可能な動
作時間間隔を下表に示す。
(Industrial Application Field) The present invention relates to an infusion pump used for medical purposes. (Prior Art) As is well known, in an infusion pump, it is dangerous if air bubbles are mixed into the tube for infusion, so a detector is installed to detect air bubbles mixed into the tube. The time interval of the operation of the detector provided in the conventional infusion pump was constant regardless of the infusion rate. And since the moving speed of any air bubbles that may pass through the set position of the detector is the same as the infusion rate, it is short enough to detect air bubbles when infusion is performed at the highest infusion rate. The detector was set to operate at time intervals. In this way, if you give the detector an operating time interval value that allows it to detect air bubbles when injecting at the highest speed, all other infusion speeds are lower than the highest, so it is possible to is sufficient as the operating time interval value for air bubble detection when infusion is occurring at a rate of . FIG. 5 shows an operational flowchart of a conventional infusion pump. After turning on the power (S 0 step), stop the pump operation (S 1 step) and stop the 1ms timer (S 2 step). Then, the input infusion rate is stored in the input memory x (S 3 steps), and the pump start key is pressed.
In response to turning on (S 4 steps),
Input 9 (m seconds) to counter T (S 5 steps). Thereafter, the 1 ms timer is started (step S6 ) and the pump operation is started (step S7 ). When the stop key is not turned on (S 8 steps), the detector is operated every time the flag becomes 1 (S 9 steps) (S 10 steps). As shown in FIG .
is subtracted by 1, and when the count value of the counter T becomes 0, 1 is set in the flag. Therefore, bubble detection is performed every 9 msec. Air bubble detection is performed in step S10 , and the presence or absence of air bubbles in the tube is determined (step S11 ). When bubbles are present, an alarm is generated (step S12 ), the operation of the detector is stopped (step S13 ), and the process returns to step S1 . On the other hand, when there are no bubbles, the operation of the detector is stopped (step S14 ), the flag is set to 0 (step S15 ), and the process returns to step S8 . (Problems to be Solved by the Invention) As in the past, if the operating time interval of the detector is set to the shortest in order to accommodate all infusion rates, the operating time of the detector will inevitably become longer. This may lead to a deterioration in the life of the detector itself or an unnecessarily increased power consumption. (Means for solving the problem) Considering that when an infusion pump is actually used, it is relatively rare to perform infusion at the maximum speed, and it is often performed at a medium speed or lower speed. The present invention is an infusion pump that detects air bubbles mixed in a tube, and includes an infusion rate setting means for setting a rate at which an infusion is delivered from the tube, and a rate set by the infusion rate setting means. operation interval timing generating means for calculating an interval of operation time during which air bubbles can be detected according to the infusion rate determined; This is an infusion pump consisting of a bubble sensor for monitoring. (Function) With this configuration, according to the present invention, the operating time interval of the detector (bubble detection sensor) is changed according to the infusion rate, thereby preventing unnecessary deterioration of the detector and wasting power consumption. It can be omitted. (Example) Hereinafter, the configuration of the present invention will be described with reference to the drawings. FIG. 1 shows the use of an infusion pump according to an embodiment of the present invention. In the figure, reference numeral 1 denotes a drug bag containing a drug solution for injection, and the drug solution in the drug solution bag 1 is transported through a tube 2, and is passed through a human body (in most cases It is injected into the body's veins) 4. An infusion pump 5 is set to control the amount of infusion. The tube 2 is installed in a pump head 6 for infusion provided in the infusion pump 5 and a detector (bubble detection sensor) 7 for detecting air bubbles in the tube 2. The pump head section 6 applies pressure to the tube 2 from the outside, and can control the amount of drug flowing through the tube 2, that is, the infusion rate, by increasing, decreasing, or moving the pressure value. The detector 7 is for detecting air bubbles 8 before they enter the human body 4, if air bubbles 8 are mixed in the chemical liquid flowing in the tube 2. The infusion pump 5 generates a visual or audible alarm upon detection by the detector 7, and also stops the operation of the pump head 6 to stop the flow of the drug solution in the tube 2. Injection of the air bubbles 8 into the human body 4 is prevented. FIG. 2 shows a block diagram representing the system of the infusion pump of this embodiment. The infusion pump of this embodiment receives an instruction to set the infusion rate from the infusion rate setting section 9 before starting infusion. Then, the central processing unit 10 controls the amount of rotation of the motor 11 according to the set infusion rate, and performs infusion at the pump head unit 12 (corresponding to 6 in FIG. 1). At the same time, based on the infusion rate, the operating time interval of the detector that matches the infusion rate is calculated. The operation time interval determined by the calculation is sent to the timing generation section 13, which instructs the operation time interval. Reference numeral 14 in the figure denotes a detector (corresponding to 7 in FIG. 1) for detecting air bubbles, and the detector 14 monitors air bubbles in the tube at operating time intervals according to instructions from the timing generator 13. When the detector 14 detects air bubbles, it notifies the alarm generator 15 that air bubbles have occurred. As a result, the alarm generator 15 generates a visible or audible alarm and instructs the motor 11 to stop rotating. Doctors, nurses, etc. respond to the alarm and take appropriate measures immediately. The detector 14 is, for example, an ultrasonic sensor that emits ultrasonic waves and utilizes the fact that the reception level on the receiving side is different depending on the chemical liquid and air, or the difference in the refractive index of light between the chemical liquid and air. An optical sensor or the like that performs detection by . FIG. 3 shows an operational flowchart of the infusion pump of this embodiment. The flowchart in the same figure is for an infusion pump in which the set value of the drug solution infusion rate is 1 ml/hour to 999 ml/hour, and the infusion rate is divided into five stages, and the maximum infusion rate in each category is Figure 2 illustrates the operation of a detector (bubble detection sensor) designed to detect air bubbles at sufficient operating time intervals to detect air bubbles at speeds. The table below shows the infusion speed divided into five stages and the operation time interval at which air bubbles can be detected at the highest speed among each division.

【表】 輸液速度を設定速度でランク分けして、各ラン
クに応じた動作時間間隔で検知器を作動させる説
明を行う。第3図a参照。図中、xは設定された
輸液速度の入力メモリであり、Mは輸液速度に応
じて異なる動作時間間隔の入力されるメモリであ
る。 同フローチヤートは1m秒タイマルーチンを含
み、時間測定用にカウンタTを設けている。前記
カウンタTには初期状態で前記メモリMに設定さ
れた動作時間間隔が入力され、該1m秒タイマル
ーチンに割り込みが入る毎に前記カウンタTのカ
ウント値が1ずつ減算される。 電源がON(S0ステツプ)になると共に、輸液
注入ポンプの動作を停止させる(S1ステツプ)。 次に、1m秒タイマを停止させ(S2ステツプ)、
操作者が入力した輸液速度を前記入力メモリxに
設定する(S3ステツプ)。 そして、前記入力メモリxに設定された輸液速
度が700(ml/時)以上か否か判別し(S4ステツ
プ)、x≧700の場合はメモリMに9(m秒)を設
定する(S5ステツプ)。 一方、x<700の場合はS6ステツプに進み、今
度は前記入力メモリxに設定された輸液速度が
400(ml/時)以上か否か判別し(S6ステツプ)、
x≧400の場合は前記メモリM18(m/秒)を設定
する(S7ステツプ)。 一方、x<400の場合はS8ステツプに進み、今
度は前記入力メモリxに設定された輸液速度が
200(ml/時)以上か否か判別し(S8ステツプ)、
x≧200の場合は前記メモリMに36(m秒)を設定
する(S9ステツプ)。 一方、x<200の場合はS10ステツプに進み今度
は前記入力メモリxに設定された輸液速度が100
(ml/時)以上か否か判別し(S10ステツプ)、x
≧100の場合は前記メモリMに63(m秒)を設定す
る(S11ステツプ)。 一方、x<100の場合はS12ステツプに進み前記
メモリMに92(ml/時)を設定する。 上述した様に前記メモリMに動作時間間隔が設
定された後、ポンプスタートキーがONになるこ
とを検知し(S13ステツプ)、検知後、前記メモリ
Mの設定値をカウンタTに格納する(S14ステツ
プ)。 そして、S15ステツプで1秒タイマをスタート
し、これと同時にS16ステツプでポンプ動作をス
タートする。 以後、ストツプキーが操作されてないことを
(S17ステツプ)及び後述するフラグが1であるこ
と(S18ステツプ)を条件に、検知器(気泡検知
センサ)の動作を開始する(S19ステツプ)。 前記検知器はチユーブ内に気泡が有在するか否
かを判断し(S20ステツプ)、気泡が検知された場
合には警報を発生する(S21ステツプ)と共に前
記検知器の動作をストツプする(S22ステツプ)。
前記S22ステツプの処理が終了すると前記S1ステ
ツプに復帰する。 他方、気泡が検知されないときは前記検知器の
動作をストツプする(S23ステツプ)と共に、前
記フラグに0を設定する(S24ステツプ)。 前記S24ステツプの処理が終了すると前記S17
テツプに移る。該S17ステツプで前記ストツプキ
ーがOFF状態にある場合は前記S18ステツプに進
み、ここで前記フラグ=1となつているから、前
記S17ステツプに復帰する。このS18ステツプ→
S17ステツプが繰り返えされる毎に、前記カウン
タTの内容が1ずつ減算され、該カウンタTのカ
ウント値が0になると前記フラグ=0となり、再
び前記S18ステツプから前記S19ステツプに進み、
気泡の検知が行なわれる。 なお、前記S17ステツプでストツプキーがON
操作されたと判断されると、前記S1ステツプに復
帰する。 第3図aはメインとなる動作ルーチンを例えば
マイクロプロセツサ等で実現した場合のものであ
るが、同図bの如く、メインとなる動作ルーチン
とは独立して、内部タイマ等による割り込み発生
時に動作する割り込みルーチンを設けても良い。 第4図は本発明の他の実施例に係る輸液注入ポ
ンプの動作フローチヤートを示す。 本実施例は、ポンプヘツドを回転させるための
モータとして、ステツピングモータ(パルスモー
タ)を使用したもので、該ステツピングモータは
マイクロプロセツサ等からのパルス出力を受け
る。該ステツピングモータの回転動作は、前記パ
ルス出力の位相の変化によつて与えられる。 つまり、輸液速度を速く(大きさ)設定したと
きは、モータ出力タイミングの間隔は短くなり、
他方、輸液速度を遅く(小さく)設定したとき
は、モータ出力タイミングの間隔は長くなり、こ
のため、本実施例では検知器(気泡検知センサ)
の動作時間間隔をモータ出力タイミングにより作
り出すことになる。 同図aのフローチヤートにつき説明を行う。 電源ON(S0ステツプ)後、一旦、ポンプ動作
をストツプ(S1ステツプ)させ、入力された輸液
速度を入力メモリxに記憶させる(S2ステツプ)。
今、前記入力メモリxに、輸液速度1乃至999
(ml/時)のいずれかの値が設定されている。 そして、S3ステツプで関数(函数)y=(x)から
モータ出力タイミングyを得る。この関数として
は具体的に、 y=a/x (aは定数) y=(a/x)+b (a,bは定数) 等が考えられ、設定された輸液速度xが大きな
値、即ち、輸液が速く行なわれるときは短い時間
間隔でパルスを発生するためにyを小さな値と
し、これとは反対に、設定された輸液速度xが小
さな値、即ち、輸液が遅く行なわれるときは長い
時間間隔でパルスを発生するためにyを大きな値
とする式が用いられる。 そして、ポンプスタートキーがON操作される
(S4ステツプ)ことに応答して、定数メモリMに
記憶されている定数をカウンタTに入力する(S5
ステツプ)。 続いて、ポンプ動作をスタートする(S6ステツ
プ)。 以後、ストツプキーがOFFであること(S7
テツプ)及びフラグ=1であること(S8ステツ
プ)を条件として、検知器(気泡検知センサ)を
動作させる(S9ステツプ)。 前記検知器はチユーブ内に気泡が有るか否か検
知し、気泡が存在する場合は警報発生を行う
(S11ステツプ)と共に前記検知器の動作をストツ
プさせる(S12ステツプ)。前記S12ステツプの処
理が終了すると前記S1ステツプに復帰する。 他方、前記検知器で気泡の存在が検知されない
ときはS13ステツプに進み、該検知器の動作をス
トツプさせる。次に、S4ステツプでフラグに0を
設定し、再び前記S7ステツプに復帰する。 本実施例は、y時間間隔でモータパルスが出力
する構成となつておりマイクロプロセツサのプロ
グラムにて内部の割り込み動作を使用する。つま
り、第4図bの通り、モータ出力タイミングのた
めのルーチンを同図aのメインルーチンとは独立
して働らかせる。 本実施例ではメモリMに定数を記憶させ、前記
S5ステツプにおいて前記カウンタTを前記メモリ
Mの定数で初期化している。即ち、モータパルス
出力がM回行なわれる毎に1回検知器が気泡検知
動作を行うことになり、該動作時間間隔t=My
で与えられる。もちろん、前記Mの値として、定
数以外のxの関数として与えることにより、モー
タの速度によつてカウンタ値を変化させることも
できる。 本発明は上記2つの実施例に限定されることな
く、輸液速度に応じて、検知器(気泡検知センサ
ー)の動作時間間隔を変更する(長くしたり、短
くしたりする)手段を備えるものならば、権利範
囲が及ぶ。 (効果) 以上の様に本発明によれば、チユーブ内に混入
している気泡を検知する輸液注入ポンプであつ
て、輸液をチユーブにて送出する速度を設定する
輸液速度設定手段と、前記輸液速度設定手段にて
設定された輸液速度に応じて、気泡の検知が可能
な動作時間の間隔を演算する動作間隔タイミング
発生手段と、前記動作間隔タイミング発生手段に
よつて演算された動作間隔にて前記チユーブ内の
前記気泡の監視を行う気泡センサを設けたから、
従来は、最高速度で輸液を行つた場合に必要とな
る気泡検知時間間隔で全ての輸液速度における気
泡検知動作を行つていたため、前記検知器の寿命
が短くなつたり、消費電力の増加につながつてい
たが、本発明ではかかる点が改善され、必要以上
に前記検知器劣化すること及び無駄な電力を消費
することを防止できる。
[Table] We will explain how to rank the infusion rate according to the set speed and operate the detector at the operating time interval according to each rank. See Figure 3a. In the figure, x is an input memory for a set infusion rate, and M is a memory for inputting different operation time intervals depending on the infusion rate. The flowchart includes a 1ms timer routine and a counter T for time measurement. The operating time interval set in the memory M is input to the counter T in an initial state, and the count value of the counter T is decremented by 1 each time an interrupt occurs in the 1 msec timer routine. When the power is turned on (S 0 step), the operation of the infusion pump is stopped (S 1 step). Next, stop the 1ms timer (S 2 steps),
The infusion rate input by the operator is set in the input memory x (step S3 ). Then, it is determined whether the infusion rate set in the input memory 5 steps). On the other hand, if x<700, proceed to step S6 , and this time the infusion rate set in the input memory x is
Determine whether it is 400 (ml/hour) or more (S 6 steps),
If x≧400, set the memory M18 (m/sec) (step S7 ). On the other hand, if x<400, proceed to step S8 , and this time the infusion rate set in the input memory x is
Determine whether it is 200 (ml/hour) or more (S 8 steps),
If x≧200, 36 (m seconds) is set in the memory M (step S9 ). On the other hand, if x<200, proceed to step S10 , and this time the infusion rate set in the input memory x is 100.
(ml/hour) or more (S 10 steps), x
If ≧100, 63 (m seconds) is set in the memory M (step S11 ). On the other hand, if x<100, proceed to step S12 and set 92 (ml/hour) in the memory M. After the operation time interval is set in the memory M as described above, it is detected that the pump start key is turned ON (step S13 ), and after the detection, the set value of the memory M is stored in the counter T ( S 14 steps). Then, a 1-second timer is started at step S15 , and at the same time, pump operation is started at step S16 . After that, the detector ( bubble detection sensor) starts operating (step S 19) on condition that the stop key is not operated (step S 17 ) and that the flag described later is 1 (step S 18 ). . The detector determines whether or not air bubbles are present in the tube (step S 20 ), and if air bubbles are detected, generates an alarm (step S 21 ) and stops the operation of the detector. (S 22 steps).
When the processing of step S22 is completed, the process returns to step S1 . On the other hand, if no bubbles are detected, the operation of the detector is stopped (step S23 ) and the flag is set to 0 (step S24 ). When the process of step S24 is completed, the process moves to step S17 . If the stop key is in the OFF state in step S17 , the process advances to step S18 , and since the flag is set to 1 here, the process returns to step S17 . This S 18 steps →
Each time the S17 step is repeated, the contents of the counter T are decremented by 1, and when the count value of the counter T reaches 0, the flag becomes 0, and the process proceeds from the S18 step to the S19 step again. ,
Air bubble detection is performed. Note that the stop key is turned on in step S17 above.
If it is determined that the operation has been performed, the process returns to step S1 . Figure 3a shows the case where the main operation routine is implemented using, for example, a microprocessor, but as shown in figure 3b, when an interrupt occurs by an internal timer etc., An interrupt routine may be provided to operate. FIG. 4 shows an operation flowchart of an infusion pump according to another embodiment of the present invention. In this embodiment, a stepping motor (pulse motor) is used as the motor for rotating the pump head, and the stepping motor receives pulse output from a microprocessor or the like. The rotational movement of the stepping motor is given by a change in the phase of the pulse output. In other words, when the infusion rate is set high (size), the interval between motor output timings becomes shorter,
On the other hand, when the infusion rate is set slow (small), the interval between motor output timings becomes longer, and therefore in this example, the detector (air bubble detection sensor)
The operation time interval is created by the motor output timing. The flowchart shown in FIG. 2A will be explained. After turning on the power ( S0 step), the pump operation is temporarily stopped ( S1 step), and the input infusion rate is stored in the input memory x ( S2 step).
Now, the infusion rate 1 to 999 is stored in the input memory x.
(ml/hour) is set. Then, in step S3 , the motor output timing y is obtained from the function y=(x). Specifically, this function can be y=a/x (a is a constant) y=(a/x)+b (a, b are constants), etc. If the set infusion rate x is a large value, that is, When the infusion is performed quickly, y is set to a small value in order to generate pulses at short time intervals; on the other hand, when the set infusion rate In order to generate pulses at intervals, a formula in which y is set to a large value is used. Then, in response to the pump start key being turned ON (step S 4 ), the constant stored in the constant memory M is input to the counter T (step S 5) .
step). Next, start pump operation (S 6 steps). Thereafter, the detector (bubble detection sensor) is operated (step S 9 ) on the condition that the stop key is OFF (step S 7 ) and the flag is 1 (step S 8 ). The detector detects whether or not there are bubbles in the tube, and if there are bubbles, an alarm is generated (step S11 ) and the operation of the detector is stopped (step S12 ). When the processing of step S12 is completed, the process returns to step S1 . On the other hand, if the presence of bubbles is not detected by the detector, the process proceeds to step S13 , and the operation of the detector is stopped. Next, in step S4 , the flag is set to 0, and the process returns to step S7 . This embodiment has a configuration in which motor pulses are output at y time intervals, and an internal interrupt operation is used in a microprocessor program. That is, as shown in FIG. 4b, the routine for motor output timing is operated independently of the main routine shown in FIG. 4a. In this embodiment, constants are stored in the memory M, and
In step S5 , the counter T is initialized with the constant of the memory M. In other words, the detector performs bubble detection operation once every M times of motor pulse output, and the operation time interval t=My
is given by Of course, by giving the value of M as a function of x other than a constant, the counter value can be changed depending on the speed of the motor. The present invention is not limited to the above two embodiments, but may include means for changing (lengthening or shortening) the operating time interval of the detector (bubble detection sensor) according to the infusion rate. In other words, the scope of rights extends. (Effects) As described above, according to the present invention, there is provided an infusion pump that detects air bubbles mixed in a tube, which includes an infusion rate setting means for setting the rate at which the infusion is delivered through the tube, and an operation interval timing generating means for calculating an interval of operation time during which air bubbles can be detected according to the infusion rate set by the speed setting means, and an operation interval calculated by the operation interval timing generating means; Since a bubble sensor is provided to monitor the bubbles in the tube,
Conventionally, bubble detection was performed at all infusion speeds at the bubble detection time interval required when infusion was performed at the highest speed, which shortened the life of the detector and increased power consumption. However, the present invention improves this problem and prevents the detector from deteriorating more than necessary and from wasting power.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例に係る輸液注入ポン
プの全体構造図、第2図は前記輸液注入ポンプの
ブロツク回路図、第3図a及びbは前記輸液注入
ポンプの動作フローチヤート、第4図a及びbは
本発明の他の実施例に係る輸液注入ポンプの動作
フローチヤート、第5図a及びbは従来の輸液注
入ポンプの動作フローチヤートである。 1…薬液袋、2…チユーブ、3…注入針、4…
人体、5…輸液注入ポンプ、6…ポンプヘツド
部、7…検知器(気泡検知センサ)、8…気泡、
9…輸液速度設定部、10…中央演算部、11…
モータ、12…ポンプヘツド部、13…タイミン
グ発生部、14…検知器、15…警報発生部。
FIG. 1 is an overall structural diagram of an infusion pump according to an embodiment of the present invention, FIG. 2 is a block circuit diagram of the infusion pump, FIGS. 3a and 3b are operational flowcharts of the infusion pump, and FIG. 4a and 4b are operational flowcharts of an infusion pump according to another embodiment of the present invention, and FIGS. 5a and 5b are operational flowcharts of a conventional infusion pump. 1...Medical solution bag, 2...Tube, 3...Injection needle, 4...
Human body, 5... Infusion pump, 6... Pump head, 7... Detector (bubble detection sensor), 8... Air bubbles,
9... Infusion rate setting unit, 10... Central calculation unit, 11...
Motor, 12... Pump head section, 13... Timing generating section, 14... Detector, 15... Alarm generating section.

Claims (1)

【特許請求の範囲】 1 チユーブ内に混入している気泡を検知する輸
液注入ポンプであつて、 輸液をチユーブにて送出する速度を設定する輸
液速度設定手段と、 前記輸液速度設定手段にて設定された輸液速度
に応じて、気泡の検知が可能な動作時間の間隔を
演算する動作間隔タイミング発生手段と、 前記動作間隔タイミング発生手段によつて演算
された動作間隔にて前記チユーブ内の前記気泡の
監視を行う気泡センサと から構成されることを特徴とする輸液注入ポン
プ。
[Scope of Claims] 1. An infusion pump that detects air bubbles mixed in a tube, comprising: an infusion rate setting means for setting a rate at which an infusion is delivered from the tube; and an infusion rate setting means for setting a rate at which the infusion rate is set by the infusion rate setting means. operation interval timing generating means for calculating an interval of operation time during which air bubbles can be detected according to the infusion rate determined; and the air bubbles in the tube at the operation interval calculated by the operation interval timing generation means. An infusion pump characterized in that it is comprised of a bubble sensor that monitors.
JP62089158A 1987-04-09 1987-04-09 Perfusion injection pump Granted JPS63252163A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62089158A JPS63252163A (en) 1987-04-09 1987-04-09 Perfusion injection pump

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62089158A JPS63252163A (en) 1987-04-09 1987-04-09 Perfusion injection pump

Publications (2)

Publication Number Publication Date
JPS63252163A JPS63252163A (en) 1988-10-19
JPH0472553B2 true JPH0472553B2 (en) 1992-11-18

Family

ID=13963025

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62089158A Granted JPS63252163A (en) 1987-04-09 1987-04-09 Perfusion injection pump

Country Status (1)

Country Link
JP (1) JPS63252163A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5064412A (en) * 1989-09-05 1991-11-12 Pacesetter Infusion, Ltd. Ultrasonic air-in-line detector for a medication infusion system
JPH04235342A (en) * 1991-01-11 1992-08-24 Otsuka Pharmaceut Factory Inc Bubble detector for detecting bubble in liquid with ultrasonic wave
US7338470B2 (en) * 2003-12-03 2008-03-04 Ethicon Endo-Surgery, Inc. Air-bubble-monitoring medication assembly, medical system and method
US9408968B2 (en) * 2012-06-24 2016-08-09 Zevex, Inc. Method and apparatus for detection and management of air-in-line

Also Published As

Publication number Publication date
JPS63252163A (en) 1988-10-19

Similar Documents

Publication Publication Date Title
US4681563A (en) Flow control system
JP3138052B2 (en) Infusion device
US4509943A (en) Infusion control apparatus
US4037598A (en) Method and apparatus for fluid flow control
JP3205760B2 (en) Infusion device
US4396385A (en) Flow metering apparatus for a fluid infusion system
US4722734A (en) Device for the intermittent pulsatory application of liquid pharmaceuticals
JPH05277181A (en) Infusion device
JPH01310183A (en) Motor unit of liquid pump and operating method thereof
US4424967A (en) Timepiece apparatus having game function
KR0138058B1 (en) Pulse measuring device
SE432054B (en) PROGRAMMABLE INJECTION AND INFUSION DEVICE
AU613871B2 (en) Monostroke syringe pusher for automatic parenteral injections with servo-control and programming
JPH0472553B2 (en)
KR880010418A (en) Tape position detection device
JP2009513302A (en) Infusion pump with function keys
US4821028A (en) Flow control system
JP2832323B2 (en) Infusion pump
JPS6458262A (en) Flow amount control apparatus for injecting drug liquid
JP3378054B2 (en) Drive control method for peristaltic infusion pump
JPH06121831A (en) Pump driving apparatus for medical care
JPH0663135A (en) Liquid infusion pump
JP3005302B2 (en) Infusion device
JPH0630992A (en) Transfused liquid amount monitor
JP2575866Y2 (en) Electronic equipment with liquid crystal display

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071118

Year of fee payment: 15