WO1985002546A1 - Infusion device - Google Patents

Infusion device Download PDF

Info

Publication number
WO1985002546A1
WO1985002546A1 PCT/CH1984/000167 CH8400167W WO8502546A1 WO 1985002546 A1 WO1985002546 A1 WO 1985002546A1 CH 8400167 W CH8400167 W CH 8400167W WO 8502546 A1 WO8502546 A1 WO 8502546A1
Authority
WO
WIPO (PCT)
Prior art keywords
memory
control
time
stored
period
Prior art date
Application number
PCT/CH1984/000167
Other languages
German (de)
French (fr)
Inventor
Peter Michel
Peter Raemy
Heinz Suesstrunk
Original Assignee
Disetronic Ag
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Disetronic Ag filed Critical Disetronic Ag
Publication of WO1985002546A1 publication Critical patent/WO1985002546A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M5/145Pressure infusion, e.g. using pumps using pressurised reservoirs, e.g. pressurised by means of pistons
    • A61M5/1452Pressure infusion, e.g. using pumps using pressurised reservoirs, e.g. pressurised by means of pistons pressurised by means of pistons

Definitions

  • the invention relates to an infusion device according to the preamble of claim 1 and an input device for the device.
  • the piston rod of the spray ampoule or syringe is advanced by means of a pinion which is driven by a clockwork (US Pat. No. 3,886,938) or by an electric motor which is fed by a battery and controlled by a control device (published European patent application No. 42 282).
  • a clockwork US Pat. No. 3,886,938
  • an electric motor which is fed by a battery and controlled by a control device
  • the patient can control the fluid supply by switching the clockwork on and off.
  • the invention is based on the knowledge that the patient's need for infusion fluid, in particular insulin, changes in the course of the day depending on the personal lifestyle (higher insulin requirement after Meals, lower insulin requirements at night and during strenuous physical activity), but that it is not only tedious for the patient but can also be dangerous if he himself controls the dosage by switching the drive device on and off or controlling it according to his wishes changes.
  • the object of the invention is to provide an infusion device of the type mentioned in the introduction, in which the infusion rate changes in the course of the day according to a function of the time to be determined by the doctor on the basis of the individual circumstances of the patient.
  • the memory can e.g. 24 storage locations, so that a different infusion rate (number of volume units per hour) can be selected for each hour in the daily routine.
  • the device preferably has a connecting part for connecting an input device which is independent of it and for inputting the control values into the storage locations.
  • the input device according to the invention for the infusion device provided with the connecting part is the subject of claim 9.
  • the input device, which is independent of the device, is intended for the doctor and should not be given to the patient, so that only the doctor and not the patient receive the control values (and for the Embodiment of claim 5 can enter or change the maximum value). Entering or changing the control values that determine the infusion rate, which is reserved for the doctor, is indicated in particular in the case of insulin treatment for diabetics, because an excessively high infusion rate can lead to life-threatening hypoglycemia.
  • the same purpose namely the prevention of hypoglycemia, is served by the preferred embodiment of the device according to claim 3, which has a stop device which stops the drive device if the patient does not press one of the control buttons of the device for a certain, long period of time, for example 12 hours. This prevents insulin from being passed to a patient who has passed out, which would lead to hypoglycemia.
  • the device can be equipped with a button-operated command device, by means of which the infusion rate, which is dependent on the control values, can be used for a specific period of time , can be increased or decreased by, for example, one or two hours.
  • a diabetic can thus increase the infusion rate after a particularly rich meal and reduce the infusion rate during strenuous physical activity, for example during sports.
  • a counter is provided in the embodiment according to claim 5, which pays the additional liquid units dispensed, preventing an increase in the infusion rate if the number of For example, within 24 hours, the additional quantity of liquid dispensed exceeds a maximum value to be determined by the doctor and expediently stored in a second memory of the device by means of the input device.
  • the single figure shows a block diagram of an infusion device with an input device that can be connected to the device.
  • the infusion device shown schematically in the drawing and intended for the automatic delivery of insulin has a housing which is designed for the interchangeable mounting of a spray ampoule 1 and in which a stepping motor 2 and a screw gear 3 for the advancement of the piston 4 of the spray ampoule 1 as well as a control device 5 are arranged for the control of the stepping motor 2.
  • the gear 3 consists of a rotatably mounted driving sleeve driven by the stepper motor 2, into which a threaded rod for the advance of the plunger of the spray ampoule is inserted in a rotationally fixed but longitudinally displaceable manner. A nut sits on the threaded rod and is held in a rotationally fixed manner on the housing part adjoining the rear end of the spray ampoule.
  • the gear and the holder of the spray ampoule are the subject of Swiss patent application No. 4 887/83.
  • the stepper motor 2 could also have the piston 4 of the spray ampoule or a syringe in the manner described in US Pat. No. 3,886,938 or the Europ. Drive patent application No. 42 282 known manner in the manner of a conventional rack and pinion drive.
  • the control circuit 7 of the stepping motor 5 is fed by a battery 8 provided exclusively for the motor drive.
  • a second battery, not shown, is provided in the device for the control device 5 and the circuit parts connected to it.
  • the control pulses for the control circuit 7 are generated by the control circuit 5 at a clock frequency which, in the manner described below, according to the time of a clock 10 (timer) as a function of control values and stored in a first memory 11 at every hour of the day any commands from a command generator 14 is changed.
  • the control device 5 periodically monitors the number of steps carried out by the motor 2 in the relevant period.
  • the measuring mechanism 16 consists of an aluminum disk which is seated on the output shaft of the stepping motor 2 and is provided with a ring of light / dark fields and a laser diode / photodiode unit which emits light pulses and detects the light pulses reflected by the bright fields of the disk.
  • the counter 17 counts the light pulses detected by the diode unit and the control device 5 periodically sets the counter 17 to 0 and at the end of each period compares the number of control pulses emitted by it in this period with the counter reading and gives a pulse sequence to a buzzer if it does not match 19.
  • the control device 5 has a counter (not shown) which counts the control pulses emitted by it and a comparator (not shown) which compares the counter reading of the counter 17 with that of the counter for the control pulses and switches the pulse train on emits the signal triggering the buzzer 19 when the difference in the counter readings passes agreed tolerance value exceeds.
  • the intermittent buzzer signal indicates to the patient that the fluid supply is disrupted, for example due to a catheter occlusion or a blockage of the needle.
  • the memory 11 has a memory location 12 for every hour of the day, that is a total of 24 memory locations. In these storage locations 12 control values are stored which indicate the number of volume units to be dispensed in the respective hour.
  • the control device 5 also has a second, third and fourth memory 22, 23, 24, each with one memory location.
  • the memory 22 is used to store a maximum value which specifies the maximum number of volume units (VE), which may also be issued during a whole day without any risk to the patient by commands from the command generator 14.
  • the memory 23 stores in each case a value emitted by the command transmitter 14, which indicates the number of volume units which are to be additionally dispensed within the hour following the actuation of the command transmitter 14.
  • the memory 24 stores in each case a value indicating the number of volume units by which the liquid volume to be dispensed within the hour after the one or the two decisive control values is to be reduced.
  • an input device 30 intended for the doctor is provided, which can be connected to an interface 32 of the control device 5 by means of a plug connector 31.
  • the input device 30 has one corresponding to the memory 11 Memory 33 with also 24 memory locations 34, into which the control values for the 24 hours can be entered using four keys 35.
  • a screen 36 shows a bar diagram of the control values (number of volume units VE) stored in the storage locations 34 as a function of time.
  • the length of the strings that are assigned to one hour of the day is proportional to the respective control values.
  • the left and right keys 35 which are identified by an arrow pointing left and right
  • the storage location or time is selected
  • the upper and lower keys which are indicated by an arrow pointing upwards or downwards
  • the control value stored in the respectively selected storage location is incremented or decremented.
  • the maximum value to be stored in the second memory 22 is entered into a second memory 38 of the input device 30 by means of a keyboard 37 and displayed by a digital display 39.
  • the doctor After entering and checking the control values and the maximum value, the doctor connects the input device 30 to the device and the contents of the memories 33 and 38 are transferred to the memories 11 and 22 of the device. It is essential that the control values and the maximum value can only be entered by means of the input device 30 in the possession of the doctor and the patient has no possibility of changing these values by means of the keys 40, 41 provided for him on the device.
  • the keys 40, 41 are used to actuate a start-stop unit 43 and the command device 14.
  • the start-stop unit 43 issues a start or stop signal to the control device 5 if the key 40 or the key 41 is longer than Is pressed continuously for 4 seconds. Simultaneously with the start or stop signal the unit 43 sends a reset signal to the command generator 14, which stores 23 and 24 on the basis of this signal
  • the command generator 14 sets both memories 23 and 24 to 0 and generates a 30 second pulse, during which time it presses the memory 23 each time the key 40 is pressed and each time the key is pressed 41 increments the memory 24, ie increases the stored value by 1.
  • the value stored in the memory 23 and corresponding to the number of actuations of the key 40 indicates the number of additional volume units (VE) to be dispensed; accordingly, the value stored in the memory 24 by actuating the key 41 indicates the desired reduction in liquid delivery.
  • the value that can be entered into the memory 23 is limited in that the command generator 14 has a counter (not shown) and only increments the memory 23 if the counter reading does not exceed a certain maximum value.
  • the command generator 14 issues a command to the control device 5 for reading the memories 12, 23, 24 and for calculating the clock frequency.
  • time counters 45, 46 connected to the clock 10 and serving as transit time meters are set to 0. (If the time counters 45, 46 are designed as a down counter, they will open
  • the time counter 45 sends a reset signal to the command generator 14, which then clears the memories 23, 24 and again issues a read and arithmetic command to the control device 5.
  • the time counter 46 sends a signal to a stop unit 47, as a result of which the latter sends a stop signal to the control device 5.
  • the tax prep Direction 5 then interrupts the delivery of the control pulses and triggers a continuous warning signal from the buzzer 19 until the starting unit 43 triggers the renewed delivery of control pulses by continuously pressing the button 40 for at least 4 seconds.
  • the time counter 46 and the stop unit 47 prevent insulin from being passed to a patient who has passed out for a longer period of time, which could lead to hypoglycemia.
  • a counter 48 is provided, which is set to 0 by the clock 10 at midnight and which is reset by the control device 5 due to the respective in memory 23 stored value counts additional delivered volume units.
  • a comparator 49 compares the counter reading of the counter 48 with the maximum value stored in the second memory 22 and sends a signal to the command generator 14 when the counter reading reaches the maximum value.
  • the command generator 14 then clears the memory 23. The clear command is retained regardless of an actuation of the key 40 until the counter 48 is set to 0 by the clock 10 (at midnight).
  • a display 50 shows the patient the contents of the memories 23 and 24.
  • the display 50 also expediently shows the difference between the content of the memory 22 and the status of the counter 48, i.e. the maximum volume of liquid that can be dispensed on each day.
  • the control device 5 calculates the clock frequency of the control pulses by means of an arithmetic unit 51 at the beginning of each hour indicated by the clock 10 by an hourly signal and with each command of the command donor 14. It reads the content of the memory location 12 assigned to the relevant hour as well as the memories 23 and 24, adds the content of the memory location 12 and the memory 23 and subtracts the content of the memory 24 from the sum.
  • the multiplied amount is multiplied by a , stored in a read-only memory (not shown), which indicates the number of steps or the fraction of a step that the motor has to perform 2 per second, so that a total volume unit is dispensed for one hour.
  • the product is the clock frequency with which the control device 5 generates the control pulses for the control circuit 7 until an hourly signal from the clock 10 or a command from the command generator 14 triggers a new calculation of the clock frequency.
  • the control device 5 further uses the arithmetic unit 51 to calculate the time interval within which an additional volume unit is dispensed by dividing one hour by the value stored in the memory 23, and periodically gives a pulse to the counter 48 after this time interval has elapsed until a command from the command generator 14 triggers a new calculation of the clock frequency and thus also of the time interval.
  • the command generator 14 can set the value in the third memory 23 higher during a first time segment of, for example, 15 minutes than during the remaining time until the memory 23 is deleted as a result of the reset. Signals of the counter 45.
  • the command generator 14 can be a buffer for storing the value selected by pressing the key 40 several times and have an arithmetic unit and multiply the value stored in the buffer for the first time period, for example by a factor of 4/3 and for the remaining time period by a factor of 8/9.
  • the command generator 14 first stores the value multiplied by the factor 4/3 in the memory 23 and after 15 minutes (indicated by the time counter 45) the value multiplied by the factor 8/9, at the same time issuing a command for the recalculation the clock frequency there.
  • 1/3 of the additional fluid volume desired by the patient is dispensed during the first 15 minutes and 2/3 during the remaining 45 minutes.
  • a 4-bit 1-chip microprocessor of the type NEC 7503 with a 4K x 8 ROM program memory and a 224 x 4 RAM read / write memory is provided for controlling the stepping motor 2.
  • a 16 x 8 EEPROM memory is connected to the microprocessor for storing the data that can be input by means of the input device 30 (4 bits are available for the 24 control values and the maximum value).
  • the input-output channels of the processor are linked to the control circuit 7, the measuring mechanism 16, the interface 32, the keys 40, 41, the buzzer 19 and an LCD display corresponding to the display 50.
  • the program written in the ROM program memory in a mask-programmed manner is designed such that the processor essentially carries out the switching functions described above in connection with the control device 5, the command device 14, the clock 10 and the counters 17, 45, 46, 48. The following will be therefore only the deviating or additional steps of the program are explained.
  • the processor like the control device 5, is powered by a second battery that is provided for the control 7 in addition to the battery 8. It has a circuit which, when the second battery is replaced or a voltage drop, ensures that the processor switches to a standby mode in which the memories are supplied with an auxiliary voltage from the battery 8, so that the contents of the memory cells are retained .
  • the processor goes into a hold or wait state (stop) in which no control pulses are given to the control circuit 7.
  • the processor is set to the operating state (Run), in which it gives the control circuit 7 control pulses, the clock frequency of which is set in proportion to the control value stored at the respective time (the clock present in the microprocessor).
  • a subroutine is provided for increasing or decreasing the infusion rate (the clock frequency of the control pulses), which is called up in the processor's operating state (Run) by briefly (less than 4 seconds) pressing key 41.
  • the command to increase or decrease the clock frequency is then given by pressing the key 40 or 41 several times, the subroutine being terminated with a return command ten seconds after the last key actuation. (So only button presses that are consecutive at intervals of less than ten seconds are taken into account.)
  • various data are written into the RAM memory by means of the subroutine, which, after returning to the main program, do the following:
  • the value n-1 is stored in a first memory location of the RAM, which indicates the number of volume units which are additionally to be dispensed within one hour.
  • the value is limited to 15; when button 40 is pressed for the seventeenth time, the value is reset to 0.
  • the processor has a counter that is started as a timer with the return command of the subroutine.
  • the main program periodically calls up the value stored in the first memory location of the RAM at short time intervals (e.g.
  • Pressing the key 41 stores the value 1 (pressing once), 2/3 (pressing twice), 1/3 (pressing three times) or 0 (pressing four times) in a second memory location of the RAM memory.
  • the value 1 is saved again.
  • the main program also periodically retrieves the value stored in the second memory location of the RAM and multiplies it based on the the clock frequency, which is the relevant control value stored in the EEPROM, with the retrieved value, so that the clock frequency is maintained or reduced to 2/3, 1/3 or 0 depending on the retrieved value.
  • the reduction is maintained for two hours, the reduced clock frequency changing according to the time in accordance with the control values.
  • the second memory location is set to 1. It should also be noted that when the key 40 is pressed, the second memory location is set to 1 and when the key 41 is pressed, the first memory location is set to 0, so that values for increasing and decreasing the infusion rate cannot be stored at the same time.
  • the processor is to be put into the stop or waiting state (stop), which is done in the operating state (run) by pressing the key 40 for longer than 4 seconds.
  • the LCD display of the processor shows the following: the time, the total liquid supply still available in the spray ampoule 1, the reduction in the infusion rate (3/3, 2/3, 1/3, 0) selected by means of the key 41 the number of additional volume units (0, 1, 2, ..., 15) selected by means of the key 41 and the difference between the latter and the additional number of volume units already output therefrom.
  • the two embodiments of the invention described above are intended for insulin delivery.
  • the device according to the invention can also be used for the infusion of other liquids can be used, and if necessary the reduction in the infusion rate can also be limited, in a manner corresponding to that in the above exemplary embodiments the increase in the infusion rate is limited because of the risk of hypoglycemia.

Abstract

The piston (4) is actuated by a stepping motor (2) to deliver for example insulin by means of a syringe (1). The motor is started by a control means (5) which comprises a clock and a memory (11) wherein are stored a plurality of times forming a schedule. For example, each hour of the day is stored in a memory compartment (12). By means of a data input device (30) the doctor has the possibility of entering into each memory compartment (12) a value which sets for each hour the volume to be delivered. The control pulse rate of the stepping motor (2) delivered by the control means (5) will be modified as a function of the time proportionally to the infusion volume to be delivered. The patient can not modify the value which sets the volume but may however modify by means of two keys (40, 41) the infusion rate to decrease or increase it. However the increase is limited. The doctor may thus adapt the infusion rate to the variable needs of the patient during the day while preventing the patient from excessively increasing the infusion which could put the patient in danger.

Description

Infusionsgerät Infusion device
Die Erfindung betrifft ein Infusionsgerät gemäss dem Oberbegriff des Patentanspruchs 1 und eine Eingabevorrichtung für das Gerät.The invention relates to an infusion device according to the preamble of claim 1 and an input device for the device.
Bei den bekannten Infusionsgeräten wird die Kolbenstange der Spritzampulle oder Spritze mittels eines Ritzels vorgeschoben, das von einem Uhrwerk (US-PS 3 886 938) oder einem durch eine Batterie gespeisten und von einer Steuervorrichtung gesteuerten Elektromotor angetrieben wird (veröffentlichte europ. Patentanmeldung Nr. 42 282). Bei der US-PS 3 886 938 kann der Patient durch Ein- und Ausschalten des Uhrwerks die Flüssigkeitszufuhr steuern.In the known infusion devices, the piston rod of the spray ampoule or syringe is advanced by means of a pinion which is driven by a clockwork (US Pat. No. 3,886,938) or by an electric motor which is fed by a battery and controlled by a control device (published European patent application No. 42 282). In US Pat. No. 3,886,938, the patient can control the fluid supply by switching the clockwork on and off.
Die Erfindung geht von der Erkenntnis aus, dass der Bedarf des Patienten an Infusionsflüssigkeit, insbesondere Insulin, je nach der persönlichen Lebensweise im Tagesablauf ändert (höherer Insulinbedarf nach Mahlzeiten, geringerer Insulinbedarf in der Nacht und bei anstrengender, körperlicher Tätigkeit), dass es jedoch für den Patienten nicht nur mühsam ist sondern auch gefährlich sein kann, wenn er selbst die Dosierung durch Ein- und Ausschalten bzw. Steuern der Antriebsvorrichtung jeweils nach seinen Wünschen ändert.The invention is based on the knowledge that the patient's need for infusion fluid, in particular insulin, changes in the course of the day depending on the personal lifestyle (higher insulin requirement after Meals, lower insulin requirements at night and during strenuous physical activity), but that it is not only tedious for the patient but can also be dangerous if he himself controls the dosage by switching the drive device on and off or controlling it according to his wishes changes.
Aufgabe der Erfindung ist es, ein Infusionsgerät der eingangs genannten Art zu schaffen, bei dem die Infusionsrate im Tagesablauf nach einer vom Arzt aufgrund der individuellen Verhältnisse des Patienten festzulegenden Funktion der Uhrzeit ändert.The object of the invention is to provide an infusion device of the type mentioned in the introduction, in which the infusion rate changes in the course of the day according to a function of the time to be determined by the doctor on the basis of the individual circumstances of the patient.
Die erfindungsgemässe Lösung dieser Aufgabe ist Gegenstand des kennzeichnenden Teils des Anspruchs 1.The achievement of this object according to the invention is the subject of the characterizing part of claim 1.
Der Speicher kann z.B. 24 Speicherstellen aufweisen, so dass im Tagesablauf für jede Stunde eine andere Infusionsrate (Anzahl Volumeneϊnheiten pro Stunde) gewählt werden kann.The memory can e.g. 24 storage locations, so that a different infusion rate (number of volume units per hour) can be selected for each hour in the daily routine.
Vorzugsweise hat das Gerät einen Anschlussteil zum Anschliessen einer von ihm unabhängigen Eingabevorrichtung für die Eingabe der Steuerwerte in die Speicherstellen. Die erfindungsgemässe Eingabevorrichtung für das mit dem Anschlussteil versehene Infusionsgerät ist Gegenstand des Anspruchs 9. Die vom Gerät unabhängige Eingabevorrichtung ist für den Arzt bestimmt und soll nicht an den Patienten abgegeben werden, so dass nur der Arzt und nicht der Patient die Steuerwerte (und bei der Ausführungsform von Anspruch 5 den Maximalwert) eingeben bzw. ändern kann. Die dem Arzt vorbehaltene Eingabe bzw. Aenderung der die Infusionsrate bestimmenden Steuerwerte ist insbesondere bei der Insulinbehandlung von Diabetikern angezeigt, weil eine zu hohe Infusionsrate zu einer lebensbedrohenden Hypoglykämie führen kann. Demselben Zweck, nämlich der Verhinderung einer Hypoglykämie, dient die bevorzugte Ausführungsart des Geräts nach Anspruch 3, die eine Stoppvorrichtung aufweist, welche die Antriebsvorrichtung stoppt, wenn der Patient während einer bestimmten, längeren Zeitdauer von z.B. 12 Stunden nicht eine der Bedienungstasten des Geräts betätigt. Damit wird verhindert, dass einem ohnmächtig gewordenen Patienten weiter Insulin zugeführt wird, was zu einer Hypoglykämie führen würde.The device preferably has a connecting part for connecting an input device which is independent of it and for inputting the control values into the storage locations. The input device according to the invention for the infusion device provided with the connecting part is the subject of claim 9. The input device, which is independent of the device, is intended for the doctor and should not be given to the patient, so that only the doctor and not the patient receive the control values (and for the Embodiment of claim 5 can enter or change the maximum value). Entering or changing the control values that determine the infusion rate, which is reserved for the doctor, is indicated in particular in the case of insulin treatment for diabetics, because an excessively high infusion rate can lead to life-threatening hypoglycemia. The same purpose, namely the prevention of hypoglycemia, is served by the preferred embodiment of the device according to claim 3, which has a stop device which stops the drive device if the patient does not press one of the control buttons of the device for a certain, long period of time, for example 12 hours. This prevents insulin from being passed to a patient who has passed out, which would lead to hypoglycemia.
Um dem Patienten trotz der vom Arzt vorgegebenen Infusionsrate noch eine Aenderung dieser Rate innert bestimmter, zulässiger Grenzen zu ermöglichen, kann das Gerat gemäss Anspruch 4 mit einem durch Tasten betätigbaren Befehlgeber ausgerüstet sein, mittels dem die von den Steuerwerten abhängige Infusionsrate jeweils während einer bestimmten Zeitdauer, von z.B. einer bzw. zwei Stunden herauf- bzw. herabgesetzt werden kann. Ein Diabetiker kann so nach einer besonders reichhaltigen Mahlzeit die Infusionsrate erhöhen und während anstrengender körperlicher Betätigung, z.B. beim Sport, die Infusionsrate senken. Damit der Patient die Infusionsraten während eines Tages nicht zu oft heraufsetzt und dadurch die Gefahr einer Hypoglykämie entsteht, ist bei der Ausführungsform nach Anspruch 5 ein Zählwerk vorgesehen, das die zusätzlich abgegebenen Flüssigkeitsmengeneinheiten zahlt, wobei eine Heraufsetzung der Infusionsrate verhindert wird, wenn die Anzahl der z.B. innert 24 Stunden zusäztlich abgegebenen Flüssigkeitsmengeneinheiten einen vom Arzt festzulegenden und zweckmässig mittels der Eingabevorrichtung in einem zweiten Speicher des Geräts zu speichernden Maximalwert überschreitet. Im folgenden wird anhand der Zeichnung ein Ausführungsbeispiel der Erfindung näher erläutert.In order to enable the patient to change this rate within certain permissible limits despite the infusion rate specified by the doctor, the device can be equipped with a button-operated command device, by means of which the infusion rate, which is dependent on the control values, can be used for a specific period of time , can be increased or decreased by, for example, one or two hours. A diabetic can thus increase the infusion rate after a particularly rich meal and reduce the infusion rate during strenuous physical activity, for example during sports. So that the patient does not increase the infusion rates too often during a day and this creates the risk of hypoglycemia, a counter is provided in the embodiment according to claim 5, which pays the additional liquid units dispensed, preventing an increase in the infusion rate if the number of For example, within 24 hours, the additional quantity of liquid dispensed exceeds a maximum value to be determined by the doctor and expediently stored in a second memory of the device by means of the input device. An exemplary embodiment of the invention is explained in more detail below with reference to the drawing.
Die einzige Figur zeigt ein Blockschema eines Infusionsgeräts mit einer an das Gerät anschliessbaren Eingabevorrichtung.The single figure shows a block diagram of an infusion device with an input device that can be connected to the device.
Das in der Zeichnung schematisch dargestellte, zum automatischen Abgeben von Insulin bestimmte Infusionsgerät hat ein Gehäuse, das zur auswechselbaren Halterung einer Spritzampulle 1 ausgebildet ist, und in dem ein Schrittmotor 2 und ein Schraubengetriebe 3 für den Vorschub des Kolbens 4 der Spritzampulle 1 sowie eine Steuervorrichtung 5 für die Steuerung des Schrittmotors 2 angeordnet sind. Das Getriebe 3 besteht aus einer drehbar im Gehäuse gelagerten, vom Schrittmotor 2 angetriebenen Mitnehmerhülse, in die eine Gewindestange für den Vorschub des Kolbens der Spritzampulle drehfest aber längsverschiebbar eingesetzt ist. Auf der Gewindestange sitzt eine Mutter, die drehfest am an das hintere Ende der Spritzampulle angrenzenden Gehäuseteil gehalten ist. Das Getriebe und die Halterung der Spritzampulle sind Gegenstand der schweizerischen Patentanmeldung Nr. 4 887/83. Selbstverständlich könnte der Schrittmotor 2 den Kolben 4 der Spritzampulle oder einer Spritze auch in der aus der US-PS 3 886 938 bzw. der europ. Patentanmeldung Nr. 42 282 bekannten Weise nach Art eines üblichen Zahnstangenantriebes antreiben. Die Ansteuerschaltung 7 des Schrittmotors 5 wird von einer ausschliesslich für den Motorantrieb vorgesehenen Batterie 8 gespeist. Für die Steuervorrichtung 5 und die mit ihr verbundenen Schaltungsteile ist eine zweite, nicht dargestellte Batterie im Gerät vorgesehen. Die Steuerimpulse für die Ansteuerschaltung 7 werden von der Steuerschaltung 5 erzeugt und zwar mit einer Taktfrequenz, die in der weiter unten beschriebenen Weise nach der Uhrzeit einer Uhr 10 (Zeitgeber) in Abhängigkeit von in einem ersten Speicher 11 zu jeder Stunde des Tages gespeicherten Steuerwerten und allfälligen Befehlen eines Befehlgebers 14 geändert wird.The infusion device shown schematically in the drawing and intended for the automatic delivery of insulin has a housing which is designed for the interchangeable mounting of a spray ampoule 1 and in which a stepping motor 2 and a screw gear 3 for the advancement of the piston 4 of the spray ampoule 1 as well as a control device 5 are arranged for the control of the stepping motor 2. The gear 3 consists of a rotatably mounted driving sleeve driven by the stepper motor 2, into which a threaded rod for the advance of the plunger of the spray ampoule is inserted in a rotationally fixed but longitudinally displaceable manner. A nut sits on the threaded rod and is held in a rotationally fixed manner on the housing part adjoining the rear end of the spray ampoule. The gear and the holder of the spray ampoule are the subject of Swiss patent application No. 4 887/83. Of course, the stepper motor 2 could also have the piston 4 of the spray ampoule or a syringe in the manner described in US Pat. No. 3,886,938 or the Europ. Drive patent application No. 42 282 known manner in the manner of a conventional rack and pinion drive. The control circuit 7 of the stepping motor 5 is fed by a battery 8 provided exclusively for the motor drive. A second battery, not shown, is provided in the device for the control device 5 and the circuit parts connected to it. The control pulses for the control circuit 7 are generated by the control circuit 5 at a clock frequency which, in the manner described below, according to the time of a clock 10 (timer) as a function of control values and stored in a first memory 11 at every hour of the day any commands from a command generator 14 is changed.
Mittels eines Messwerks 16 und eines Zählers 17 überwacht die Steuervorrichtung 5 periodisch die Anzahl der vom Motor 2 in der betreffenden Periode ausgeführten Schritte. Das Messwerk 16 besteht aus einer auf der Abtriebswelle des Schrittmotors 2 sitzenden, mit einem Kranz von Hell/Dunkelfelder versehenen Aluminiumscheibe und einer Laserdioden-Photodiodeneinheit, welche Lichtimpulse emittiert und die von den hellen Feldern der Scheibe reflektierten Lichtimpulse detektiert. Der Zähler 17 zählt die von der Diodeneinheit detektierten Lichtimpulse und die Steuervorrichtung 5 stellt den Zähler 17 periodisch auf 0 und vergleicht jeweils am Ende jeder Periode die Anzahl der von ihr in dieser Periode abgegebenen Steuerimpulse mit dem Zählerstand und gibt bei Nichtübereinstimmung eine Impulsfolge an einen Summer 19. Die Steuervorrichtung 5 hat zu diesem Zweck einen (nicht dargestellten) Zähler, der die von ihr abgegebenen Steuerimpulse zählt und einen (nicht dargestellten) Komparator, der den Zählerstand des Zählers 17 mit demjenigen des Zählers für die Steuerimpulse vergleicht und ein die Impulsfolge an den Summer 19 auslösendes Signal abgibt, wenn die Differenz der Zählerstände einen vorbe stimmten Toleranzwert überschreitet. Das intermittierende Summersignal zeigt dem Patienten an, dass die Flüssigkeitszufuhr z.B. infolge eines Katheterverschlusses oder einer Verstopfung der Nadel gestört ist.By means of a measuring mechanism 16 and a counter 17, the control device 5 periodically monitors the number of steps carried out by the motor 2 in the relevant period. The measuring mechanism 16 consists of an aluminum disk which is seated on the output shaft of the stepping motor 2 and is provided with a ring of light / dark fields and a laser diode / photodiode unit which emits light pulses and detects the light pulses reflected by the bright fields of the disk. The counter 17 counts the light pulses detected by the diode unit and the control device 5 periodically sets the counter 17 to 0 and at the end of each period compares the number of control pulses emitted by it in this period with the counter reading and gives a pulse sequence to a buzzer if it does not match 19. For this purpose, the control device 5 has a counter (not shown) which counts the control pulses emitted by it and a comparator (not shown) which compares the counter reading of the counter 17 with that of the counter for the control pulses and switches the pulse train on emits the signal triggering the buzzer 19 when the difference in the counter readings passes agreed tolerance value exceeds. The intermittent buzzer signal indicates to the patient that the fluid supply is disrupted, for example due to a catheter occlusion or a blockage of the needle.
Der Speicher 11 hat für jede Stunde des Tages eine Speicherstelle 12, also insgesamt 24 Speicherstellen. In diesen Speicherstellen 12 werden Steuerwerte gespeichert, welche die Anzahl der in der jeweiligen Stunde abzugebenden Volumeneinheiten angeben. Die Steuervorrichtung 5 hat ferner einen zweiten, dritten und vierten Speicher 22, 23, 24 mit je einer Speicherstelle. Der Speicher 22 dient zur Speicherung eines Maximalwerts, der die maximale Anzahl Volumeneinheiten (VE) angibt, die jeweils während eines ganzen Tages ohne Gefahr für den Patienten zusätzlich durch Befehle des Befehlgebers 14 abgegeben werden dürfen. Der Speicher 23 speichert jeweils einen vom Befehlgeber 14 abgegebenen Wert, welcher die Anzahl Volumeneinheiten angibt, die innert der auf die Betätigung des Befehlgebers 14 folgenden Stunde zusätzlich abgegeben werden soll. Entsprechend speichert der Speicher 24 jeweils einen die Anzahl Volumeneinheiten angebenden Wert, um welche das innert der Stunde nach dem bzw. den beiden massgebenden Steuerwerten abzugebende Flüssigkeitsvolumen reduziert werden soll.The memory 11 has a memory location 12 for every hour of the day, that is a total of 24 memory locations. In these storage locations 12 control values are stored which indicate the number of volume units to be dispensed in the respective hour. The control device 5 also has a second, third and fourth memory 22, 23, 24, each with one memory location. The memory 22 is used to store a maximum value which specifies the maximum number of volume units (VE), which may also be issued during a whole day without any risk to the patient by commands from the command generator 14. The memory 23 stores in each case a value emitted by the command transmitter 14, which indicates the number of volume units which are to be additionally dispensed within the hour following the actuation of the command transmitter 14. Correspondingly, the memory 24 stores in each case a value indicating the number of volume units by which the liquid volume to be dispensed within the hour after the one or the two decisive control values is to be reduced.
Zum Eingeben der Steuerwerte in den Speicher 11 und des Maximalwerts in den Speicher 22 ist eine für den Arzt bestimmte Eingabevorrichtung 30 vorgesehen, die mittels eines Steckverbinders 31 an eine Schnittstelle 32 der Steuervorrichtung 5 anschliessbar ist. Die Eingabevorrichtung 30 hat einen dem Speicher 11 entsprechenden Speicher 33 mit ebenfalls 24 Speicherstellen 34, in welche die Steuerwerte für die 24 Stunden mittels vier Tasten 35 eingebbar sind. Ein Bildschirm 36 zeigt ein Stabdiagramm der in den Speicherstellen 34 gespeicherten Steuerwerte (Anzahl Volumeneinheiten VE) in Abhängigkeit von der Zeit. (Die Länge der aneinandergereihten, je einer Stunde des Tages zugeordneten Stäbe ist proportional zu den betr. Steuerwerten.) Mit der linken und rechten Taste 35, die durch einen nach links bzw. rechts weisenden Pfeil gekennzeichnet sind, wird die Speicherstelle bzw. Uhrzeit gewählt, mit der oberen und unteren Taste, die durch einen nach oben bzw. unten weisenden Pfeil gekennzeichnet sind, wird der in der jeweils gewählten Speicherstelle gespeicherte Steuerwert inkrementiert bzw. dekrementiert. Der im zweiten Speicher 22 zu speichernde Maximalwert wird mittels einer Tastatur 37 in einen zweiten Speicher 38 der Eingabevorrichtung 30 eingegeben und von einer Digitalanzeige 39 angezeigt. Nach Eingabe und Kontrolle der Steuerwerte und des Maximalwerts schliesst der Arzt die Eingabevorrichtung 30 an das Gerät an und der Inhalt der Speicher 33 und 38 wird in die Speicher 11 und 22 ödes Geräts übertragen. Wesentlich ist, dass die Steuerwerte und der Maximalwert nur mittels der im Besitz des Arztes befindlichen Eingabevorrichtung 30 eingegeben werden können und der Patient keine Möglichkeit hat, diese Werte mittels der für ihn am Gerät vorgesehenen Tasten 40, 41 zu ändern.To enter the control values in the memory 11 and the maximum value in the memory 22, an input device 30 intended for the doctor is provided, which can be connected to an interface 32 of the control device 5 by means of a plug connector 31. The input device 30 has one corresponding to the memory 11 Memory 33 with also 24 memory locations 34, into which the control values for the 24 hours can be entered using four keys 35. A screen 36 shows a bar diagram of the control values (number of volume units VE) stored in the storage locations 34 as a function of time. (The length of the strings that are assigned to one hour of the day is proportional to the respective control values.) With the left and right keys 35, which are identified by an arrow pointing left and right, the storage location or time is selected , with the upper and lower keys, which are indicated by an arrow pointing upwards or downwards, the control value stored in the respectively selected storage location is incremented or decremented. The maximum value to be stored in the second memory 22 is entered into a second memory 38 of the input device 30 by means of a keyboard 37 and displayed by a digital display 39. After entering and checking the control values and the maximum value, the doctor connects the input device 30 to the device and the contents of the memories 33 and 38 are transferred to the memories 11 and 22 of the device. It is essential that the control values and the maximum value can only be entered by means of the input device 30 in the possession of the doctor and the patient has no possibility of changing these values by means of the keys 40, 41 provided for him on the device.
Die Tasten 40, 41 dienen zur Betätigung einer Start-Stopp-Einheit 43 und des Befehlgebers 14. Die Start-Stopp-Einheit 43 gibt ein Start- bzw. Stoppsignal an die Steuervorrichtung 5, wenn die Taste 40 bzw. die Taste 41 länger als 4 Sekunden ununterbrochen gedrückt wird. Gleichzeitig mit dem Start- bzw. Stoppsignal gibt die Einheit 43 ein Reset-Signal an den Befehlgeber 14, der aufgrund dieses Signals die Speicher 23 und 24 aufThe keys 40, 41 are used to actuate a start-stop unit 43 and the command device 14. The start-stop unit 43 issues a start or stop signal to the control device 5 if the key 40 or the key 41 is longer than Is pressed continuously for 4 seconds. Simultaneously with the start or stop signal the unit 43 sends a reset signal to the command generator 14, which stores 23 and 24 on the basis of this signal
0 setzt. Der Befehlgeber 14 setzt bei kurzzeitiger (kürzer als 4 Sekunden) Betätigung der Taste 40 beide Speicher 23 und 24 auf 0 und erzeugt einen 30 Sekunden-Impuls, während dessen Dauer er bei jeder Betätigung der Taste 40 den Speicher 23 und bei jeder Betätigung der Taste 41 den Speicher 24 inkrementiert, d.h. den gespeicherten Wert jeweils um 1 erhöht. Der im Speicher 23 gespeicherte, der Anzahl der Betätigungen der Taste 40 entsprechende Wert gibt die Anzahl der zusätzlich abzugebenden Volumeneinheiten (VE) an, entsprechend gibt der durch Betätigung der Taste 41 im Speicher 24 gespeicherte Wert die gewünschte Reduktion der Flüssigkeitsabgabe an. Der in den Speicher 23 eingebbare Wert ist begrenzt, indem der Befehlgeber 14 einen (nicht dargestellten) Zähler hat und den Speicher 23 nur inkrementiert, wenn der Zählerstand einen bestimmten Höchstwert nicht überschreitet. Am Ende des 30 Sekunden-Impulses gibt der Befehlgeber 14 einen Befehl an die Steuervorrichtung 5 zum Lesen der Speicher 12, 23, 24 und zur Berechnung der Taktfrequenz.0 sets. When the key 40 is pressed briefly (less than 4 seconds), the command generator 14 sets both memories 23 and 24 to 0 and generates a 30 second pulse, during which time it presses the memory 23 each time the key 40 is pressed and each time the key is pressed 41 increments the memory 24, ie increases the stored value by 1. The value stored in the memory 23 and corresponding to the number of actuations of the key 40 indicates the number of additional volume units (VE) to be dispensed; accordingly, the value stored in the memory 24 by actuating the key 41 indicates the desired reduction in liquid delivery. The value that can be entered into the memory 23 is limited in that the command generator 14 has a counter (not shown) and only increments the memory 23 if the counter reading does not exceed a certain maximum value. At the end of the 30 second pulse, the command generator 14 issues a command to the control device 5 for reading the memories 12, 23, 24 and for calculating the clock frequency.
Bei jeder Betätigung der Taste 40 werden ferner zwei mit der Uhr 10 verbundene, als Laufzeitmesser dienende Zeitzähler 45, 46 auf 0 gestellt. (Wenn die Zeitzähler 45, 46 als Rückwärtszähler ausgeführt sind, werden sie aufEach time the button 40 is actuated, two time counters 45, 46 connected to the clock 10 and serving as transit time meters are set to 0. (If the time counters 45, 46 are designed as a down counter, they will open
1 bzw. 12 Stunden gestellt.) Der Zeitzähler 45 gibt nach Ablauf einer Stunde ein Reset-Signal an den Befehlgeber 14, der dann die Speicher 23, 24 löscht und erneut einen Lese- und Rechenbefehl an die Steuervorrichtung 5 gibt. Der Zeitzähler 46 gibt nach Ablauf von 12 Stunden ein Signal an eine Stoppeinheit 47, wodurch diese ein Stoppsignal an die Steuervorrichtung 5 gibt. Die Steuervor richtung 5 unterbricht dann die Abgabe der Steuerimpulse und löst ein dauerndes Warnsignal des Summers 19 aus, bis die Starteinheit 43 durch ununterbrochenes, mindestens 4 Sekunden langes Drücken der Taste 40 die erneute Abgabe von Steuerimpulsen auslöst. Der Zeitzähler 46 und die Stoppeinheit 47 verhindern, dass einem ohnmächtig gewordenen Patienten während längerer Zeit weiter Insulin zugeführt wird, was zu einer Hypoglykämie führen könnte. Zur Vermeidung einer Hypoglykämie infolge einer vom Patienten zu häufig, z.B. stündlich durch Betätigung des Befehlgebers 14 erhöhten Insulinabgabe ist ein Zähler 48 vorgesehen, der durch die Uhr 10 jeweils um Mitternacht auf 0 gestellt wird und der die von der Steuervorrichtung 5 aufgrund des jeweils im Speicher 23 gespeicherten Werts zusätzlich abgegebenen Volumeneinheiten zählt. Ein Komparator 49 vergleicht den Zählerstand des Zählers 48 mit dem im zweiten Speicher 22 gespeicherten Maximalwert und gibt ein Signal an den Befehlgeber 14, wenn der Zählerstand den Maximalwert erreicht. Der Befehlgeber 14 löscht dann den Speicher 23. Der Löschbefehl bleibt unabhängig von einer Betätigung der Taste 40 erhalten, bis der Zähler 48 durch die Uhr 10 (um Mitternacht) auf 0 gestellt wird.1 or 12 hours.) After an hour has elapsed, the time counter 45 sends a reset signal to the command generator 14, which then clears the memories 23, 24 and again issues a read and arithmetic command to the control device 5. After 12 hours, the time counter 46 sends a signal to a stop unit 47, as a result of which the latter sends a stop signal to the control device 5. The tax prep Direction 5 then interrupts the delivery of the control pulses and triggers a continuous warning signal from the buzzer 19 until the starting unit 43 triggers the renewed delivery of control pulses by continuously pressing the button 40 for at least 4 seconds. The time counter 46 and the stop unit 47 prevent insulin from being passed to a patient who has passed out for a longer period of time, which could lead to hypoglycemia. In order to avoid hypoglycemia due to an increased insulin delivery by the patient, for example hourly by actuating the command device 14, a counter 48 is provided, which is set to 0 by the clock 10 at midnight and which is reset by the control device 5 due to the respective in memory 23 stored value counts additional delivered volume units. A comparator 49 compares the counter reading of the counter 48 with the maximum value stored in the second memory 22 and sends a signal to the command generator 14 when the counter reading reaches the maximum value. The command generator 14 then clears the memory 23. The clear command is retained regardless of an actuation of the key 40 until the counter 48 is set to 0 by the clock 10 (at midnight).
Eine Anzeige 50 zeigt dem Patienten den Inhalt der Speicher 23 und 24 an. Zweckmässig zeigt die Anzeige 50 zudem die Differenz zwischen dem Inhalt des Speichers 22 und dem Stand des Zählers 48, d.h. das am jeweiligen Tag höchstens noch zusätzlich abgebbare Flüssigkeitsvolumen an.A display 50 shows the patient the contents of the memories 23 and 24. The display 50 also expediently shows the difference between the content of the memory 22 and the status of the counter 48, i.e. the maximum volume of liquid that can be dispensed on each day.
Die Steuervorrichtung 5 berechnet die Taktfrequenz der Steuerimpulse mittels eines Rechenwerks 51 jeweils bei Beginn jeder ihr von der Uhr 10 durch ein Stundensignal angezeigten Stunde und bei jedem Befehl des Befehl gebers 14. Sie liest dabei den Inhalt der der betreffenden Stunde zugeordneten Speicherstelle 12 sowie der Speicher 23 und 24, addiert den Inhalt der Speicherstelle 12 und des Speichers 23 und subtrahiert von der Summe den Inhalt des Speichers 24. Den erhaltenen Betrag multipliziert sie mit einem, in einem (nicht dargestellten) Festwertspeicher gespeicherten, konstanten Faktor, der die Anzahl Schritte bzw. den Bruchteil eines Schritts angibt, die bzw. den der Motor 2 pro Sekunde auszuführen hat, damit während einer Stunde insgesamt eine Volumeneinheit abgegeben wird. Das Produkt ist die Taktfrequenz, mit welcher die Steuervorrichtung 5 die Steuerimpulse für die Ansteuerschaltung 7 erzeugt und zwar so lange, bis ein Stundensignal der Uhr 10 bzw. ein Befehl des Befehlgebers 14 eine neue Berechnung der Taktfrequenz auslöst.The control device 5 calculates the clock frequency of the control pulses by means of an arithmetic unit 51 at the beginning of each hour indicated by the clock 10 by an hourly signal and with each command of the command donor 14. It reads the content of the memory location 12 assigned to the relevant hour as well as the memories 23 and 24, adds the content of the memory location 12 and the memory 23 and subtracts the content of the memory 24 from the sum. The multiplied amount is multiplied by a , stored in a read-only memory (not shown), which indicates the number of steps or the fraction of a step that the motor has to perform 2 per second, so that a total volume unit is dispensed for one hour. The product is the clock frequency with which the control device 5 generates the control pulses for the control circuit 7 until an hourly signal from the clock 10 or a command from the command generator 14 triggers a new calculation of the clock frequency.
Die Steuervorrichtung 5 berechnet ferner mittels des Rechenwerks 51 das Zeitintervall, innert dem eine zusätzliche Volumeneinheit abgegeben wird, indem sie eine Stunde durch den im Speicher 23 gespeicherten Wert dividiert, und gibt periodisch jeweils nach Ablauf dieses Zeitintervalls einen Impuls an den Zähler 48, so lange, bis ein Befehl des Befehlgebers 14 eine neue Berechnung der Taktfrequenz und damit auch des Zeitintervalls auslöst.The control device 5 further uses the arithmetic unit 51 to calculate the time interval within which an additional volume unit is dispensed by dividing one hour by the value stored in the memory 23, and periodically gives a pulse to the counter 48 after this time interval has elapsed until a command from the command generator 14 triggers a new calculation of the clock frequency and thus also of the time interval.
Damit der Patient die Wirksamkeit eines Befehls zur Erhöhung der Infusionsrate möglichst rasch spürt, kann der Befehlgeber 14 während eines ersten Zeitabschnitts von z.B. 15 Minuten den Wert im dritten Speicher 23 höher ansetzen als während der restlichen Zeit bis zum Löschen des Speichers 23 infolge des Reset-Signals des Zählers 45. Der Befehlgeber 14 kann dabei einen Zwischenspeicher für die Speicherung des durch mehrfaches Drücken der Taste 40 gewählten Werts sowie ein Rechenwerk haben und den im Zwischenspeicher gespeicherten Wert für den ersten Zeitabschnitt z.B. mit dem Faktor 4/3 und für den restlichen Zeitabschnitt mit dem Faktor 8/9 multiplizieren. Der Befehlgeber 14 speichert in diesem Fall zuerst den mit dem Faktor 4/3 multiplizierten Wert im Speicher 23 und nach Ablauf von 15 Minuten (angezeigt vom Zeitzähler 45) den mit dem Faktor 8/9 multiplizierten Wert, wobei er gleichzeitig einen Befehl für die Neuberechnung der Taktfrequenz gibt. Dadurch wird während der ersten 15 Minuten 1/3 und während der restlichen 45 Minuten 2/3 des vom Patienten gewünschten, zusätzlichen Fiüssigkeitsvolumens abgegeben.In order for the patient to feel the effectiveness of a command to increase the infusion rate as quickly as possible, the command generator 14 can set the value in the third memory 23 higher during a first time segment of, for example, 15 minutes than during the remaining time until the memory 23 is deleted as a result of the reset. Signals of the counter 45. The command generator 14 can be a buffer for storing the value selected by pressing the key 40 several times and have an arithmetic unit and multiply the value stored in the buffer for the first time period, for example by a factor of 4/3 and for the remaining time period by a factor of 8/9. In this case, the command generator 14 first stores the value multiplied by the factor 4/3 in the memory 23 and after 15 minutes (indicated by the time counter 45) the value multiplied by the factor 8/9, at the same time issuing a command for the recalculation the clock frequency there. As a result, 1/3 of the additional fluid volume desired by the patient is dispensed during the first 15 minutes and 2/3 during the remaining 45 minutes.
Bei einer nicht dargestellten Variante des Infusionsgeräts ist für die Steuerung des Schrittmotors 2 ein 4-Bit 1-Chip Mikroprozessor des Typs NEC 7503 mit einem 4K x 8 ROM-Programmspeicher und einem 224 x 4 RAM-Schreib-Lese- Speicher vorgesehen. An den Mikroprozessor ist ein 16 x 8 EEPROM-Speicher für die Speicherung der mittels der Eingabevorrichtung 30 eingebbaren Daten angeschlossen (für die 24 Steuerwerte und den Maximalwert stehen je 4 Bit zur Verfügung). Die Ein-Ausgabe-Kanäle des Prozessors sind mit der Ansteuerschaltung 7, dem Messwerk 16, der Schnittstelle 32, den Tasten 40, 41, dem Summer 19 und einer der Anzeige 50 entsprechenden LCD-Anzeige bunden. Das in den ROM-Programmspeicher maskenprogrammiert eingeschriebene Programm ist so ausgestaltet, dass der Prozessor im wesentlichen die oben im Zusammenhang mit der Steuervorrichtung 5, dem Befehlgeber 14, der Uhr 10 und den Zählern 17, 45, 46, 48 beschriebenen Schaltfunktionen ausführt. Im folgenden werden deshalb lediglich die abweichenden bzw. zusätzlichen Schritte des Programms erläutert.In a variant of the infusion device, not shown, a 4-bit 1-chip microprocessor of the type NEC 7503 with a 4K x 8 ROM program memory and a 224 x 4 RAM read / write memory is provided for controlling the stepping motor 2. A 16 x 8 EEPROM memory is connected to the microprocessor for storing the data that can be input by means of the input device 30 (4 bits are available for the 24 control values and the maximum value). The input-output channels of the processor are linked to the control circuit 7, the measuring mechanism 16, the interface 32, the keys 40, 41, the buzzer 19 and an LCD display corresponding to the display 50. The program written in the ROM program memory in a mask-programmed manner is designed such that the processor essentially carries out the switching functions described above in connection with the control device 5, the command device 14, the clock 10 and the counters 17, 45, 46, 48. The following will be therefore only the deviating or additional steps of the program are explained.
Der Prozessor wird ebenso wie die Steuervorrichtung 5 durch eine zusätzlich zur Batterie 8 für die Ansteuerung 7 vorgesehene, zweite Batterie gespeist. Er hat eine Schaltung, die beim Auswechseln oder einem Spannungsabfall der zweiten Batterie dafür sorgt, dass der Prozessor in einen Stand-by-Betrieb übergeht, in dem die Speicher mit einer Hilfsspannung von der Batterie 8 versorgt werden, damit der Inhalt der Speicherzellen erhalten bleibt. Beim Einsetzen der zweiten Batterie geht der Prozessor in einen Halte- oder Wartezustand (Stop), in dem keine Steuerimpulse an die Ansteuerschaltung 7 gegeben werden. Durch mindestens 4 Sekunden langes Drücken der Taste 40 wird der Prozessor in den Betriebszustand (Run) gesetzt, in welchem er an die Ansteuerschaltung 7 Steuerimpulse gibt, deren Taktfrequenz proportional zu dem zur jeweiligen Uhrzeit (der im Mikroprozessor vorhandenen Uhr) gespeicherten Steuerwert eingestellt wird.The processor, like the control device 5, is powered by a second battery that is provided for the control 7 in addition to the battery 8. It has a circuit which, when the second battery is replaced or a voltage drop, ensures that the processor switches to a standby mode in which the memories are supplied with an auxiliary voltage from the battery 8, so that the contents of the memory cells are retained . When the second battery is inserted, the processor goes into a hold or wait state (stop) in which no control pulses are given to the control circuit 7. By pressing the button 40 for at least 4 seconds, the processor is set to the operating state (Run), in which it gives the control circuit 7 control pulses, the clock frequency of which is set in proportion to the control value stored at the respective time (the clock present in the microprocessor).
Für die Herauf- bzw. Herabsetzung der Infusionsrate (der Taktfrequenz der Steuerimpulse) ist ein Unterprogramm vorgesehen, das im Betriebszustand (Run) des Prozessors durch kurzzeitiges (kürzer als 4 Sekunden) Drücken der Taste 41 aufgerufen wird. Der Befehl zum Herauf- bzw. Herabsetzen der Taktfrequenz wird danach durch mehrmaliges Betätigen der Taste 40 bzw. 41 gegeben, wobei das Unterprogramm zehn Sekunden nach der jeweils letzten Tastenbetätigung mit einem Rückkehrbefehl abgeschlossen wird. (Es werden also nur Tastenbetätigungen berücksichtigt, die in Zeitabständen von weniger als zehn Sekunden aufeinanderfolgen.) Je nach der Anzahl Betätigungen der Taste 40 bzw. 41 werden mittels des Unterprogramms unterschiedliche Daten in den RAM-Speicher eingeschrieben, die nach Rückkehr in das Hauptprogramm folgendes bewirken:A subroutine is provided for increasing or decreasing the infusion rate (the clock frequency of the control pulses), which is called up in the processor's operating state (Run) by briefly (less than 4 seconds) pressing key 41. The command to increase or decrease the clock frequency is then given by pressing the key 40 or 41 several times, the subroutine being terminated with a return command ten seconds after the last key actuation. (So only button presses that are consecutive at intervals of less than ten seconds are taken into account.) Depending on the number of times the button 40 or 41 is pressed, various data are written into the RAM memory by means of the subroutine, which, after returning to the main program, do the following:
Durch n-maliges Drücken der Taste 40 wird in einer ersten Speicherstelle des RAM-Speichers der Wert n-1 gespeichert, der die Anzahl Volumeneinheiten angibt, welche innert einer Stunde zusätzlich abzugeben sind. Der Wert ist auf 15 begrenzt, beim siebzehnten Drücken der Taste 40 wird der Wert auf 0 zurückgestellt. Der Prozessor hat einen Zähler, der als Timer mit dem Rückkehrbefehl des- Unterprogramms gestartet wird. Das Hauptprogramm ruft periodisch in kurzen Zeitabstanden (z.B. jede Minute) den in der ersten Speicherstelle des RAM gespeicherten Wert ab und erhöht die Taktfrequenz so, dass zusätzlich zum Flüssigkeitsvolumen, das aufgrund der den Uhrzeiten zugeordneten, im EEPROM gespeicherten Steuerwerte abzugeben ist, in der ersten Viertelstunde nach dem Rückkehrbefehl ein Drittel und während der anschliessenden Dreiviertelstunde die restlichen zwei Drittel des durch den abgerufenen Wert angegebenen, zusätzlichen Flüssigkeitsvolumens abgegeben wird. Nach Ablauf der Stunde wird die erste Speicherstelle des RAM auf 0 zurückgesetzt.By pressing the key 40 n times, the value n-1 is stored in a first memory location of the RAM, which indicates the number of volume units which are additionally to be dispensed within one hour. The value is limited to 15; when button 40 is pressed for the seventeenth time, the value is reset to 0. The processor has a counter that is started as a timer with the return command of the subroutine. The main program periodically calls up the value stored in the first memory location of the RAM at short time intervals (e.g. every minute) and increases the clock frequency so that in addition to the liquid volume, which is to be output due to the control values stored in the EEPROM based on the times, the first A quarter of an hour after the return order, and during the subsequent three-quarter hour the remaining two thirds of the additional volume of liquid indicated by the retrieved value. After the hour, the first memory location of the RAM is reset to 0.
Durch Drücken der Taste 41 wird in einer zweiten Speicherstelle des RAM-Speichers der Wert 1 (einmaliges Drücken), 2/3 (zweimaliges Drücken), 1/3 (dreimaliges Drücken) oder 0 (viermaliges Drücken) gespeichert. Beim fünften Tastendruck wird wieder der Wert 1 gespeichert. Das Hauptprogramm ruft den in der zweiten Speicherstelle des RAM gespeicherten Wert ebenfalls periodisch ab und multipliziert die aufgrund des nach der Uhrzeit jeweils massgebenden, im EEPROM gespeicherten Steuerwerts berechnete Taktfrequenz mit dem abgerufenen Wert, so dass die Taktfrequenz je nach dem abgerufenen Wert beibehalten oder auf 2/3, 1/3 oder 0 herabgesetzt wird. Die Herabsetzung wird während zweier Stunden aufrechterhalten, wobei die herabgesetzte Taktfrequenz nach der Uhrzeit ertsprechend den Steuerwerten ändert. Nach Ablauf der zwei Stunden wird die zweite Speicherstelle auf 1 gesetzt. Es sei noch angemerkt, dass beim Drücken der Taste 40 jeweils die zweite Speicherstelle auf 1 und beim Drücken der Taste 41 jeweils die erste Speicherstelle auf 0 gesetzt wird, damit nicht gleichzeitig Werte für die Herauf- und die Herabsetzung der Infusionsrate gespeichert werden können.Pressing the key 41 stores the value 1 (pressing once), 2/3 (pressing twice), 1/3 (pressing three times) or 0 (pressing four times) in a second memory location of the RAM memory. When the button is pressed a fifth time, the value 1 is saved again. The main program also periodically retrieves the value stored in the second memory location of the RAM and multiplies it based on the the clock frequency, which is the relevant control value stored in the EEPROM, with the retrieved value, so that the clock frequency is maintained or reduced to 2/3, 1/3 or 0 depending on the retrieved value. The reduction is maintained for two hours, the reduced clock frequency changing according to the time in accordance with the control values. After the two hours, the second memory location is set to 1. It should also be noted that when the key 40 is pressed, the second memory location is set to 1 and when the key 41 is pressed, the first memory location is set to 0, so that values for increasing and decreasing the infusion rate cannot be stored at the same time.
Zum Eingeben der Steuerwerte und des Maximalwerts mittels der Eingabevorrichtung 30 in den EEPROM ist der Prozessor in den Halte- oder Wartezustand (Stop) zu schalten, was im Betriebszustand (Run) durch länger als 4 Sekunden dauerndes Drücken der Taste 40 erfolgt.To enter the control values and the maximum value by means of the input device 30 into the EEPROM, the processor is to be put into the stop or waiting state (stop), which is done in the operating state (run) by pressing the key 40 for longer than 4 seconds.
Die LCD-Anzeige des Prozessors zeigt folgendes an: Die Uhrzeit, den gesamten in der Spritzampulle 1 jeweils noch vorhandenen Flüssigkeitsvorrat, die mittels der Taste 41 gewählte Herabsetzung der Infusionsrate (3/3, 2/3, 1/3, 0), die mittels der Taste 41 gewählte Anzahl zusätzlich abzugebender Volumeneinheiten (0, 1, 2, ..., 15) und die Differenz zwischen der letzteren und der davon bereits abgegebenen, zusätzlichen Anzahl Volumeneinheiten.The LCD display of the processor shows the following: the time, the total liquid supply still available in the spray ampoule 1, the reduction in the infusion rate (3/3, 2/3, 1/3, 0) selected by means of the key 41 the number of additional volume units (0, 1, 2, ..., 15) selected by means of the key 41 and the difference between the latter and the additional number of volume units already output therefrom.
Die beiden oben beschriebenen Ausführungsbeispiele der Erfindung sind für die Insulinabgabe bestimmt. Selbstverständlich kann das erfindungsgemässe Gerät auch für die Infusion anderer Flüssigkeiten verwendet werden, wobei erforderlichenfalls auch die Herabsetzung der Infusionsrate begrenzt werden kann, in ensprechender Weise wie bei den obigen Ausführungsbeispielen die Heraufsetzung der Infusionsrate wegen der Gefahr einer Hypoglykämie begrenzt ist. The two embodiments of the invention described above are intended for insulin delivery. Of course, the device according to the invention can also be used for the infusion of other liquids can be used, and if necessary the reduction in the infusion rate can also be limited, in a manner corresponding to that in the above exemplary embodiments the increase in the infusion rate is limited because of the risk of hypoglycemia.

Claims

Patentansprüche Claims
1. Infusionsgerät zum automatischen Abgeben von Flüssigkeiten aus einer Spritzampulle (1) oder Spritze, insbesondere von Insulin, mit einer Antriebsvorrichtung (2) für den Vorschub des Kolbens (4) der Spritzampulle (1) oder Spritze und einer Steuervorrichtung (5) für die Steuerung der Antriebsvorrichtung, dadurch gekennzeichnet, dass die Steuervorrichtung (5) eine Uhr (10) und einen Speicher (11) mit bestimmten Uhrzeiten zugeordneten Speicherstellen (12) aufweist, in denen je ein Steuerwert zu speichern ist, der die Anzahl der zwischen der ihm zugeordneten und der nächstfolgenden Uhrzeit abzugebenden Volumeneinheiten angibt, und dass die Steuervorrichtung (5) die Antriebsgeschwindigkeit der Antriebsvorrichtung (2) nach der Uhrzeit in Abhängigkeit von den in den Speicherstellen (12) gespeicherten Steuerwerten steuert.1. Infusion device for automatically dispensing liquids from a spray ampoule (1) or syringe, in particular insulin, with a drive device (2) for advancing the plunger (4) of the spray ampoule (1) or syringe and a control device (5) for the Control of the drive device, characterized in that the control device (5) has a clock (10) and a memory (11) with memory locations (12) assigned to specific times, in each of which a control value is to be stored, which is the number of times between them volume units assigned and to be output to the next time, and that the control device (5) controls the drive speed of the drive device (2) according to the time depending on the control values stored in the storage locations (12).
2. Gerät nach Anspruch 1, dadurch gekennzeichnet, dass die Antriebsvorrichtung einen den Kolben (4) mittels eines Getriebes (3) antreibenden, durch Steuerimpulse der Steuervorrichtung (5) gesteuerten Schrittmotor (2) hat, und die Steuervorrichtung (5) die Taktfrequenz der Steuerimpulse nach der Uhrzeit proportional zu den in den Speicherstellen (12) gespeicherten Steuerwerten einstellt.2. Apparatus according to claim 1, characterized in that the drive device has a piston (4) by means of a gear (3) driving stepper motor (2) controlled by control pulses from the control device (5), and the control device (5) has the clock frequency of Control pulses according to the time proportional to the control values stored in the memory locations (12).
3. Gerät nach Anspruch 1 oder 2, gekennzeichnet durch eine Stoppvorrichtung (47), die einen mit einer Bedienungstaste (40) des Geräts verbundenen und bei jeder Tastenbetätigung zurückgestellten Laufzeitmesser (46) hat und die Antriebsvorrichtung (2) stoppt, wenn die vom Laufzeitmesser (46) angegebene Laufzeit einen vorbestimmten Höchstwert überschreitet. 3. Apparatus according to claim 1 or 2, characterized by a stop device (47) which has a runtime meter (46) connected to an operating button (40) of the device and reset each time the button is pressed, and the drive device (2) stops when the runtime meter (46) specified duration exceeds a predetermined maximum.
4. Gerät nach einem der Ansprüche 1 bis 3, gekennzeichnet durch einen mittels einer oder mehrerer Tasten (40, 41) betätigbaren Befehlgeber (14), durch den die von der Uhrzeit und den Steuerwerten abhängige Antriebsgeschwindigkeit der Antriebsvorrichtung (2) bzw. Taktfrequenz der Steuerimpulse während einer bestimmten Zeitdauer herauf- und/oder herabsetzbar ist.4. Device according to one of claims 1 to 3, characterized by a by means of one or more keys (40, 41) operable command transmitter (14) through which the drive speed of the drive device (2) or clock frequency depending on the time and the control values Control pulses can be increased and / or reduced during a certain period of time.
5. Gerät nach Anspruch 4, gekennzeichnet durch einen zweiten Speicher (22), in dem ein Maximalwert zu speichern ist, der die maximale Anzahl Volumeneinheiten angibt, die jeweils während einer Periode von z.B. 24 Stunden ohne Gefahr für den Patienten zusätzlich durch Befehle des Befehlgebers (14) abgegeben werden darf, und ein Zählwerk (48), das während der Periode die jeweils durch Befehle des Befehlgebers (14) zusätzlich abgegebenen Volumeneinheiten zählt und am Ende der Periode für das Zählen in der anschliessenden Periode auf 0 zurückgestellt wird, sowie einen Komparator (49), welcher den Zählerstand des Zählwerks (48) mit dem im zweiten Speicher (22) gespeicherten Maximalwert vergleicht und ein eine Erhöhung der Antriebsgeschwindigkeit der Antriebsvorrichtung bzw. der Taktfrequenz der Steuerimpulse durch den Befehlgeber (14) blockierendes Signal abgibt, wenn die Summe den Maximalwert erreicht.5. Apparatus according to claim 4, characterized by a second memory (22) in which a maximum value is to be stored, which indicates the maximum number of volume units, each of which during a period of e.g. 24 hours without danger to the patient may additionally be issued by commands from the commanding party (14), and a counter (48) which counts the additional volume units given by commands from the commanding party (14) during the period and at the end of the period for the Counting is reset to 0 in the subsequent period, as well as a comparator (49) which compares the counter reading of the counter (48) with the maximum value stored in the second memory (22) and an increase in the drive speed of the drive device or the clock frequency of the control pulses emits a blocking signal by the command generator (14) when the sum reaches the maximum value.
6. Gerät nach den Ansprüchen 2, 4 und 5, gekennzeichnet durch einen dritten Speicher (23) für die Speicherung eines durch den Befehlgeber (14) zur Erhöhung der Taktfrequenz abgegebenen Zusatzwerts, welcher die Anzahl der zusätzlich abzugebenden Volumeneinheiten angibt, und ein Rechenwerk (51) der Steuer Vorrichtung (-5) für die Berechnung der Taktfrequenz, das bei jeder der bestimmten Uhrzeiten und bei jedem Befehl des Befehlgebers (14) oder periodisch in gegenüber der bestimmten Zeitdauer und den Zeitdifferenzen zwischen den bestimmten Uhrzeiten kurzen Zeitintervallen den im dritten Speicher (23) und den in der der jeweiligen Uhrzeit zugeordneten Speicherstelle (12) des ersten Speichers (11) gespeicherten Wert addiert und die Summe mit einem konstanten Faktor multipliziert, wobei das Produkt die Taktfrequenz ist.6. Device according to claims 2, 4 and 5, characterized by a third memory (23) for storing an additional value given by the command generator (14) to increase the clock frequency, which indicates the number of additional volume units to be delivered, and an arithmetic unit ( 51) the tax Device (-5) for the calculation of the clock frequency, which occurs in the third memory (23) and at each of the specific times and with each command of the commanding party (14) or periodically in short time intervals compared to the specific time period and the time differences between the specific times the value stored in the memory location (12) of the first memory (11) assigned to the respective time added and the sum multiplied by a constant factor, the product being the clock frequency.
7. Gerät nach Anspruch 6, dadurch gekennzeichnet, dass der Befehlgeber (14) einen bei der Eingabe eines Zusatzwerts in den dritten Speicher (23) zurückgesetzten Laufzeitmesser (45) hat und nach Ablauf eines ersten Zeitabschnitts der bestimmten Zeitdauer den Zusatzwert im dritten Speicher (23) auf einen bestimmten Bruchteil reduziert und am Ende der bestimmten Zeitdauer den dritten Speicher (23) löscht.7. Apparatus according to claim 6, characterized in that the command generator (14) has a time-of-flight meter (45) which is reset when an additional value is entered in the third memory (23) and after the expiry of a first period of the determined period of time the additional value in the third memory ( 23) reduced to a certain fraction and at the end of the certain time period deletes the third memory (23).
8. Gerät nach einem der Ansprüche 1 bis 7, gekennzeichnet durch einen Anschlussteil (31) zum Anschliessen einer Eingabevorrichtung (30) für die Eingabe der Steuerwerte in die Speicherstellen (12) des ersten Speichers (11) bzw. des Maximalwerts in den zweiten Speicher (22).8. Device according to one of claims 1 to 7, characterized by a connecting part (31) for connecting an input device (30) for entering the control values in the memory locations (12) of the first memory (11) or the maximum value in the second memory (22).
9. Eingabevorrichtung für das Infusionsgerät nach Anspruch 8, gekennzeichnet durch einen an den Anschlussteil (31) des Geräts anschliessbaren Steckteil (31) und eine Tastatur (35, 37) für die Wahl der in die einzelnen Speicherstellen (12) des ersten Speichers (11) einzugebenden Steuerwerte bzw. des in den zweiten Speicher (22) einzugebenden Maximalwerts. 9. Input device for the infusion device according to claim 8, characterized by a plug-in part (31) that can be connected to the connection part (31) of the device and a keyboard (35, 37) for the selection of the individual storage locations (12) of the first memory (11 ) control values to be entered or the maximum value to be entered into the second memory (22).
10. Vorrichtung nach Anspruch 9, gekennzeichnet durch eine Anzeige (36), welche ein Stabdiagramm der mittels der Tastatur (35) gewählten, in den Speicherstellen (12) des ersten Speichers (11) des angeschlossenen Geräts oder einem Zwischenspeicher (33) der Vorrichtung gespeicherten Steuerwerte in der Ablauffolge der zugeordneten Uhrzeiten anzeigt. 10. The device according to claim 9, characterized by a display (36), which is a bar diagram of the selected by means of the keyboard (35) in the memory locations (12) of the first memory (11) of the connected device or an intermediate memory (33) of the device stored control values in the sequence of the assigned times.
PCT/CH1984/000167 1983-12-08 1984-10-09 Infusion device WO1985002546A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CH655983 1983-12-08
CH6559/83-0 1983-12-08

Publications (1)

Publication Number Publication Date
WO1985002546A1 true WO1985002546A1 (en) 1985-06-20

Family

ID=4311498

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CH1984/000167 WO1985002546A1 (en) 1983-12-08 1984-10-09 Infusion device

Country Status (3)

Country Link
EP (1) EP0164359A1 (en)
JP (1) JPS61500589A (en)
WO (1) WO1985002546A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2599618A1 (en) * 1986-06-05 1987-12-11 Thalabard Jean Christophe Programmable blood sampling device
EP0285679A1 (en) * 1987-04-04 1988-10-12 B. Braun-SSC AG Pressure infusion apparatus
US4865591A (en) * 1987-06-12 1989-09-12 Hypoguard (Uk) Limited Measured dose dispensing device
EP0364010A2 (en) * 1988-09-30 1990-04-18 Baxter International Inc. Infusion parameter control for a medical pump
US4950246A (en) * 1987-05-08 1990-08-21 Spruyt-Hillen B.V. Injection pen
WO1993004713A1 (en) * 1991-09-11 1993-03-18 The University Of Melbourne Method for intravenous drug infusion
EP0619122A1 (en) * 1993-04-08 1994-10-12 Getz Bros. Co.,Ltd. Syringe control system for DSA and PTCA
US5536249A (en) * 1994-03-09 1996-07-16 Visionary Medical Products, Inc. Pen-type injector with a microprocessor and blood characteristic monitor
US5989221A (en) * 1995-10-20 1999-11-23 Pharmacia & Upjohn Ab Arrangement in electronically controlled injection devices
US6010483A (en) * 1996-12-23 2000-01-04 Spencer; Robert F. Patient controlled analgesia device for use with ultrashort acting opioid medication and method for using the same
EP0980688A2 (en) * 1998-08-14 2000-02-23 Soo Bong Choi Method for controlling operation of automatic insulin syringe device with doctor mode
WO2000013725A1 (en) * 1998-09-08 2000-03-16 Disetronic Licensing Ag Device for the self-administration of a fluid product
US6042571A (en) * 1996-07-01 2000-03-28 Pharmacia & Upjohn Aktiebolag Injection device
WO2006131288A1 (en) * 2005-06-06 2006-12-14 Roche Diagnostics Gmbh A system and method providing for user intervention in a diabetes control arrangement
CN106730212A (en) * 2017-03-13 2017-05-31 青海民族大学 Oxygen-enriched control terminal, oxygen-enriched control method and oxygen-enriching device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10617363B2 (en) * 2015-04-02 2020-04-14 Roche Diabetes Care, Inc. Methods and systems for analyzing glucose data measured from a person having diabetes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Medical Progress through Technology, Volume 7, No. 4, 1980, Springer-Verlag, Berlin (DE) J.C. KLEIN et al.: "Sophisticated Programmable Miniaturised Pump for Insulin Delivery", pages 193-197 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2599618A1 (en) * 1986-06-05 1987-12-11 Thalabard Jean Christophe Programmable blood sampling device
EP0285679A1 (en) * 1987-04-04 1988-10-12 B. Braun-SSC AG Pressure infusion apparatus
US4950246A (en) * 1987-05-08 1990-08-21 Spruyt-Hillen B.V. Injection pen
EP0293958B1 (en) * 1987-05-08 1991-07-31 Spruyt-Hillen B.V. Injection pen
US4865591A (en) * 1987-06-12 1989-09-12 Hypoguard (Uk) Limited Measured dose dispensing device
EP0364010A2 (en) * 1988-09-30 1990-04-18 Baxter International Inc. Infusion parameter control for a medical pump
EP0364010A3 (en) * 1988-09-30 1990-04-25 C.R. Bard, Inc. Infusion parameter control for a medical pump
WO1993004713A1 (en) * 1991-09-11 1993-03-18 The University Of Melbourne Method for intravenous drug infusion
US5409456A (en) * 1991-09-11 1995-04-25 The University Of Melbourne Method for intravenous drug infusion
EP0619122A1 (en) * 1993-04-08 1994-10-12 Getz Bros. Co.,Ltd. Syringe control system for DSA and PTCA
US5728074A (en) * 1994-03-09 1998-03-17 Visionary Medical Products, Inc. Pen-type injector with a microprocessor and blood characteristic monitor
US5593390A (en) * 1994-03-09 1997-01-14 Visionary Medical Products, Inc. Medication delivery device with a microprocessor and characteristic monitor
US5536249A (en) * 1994-03-09 1996-07-16 Visionary Medical Products, Inc. Pen-type injector with a microprocessor and blood characteristic monitor
US5925021A (en) * 1994-03-09 1999-07-20 Visionary Medical Products, Inc. Medication delivery device with a microprocessor and characteristic monitor
US6299601B1 (en) 1995-10-20 2001-10-09 Pharmacia Ab Arrangement in electronically controlled injection devices and method
US5989221A (en) * 1995-10-20 1999-11-23 Pharmacia & Upjohn Ab Arrangement in electronically controlled injection devices
US6042571A (en) * 1996-07-01 2000-03-28 Pharmacia & Upjohn Aktiebolag Injection device
US6010483A (en) * 1996-12-23 2000-01-04 Spencer; Robert F. Patient controlled analgesia device for use with ultrashort acting opioid medication and method for using the same
EP0980688A2 (en) * 1998-08-14 2000-02-23 Soo Bong Choi Method for controlling operation of automatic insulin syringe device with doctor mode
EP0980688A3 (en) * 1998-08-14 2000-05-03 Soo Bong Choi Method for controlling operation of automatic insulin syringe device with doctor mode
WO2000013725A1 (en) * 1998-09-08 2000-03-16 Disetronic Licensing Ag Device for the self-administration of a fluid product
US8702605B2 (en) 1998-09-08 2014-04-22 Roche Diagnostics International Ag Health state measuring plug-in module for a computer interface and method of use
USRE45129E1 (en) 1998-09-08 2014-09-09 Roche Diagnostics International Ag Module for a computer interface
WO2006131288A1 (en) * 2005-06-06 2006-12-14 Roche Diagnostics Gmbh A system and method providing for user intervention in a diabetes control arrangement
CN106730212A (en) * 2017-03-13 2017-05-31 青海民族大学 Oxygen-enriched control terminal, oxygen-enriched control method and oxygen-enriching device

Also Published As

Publication number Publication date
EP0164359A1 (en) 1985-12-18
JPS61500589A (en) 1986-04-03

Similar Documents

Publication Publication Date Title
WO1985002546A1 (en) Infusion device
EP0002776B1 (en) Device for the preprogrammed insulin infusion
EP0116568B1 (en) Apparatus for the regulated perfusion of liquids
DE3840000C2 (en) Injection device
DE3329977C2 (en) Device for the dosed simultaneous infusion of solutions
EP0158683B1 (en) Device for the intermittent delivery of medicaments
DE4320365C2 (en) Multi-channel dosing system
DE3121888C2 (en) Portable device for subcutaneous injection of a liquid drug
DE69729300T2 (en) DOSING
DE60112472T2 (en) WRITTEN-TYPE INJECTOR WITH AN ELECTRONIC CONTROL UNIT
DE69723452T3 (en) SYRINGE
DE3432152C2 (en)
DE2851656C2 (en)
DE60036721T2 (en) ELECTRONIC AIR INJECTIONS
WO1993016743A1 (en) Injector display
DE8217879U1 (en) DEVICE, IN PARTICULAR FOR SUBCUTANEOUS INFUSION OF MEDICINES
DE2025710A1 (en) Time setting device of an electronic watch
DE2708422C2 (en) Device for the impulse delivery of very small amounts of liquid, especially H2O2
DE10038569A1 (en) Repeatedly manually operated dispensing and / or receiving device for liquids
DE2825095A1 (en) Personal weighing scales with digital display - include memory circuit storing entered values of ideal weight of user
DE3227518C2 (en)
DE2451424B2 (en) Device for infusing liquids into the human or animal body
DE3824217C2 (en) Additional electronic device for medical syringes
DE2247123A1 (en) FUEL DISPENSING SYSTEM WITH DISPLAY CONTROL DEVICE
DE3532528C2 (en)

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 1984903623

Country of ref document: EP

AK Designated states

Designated state(s): JP US

AL Designated countries for regional patents

Designated state(s): AT BE CH DE FR GB LU NL SE

WWP Wipo information: published in national office

Ref document number: 1984903623

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1984903623

Country of ref document: EP