CA1078692A - Iv pump - Google Patents

Iv pump

Info

Publication number
CA1078692A
CA1078692A CA321,641A CA321641A CA1078692A CA 1078692 A CA1078692 A CA 1078692A CA 321641 A CA321641 A CA 321641A CA 1078692 A CA1078692 A CA 1078692A
Authority
CA
Canada
Prior art keywords
chamber
fluid
pump
block
individual
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
Application number
CA321,641A
Other languages
French (fr)
Inventor
Oscar E. Hyman
Jon A. Jenkins
Orris H. Flatten
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.)
Imed Corp
Original Assignee
Imed 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
Priority claimed from US05/473,901 external-priority patent/US3985133A/en
Application filed by Imed Corp filed Critical Imed Corp
Priority to CA321,641A priority Critical patent/CA1078692A/en
Application granted granted Critical
Publication of CA1078692A publication Critical patent/CA1078692A/en
Expired legal-status Critical Current

Links

Landscapes

  • Infusion, Injection, And Reservoir Apparatuses (AREA)

Abstract

IV PUMP
ABSTRACT OF THE INVENTION

A volumetric infusion pump for intravenous administration of fluid to a patient, including a volumetric cassette for receiving fluid from an IV fluid container and for pumping such fluid at a controlled rate using an IV
administration set until a predetermined volume of fluid has been infused into the patient. The volumetric cassette contains, when filled, a predetermined volume of fluid. The cassette, when coupled to a driving mechanism in the pump, provides for the fluid to be pumped from the cassette at a predetermined rate. Once the cassette chamber has been at least partially emptied a predetermined amount by the operation of the pump, the volumetric chamber of the cassette is rapidly filled and the pumping continues with such emptying and filling of the cassette chamber alternately occurring until the predetermined volume of fluid has been pumped. The cassette is of a syringe type having a chamber and a plunger piston and the stroke of the plunger is controlled by the driving mechanism of the pump. A plurality of alarm mechanisms provide safety in the operation of the pump and provide output indications to give the operator a diagnosis of the reason that the pump has been alarmed. These alarms include air-in-line, low battery, occlusion of the line, and infusion complete.

Description

7~ 2 This application is a dlvis~onal application of application Serial No. 227,832 filed May 27, 1975.
The present inventlon is directed to a ~olumetric infusion pump for use in administering fluids lntravenously to a patient. It is to be appreciated that the pump may be used for pumping fluids other than for ~intravenous administration o~ fluids but the invention will be described with reference to such intravenous administration of fluid to a patient.
It is desirable, when administering fluids intravenously to a patient, that the rate at which the fluid is administered and the total quantity of such administered fluid be accurately controlled. The most common method of administerlng such fluids is th~ough the use of a standard I~ administration set and where a bottle of fluid to be administered is suspended in an elevated position and with the administration of the fluid to the patient passivçly provided by the operation of gravity.
The fluid from the elevated bottle may pass through a drip chamber and with the number of drops per minute being a coarse control of the rate at which the fluid is administered. The nurse must physically check the drip rate and the amount of fluid left in the bottle on a frequent basis, so as ~o manually adjust the drip rate when necessary, and to stop the ad-ministration of fluid when the proper quantit~ of fluid has been administered to the patient. The frequent checking by the nurse is time consuming, and the manoal control of the rate of administering the fluid using the drip chamber is not very accurate.
In order to overcome the numerous problems of the administration ` of IV fluids using a nurse adJusted drip chamber, numerous pumps have been .
proposed to control the administration o the fluid to the pa~ient. One such - type of pump uses electronic means to detect the drip rate in a drip chamber .

. .., . , . - , .: .:: .
. : ,: . . .

~7~Z

and to automatically control the dri~ rate in accordance with the detected rate.
This type of pump may also lnclude a cam~like member to massage the IV tube to provide a positive pumping action to the fluid being administered to the patient. Although this type of pump is an lmprovement over using the elevated bottle and IV administration set with gravity, it still has some limitations as to the accuracy in the rate of pumping and in the pumping of a controlled volume of fluid to the patient.
Another type of pump which has been proposed, is to eliminate the elevated bottle of fluid and to use a large volumetr`ic chamber which is filled with the fluid to be pumped The entire chamber is then slowly emptied~
using any one of a number of ways, and wlth the rate of emptying controlled to provide the control of the administration of the IV fluid to the patient.
This type of pump has several disadvantages including the fact that the standard IV bottle and administration set is not used and a special, costly, chamber must be filled with the fluid to be infused. If this chamber is disposable, the cost of providing such a special large chamber filled with the desired fluid is relatively high compared with standard IV bottles and sets and if the chamber is not disposable, then the chamber must be cleaned and sterilized after each use. In addition, if the rate of infusion is to be lo~, it might be difficult to accurately control such a low rate of infusion from ` a large volumetric chamber.
The present invention overcomes many of the difficulties of the prior art methods of administering IV fIuids and specifically, provides for the posltivè pumping of an IV fluid eo a patient at an accurately controlled predetermined rate untll a predetermined quantity of fluid has been administered and with a number of safety devices to insure that the pumping is either stopped or reduced to a very low sate when certain predetermined conditions occur.

: - 2 -. , ' ``: : : -` ~

., ~ or example, lf alr is detected in the line, then the pump isdeactivated and cannot be restarted until the alr-in-line condition is cleared.
If the charge on the battery is low, an alarm is given even though the pump will continue to operate. When the charge on the battery drops below a level sufficient to drive the pump, then the pump is deactivated until the battery is either recharged or replaced or until the battery charger is connected to the battery to both recharge the battery and supply power to drive the pump.
When the IV tubing is occluded beyond the pump's capability to pump, then the occlusion alarm is activated and the pump is deactivated until the alarm con-dition is cleared. Finally, when the predetermined volume of fluid has beeninfused into the patient, then the lnfusion complete alarm is activated and the pumping rate is reduced to a very low flow rate until the nurse either turns off the pump and removes the lV administration set or attaches a fresh supply of fluid and presets the pump to pump an additional amount of fluid to the patient.
The volumetric infusion pump of the present invention provides ~or the controlled pumping of a fluid through the use of a standard IV ad-ministration set which feeds fluid into a disposable volumetric cassette from an elevated bottle of fluid. Speci~ically, the cassette is of a s~rringe type~, having a chamber of a predetermined volume and a plunger piston which is used to empty the chamber when connected to and driven by the pump. The pump in-cludes a driver shuttle which is coupled to the bottom of the plunger to control the pumping of the fluid out of the cassette at a predetermined rate.
Specifically, a stepping motor is used to drive the plunger at a controlled rate in accordance with the number and rate of pulses provided to the motor.
The volume of the chamber in the cassette is relatively small when compared with the volume of fluid which is normally to be pumped for -~

- 1~781~

infusion into the patient~ ~o~ example, the volume of the cassette may be 5cc and generally, the volume of a flu~d to be infused into a patlent is a large multiple of 5cc. For example, the patient may receive 500, or l~OOcc of a fluid so that the cassette must be ~illed and at least partially emptied a predetermined amount a large number of times in order to pump the fluid for infusion into the patient. Since the cassette is small in size it may be relatively inexpensive so that a new sterilized cassette can be used for each infusion of fluid, and with the cassette being discarded after the infusion is complete. The pump itself is designed to never contact the fluid as it is infused into the patient, so that the pump does not have to be sterilized after each use. Therefore, the only part of the combination of the pump and cassette which is in contact with the fluid is the inexpensive disposable cassette.
Generally, the cassette is supported by positioning means on the pump so that the driver shuttle of the pump engages an extension of the cassette plunger and the tubing from the fluid bottle is connected to the input of the disposable volumetric cassette. The output tubing from the disposable cassette passes through an air-in-line sensor and is then coupled for infusion into the patient. The pump includes presetable dials which are adjusted to the volume of fluid to be infused and to ~he ra~e at which such volume is infused. After the air in the lines to and from the cassette are purged, so that there is only fluid in the lines from the fluid bottle to the patient, then the pump is operated to drive the plunger of the cassette to infuse fluid at the preset rate of infusion and until the preset volume of fluid is infused.
The cassette is at least partially emptied a predetermined amount and refilled many times during tne infusion of fluid and the plunger, _ 4 _ .

7~

during re~ills, is rapidly ope~ated in the direction opposite to the pumping direction. The portion of time used to refill the cassette chamber is rela-tively small in comparison with the time during which the chamber is emptied, but in order to insure tha~ the pumping o~ the fluid for infusion occurs at an accurate rate, the time that it takes to refill the cassette chamber is detected and the stepping motor driving the plunger is fed additional pulses in the next delivery stroke to compensate for the time lost in refilllng the cassette chamber.~
It can be seen, therefore, that the volumetric infusion pump of the present invention operates using an inexpensive, sterilized, disposable cassette which is discarded after each use, and with the cassette including a volume chamber having an accurate cross sectlonal area which is filled and at least partially emptied a plurality of times before the predetermined quantity oE fluid is infused into the patient. The rate of the fluid being infused is accurately controlled by using a stepping motor to drive the plunger within the cassette chamber and any time lost in refilling the cassette is compensated by feeding additional compensating pulses to the stepping motor. The accuracy of the cross sectional area of the chamber controls the accuracy of delivery o~ fluid and any inaccuracies in the volume of the chamber do not enter into the rate of infusion.
The volumetric lnfusion pump of the present invention includes numerous safety features as generally outlined above. It is important that the pump operate accurately as to the volume of fluid pumped and the rate of pumping, but it is also important that the pump does not endanger the health of the patient by attemp.ing to pump fluid unless the flow of fluid to the patlent is uninterrupted. For exa~ple, the volumetric infusion pump o the presen~ invention includes an air-in-line detector which detects any air in ~: ' ',, ,- . , . . ,,, , ~. . ...................................... . :

, . ,: . - ., ~ :: , . .. .

~1~78~

the line to the patient. When such ai~ in the line is detected, the pump is immediately stopped so as to insure that air is not infused into the patient.
For example, should the bottle run dry, then ultimately air is present in the fluid line and moving towards the patient. At that time, the alarm is actuated and the pump is shut of~ to prerent any air being infused into the patient.
Other conditions in additibn to an empty bottle may cause air in the line, or the IV line may not be properly positioned in the air detector. In all of these conditions, the pump is stopped and the condition must be cleared before the pump can be restarted~ ~-The pump also includes a battery alarm which provides an alarm signal when there is approximately one hour running time for the pump from the charge remaining on the battery. When the alarm initially comes on, the operation of the pump is not affected. If, however, the pump is operated beyond the alarm period without plugging in the battery charger, ultimately the battery is discharged so that there is insufficient power to drive the pump and this activates an occlusion alarm ~n addition to the battery alarm.
The battery alarm can be cleared by connecting the battery charger to the battery, and after a brief period of time the pump may be operated through the battery charger while at the sc~me time charging the battery.
The pump also lncludes an occlusion alarm to indicate to the operator that the IV tubing has been occluded beyond the pump's preset capability to pump, or when the battery power is insufficient to drive the pump.
One ma~or cause of this alarm condition is the tubing being occluded by the patient lying on the tubing. In addltion~ the tubing could be pinched such as ln a bedrail, the Eilter could become clogged, or the tubing clc~mp from the bottle may not be open. In order to cancel the occlusion alarm, the cause of the occlusion must be eliminated before the pump can be reset to operate.

~ 6 -. .

:' .

.

The infusion pump of the present invention also includes an infusion complete alarm, which alarm is dèsigned to allow the operator to preset the volume that is to be infused Into the patient, and to provide an alarm signal when that volume has been delivered to the patient. Specifically, the volume that is to be infused is set at the front of the pump using a counter dlal. The pump automatically counts off the volume dispensed in one cc increments and displays the remaining volume to be infused on the volume ~dial of the pump. When the pump dispenses all o~ the desired preset volume of fluid, the dial shows zero and the inuslon complete alarm is actuated.

When the infusion complete alarm is actuated, the instrument is not shut off 3 but the flow rate from the pump is reduced to a very low keep open rate of lcc per hour. At this very low flow rate~ the venipuncture cannula is less prone to being clogged before the operator can attend to the infusion complete alarm. In order to clear this alar~ the pump is either deactivated or a new volume of fluid must be set into the volume-to-be-infused-dial, and if necessary, another source oP fluid must be provided.
It can be seen, therefore, that the present invention provides for a very accurate ~olumetric infusion pump so as to control a volume o~
fluid to be infused into a patient at an accurately controlled rate using a standard IV administration set and fluid bottle. The pump includes a disposable volumetric cassette of small volume which is discarded after each use. A clearer understanding of the inYention will be had with reference to the following description and drawlngs wherein:

~igure 1 illustrates a front isometric view of the volumetric infusion pump of the present in~ention;
Figure 2 illustrates an exploded view of the portion of the portion of the pump~for receiving the cassette and including a driver shuttle for connection to the cassette plunger;

, - . . ' . ' ' : , '. . " : ' ' : "

:9 ~78G~Z

~ igure 3 illustrates ln mo~e det~il a dlsposable volumetric cassette for use with the pump of the present invention;
Figure ~l illustrates a rear ~iew of the pump of the present invention;
Figure 5 is a first view of an air-in-line detector for detecting air in the fluid line~
Figure 6 is a second view of the air-in-line detector;
~igure 7 is a functional diagram of the electronic control :`
portion of the volumetric infusion pump of the present invention, and ~-Figure 8 through 24 illustrate in detail a schematic diagram of the electronic control portion of the volumetric infusion pump of the present invention and specifically dlsclose the details of the functional blocks of Figure 7.
In ~igure 1, an isometr:lc vlew of a pump of the present invention ls shown attached to a pole lO using a pair oi clamps 12 and 14. A standard IV adminlstration set including a bottle 16 i~l also attached to the pole.
The bottle 16 dispenses fluid to the pump through tubing 20 and it is to be appreciated that the pnmp will draw fluid by suction and the fluid bottle 16 need not be located above the pump. A clamp member 22 controls the flow of fLuid from the bottle 16 for application to the pump.
The volumetrLc infusion pump of the present in~en~ion incor-porates a disposable volumetr:Lc cassette 24 to receive fluid from the tubing :~
20 by connecting the tubing 20 to an input plug 26 of the cassette 24. The volumetric cassette 24 includes a pIunger shaft 28 which includes an end portion which fits on a plunger shuttle 30. The plunger shuttle 30 extends ;
from the pump and is used to drive the plunger shaft 28 in a vertical .
~ direction to control the flow of fluid into and out of the cassette.

, ~ . . .

. . .. . . .
:: -; . . . , . . , ~ .:' . . ' : . . : - . , : .:::
,,, - ~ , ', ` :. , ` : , .: :, . : .. : :
. . .

~78692 A pair of locat~on p~ns 32 also extend ~om the pu~p and the cassette ~4 includes openings 34 which snap over the pins 32 ~ valve motor shaft 36 also extends from the pump into a valve portion 38 of the cassette to control the valving of the fluid into and out of the cassette so as to provide for the alternate filling and at least partial emptying of the cassette during infusion of the fluid into the patient.

The output from the cassette 24 is taken from an output plug 40 and is then coupled through an extension tubing 42 and on to the patient for infusion into the patient. The extension tublng 42 is also positioned in an air-in-line detector 44 for detection of any air in the line to the patient.
The details of the air-in-line detector 44 and the cassette 24 in combination with the control mechanisms of the pump will be explained in greater detail in later portions of this speci~ication.
The volumetric infusion pump o~ the present invention includes a plurality of operating mechanisms and alarm indicators on the front panel and the back panel o~ the pump. For example, as sho~n in Figure 1, a plurality of output indicators 46 through 52 provide alarm indications for particular alarm conditions. Specifically, alarm indicator 46 is an air-in-line alarm indicator. Alarm indicator 48 is a battery alarm indicator. ~larm indicator 50 is an occlusion alarm indicator, and alarm indicator 52 is an infusion complete alarm indicator. The control of the volume of liquid to be infused and the rate at which this liquid is to be infused is preset using dial mechanisms 54 and 56. Specifically, dial mechanism 54 is a volume-to-be-infused dial and includes output indicators which are counted down as the volume is infused. The dial 56 is a rate dial which can be preset to the desired ; infusion rate for the infusion of the liquid into the patient.

, ~
,: ~ '', . . . : . , . -: -: : . .. . : ::
- .. . :. .. .... .. - . . . : . -.
.. ~. , ~, ... . .. ~ .
: - . . : . - . ~ :
: '.' , ~ ~, :' . -........... , .... ,:
, , . , . : ~ .- : .

- ~13t78~2 A push button 58 is a pu~e swltch to lnitially purge the air in the line before infusion of the liquid into the patient. A switch 60 is an on-off switch and a push button 62 is an operate button to control the operation of the pump after the on-off swltch has been switched to the on position.
As shown in ~igure 4, the bac~ panel of the volumetric infusion pump includes an audio alarm 64 and a switch 66 to control the audio alarm to be on or off. A receptacle 68 is used to provide an output signal at a remote location to indicate to the nurse or other personnel at such remote locatlon that any of the alarm condltions have occurred at the pump.
A battery receptacle 70 is used for recharging the battery used to power the pump and a cover 72 is used to cover, but provide access to, the storage portion of the pump which contains the battery charger.
Figures 2 and 3 show in greater detail the construction of the portion of the pump in combination with the cassette 24 which provides for the movement of the plunger shaft 28 of the cassette and the operation of the valve mechanism 38 of the cassette so as to control the flow of fluid through the cassette 24 from the input plug 26 to the output plug 40. As indicated above, the openings 34 in the cassette 24 snap over the pins 32 in the pump to lock the cassette in position. The valve motor shaft 36 is seated within thè valve structure 38 of the cassette to control the position of the valve in accordance with the operation of a motor 74.
The valve 38 1s a two-way valve type to allow for the passage of fluid from the input plug 26 to'a volumetric chamber 76 or filling o the - chamber for a first position of the valve 38. A second position of the valve - 38 provides for the pumping of the fluid from the chamber 76 to the patient;
through the output plug 40. It can be seen, therefore, that by the alternate : . :
_ 10 - , ' "

- ,, ` ' - . , , , :. , ~ :, , . :

.: ; :. , : . :
: ~- ,,. . ~ , :` .: - . - : `
::

~7~t;9;2 control by the motor 74 to cont~ol the position of the shaft 36, the valve mechanism 38 is controlled to allow ~or the alternate filling of the cassette cha~ber 76 and pumping of the fluid ln the chamber to the patient. The actual filling and emptying of the fluid in the chamber 76 is in accordance with the movement of a plunger 78 within the chamber 76. The plunger shaft 28 is at the end of the plunger 78 and is connected to the plunger shuttle 30. The member 28 snaps over the plunger shuttle 30 when the cassette is snapped into position on the pump. The moving of the valve 38 between the two positions is coordinated with the movlng of the plunger 78 in the two directions to provide for the filling and emptying of the chamber 76.
The plunger shuttle 30 is connected to a sliding structure 80 which is driven by a shaft member 82. The shaft member 82 is in turn rotated _ :
by a stepper motor 84. The shaft member 82 drives the slider member 80 through a lead screw and lead nut 86 to provide precise movement oE the plunger shuttle 30. ~ disc member 88 containing a plurality of slots 90 is also coupled to the shaft 82 and two detectors 92 and.94 each formed by a light source and a light detector provide for detection of the rotation of the shaEt 82 each time a slot passes by one of the detectors 92 and 94. The slotted disc member 88 and the detectors 92 and 94 are used to detect for an occlusion in the line by detecting stalling of the motor 84.
~ It can be seen with reference to Figures 2 and 3 that as the motor 84 is driven by stepping pulses, the sha~t 82 sotates to provide vertical - -movement of the slider 80 and the plunger shuttle 30. This in turn provides . vertical movement of the plunger 78 in the volumetric chamber 76 to either ; pump fluid in the chamber 76 for one position of the valve 38 and with the . :
plunger 78 being moved in a controlled slow speed in an ùpward direction, or .
~:- to draw fluid into the chamber 76 for a second position of the valve 38 and ,:

~ : , .,, ........................... . . : , . ,. : .

.
- : . ' :: . .

~786~3Z

with the plunger 78 bein8 moved at a rapid speed in a downward direction. The alternate rapid filllng and slo~ pumping of fluid in the chamber 76 by the movement of the plunger 78 proYides for an accurate control of the rate of infusion of fluid into the patient until a predetermined quantity of fluid has been infused.
Figures 5 and 6 illustrate in detail the air-in-line detector 44 shown in Figure l. As can be seen ln Figures 5 and 6, the air-in-line detector includes a passage 96 which ~eceives the tubing 42 shown in Figure 1.
~ pair of light sources 98 and lO0 are positioned above the passage 96 to provide light energy through the tubing 42 and specifically with each light source providing a beam of light from the outside of the tubing 42 through a point tangential to the inner bore oP the tubing. The light source 96 provides detection of air in the line in the rearward half of the tubing 42 and the light source 100 provides detection of a~r in the forward half of the tubing 42. A pair of detectors 102 and 104 are positioned to detect the presence or absence of light refracted through the tubing-Eluid composite. Since the composite refractive index of tubing containing fluid is relatively constant but significantly different from that of tubing with air the detectors 102 and 104 provide output signals which differentiate between the two conditions.
The volumetric infusion pump of the present invention is generally operated by a nurse or other hospital personnel in the following manner. The rate dial 56 is inltially set to zero before th on-off switch 60 is moved to the "on" position. The air-in-line alarm indicator 46 is now activated and stays lit until the tubing 42 is placed in the air detector 44 and until the air in;the tubing 42 has been purged from the system. Thé purge switch 58 is pushed in and maintained in that position until the slot at the end of the valve motor shaft 36 is at a 45 angle to the left. This is the position of the valve motor shaft 36 shown in Figure 2.

.
, . ~ . `

~37~

The volumet~lc cassette 24 is now snapped into position over the cassette locato~ pins 32 and ~ith the valve 38 locked into the slot at the end of the valve motor shaft 36. The cassette plunger shaft 28 is then positioned over the plunger shuttle 30 and pressed to snap into a locked position, The extension tubing 42 is now positioned into the air detector ~}4 and coupled to the output plug 40 of the cassette~
The IV administration set lncluding the tubing 20 is now filled from the fluid bottle 16 before the tubing 20 is connected to the input plug 26 of the cassette. The clamp 22 is maintained in the open position and the purge switch 58 is pushed to operate the pump in the purge mode until the cassette 24 and the extension tublng 42 all the way down to the venipuncture cannula at the end of the extension tubing 42 are void of air, At this time, a puncture may be made into the patlent's vein for the infusion into the patient of the fluid from the ~luid bottle 16 and under control of the pump of the present invention.
The rate dial 56 is now set to the desired rate in cc per hour.
The volume-to-be-infused dial 54 is then set to the desired volume of fluid to be infused into the patient. The operate button 62 is then pressed to begin the infusion of the fluid into the patient.

During the operation of the volumetric infusion pump of the present invention, a number o alarm conditions may occur, and the pump is designed to provide safety for the patient by controlling the operation of the pump in accordance with the alarm condition, In order to ineure a rapid .
clearing of the alarm condition9 the alarms provide a visual diagnosis o~ the reason that the instrument has been alarmed. A particular one of the indi-cators lights when a speciflc alarm condltion occurs but any of the ala~m conditions provides an audible alarm from speaker 64 when so controlled by the - audible alarm on-off switch 66.

~ 13 ~

' ' , ':: ' .: ., ~86~;~

The speciflc alarm conditions are air~in~line, low battery, occlusion, and infusion complete. The alr~in~llne alarm is activated when the bottle 16 runs dry or any other condition whlch would cause any air on the output side of the cassette which would be moving towards the patient, or if the IV tubing 42 is not placed in the air detector 44. When this alarm condition occurs, the pump shuts off and the output light 46 is activated.
The pump cannot be restarted until the air-in-line condition is cleared.
Once the air-in-line condition is cleared, the pump may be restarted by pressing the operate button 62.
The battery alarm ls activated when there is approximately one hour running time remaining on the battery charge. The alarm provides an output indication by the output indicator 48, but the pump continues to operate. If, however, the pump is operated for more than one hour without plugging in the battery charger to recharge the battery, the battery dis-charges and there i9 insufficient power to drive the pump which in turn activates the occlusion alarm. The battery alarm condition can be corrected by plugging in the battery charger to the battery and allowing the battery to charge for a short period of time, such as two or three mlnutes, and then pressing the operate button 62. The pump is nQw operated through the battery charger while charging the battery.
The occlusion alarm is activated when the IV tubing has been occluded beyond the instrument~s preset capability to pump, or when the battery is discharged, so that there is not sufficient power to drive the pump. Other causes for activating the occlusion alarm may be that the tub~ng is occluded by the patient lying on the tubing, the tubing may be pinched in a bedrail, or the tubing may be pinched by some other physical element. In addition, the filter in the IV set may be clogged, or the tubing clamp 22 from ., - ~ . .
.

,, ' ,' ~ ' :. - : : - . .

:~7~6~Z

the bottle 16 may be closed. In o~der to cancel the occlusion alarm, the particular cause of the occlusion mu~t be ellminated and then the operate button 62 must be pushed.
The infusion complete alarm is activated once the predetermined vo]ume has been infused lnto the patient. This alarm allows the operator to preset the volume of fluid that is to be infused and when that volume of fluid has been delivered, the infusion complete alarm is activated. The ~olume-to-be~infused dial 54 is set to the desired volume to be admlnistered and as the volume of fluid is being infused ~nto the patient, the pump automatically counts off the volume dispensed to the patient, and displays`the remaining volume to ~e infused on the dial 54. When the dlal 54 reaches zero, the instrument displays an alarm condition by activating the ~ndicator 52, and then shuts down the flow rate of the infused fluid to a very low keep-open rate of lcc per hour. This keep~-open flow of ~luid prevents the venipunctur&
cannula froln being clogged until the operator can attend to the pump. To clear the infusion complete alarm, a new volume of fluid must be set into the volume-to-be-infused dial 54 and if necessary, another source of fluid such as a new bottle 16 must be provided.
The control of the operation of the pump to administer fluid ~o a patient in accordancè with the preset conditions is controlled by the electronics portion of the pump which is mounted in a conventional way on a printed`circuit board and is contained within the casing of the pump. A
functional diagram of the electronic portion of the pump is shown in Figure 7 as a series oE blocks labeled, in àlphabetical order, A through Z and AA
through DD. In Figure 8 through 24, the details of the circuitry necessary to provide the particular ~unctions are shown and the dotted blocks, also~
labeled A through Z and AA through DD7 correspond to the blocks as shown in .
.- 15 -- : : . :. , , .' `: ', :. ,; '' ., ' ,` ' ` "' . ,: , `: ' ` ':, ' ' ` . ' ' , . , ` ~" -`': ' ' :

~78~

Figure 7. Keeping in ~-lnd the spec~f~c details of the circuits shown in Flgures 8 through 24, a general descr~ption of the functlonai operation of each block shown in Figure 7 will be given.
Block A is indicated to be the slow control. It is the function of block A to receive the commands to determine the direction of rotation of the stepper motor 84 which drives the shuttle 30, which in turn, drives the plunger 78 in the cassette 24. Block ~ also contains the purge control switch functions.
Block B provides a divide-by-96 function and is so labeled.
The circuitry of block B is used to count the motor drive pulses and when 96 ~ -pulses have been accumulated, a pulse s~gnal is provided from block B which pulse signal is coupled to block C. The function of block C is to provide a driver pulse for a predetermined counter which counter includes the volume-to-be-infused dial 54, shown in ~igure l. Block DD represents the predetermined coun~er itself and is,so labeled. ~s indlcated above, the predetermined counter includes a volume-to-be-infused dial 54 which is used to set the volume of fluid which is to be infused into the patieDt.
In the pump of the present invention, 96 motor pulses are the equivalent of lcc of fluid bein8 administered to a patient so that each ti~e 96 pulses are counted b~ block B, the driver C counts the predetermined counter DD down by one. The dial 54 also includes output indicators which are counted down to zero as the pump operates to administer fluid to a patient to provide a visual indication at all times of the volume of fluid still re~aining to be infused into thè patient. When the predetermined counter DD
counts down to zero, the normal operation of the pump is stopped and the pump is shlfted into a keep-open mode, as described above, where the pump operates to administer fluid at a very low rate. The block DD includes a contact :' , -:::-~ ~ . : .
. . - - : . : : . . .

, ~ ,, . . . . .. ~ : . :

~L~786~Z

closure which is u,sed to indicate that an ln~usion is complete.
The function of block K is to provide a motor stall detector circuit and the block K receives ~ulses from two stall sensors which determine when the motor 84 shown in ~igure 2 is stalled. Speci~ically, the pulses received from the stall sensors are used to reset a counter located within block K.
The stepping motor driver circuit represented by block 0 drives the stepping motor represented by block Z in accordance with stepping pulses.
These stepping pulses are also accumulated ln the motor stall detector circuit K as the stepping motor 84 advances. ~s shown in Figure 2 the small disc 88 on the shaft of the stepping motor 84 is used to provide stall sensor pulses ' which pulses reset a counter with~n the stall detector circuit K to zero each time a slot 90 passes b~ one o~ the photodetectors. If the motor stall detector circuit K receives more motor drive stepping pulses than can be accumulated within the counter before receiving a stall sensor reset pulse, this provides ~' an ou~put signal from the block K. This output signal indicates that although motor stepping pulses are being supp~ied to the motor 84, the shaft 82 is not moving and the pump must be stalled.
The block L represents the stepper motor drive logic circuit which clrcuit provides output signals representing whether the motor is to be driven clockwise or counterclockwise. These signals are alternatively provided to the stepper motor driver circuit 0.
Block P represents the latches for the fault and sensor output ,-circuit and block P is used to individually activate the indicators such as ~ ' LED indicators shown,on the face of the pump in ~igure 1. Speci~ically, the LED indicators are designated as indicators 46 through 52 and these indicators provide a visual alar~ of a problem in the operation,of the pump. The indicators '' ,`'; - 17 -' - ' ' :. . , . : ~. . .

; .: :,, . :: ~: . :

86~

46 through 52 designated as block X are d~iven by the LED drivers represented by block T. The output signals from Block ~, representing the various alarm conditions, are also supplied to the fault and indicator controls represented by block T which controls the operation of the pump in accordance with an alarm condition. Block W represents the nurse call relay driver which provides the nurse call output signal at the nurse call receptacle 68 shown in Figure 4.
Block D represents an oscillator and specifically a 211.11 hz oscillator. This oscillator pro~ides pulses to a pulse width control circuit represented by block G. The output pulses rom the block G in turn drive a three decade rate scaler represented by block I. The scalers in block I are controlled by digital switches represented by block BB, whieh digital switches are formed by the rate dial 56 shown in Figure 1. The settings of the switches forming the rate dial 56 are used to provide motor drive stepping pulses at the right frequency so as to administer the ~1uid to the patient at the pre-determined rate.
Bloek J represents a re~ill time rate compensation circuit which is used to aee-lmulate pulqes during the time that the cassette chamber 76 is being refilled by moving the plunger 78 in the reverse direction. As the plunger starts to move forward again to pump fluid, the block J provides for compensation for the lost time by adding to the motor drive pulses the l additional pulses that wère accumulated during the refill time so that the accuracy of the rate of administering the`fluid is not impaired by the periodie stopping of the p~ping to refill the cassette chamber.
Block M represents an audible and LED period timer and is used to provide for a beep ràte for the audible alarm 64 shown in Figure 4 and for a flashing of the indieators 46 through 52. ~ low battery deteetor . . ~ . .
~ 18 -' : . ' ., ::, . , .: ~ :, . . ~ , 8~

circuit represented by block ~ ~nltlall~ tu~ns on the alarm indicator 48 and for a predetermined per~od of time, such as an hour, the pump will operate even though indicator 48 represents a lo~ battery. ~len the battery is dis-charged and thereby insufficient to drive the pump, then the instrument is turned off and the occlusion indicator 50 is activated in addition to the indicator 48. Block N therefore detects the condition when the battery is low, but still has sufficient power to run the pump and with a low battery alarm indication provided by the indicator 48 and with the pump continuing to operate to administer.fluid to a patient.~ ~ second stage is reached where the charge on the battery is insufficient to drive the pump and at that time, the occlusion indicator 50 is additionally activated~
Block Q represents a power on reset circuit and when the power is first turned on, the output from the block ~ provides that all the circuits are set to the proper condition. The block Q insures that the pump is not in an operate mode without first pressing the operate button, or that other undesirable operations do not occur unless properly activated.
Block R represPnts the forward reverse logic and the output from Block R is responsible for determining the direction of rotation of the DC motor 74 shown in Figure 2 which motor is used to operate the ~alve 38 in the cassette. Block R receives inputs from the DC motor control logic and drive circuit represented by block S. Specifically, block S includes a pair of position sensors to detect the position of the slider mechanism 80 at the upper and lower positions. The detection of these positions indicates that a reversal of the direction of motor 84 is necessary and also that the motor 84 must be controlled to control the position of the valve in the cassette. The position sensors are shown in ~igure 2 and include two pairs of light emitters -~ :

and detectors 150 and 152.
,. . .
19 ~
~ :.
;:

.: . . ~

Block U represents the light emitte~ and detector combinations used for detecting ~he air~in-l~ne, or an air embolis~. The structure of these sensors are shown in Figures 5 and 6 As indicated above, block T represents the fault and indicator controls and block T contains the coding networks to determine the actions that are taken during an alarm condition. Specifically, the pump is either maintained in a keep-open rate or is shut off entirely during an alarm condition.
In addition during the initial low battery alarm condition the pump is main-tained in an operating condition. The keep-open rate is maintained after the infusion complete but there is no keep-open rate when there is air in the line, an occlusion of the line, or when the battery is dead.
Block AA represents a battery charger and is used to charge the `
battery through the receptacle 70 shown in ~igure 4.
Turning now to Figures 8 through 24, which figures illustrate in detail circuits to form the blocks shown in Figure 7 and also illustrates interconnecting portions between the blocks shown in Figure 7. In Figures 8 through 2~, the various portions o the circuit which correspond to the blocks shown in Figure 7 are surrounded by dotted lines and the portions surrounded by lines are identified by the same alphabetical reference provided for the blocks shown in Figure 7.
The oscillator block D is shown in Figure 8 and includes a pair of inverters 200 and 202. A variable resistance network including resistor 204 and potentiometer 206 is coupled between a junction between the in~erters and a junction between a resistor 208 and a capacitor 210. The pair of in~erters 200 and 202 provide ~or the polarity of the voltage potential across the capacitor 210 to alternate so that the direction of charging the capacitor is alternated. For example, as the capacitor 210 is charging in one direction, ` ~

:, . , . .. , - ~ . : : . :

the voltage at the lnput to inYe~ter 200 has a positive or negative potential depending upon the direction of charging of the capacitor 210. This provides for a similar positive or negative potential at the output of inverter 202 so that the polarity at the other side of the capacitor 210 tends to reverse ..
the direction of charging. It can be seen, therefore, that the charging of the capacitor alternates so as to provide for an oscillating voltage pulse output from the oscillator D. The oscillating voltage output from the oscillator is a basic reference signal used in the electronic portion of the pump and may have a frequency of 211.11 hz.
The pulse signal from the oscillator D may be used as an input to the pulse width control block G shown in Figure 10. Specifically, the pulse signal may be applied to a counter divider 212. This counter divider may be a conventional four stage divide by ei.ght Johnson counter. The counter is advanced by the positive pulse signal applied to the clock input. Four of the clock outputs are used with a switch 214 so as to provide for an output -signal having a desired pulse position as shown by the posi~ion of the pulses next to the four output positions in accordance with the position of the .:
switch 214. The output signal from the counter divider is applied to a latch circuit 216 as the set input and another one o the outputs from the counter.
divider 212 having a pulse position as shown is applled as the reset input to the latch circuit ~16. The dif~erence between the set and reset inputs to the latch 216 provide for varia~le pulse width signals f~om the latch 216 in - accordance with the position of the switch 214. The counter divider 212 may . :
be a monolithic silicon digital integrated circuit of a conventional type such as an RCA type CD 4022. The latch 216 may be one o a number of such latches conta`ined on a monolithic silicon digital integrated circuit such as RCA type CD 4043 .
::

.

~7~3~;92 The counte~ divlde~ 212 the~efo~e provides an output signal having a particular pulse position once in each cycle of eight input pulse signals and with the output signal used to set a latch circuit. The latch circuit is reset once each cycle so as to provide an output signal to an inverter 218 having a ~requency equal to one eighth of the input signal to the pulse width control G. The pulse width of the output signal in accor-dance with a desired pulse width as chosen by the switch 214. Specifically, the particular pulse width is chosen on an individual basis so as to provide the appropriate pulse width to drive the stepping motor 84. This is necessary !Since some stepplng motors require a greater pulse width signal than others to provide for the drive of the stepping motor.
An output signal from the pulse width control block G is applied to the block I shown in Figure 16 which block contains the decade rate scaler.
The decade rate scaler includes three decade counters 220,' 222 and 224 used for the ones, tens and hundreds of the rate control of the pumped fluid. The operator control of the rate is provided by the digital switch 3B which is formed by the rate switches 56 on the ~ront panel of the pumps Specifically, the switches 56 include switches 226, 228, and 230 for the ones, tens, and hundreds and although the visual indications to the operator of the pump are decimal in character, the switches provide for BCD inputs to the decade rate scaler as shown in block I.
When the operator of the pump adjusts the s~itches 226, 228 and 230 to the desired rate at which~the ~luid is to be administered, the BCD
inputs to the decade counters 220, 222, and 224 and the input line clocking .
signal control, the decade rate scaler to provides an output signal having a pulse rate per unit time in accordance with the setting of the switches 226, 228 and 230. A plurality of resistive groups 232, 234 and 236 are used to `:

.

.
: .. .

:: ~

:, ~

~ , . ' . ' ~ : `' ' `:' 8~Z

provide bias o~ the BCD input s~gnals to the decade rate scaler as shown in block I. An input signal t~ tlle swltches 226, 228 and 230 is provided through an inverter 237 and with the input to the inverter being a ~inish delivery signal. A plurality of NOR gates 238, 240 and 242 are used in conjunction with a NAND gate 244 to insure that a purge of the pump can only occur when all of the switches 226, 228 and 230 have been set to zero on the ~ront panel dial 56.
The output signal ~rom the decade rate scaler as shown in block I are the motor drive pulses and these pulses are applied to the slow control block A shown in Figure 8 and the reverse time rate compensation circuit block J shown in ~igure 17. Specifically, the motor drive pulses applied to the reverse time rate compensation circuit block J are applied as one input to an AND gate 246. The other input to the ~ND gate 246 is a not ~orward signal. Therefore, there is an output from the ~ND gate 246 when the pump is not forward in direction. The output from the AND gate 246 is applied as an input to an OR gate 248 and with the out:put from the OR gate 248 used as a clocking input to a pair of counters 250 and 252. The counters may be a four stage up-down counter including the clock input, a carry in input, ~am ;
inputs, an up-down input, and a preset enable input. The counters also include a carry out signal and an output. The up-down counter may be of a conventional type and may, for exampIe, be a monolithic silicon digital integrated circuit and may be an RCA type CD 4029.
- ` The counters 250 and 252 only accumulate pulses ~rom the OR
gate when a not-on signal from the pump used as a preset enable signal is low.
The counter counts up when the up-down signal is high and counts down when ~he up-down signal is low. The up-down signal is provided by the not-forward signal and it can be seen that the not-~orward signal is high to count up - 23 - i - :' ': ; ~ , ': .

' '~`. ,. ,,, ~, .... . ,.

~786'gZ

when the pUP~p is refilling the cassette, and the not~forward signal is low to count down when the pump is emptying the cassette. Output pulses are there-fore accumulated by the counters 250 and 252 as the pump is refilling the cassette and these pulses are then counted down when the pump is emptying the cassette.
The output signal from the counters is applied to a flip-flop 254 through a NAND gate 256. The N~ND gate is used to insure that the counter output is applied to the flip-flop 254 only when the pump is in the forward direction, and when there is a signal from the period timer block ~.
The flip-flop 254 is clocked by tXe output signal from the pulse width control block G so that the logic level opposite to that present as the "D" input is transferred to the Q output during the positive-going transition of the clock pulse from the pulse width control block G. The out~
put from the 1ip-flop 254 ls used as an lnput to counter 224 so as to periodlcally ad~ust the rate of output pulses to the stepping motor to a higher rate in accordance wlth the clocking oE the fllp-flop until all of the pulses have been counted down by the counters 250 and 252.
The output signal from the flip-flop 254 is also used as an input signal to an AND gate 258 which, in con~unction with the forward signal provides a second input slgnal to the OR gate 248. The output signal from the OR gate 248 is the clock lnput to the counters 250 and 252 and during the forward operation o the pump, this clock lnput provides for the countdown of the accumulated pulses.
The pulse rate signàl to drive the stepping motor is applied as one input to a NAND gate 260 shown in Flgure 8. The second lnput to the NAND gate 260 is the forward slgnal and the third input to the NAND gate is from the start/operate latch circuit block F. When the operate switch 62 is ~:

:, ~ - . . . . .
, , - ~ . -: , : ~ . . ... . .

. . :: , ~ . :
- , .: . :
- . . : ~ . ::
: . . : . :

activated in the proper se~uence, an ~C circuit 262 eliminates any noise and a latch 264 is reset. The latch ciscuit 264 may be of the same type of latch circuit described above and specifically may be one of the latch circuits contained on an RCA type CD 4043 integrated circult. The output of the latch passes through an inverter 266 for application to a NAND gate 268. The output of the NAND gate 268 is one of the inputs to the NAND gate 260.
The set input of the latch 264 is controlled from the reset or stop operate logic block H. Specifically, circuitry of block H includes a NAND gate 270 which receives three inputs representing conditions which 1~ determine when the latch 264 of circuit block ~ is to be set.
The output Erom the NAND gate 260 is applied to a second NAND
gate 272 and the output of this N~ND gate 272 is the motor drive signal.
The N~ND gate 272 provides the motor drive signal in accordance with the operation of the slew control block A, the operation of which will be described at a later portion of this specification.
The output from the N~ND gate 272 is also coupled to the divide-by-96 circuit block B shown in ~igure '3. The circuit of block 3 `
includes a pair of counter dividers 274 and 276. The first counter divider 274 provides a division by 6 and the second counter divider 276 provides a division by 16. The combination of these dividers provides a division by 96 and in the pump o~ the present invention, 96 motor drive pulses represents the delivery of lcc of fluid.
The divider 274`may be provided by using the appropriate output of a divide-by-8 circuit. For example, the divider 274 may be a four stage divide-by-eight Johnson counter o~ the type described above which ~ay be an RCA type CD 4022. The CE input is a clock enable input and this input is - provided by the output of a divider enable NAND gate 278 The inputs to the :` - 25 -.. . - , . . . . , ~ . .
, ' , .' ` ~
. . , ~; : . , ~(37~36~

NAND gate 278 are the forwa~d signal and the nDt~load signal representing the pump operating ln the Porward direction and not loading the cassette.
The outputs from the divider 274 are provided as the set and reset inputs to a latch circuit 280 ~hich may be o~ the conventional type described above. The latch 280 is set and reset in accordance with the diyider 274 counting from zero up to 6 pulses on an alternate basis. The latch 280 is used to provide for a clearing and resetting of the divider 274 after each count of six clock pulses. Specifically, the output of the latch 280 is coupled through an inverter 282 to a NAND gate 284 so as to provide for a reset signal to the divider 274 in accordance with the N~ND gate receiv-ing a not-power-on reset signal and the output signal from the inverter 282.
One o~ the output signals from the divider 274 is coupled to the divider 276 as a clock input and for each six pulses received by the divider 274, the divider 276 receives one pulse. The divider 276 may be of a binary counter of the type described above as represented by RCA type CD 4029.
The earry-out slgnal from the divider 276 is used as the output signal and oeeurs one for each sixteen input pulses to the divlder 276. The output from the divider 276 is applied to block C which is the driver for the predetermined counter which counter is included in block DD~
The outpu-t from the divide-by-96 circuit block B is coupled through a capacitor 286 and to a resistor 290 as a differentiated input to an inverter 288. The resistor 290 also provides the proper biasing of the input signal to the inverter 288. The output from the inverter 288 is eoupled through a resistor 292 to the base of a driver transistor 294. ~ diode 296 - decouples the inductive spike at the collector of the ~ransistor 294.
The output of the translstor 294 is coupled to the predetermined counter DD which includes the volume-to-be-infused dial 54 shown in Block DD.
:~.

., : - . . . : . ,. . - :: -- , , .
. - . ~ .

~7~

The counter ls set by the operato~ of the pump at the face of the pump by adjusting the knobs oP the dial 54 to the total number of cubic centimeters of fluid to be administered to the patient. Each time the divlde-by-96 circuit shown in block B counts 96 motor pules, the predetermined counter is counted down one digit, representing one cc of fluid administered to a patient and the indicators of the dial 54 are reduced by one digit. When the counter reaches ~ero, a switch 298 closes to provide an output signal from the counter block DD.
Returning now to block ~ shown in Figure 8 which is the slew control. The circuitry of block ~ is used to provide signals which ultimately control the speed at which the motor ls driven. For example, during the purge `
mode of the pump, the motor is driven rapidly in both the forward and reverse directions to rapidly fill the cassette and then rapidly pump the fluid from the cassette to purge the lines. ~During the normal operation of the pump, the motor is driven in a forward direction at a preselected rate for the administration of the fluid as controlled by the preselected positions of the switches 226, 228 and 230 which are part of the rate dial 56.
The motor drive pulses, at the proper rate, are one of the three inputs to the NAND gate 260. The other inputs to the NAND gate 260 are a signa~ representing the motor in the forward direction, and an output from the start/operate latch block F representing the operation of the operate switch 62. The output from the N~ND gate 260 is applied to the NAND gate 272 and the output from the NAND gate 272 is the motor drive signal when the pump ~ is operated in the normal operate mode.
- The purge switch 58 is normally in the open position unless operated by pushing the switch 58 to provide the switch to be in the purge o~ :
load position. When the switch 58 is in the purge position, thls provides one `~

- 27 ~
.. .

~ ~ .

.. : . .,,:
, :~ ' , -', '' ' '~ ' . , , . :
~ . .. . . .
., ... , . . ~ ' :
: . : ~

~7l36~

input to a N~ND gate 300. The other inputs to the N~ND gate co~e ~rom N~ND
gates 302 and 304. The N~ND gate 304 is controlled by the load and not-load signals since a fi~st input to the NAND gate 304 is the load signal as passed through an inverter 306. The second -lnput to the N~ND gate 304 is the output signal from a latch 308 as passed through an inverter 310 to the NAND gate 304.
The set input to the latch 308 is the not-load signal. This portion of the circuit insures that the purge signal is not passed through the N~ND gate 300 ~mless the pump is not in the load mode. ~ forward stop signal representing the situation when the motor is to go into a reverse drive to reill the cassette is used to reset the latch 30~. ~ pair of resistors 312 and 314 are connected to a supply voltage to bias the purge and load signals.
The output of the N~ND gate 300 is used as a data input to the flip-flop 316 and this flip-flop may be one of a dual data type flip-flop o a conventional type such as ~CA type CD 4Q13. The level of the signal of the data input is transferred to the "Q" output during the positi~e-going transition of the clock signal. ~ clock input to the flip-flop 316 is provided from the ~Q" output of a second flip-flop 318 of a similar type. The flip-flop 318 is controlled by the reference oscillator signal produced by the oscillator shown in block D. The "Q" output from the flip-flop 316 is used as one input to a NAND gate 320. The other input to the N~ND gate 320 is the ~'0~' output from the flip-flop 318. The output from the N~ND gate 320 is used as the second input to the N~ND gate 372 to provide the motor drive output signal from the NAND gate 272.
The motor drive output signal from block M is applied as an input signal to block L shown in Figure 11 which is the stepping motor drive logic circuit. Specifically, the motor drive output signal is applied as a clock lnput signal to a pair of flip-flops 322 and 324. The flip-flops 322 .

. . . : .: : . , . . :. :, ~7~36~Z

and 324. The flip-~lops 322 and 324 may be data type ~lip~flops wherein the level of tlle signal at the data input is transferred to the Q output during the positive-going transltion of the clocking signal. Both flip-flops 322 and 324 may be contained on a digital integrated circuit of the type such as RCA type CD 4013.
The forward and not-forward signals are applied as inputs to AND gates 326 and 328 and with the output from the AND gates applied to an OR
gate 330. The combination of AND gates 326 and 328 and OR gate 330 form an and/or sèlect gate and the three gates may be part of a digital integrated 10 circuit such as an RCA type CD 4019. The outputs from the flip-flop 324 which are labeled N and N are also applied as inputs to the ~ND gates 326 and 328.
The input to the flip-flop 322 is therefore a signal representing either the forward or not-forward condition for the motor drive.
The forward and not-forward signals are also applied to a pair of AND gates 332 and 334, the output of which are applied to an OR gate 336.
The ~ND gate 332 and 334 and OR gate 336 form an and/or select gate identical to the one described above and which may be part of an integrated circul~ of an RCA type CD 4019. The other inputs to the AND gates 332 and 334 are the outputs from the flip-flop 322 and these outputs are labeled M and ~.
The four output signals M and M and N and N are used as the input signals to ~he stepping motor driver block 0 shown in Figure 15 and specifically are used to provide the driving of the stepping motor 84 in the proper direction and at the proper speed.
It can be seen in Figure 15 tha~ the stepping motor driver block O uses the signals ~ and N and M and M as input signals to a plurality of NAND gates 338 through 344. The four N~ND gates 338 through 344;may all be part of an integrated clrcuit such as an ~CA type CD 4011. The o~her inpu~

.

.
- . . . . . - .

-. .. ': ., . ' :
' ' ~ ., . ~ ;'.''' ` `':

71~6~

to the NAND gates 338 through 34~i is an output signal ~rom the over rate detection circuit block E shown in ~lgure 12.
The outputs from the N~ND gates 338 through 344 are coupled through inverters 346 through 352 to a plurality of transistors 354 through 360. The output from the transistors 354 through 360 are coupled as a plurality of inputs to the stepping motor ~ so as to provide for driving the stepping motor in particular directions and at particular speeds in accordance with the input signals. The stepping motor may be of a conventional type and as an example may be a stepping motor manufactured by Hayden Mfg. Corp. as a type R86201.
The coupling of the output signals from the inverters 346 to 352 to the transistors 354 through 360 ls provided through resistors 362 through 368. The power supply to the translstors 354 through 360 is provided from a source of positive voltage and through a resistor diode combination or each transistor which resistor diode comblnatlons are designated 370 through 376. The transistor 360 also receives as an input an output signal coupled tllrough a resistor 378 from the over rate detection clrcuit block E shown in Figure 12.
The over rate detection circuit shown in block E includes input signals rep~esenting the rate of lnfusion of the fIuid which rate is set by the dial 56 on the front panel o the pump. Specifically, the input signals are taken from the blnary coded counters 220, 222 and 224 and represent ~he most significant digit of the ones, all of the digits for the tens, and the two digits used for the hundreds. This provides for a total of seven input signals which are summed using a ~lu~ality of seven diodes collectively -~
designated as 380 and a plurality of seven resistors collectlvely~designated as 38~. An output signal is ~ormed having a voltage representative of the .

,~

~7~

rate which has been preset by the ope~ator of the pump. The output signal from the summing network is coupled across a voltage biased RC circuit 384 and through an inverter 386 to form one input signal to transistor 360 shown in block 0 in Figure 15.
The motor drlve signal from Block A is coupled through a diode 388 and an RC circuit 390 includlng a pair of resistors and a capacitor to an inverter 392, The output from the inverter is coupled through a resistor 394 for summing with the electrical input from the dial 56, A pair of diodes 396 and 398 are used to isolate the motor drive signal from the electrical input information which has been preset in the dial 56, The motor drive signal is also coupled through an inverter 400 to a NAND gate 402 and with the not-full on signal used as a second input to the NAND gate, The output from the NAND gate 402 which represents the motor drive pulses is also used as an input to the NAND gates 338 through 344 shown in block 0. The signal from the NAND gate 402 is also passed through the diode 398 to the summing point, As long as the motor drive pulses are not over-rate by a particular amount, the output signal from the inverter 386 does not represent an over-rate condition, Block K shown ln Figure 11 is the motor stall detector circuit and provides a comparison of the motor drive pulse rate with the actual speed of the stepping motor 84, Specificall~, the pair of stall sensors 92 and 94 shown in Figures 2 and 21 provide lnput signals across resistors 404 and 406 to NAND gates 408 and 410, The output from the NAND gates 408 and 410 as applied to a NAND gate 412 and the output from the NAND gate 412 is in accor-dance with the rate at which the motor is driving the pump, The output from the NAND gate 412 is applied to a flip-flop 414 and is used as the clock input to the flip-flop 414, ~lip-flop 414 may be of the type described before and ,::

. . .

~L~7i~i692 speci~ically may be an ~C~ type CP 4013. The ~ and ~ outputs ~rom the flip-flop 414 are applied as second inputs to the N~ND gates 408 and 410, The ~ output from the ~lip-~lop 414 is also used as the data lnput to the same flip-flop.
The output from the NAND gate 412 is also applied across a capacitor 418 as an input to a N~ND gate 416. The second input to the NAND
gate 416 is from the block R shown in ~igure 22, which is the ~orward-reverse logic circuit. The output ~rom the NAND gate 416 ls applied as a reset signal to a counter-divider 420. The motor drive pulse signal to a counter divider 420 The motor drive pulse signal is applied to the counter divider 420 as a clock signal. The counter-divider 420 may be a ~ive stage Johnson Decade counter which is used as a comparator between the reset input and the clock input. Specifically, the co~mter divider 420 may be a digital integ~ated circuit of the type such as RCA type CD 4Q17, The motor drive pulse signal used as a clock input to the counter-divider 420 provides ~or the colmter-divider to count one count for - each positive clock transition provided by the motor drive pulse signal as long as the clock enable input is low. It can be seen that one oP the counter outputs is applied to the clock enable input. If the counter continues to count up to the value provided by the counter output, then the clock enable goes high to indicate that the motor is in a stall condition. If however~
the output from the NAND gate 416 occurs on a periodic basis to reset the ` counter~420, then the output~from the counter 420 never goes high, thereby indicating the motor i9 operating properly and not in a stall condition.
The block K is essentially an electrical mechanical comparator since the signals from the stall sensors relate to ~he actual motlon of the shaft of the motor 84, as detected by the stall sensors, and with this mechanical --motion compared with the electrical pulse signal used to drive the motor 84.

`` - 32 ', ' ' ' . - ' . .
,' ' . .' , ' . :' .. ..

~L~78~;gz The output ~rom the counter 420 is u~ed as an lnput to the latch ~or fault and sensor outputs circuit block p shown ln ~lgure 18.
The block P shown in ~igure 18 which is the latch for fault and sensor outputs is shown to recel~e a plurality of input signals representing various fault and alarm conditions. The block P includes four (4) latch circuits 422, 424, 426, and 428. These latch circuits may all be part of a single integrated circuit such as an ~CA type CD 4043.
The latch 422 receives as an input signal the output from the air-in-line sensors which are formed by light emitters 98 and 100 and photo-detectors 102 and 104 shown in bloc~ U, in Figure 21 and in Figures 5 and 6.
The light emitters receive supply current from a source of positive voltage through a resistor 430. The output from the photodetectors 102 and 104 are coupled in seriés and applied to the latch 422 across a resistor 432.
The input to the latch 424 is, as indicated above, from the motor stall d~tector circuit block K and ls a signal representative of the motor in a stall condition which would normally represent an occlusion of the fluid line. The input to the block K is from the stall sensors 92 and 94 which provide output signals in parailel. The light emitter portion of the ~ stall sensors receive electrical supply from a source of positive voltage through a resistor 434.
The latch 426 receives an input signal from the predetermined counter 54 shown in block DD representing the infusion of fluid complete.
Specifically, the switch 298 shown in Figure 9 closes when the counter 54 reaches a ~ero reading. At that time~ the output signal from the counter 54 is applied to the latch 426 across a resistor 436.
Finally, the latch 428 receives an input signal representing a low battery signal ~rom the low battéry detector block N shown in Figure 18.

- 33 ~

: - ' ' , ' ., .

~7~6~

The low battery detecto~ block N detects when the voltage level o~ the battery is below a certaln predetermined value. Specifically, the battery voltage is applied across a voltage divider including a resistor 438 and a potentiometer 440 and with a zener diode 442 coupled in parallel across the potentiometer 440. The output of the potentio~eter 440, taken ~rom the arm of the potentio-meter, provides for a threshold adjustment and with this output signal coupled through an inverter 444 and a resistor 446 and applied as an input signal to a second inverter 448, ~ capacitor 450 is also coupled between the battery voltage and the input to the lnverter 448. The output of the inverter 448 is a signal representative of the voltage lèvel of the battery and when the level of the battery falls below a predetermined level, as determined by the position of the ad~ustable arm of the potentiometer 440, the low battery detector shown in block N provides a signal to control the latch 428 sho~n in block p, The output from the latches 422 through 428 shown in block P
are supplied ~o the fault and indicator control block T shown in Figures 18 and 19. The circuitry of bloclc T includes a plurality of inverters 452 through 458 which supply output signals to the nurses call relay driver block W shown in Figure 19. The portion of block T shown in Figure 19 also includes logic circuitry to provide output signals representative of the finish of the delivery of the predetermined quantity of fluid and to control a minimum delivery of fluid thereafter.
In the:portion o~ block T shown in Flgure 18, the output from the inVerters 452 through 458 are co.upled to a plurality of inverters 460 through 466. The output of these inverters are used to drive the LEDs 46, -48, 50 and 52 representing the output indicators on the ~ront panel o~ the ..
pump and designated at block X ln Figure 18.
.

. .. . - . . . . . :: . .. . - :

. :. .. .: . : .

The actual power to the L~Ds 46 through 52 and an operate LED
62, all shown ln block X, ls provlded by the LED and audlble timer circuit block ~ and the LED driver block V both shown in Figure 17. Speclfically, in the circuitry o~ block M, a pulse slgnal having a fast rate is supplied to a divider 468 and this pulse slgnal may be supplied from the divider 224 shown in Block I as the first rate stage signal. The divider 468 may be, for example, a four stage divide-by-eight 3Ohnson counter such as the type provided by an RCA type CD 4022. Particular outputs from the divider 468 are used so that the pulse signal applied to the divider are counted down and with these output signals coupled to NOR gates 470 and 472. For example, NOR
gate 472 receives signals representing the zero output and the four output whlle NOR gate 470 recelves lnputs representing the zero output, the two output, and the five output. The outputs from the NOR gates 470 and 472 are therefore pulse signals at a lower rate than the input signal to the divider 468.
The output from the NOR gate 472 ls applied through a reslstor 474 to a translstor l~76 which form block V. The transistor 476 supplies an alternating potential to drive the LEDs shown in block X and also to drive the audible horn 64 when the switch 6`6 is in the closed position as shown in Figure l9. The output from the NOR gate 470 is coupled as one input to a NOR
gate 478 and with the other input to the NOR gate 478 being the input to the divider 468. The output ~rom the NOR gate 478 is coupled as one input to the N~ND gate 256 shown in block J. The LEDs shown in the block X are dri~en with a flash rate and with the audible;alarm having a beep rate ln accordance with the pulse rate of the output signal from the transistor 476 shown in block V. ~-~ Block N shown in ~igure 19, which is the nurse call relaydriver, receives as inputs all o~ the alarm conditions from the block T and .
' , .. . - . . . . .
,, ~ . . .
. . : .. . .. ~ . .. , , ., , . .,: . -:

1~37~36~a2 with these inputs applied to a NOR ga~e 480 and an lnverter 482. Specifically, only the low battery fault conditlon ~s supplied to the inverter 482 while the other fault signals are supplied to the NOR gate 480. The outputs of the NOR
gate 480 and the inverter 482 are applied as inputs to a NAND gate 484. It can be seen that aside from the low battery signal, the other fault conditions which are coupled from the NOR gate 480 are used to provide a not-fault signal which is used as an input signal to the N~ND gate 270 ~lich is part of the reset or stop logic block H, shown in Figure 8. If a fault occurs, the pump is therefore stopped. If the low battery condition is allowed to continue for a sufficient period of time without recharging the battery, then there will be insufficient power to drive the pump and this has the effect of stalling the motor 84. This is detected by the stall sensors so that the NOR gate 480 produces the signal to control the reset stop logic block H to stop the pump when there is insufficient power from the battery.
The OtltpUt from the NAND gate 484 is applied to a pair of inverters 486 and 488 in parallel to control a nurse call realy 490 and the audible alarm 84. The relay 490 receives power from a source of positive voltage through a diode 492. The audible alarm 64 is coupled to the block 1 ~through a resistor 494 and a dlode 496. When any of the alarm conditions occur, the nurse call relay 490 is activated to provide an output signal to the nurse call jack 68 and if the switch 66 is clos2d,~the audible alarm is sounded in addition to activating the appropriate one of the LEDs shown ~n block X.
As shown in the portion of block T shown in ~igure 19, the alarm slgnals and specifically, the signais representing infusion complete, air-in-line, and occlusion are used to provide for a finish delivery signal and a not-minimum delivery signal. Specifically, when the infusion is complete, -. - 36 ~

: .

.... . : . .. - . : . . . - . : . .. . . -- ., .. . . . . . . . . . . . . . .. . . . . , ,: . . , . " . , , , : . , .. . , . , ~ , . ' .:. ,: ' .

786~Z

a signal is applled to a NOR gate 498 which provides an output signal through an inverter 500 to a NAND gate 502. The output from the lnverter 500 is the finish delivery signal. The two alarm signals representing air-in-line and occlusion are coupled to a NOR gate 504 which also provides an input signal to NAND gate 502. The output from the NAND gate 502 is the not-minimum delivery signal and it will be appreciated that as explained above, after the delivery of the predetermined quantity of fluid is complete, the pump provides for a minimum delivery at a very low rate such as one cc per hour. However, it is not desirable to provide this minimum delivery unless neither of the fault conditions representing air-in-line or occlusion is present.
The block X representing the LEDs on the front panel of the pump also includes an LED which provides for a light ln the operate button 62 when the pump is operating. As shown in Figure 20, a not-on signal is coupled through an inverter 506 to provide ~or the on signal. In addition, the output from the inverter 506 is coupled through an ln~erter 508 to produce a signal from a resistor 510 to control the operation of the LED 62 portion of the LED and the operate button 62 shown in block X.
Block R shown in Figure 22, which is the forward reverse logic, is responsible for determining the direction of rotation of the DC motor 74 which operates the value control member 36 shown in Figure 2. The member 36 controls the operation of the valve 38 o~ the cassette 24 shown in Figure 3.
A palr of light detectors 506 and 508 form block Y shown in Figure 18 and the detectors 506 and 508 are also shown in Figure 2 The detectors 506 and 508 provide output signals representative of the forward valve stop position and the reverse valve stop position. A source of power supply is coupled to a resistor 510 to supply power to the light emitting portions of the light detectors 506 and 508.

~ 37 ~

.. .. . . .. . . . . . . . . . . .. .
' '~ ' ' ' . ' ,' ' . , '' . ' ' ' ', '',' ' ' ', ~,~ ' ' ' . . .'. ' '. ' ' ' ' ' ' .

' ',' ' ' ' . ' ' . '' ,~. ~", ' ~ ' ', ' ' ' , ' . '' "' . ' ' ~78&;~2 ~ dlsc mem~er 512 having a slot 514, as shown in ~igure 2, may be used in combination with the l.tght detectors 506 and 508 to provide for the output signals representing the positions of the valve 38. The signals from the light detectors 506 and 508 and thei~ logical opposites plus other signals developed in the electronic portion of the system shown in Figures 8 through 24 are used as various inputs to the ~orward reverse loglc block R. Speci-flcally, the reverse and forward signals are applied ~o a NOR gate 5~6 to provide an output signal used as an input to the fllp-flop 316 which is part of the block A shown in Figure 8. The output from NOR gate 516 is passed through an inverter 518 to provide an input signal to a NOR gate 520 and also to provide a signal used as an input to the NAND gate 416 shown in block K
which is the motor stall detector circuit.
The not-RVS signal and the forward signal are used as input signals to a NOR gate 522 and with the output of the NOR gate 522 used as a re~et signal for a latch circuit 524.
The reverse stop signal is applied through an inverter 526 as an input to NAND ga-te` 528 and the not-force forward signal is applied as an input to the NAND gate 528.~ The output ~rom the NAND gate 528 is used as a set input to a latch 530 and with the forward stop signal used as a reset input to the latch 530. The output from the latch 530 passes through an inverter 532 to produce the drive valve ~orward signal and the output from the inverter 532 is passed through a second inverter 534 to be the drive valve reverse signal.
The output of the inverter 534 is also used as an input to a NAND gate 536. The output from the inverter 532 is used directly as an input to a NAND gate 538. The not-power on reset signal is used as a second input to N~ND gates 536 and 538. The output from the N~ND gate S36 is used as the ~ -, - 38 :

, . - . . .

~786~;~

reset input for the lRtch 524, The output f~om the latch 524 is passed through a pair of inverters 540 and 542 to produce the reverse signal.
The ~orward valve stop signal and the clock signal from flip-flop 254 shown in block 3 are applied as inputs to NAND gate 544. A resistor 546 supplies positive voltage to the NAND gate 544 at the same input position as the forward valve stop signal. The output from the NAND gate 544 is applied as one input to a NOR gate 548 and the revesse signal from inverter 542 is applied as the second input to the NOR gate 548. The output from the NOR gate 548 is used as a reset input to a latch 550. The set input to the latch 550 is from the NAND gate 538. The output from the latch 550 is passed through an inverter 552 to provide the not-forward signal and through a second in-verter 554 to provide the forward signal.
Block S shown ln Figure 24 represents the DC motor control logic and drive circuit to control the DC motor 74 which operates the valve 38 within the cassette. The drive valve forward signal and the drive valve reverse signal from block R shown ln Figure 2:2 are used as inputs to NAND gates 556 and 558. The other input to the NAND gates 556 and 558 ls from the NOR
gate 520 in block R. The output of NAND gate 556 is coupled directly to NAND
gate 560 and is coupled through a pair o~ invert~rs 562 and 564 and a resistor 556 to the base of a transistor 568. The output of N~ND gate 558 is used as the other input to the NAND gate 560 and is applied through a pair of inverters 570 and 572 and a resistor 574 to the base of a transistor 576. The collectors o~ the transistors 568 and 576 are coupled through diodes 578 and 580 to ground and the outputs across the diodes 578 and 580 are used as input signals to the DC mo~or 74. `
The output from the NAND gate 560 is coupled through a capacitor 582 and across a parallel resistor diode circuit 584 to a pair of -_ 39 _ ~7~Z

586 and 588 which are also -ln ~arallel. The output o~ the inverters 586 and 588 is used to drive a solenoid windlng 590 to control a switch 592 which provides dynamic braking to the DC ~otor. ~ diode 594 is coupled across the solenoid winding 590. A pair of transistors 596 and 598 are also used to control the DC motor 74 and specifically to control the direction of rotation o~ the motor 74. The rotation o~ the ~otor 74 in turn controls the position of the valve 38 in the cassette 24.
The collector of the transistors 596 and 598 are coupled through diodes 600 and 602 to a source of positive voltage. The base of transistor 598 is coupled through a resistor 604 to the collector of transistor 596 and alternately the base of transistor 596 is coupled through a resistor 606 to the collector of transistor 598. When the transistor 568 is conducting in response to a valve drive signal in a first dLrection, then transistor 598 ~
will conduct to coTnplete the current path while transistor 596 will be turned of~`. The reverse situation occurs when trans:Lstor 576 is conductive in response to a valve drive signal in a second clirection. The solenoid 590 is used to provide dynamic braking to the DC motor 74.
The forward stop and reverse stop light detectors 150 and 152 are used to provide the forward 5top and ~everse stop signals used in block R
sho~n in Figure 22 and these light detectors are also designated as a second portion of block R shown in Figure 21. ~ resistor 608 is used to supply -power to the light e~itter portion of the light detectors 150 and 152. The output from the light detectors 150 and 152 are in parallel and are supplied to a pair of resistors 610 and 612 shown in Figure 14 and which resistors are coupled to a source of positi~e voltage. The output across the resistor 610 is coupled through a pair o~ N~ND gates 614 and 616 to produce the forward stop signal.

.: , - : , . ~ .:
. ., ~71~Z

In orde~ to provide ~o~ the powe~ on reset signal used in various portions of the system shown in ~igures 8 through 24, the block Q
shown in Figure 23 is used. The output from the operate switch is used as one input to a NOR gate 618. The second input to the NOR gate 618 is from the source of positive voltage as applied through a resistor 620 and an inverter 622. The input to the inverter 622 is taken across a resistor capacitor parallel combination 624. The output from the inverter 622 is the POR signal and the output representing the not~POR signal is the signal used as an input to the in~erter 622. The output from the NO~ gate 618 is a not~
POR signal and this signal as lnverted by the inverter 626 is the POR
signal. The POR signal is used as the reset input to the latch circuits in block P.
The battery charger 628 shown in Figure 13 as block M is coupled through a line plug to the 110 line voltage. The battery charger 62~ may be of any conventional type and the output of the battery charger is coupled to the plug 70 at the rear of the pump to supply charging current to the battery 630. The battery 630 is the main source of power for the pump.
A fuse 632 is used to fuse the charging of the battery and the switch 60 on the front panel of the pump is used to control the application of battery st~pply voltage to the various circuits within the pump.
In the general operation o~ the pump, the initiation of the operation of the pump occurs by turning the power on using the switch 60 shown in block AA which is the battery charger on-off circuit. ~hen the power is turned on, the power on rèset block Q provides the signals to reset all the circuits within the pump so that the pump is ready for the loading o a cassette 24. ~hen a cassette 24 is loaded, the reset dial 56 including the switches 226, 22~ and 230 are all set to zero. This ~ero condition is : , ` - :

- , ' ' . ' - -~7~

rçpresented by the output sign~ o~ the NANP gate 244 which receives as itsinput signals, output signal from the N~ gates 238, 240 and 242.
The output signal from the NAND gate 244 is used to enable the load purge switch 58 so that the load purge switch does not provide for operation without the output signal from the N~ND gate 244 The directional slow control circuit block A is used to control the motor drive logic circuit block L to provide output signals which repre-sent the proper direction and the proper speed for the motor 84. These output .signals from the block L are co~pled to the stepping motor driver block 0 and then on to block Z which is the stepping motor 84.
After the lines to the pump and to the patient are purged, the operator of the pump sets into the rate dial 56 shown in block BB, the desired rate of infusion. The decade rate scaler shown in block I provides output pulses in accordance with the desired rate of infusion, and with the decade rate scaler driven from the oscillator shown in block D and through the Pulse width control block G Specifically, the pulses provided as the input to the decade rate scaler block I are counted down and dependent upon the particular points set by the rate dial 58 and specifically the switches 226, 228 and 230 the decade rate scaler select decoding points to produce pulses wh;ich relate to one pulse equal to 1/96 of a cc and with the rate of these pulses in accordance with deslred rate of infuslon.
The predetermined counter 54 shown in block DD is also set to the desired total volume of fluid to be infused. At this time, the plunger ln the cassette is being driven up to infuse fluid into the patient, and with the position of the plunger at its upward e~tremity and downward extremity detected by the light sensors shown in block R. The ~orward and reverse stop points are ultimately provided to block ~ to decode the direction Oe the drive . . ~ . ~ , ~ ., .
.: - .
: . ',. '. , .; , :' ' ~786~3Z

for the motor. As the motor d~ive pulses are used to d~ive the motor 84, these pulses are also accumulated by the dlvide~by~96 circult, block B. ~ach time 96 pulses are counted, one pulse is sent to the driver for the pre-determined counter block B which is used to count the predetermined counter block DD down one count. When the predetermined counter 54 shown in block DD counts down to zero, this indicates that the volume of fluid infused is complete and instead of stopping the pump completely, the pump is put into a keep-open rate of one cc per hour.
The motor stall detector circuit block K is also accumulating motor drive pulses and is also receiving pulse signals relating to the actual rotation of the motor shaft, so as to detect an occlusion in the line or a stalled motor. When either of these conditions occurs9 the pump is turned of:E. Specifically, the disc on the stepper motor includes an encoder wheel having six (6) slots so that the number of pu]ses required to advance the motor 1/6 of a revolution is compared with the actual revolution of the encoder wheel as detected by the stall sensors 92 and 94. If the motor is stalled, or if`an occlnsion occurs so that the motor can not drive the pump, block K receives more motor drive pulses than desired before the next slot is detected and at that time, the pump is turned of~ and the oc`clusion alarm is activated.
` Among the other alarm conditions are an air emboIism alarm, which detects for the presence of air in the line to reactivate the pump and to activate the alarm. In addition, the low battery and infusion complete alarms are controlled in the manner described above.
The reverse time rate compensation circuit block ~ compensates for the loss of accuracy that would occur because o~ the period of time during which the plunger is returned to the bottom position so as to fill the cassette 24.

. .

.

: ~ .: - : ,: : , :: , :: . : . . ::

~7~

Generally, this period o~ ti~e is about flYe (5~ seconds and at higher rates oP infusion, this period could represent a considerable loss of pulses to drive the motor which would provide ~or a loss in accuracy in the inPusion rate. The circuit shown in block 3 accumulates any motor drive pulses that are produced during the refill ti~e ~or the cassette and then these pulses are slowly added back along with the normal motor drive pulses. For some period the rate is therefore slightly ~ore than is being generated by the decade rate scaler shown in block I. The circuitry of block J therefore provides for a slow admlnistration oP additional fluid across a time period to compensate for the loss oP accurac~ because op the refill time for the cassette.
The forward reverse logic block R produces signals to control the forward and reverse operation of the motor 74 which motor controls the valve 38 within the cassette 24. This valve must be controlled to be in a first position during the infusion oP Pluid into a patient and in a second posltion during the refill of the cassette after the plunger has emptied the cassette.
The various circuits which ~o~ the blocks shown in ~igure 7 have been described in detail with reference to Figures 8 through 24. In addition, it will be noted that many of the logic gates, flip-flops, counters, etc~., include additional reference characters other than those described above.
Speci1cally, these reference characters are those starting ~ith Z such as Z12, 18, 32, etc., which refer to a particular integrated circuit. For example, as shown in Block L in Figure 11, a total of four (4) AND gates and two (2) OR gates all include the rePerence character Z18. This identiPies all `- of these gates as being present in the same integrated circuit. ~ second reference character which ls sometimes present, is a Pour-digit number such as `
:
"'` ' ' . '` .

. . .: . . : . .
. .

; ; - : ,, . ~ :
, '' .
- . ~ . .

~7~36~

4019 shown in the ~ND And OR gates m~ked ~'Z18". This ~efe~ence character refers to a specific type of integrated clrcuit commercially available from RCA as the CD series and the reference character 4019 refers to an RC~ type CD 4019. Although lt is appreclated that other companies manufacture similar conventional integrated circuits, the ~CA types are used throughout as a convenient standard in describing the application. For example, in block I., a pair of flip-flops 322 and 324 are both marked Zl~ and the four-digit number 4013. This indicated that both flip-flops 322 and 324 ~re part of the same integrated circuit characterized b~ Zl9 and that it is an RCA type CD
4013. The other numbers and letters shown adjacent to specific input and output lines such as in flip-flop 322 refer to standard input and output lead designating designations used in the ~C~ type integrated circuits.
It is to be apprecaited that these conventional designations are shown merely to provide clariflcation as to the specific operation of the invention, and that the invention is not to`be limited to these specifics.
~lthough the invention has been described with reference to a particular embodlment, it is to be appreciated that other adaptations and modifications may be made and the invention is only to be l:imited by the appended claims.

_- 45 ~ , : .,:

- .: : ::

: . : ~ .

Claims (14)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. Apparatus for use in a pump for pumping fluid between a source and an individual at a controlled rate where the pump includes first means for pumping fluid and second means for controlling the pumping of the fluid between the source and the individual, a hollow chamber having a particular volume and having first and second conduits, the chamber being disposed to provide for the passage of fluid between the source and the chamber through the first conduit and to provide for the passage of such fluid between the chamber and the individual through the second conduit the chamber and the first and second conduits being disposed to provide for the passage of the fluid between the source and the chamber and between the chamber and the individual without contacting the pump or the first means or the second means, a plunger disposed in the chamber for movement by the first means in a first direction to provide for the passage of the fluid through the first conduit between the chamber and the source and for movement in a second direction opposite to the first direction to provide for the passage of the fluid between the chamber and the individual, a valve disposed in communication with the chamber and the first and second conduits and having first and second positions and operable in the first position to provide for a flow of the fluid between the source and the chamber and to prevent the flow of fluid between the chamber and the individual and operable in the second position to provide for a flow of the fluid between the chamber and the individual and to prevent the flow of the fluid between the source and the individual, and means for providing for a coupling of the chamber and the valve to the pump.
2, The combination set forth in Claim 1 wherein means are operatively coupled to the chamber to provide for a particular disposition between the valve and the second means in the pump to provide for an operation of the valve by the second means.
3. The combination set forth in Claim 1 wherein means are operatively coupled to the chamber to provide for a particular disposition between the plunger and the first means in the pump to provide for an operation of the plunger by the first means.
4. The combination set forth in Claim 2 wherein detent means are operatively coupled to the chamber to co-operate with detent means on the pump to provide for a quick coupling of the chamber to the pump in fixed disposition on the pump and to provide for a quick disconnect of the chamber from the pump.
5. The combination set forth in Claim 4 wherein detent means on the chamber have a male and female relationship with the detent means on the pump and means are operatively coupled to the chamber to provide for a particular disposition between the valve and the second means in the pump to provide for an operative of the valve by the second means.
6. In combination for pumping fluid between a source and an individual, a reciprocatable drive member, pump means operable to reciprocate the drive member on a controlled basis, a hollow chamber having a particular volume and having first and second conduits, the chamber being disposed to provide for the passage of fluid between the source and the chamber through the first conduit and to provide for the passage of fluid between the chamber and the individual through the second conduit, a plunger disposed in the chamber for reciprocating movement with the drive member in a first direction to provide for the passage of the fluid through the first conduit between the chamber and the source and for reciprocating movement in a second direction opposite to the first direction to provide for the passage of the fluid between the chamber and the individual, a valve disposed in communication with the chamber and the first and second conduits and having first and second positions and operable in the first position to provide for a flow of fluid between the source and the chamber and to prevent the flow of the fluid between the chamber and the individual and operable in the second position to provide for the flow of fluid between the chamber and the individual and to prevent the flow of the fluid between the source and the chamber, and valve control means responsive to the reciprocation of the drive member to individual ones of first and second particular positions for initiating reciprocatory movements of the drive members to the other ones of the first and second particular positions, the hollow chamber, the plunger and the valve being operatively disassociated from the drive member, the pump means and the valve control means to provide for the pumping of the fluid through the chamber and the first and second conduits between the source and the individual without contacting the drive member, the pump means and the valve control means.
7. The combination set forth in Claim 6, including, means responsive to the movement of the drive member in a particular one of the reciprocating directions for determining the time for the movement of the member in this particular direction, and means responsive to the time determined by the last mentioned means for compensating for this time during the movement of the drive member in the other one of the reciprocating directions.
8. The combination set forth in Claim 6, including, means responsive to the transfer of the fluid out of the chamber for measuring the amount of such fluid transferred, and means responsive to the cumulative transfer of a particular amount of the fluid out of the chamber for thereafter lowering the rate of transfer of fluid out of the chamber to a particular minimum level.
9. The combination set forth in Claim 6, including, means operatively coupled to a particular one of the first and second conduits for determining whether only the fluid is passing through the particular conduit, and means responsive to the determination provided by the last mentioned means for interrupting the flow of fluid through the particular conduit when the last mentioned means determines that only the fluid is not passing through the particular conduit.
10. The combination set forth in Claim 6, including, means operatively coupled to the pump for determining whether the pump is operating at a particular rate, and means responsive to the determination provided by the last mentioned means for interrupting the operation of the pump when the particular pump is operating at a rate lower than the particular rate.
11. The combination set forth in Claim 8 wherein the pump includes a stepping motor operative on an incremental basis to pump a particular amount of fluid in each increment and wherein means are responsive to a movement of the driving member in a particular one of the reciprocating directions for determining the number of increments in the operation of the stepping motor during such reciprocating movement and wherein, means are responsive to the determination provided by the last mentioned means for compensating, in accordance with such determination, during the operation of the motor in driving the drive member in the other one of the reciprocating directions.
12. In combination for use with a pump for passing fluid at a controlled rate between a source and an individual where the pump includes a first means having a first particular configuration and providing a flow of the fluid at a particular rate and second means having a second particular configuration and controlling the direction of fluid flow and third means having a third particular configuration, a hollow chamber providing a storage of limited volume relative to the volume of fluid to be transfused between the source and the individual and having first and second conduits respectively communicating with the source and the individual, a plunger movable within the chamber in opposite reciprocatory directions in sequence and providing for an insertion of the fluid into the chamber during a movement of the plunger in one of the opposite reciprocatory directions in the sequence and providing for a transfer of fluid from the chamber during a movement of the plunger in the other one of the opposite reciprocating directions in the sequence, means having a configuration corresponding to the first particular configuration and providing a mating relationship between the first means and the plunger for an operation of the plunger in opposite reciprocating directions by the first means, a valve movable between first and second positions and providing in the first position a communication between the source and the chamber through the first conduit and preventing in the first position a communication between the chamber and the individual and providing in the second position a communication between the chamber and the individual through the second conduit and preventing in the second position a communication between the source and the chamber, means having a configuration corresponding to the second particular configuration and providing a mating relationship between the second means and the valve for an operation of the valve on a controlled basis between the first and second positions, and means having a configuration corresponding to the third particular configuration and providing a mating relationship with the third means for a fixed disposition of the chamber and the plunger and valve relative to the pump.
13. The combination set forth in Claim 12 wherein the means having the configuration constituting at least the third particular configuration constitutes at least a pair of spaced pins or a pair of spaced holes.
14. The combination set forth in Claim 12 wherein the plunger extends into the chamber and has a portion disposed externally of the chamber for coupling to the first means in the mating relationship between the first means and the plunger.
CA321,641A 1974-05-28 1979-02-16 Iv pump Expired CA1078692A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA321,641A CA1078692A (en) 1974-05-28 1979-02-16 Iv pump

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US05/473,901 US3985133A (en) 1974-05-28 1974-05-28 IV pump
CA227,832A CA1060302A (en) 1974-05-28 1975-05-27 Iv pump
CA321,641A CA1078692A (en) 1974-05-28 1979-02-16 Iv pump

Publications (1)

Publication Number Publication Date
CA1078692A true CA1078692A (en) 1980-06-03

Family

ID=27163972

Family Applications (1)

Application Number Title Priority Date Filing Date
CA321,641A Expired CA1078692A (en) 1974-05-28 1979-02-16 Iv pump

Country Status (1)

Country Link
CA (1) CA1078692A (en)

Similar Documents

Publication Publication Date Title
US3985133A (en) IV pump
US5176502A (en) Syringe pump and the like for delivering medication
US3739943A (en) Infusion system
US4256437A (en) Peristaltic infusion pump and method
US4255088A (en) Liquid pumping system having means for detecting gas in the pump
US4344429A (en) Bubble detector with feedback circuit for improved sensitivity
EP0341364B1 (en) Container-side occlusion detection system for a medication infusion system
US4312341A (en) Bubble detector
US3731679A (en) Infusion system
US4884013A (en) Motor unit for a fluid pump and method of operation
US4346705A (en) Metering apparatus having rate compensation circuit
US4391600A (en) Nonpulsating IV pump and disposable pump chamber
US4382753A (en) Nonpulsating IV pump and disposable pump chamber
US4410322A (en) Nonpulsating TV pump and disposable pump chamber
EP0319275B1 (en) Patient-side occlusion detection system for a medication infusion system
CA2024436C (en) Ultrasonic air-in-line detector self-test technique
US5000663A (en) Automatic tubing lock for ultrasonic sensor interface
CN1217710C (en) Pump for injector
US4470758A (en) Intravenous fluid pump monitor
EP0285403A2 (en) Infusion pump
US4869646A (en) Continuous peristaltic pump
US5126616A (en) Ultrasonic transducer electrical interface assembly
CA1078692A (en) Iv pump
CA1329745C (en) Disposable cassette for fluid delivery pump systems, pump system for enteral/parenteral fluid control and delivery
US5611458A (en) Liquid flow monitoring and control system

Legal Events

Date Code Title Description
MKEX Expiry