WO2000001433A1 - Pompe a liquides - Google Patents
Pompe a liquides Download PDFInfo
- Publication number
- WO2000001433A1 WO2000001433A1 PCT/JP1999/003558 JP9903558W WO0001433A1 WO 2000001433 A1 WO2000001433 A1 WO 2000001433A1 JP 9903558 W JP9903558 W JP 9903558W WO 0001433 A1 WO0001433 A1 WO 0001433A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frequency
- pulse
- pulse signal
- encoder
- pump device
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES 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/00—Devices 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/14—Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
- A61M5/142—Pressure infusion, e.g. using pumps
- A61M5/14212—Pumping with an aspiration and an expulsion action
- A61M5/14232—Roller pumps
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24404—Interpolation using high frequency signals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES 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/00—Devices 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/14—Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
- A61M5/168—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
- A61M5/172—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic
Definitions
- the present invention is used, for example, when infusing a liquid such as a drug solution or blood, and squeezes a flexible tube through which the liquid flows by a movable pressing member such as a roller, while moving the movable pressing member through a motor.
- a movable pressing member such as a roller
- the present invention relates to an infusion pump device for transferring a fixed amount of liquid in a tube by moving the liquid in a tube.
- Roller pumps have been known as one type of drive source for transferring a fixed amount of liquid in a flexible tube.
- a free port is pivotally supported on a pivot which is provided at equal intervals on a peripheral portion of a disk rotated by a motor, and a peripheral surface of the free roller is provided outside the disk. It is formed by protruding and a pressing member is arranged facing the peripheral surface of the free roller, and a flexible tube for transferring liquid is sandwiched between the free roller and the pressing member to rotate the disc. By doing so, the liquid in the flexible tube can be quantitatively transferred at a value corresponding to the number of rotations of the disk per unit time.
- roller pump is often used in the medical field, for example, when circulating blood in an artificial dialysis machine and when transferring a relatively large amount of liquid in a fixed amount.
- a relatively small amount of liquid is transported in a fixed amount, as in the case of using a liquid, it is rather common to use a drip tube interposed between the drug solution bag and the injection needle.
- roller pump is often used when a relatively large amount of liquid is transferred in a fixed amount is to perform the feedback control necessary to secure the fixed amount transfer, rather than to limit the function of the motor pump. It depends largely on convenience.
- the rotation of the motor will be more controlled in feedback control than when a relatively large amount of liquid is transferred in a fixed amount.
- Monitoring must be performed in a short cycle, and in such a case, it is necessary to devise a device that can accurately detect the amount of rotation over a short period of time.
- encoders that are generally used to detect the rotation of a motor can only increase the frequency of pulses output according to the amount of rotation of the motor by a certain frequency due to its structure. If the number is too low, it will not be possible to detect the rotation amount of the motor with a high resolution commensurate with the transfer amount when transferring a relatively small amount of liquid as described above.
- the roller pump is used in the above-mentioned intermittent drive mode, and although a small amount of transfer can be ensured over a relatively long time span, a short time is secured. In this span, the situation occurs where the motor stops and the liquid transfer stops completely, and the liquid can be transferred in the same way as when the motor is continuously driven at a low speed. This is not always possible, so depending on the liquid to be transferred and the nature of the transfer target, such intermittent liquid transfer may cause inconvenience.
- the present invention has been made in view of the above circumstances, and an object of the present invention is to squeeze a liquid in a tube by squeezing a flexible tube through which a liquid flows by a movable squeezing member moving along the tube.
- an infusion pump device such as a roller pump that transfers a fixed amount from the upstream side to the downstream side, it is possible to maintain high transferability even when the amount of liquid transferred per unit time is relatively small. It is to provide an infusion pump device that can be used.
- the infusion pump device of the present invention described in claim 1 squeezes the tube so that the liquid in the flexible tube flows from the upstream side to the downstream side of the tube.
- the movable squeezing member that moves along the tube is driven by a drive pulse signal having a frequency corresponding to a target flow rate value of the liquid in the tube, and the rotation of the tube is performed.
- the driving is performed so that the flow rate of the liquid in the tube becomes the target flow rate value based on the frequency of the rotation pulse signal output by the encoder at a frequency corresponding to the volume and the frequency of the driving pulse signal.
- the rotation pulse signal output from the encoder may be used.
- a frequency doubling means for outputting a post-multiplied pulse signal obtained by multiplying the frequency of the rotation pulse signal by n.
- the frequency of the post-multiplying rotation pulse signal is set to the target flow rate value.
- the frequency of the drive pulse signal is increased or decreased from the frequency determined in correspondence with the target flow rate value so as to converge to the frequency determined correspondingly.
- FIG. 1 is a schematic configuration diagram of an infusion pump device of the present invention.
- FIG. 2 is an enlarged front view of the roller pump of FIG.
- FIG. 3 is a side view of the motor and unit incorporated in the roller pump of FIG.
- FIG. 4 is a perspective view schematically showing the encoder unit of FIG.
- FIG. 5 is a perspective view of the roller of FIG. 2 in the infusion pump device according to the first embodiment of the present invention.
- FIG. 3 is a block diagram illustrating an electrical configuration of a control device that controls driving of the pump.
- FIG. 6 is a block diagram showing an electrical configuration of a control device for controlling the drive of the roller pump of FIG. 2 in the infusion pump device according to the second embodiment of the present invention.
- FIG. 7 is a flowchart of a main routine showing a process performed by the CPU according to the control program stored in the ROM of FIG.
- FIG. 8 is a flowchart of a subroutine showing a target value calculating process of FIG. 7.
- FIG. 9 is a flowchart of a subroutine showing a driving process of FIG.
- FIG. 10 is a flowchart of a subroutine showing the driving process of FIG. BEST MODE FOR CARRYING OUT THE INVENTION Specific Configuration of Infusion Pump Device According to First Preferred Embodiment of the Invention
- FIG. 1 is a schematic configuration diagram of an infusion pump device according to a first embodiment of the present invention.
- the infusion pump device of the first embodiment indicated by reference numeral 1 in FIG. 1 has an infusion bag at one end.
- the flexible tube 3 (corresponding to a tube) to which an infusion needle (not shown) is connected to the other end and a liquid in the flexible tube 3 from the infusion bag toward the infusion needle is connected.
- c is used not shown) to cause quantitative transfer the infusion pump device 1 includes a roller pump 5 and a controller one La 7 for controlling the driving movement of the mouth one Raponpu 5.
- the roller pump 5 has a disk 5b at the tip of a drive shaft 5a rotated by a built-in motor unit 50 (see FIG. 3).
- the pivots 5c are erected at a plurality of peripheral portions at equal intervals in the circumferential direction of the disk 5b.
- the roller 5 d (corresponding to a movable pressing member) is pivotally supported so that its peripheral surface slightly protrudes out of the disk 5 b, and is opposed across the peripheral surface of the plurality of free rollers 5 d. It is formed by arranging an arc-shaped pressing plate 5e located concentrically with the disk 5b.
- the roller pump 5 having such a configuration is provided with a fan upstream in the rotation direction of the disk 5b.
- One end of the flexible tube 3 is arranged, and the other end of the flexible tube 3 is arranged on the downstream side in the rotation direction of the disc 5b.
- the inner surface of the holding plate 5e and the holding plate 5e It is used in a state where the flexible tube 3 is sandwiched between the facing surface of the plurality of free rollers 5d of the disk 5b.
- the roller pump 5 drives the DC brushless motor 51 in the above-described use state and rotates the disk 5b in the same manner as the conventionally known one, so that the adjacent The liquid inside the flexible tube 3 between the two free rollers 5d moves from the upstream side to the downstream side in the rotation direction of the disk 5b, whereby the liquid in the flexible tube 3 is moved from one end to the other. It is configured so that a fixed amount is transferred toward the end side at a value corresponding to the number of rotations of the disk 5b per unit time.
- the motor unit 50 is connected to one output shaft (not shown) of a conventionally known double-shaft DC brushless motor 51 (corresponding to a motor).
- An encoder unit 53 is connected, and the other output shaft (not shown) is connected to a gear 55 having a built-in reduction gear train.
- a deceleration output shaft 55a directly connected to the drive shaft 5a protrudes.
- the encoder unit 53 concentrically forms the first and second encoders 53 c and 53 d having annular shapes.
- the central shaft 53b of the substrate 53a is connected to one output shaft (not shown) of the DC brushless motor 51.
- the first and second encoding patterns 53c and 53d are formed of slits formed at respective locations of the substrate 53a, which are shifted in phase by a predetermined angle in the circumferential direction of the substrate 53a. It is composed of a light-transmitting portion 53e and a light-shielding portion 53f formed by a portion of the substrate 53a between the adjacent light-transmitting portions 53e.
- the first and second photoin tubes 53 g and 53 h are divided into a front side and a back side of the substrate 53 a, and a pair of light emitting elements and light receiving elements (which are Are also not shown).
- the first photointerrupter 53 g was placed outside the substrate 53 a 0
- the first encoding pattern 53c is arranged so as to be always located between the light emitting element and the light receiving element, and the driving of the DC brushless motor 51 rotates the substrate 53a connected to its output shaft. Accordingly, a state in which the light transmissive portion 53 e faces between the light emitting element and the light receiving element and a state in which the light shielding portion 53 f is repeated.
- the detection light from the light-emitting element transmitted through the light-transmitting section 53 e is 53 g.
- the light receiving element detects and the light shielding section 53 f faces the light detected by the light emitting element is blocked by the light shielding section 53 f and the light receiving element does not detect the light.
- 53 g is a pulse-like first encoder pulse (corresponding to a sub-rotation pulse signal), and a predetermined number of pulses (2 in the first embodiment) every time the output shaft of the DC brushless motor 51 rotates once. (50 pulses / rotation)
- the second photo frame 53 h is arranged such that the second encoding pattern 53 d arranged inside the substrate 53 a is always located between the light emitting element and the light receiving element, and the DC brushless ⁇ As the substrate 53a connected to the output shaft of the drive 51 is rotated, the light-transmitting portion 53e is located between the light-emitting element and the light-receiving element and the light-shielding part. 5 Repeat 3f.
- the detection light from the light-emitting element that has passed through the light-transmitting section 53 e is referred to as 53 h of the second photo-in device.
- the light receiving element detects and the light shielding section 53 f faces the light detected by the light emitting element is blocked by the light shielding section 53 f and the light receiving element does not detect it.
- a DC brushless mode is performed by shifting the phase of the second encoder pulse (equivalent to the sub-rotation pulse signal) of the same number of pulses as the first encoder pulse by half the pulse period of the first encoder pulse.
- a predetermined number of pulses (250 pulses / rotation in the first embodiment) is generated each time the output shaft of 1 turns once.
- the encoder unit 53 formed in this manner has twice the number of pulses that is twice the predetermined number of pulses obtained by combining the first and second encoder pulses.
- Encoder pulses of a number (500 pulses / rotation in the first embodiment) (corresponding to the m-multiple pulse signal obtained by multiplying the predetermined frequency in claim 2 by m times, ie, the rotation pulse signal output by the encoder in claim 1) Output It is configured to be.
- the first encoding pattern 53 c and the first photo-in lap wrap 53 g correspond to the first phase corresponding to the sub-encoder in the claim.
- the second encoding pattern 53d and the second photo-in-picture 53h constitute a second-phase encoder corresponding to the sub-encoder in the claim. I have.
- the gear head 55 (corresponding to a speed reduction mechanism) reduces the rotation of the output shaft of the DC brushless motor 51 by an internal reduction gear train (1/60 in the case of the present embodiment), and uses a roller pump. It is configured to output to the deceleration output shaft 55a connected to the five drive shafts 5a.
- the controller 7 has, on its front face, a basic data setting input section 7a composed of a numeric keypad and the like, and a basic data setting and roller input and set by the basic data setting input section 7a. It has a display section 7b composed of a liquid crystal display for displaying the operation state of the pump 5 and the like.
- the internal diameter of the flexible tube 3 is input and set from the basic data setting input section 7a, and the value of the reference flow rate per unit time of the liquid in the flexible tube 3 transferred by the roller pump 5, The operation time of the pump 5 is set.
- the basic data setting input unit 7a receives the basic data input setting described above, the display unit 7b displays various displays, and the encoder unit 53 from the encoder unit 53 and the basic data setting described above.
- the driving of the roller pump 5 based on the basic data from the input unit 7a is controlled by a control device that can be configured using an analog or digital circuit or a microcomputer that executes a predetermined program. Is controlled.
- the control device of the infusion pump device according to the first embodiment which is indicated by reference numeral 9 in FIG. 5, is constituted by an analog or digital circuit, and includes a target signal generation circuit 91, a pulse counter 93, a comparison circuit 95, and a PI. An arithmetic circuit 97 and a motor drive circuit 99 are provided. You.
- the target signal generation circuit 91 is based on the inner diameter of the flexible tube 3 input and set as the basic data by the basic data setting input unit 7a and the standard flow rate value of the liquid per unit time. This is a circuit that generates a target signal that gives a target value when controlling the rotation of the output shaft of the DC brushless motor 51.
- the pulse count 93 is a circuit for counting the number of encoder pulses output from the encoder unit 53. Specifically, the pulse count 93 is built in the pulse count 93, for example, a multi-byte.
- a four-frequency multiplier circuit composed of a breaker circuit, etc., multiplies one encoder pulse into four pulses with a period of 1/4 of that cycle by means of a frequency multiplier circuit 93a (corresponding to frequency doubling means).
- Subsequent 4 quadrature encoder pulse (corresponds to the mxn multiplier multiplied pulse signal obtained by multiplying the predetermined frequency in claim 2 by mxn, ie, the pulse signal multiplied by n multiplier multiplied by the frequency of the rotating pulse signal in claim 1) Is counted.
- this first encoder pulse is first output from the second phase encoder in the encoder unit 53.
- the frequency is doubled by being combined with the second encoder pulse, and then doubled by the frequency 4-delay circuit 93a of the pulse counter 93.
- the first encoder pulse after being multiplied by 8 times the frequency of 2 ⁇ 4 will be counted by the pulse counter 93.
- the comparison circuit 95 calculates the value of the target signal generated by the target signal generation circuit 91 and the 4 count times that the pulse count 93 counts in every 10 ms sampling period. This circuit compares the number of encoder pulses and outputs the difference.
- the PI operation circuit 97 is configured to perform modulation (PWM modulation) with a pulse width proportional to the difference between the target signal value output from the comparison circuit 95 for each sampling period and the number of pulses of the four-times encoder pulse. This circuit performs a proportional operation (P operation) that generates a rotation control signal and an integration operation (I operation) that removes the residual deviation from this motor rotation control signal.
- P operation proportional operation
- I operation integration operation
- the motor drive circuit 99 is a circuit that drives the DC brushless motor 51 by a motor rotation control signal generated in a state where the residual deviation has been removed by the PI operation circuit 97.
- the control device 9 described above converts the motor rotation control signal modulated to a pulse width corresponding to the target value of the target signal generated by the target signal generation circuit 91 into a PI operation circuit 9
- the motor drive circuit 99 drives the DC brushless motor 51 by the motor rotation control signal.
- the control device 9 outputs the encoder pulse of the number of pulses corresponding to the rotation amount from the encoder unit 53, so that the control device 9
- the operation performed by 9 changes as follows. That is, the control device 9 determines the number of pulses of the quadrant quadrature encoder pulse counted by the pulse counter 93 at every 10 ms sampling period as the target value of the target signal generated by the target signal generation circuit 91.
- the comparison circuit 95 compares the motor rotation control signal, which is modulated not by the pulse width according to the target value of the target signal but by the pulse width proportional to the difference obtained by the comparison circuit 95, by the PI calculation circuit
- the motor drive circuit 99 drives the DC brushless motor 51 by the motor rotation control signal.
- the target value of the target signal generated by the target signal generating circuit 91 is determined as follows.
- the roller pump 5 is configured to transfer the liquid in the flexible tube 3 by 8 milliliters while the disk 5b rotates 10 times.
- pulse number of 4 ⁇ encoder pulses Parusukaun evening 93 counts is should be the hourly 4 X 2.
- 25 X 1 0 6 9 10 6
- the target value of the signal is determined to be 25.
- the target value of the target signal generated by the target signal generation circuit 91 is such that the liquid having the reference flow rate set by the basic data setting input section 7a of the controller 7 is transferred in the flexible tube 3 per hour.
- the pulse count 93 becomes the value of the pulse number of the four-multiplier encoder pulse that should be counted every 10 ms sampling period.
- the infusion pump device 1 of the first embodiment when infusing the liquid in the flexible tube 3, the flexible tube 3 is sandwiched between the free roller 5d of the roller pump 5 and the holding plate 5e.
- the roller pump 5 From the basic setting of the controller 7 with the power turned on, from the overnight setting input section 7a, the inner diameter of the flexible tube 3, etc., the reference flow rate of the liquid in the flexible tube 3 per unit time, the roller pump 5 Input the data required for the operation of the roller pump 5, such as the operation time, as the basic data.
- the target signal is generated by the target signal generation circuit 91 based on the data, and a PI operation circuit 97 generates a motor rotation control signal having a pulse width corresponding to the target value of the target signal.
- 5 DC brushless motor 5 1 is driven by motor drive circuit 9 9 at a rotational speed that matches the reference flow rate per unit time of liquid in flexible tube 3 set by controller 7 Driven.
- an encoder pulse is output from the encoder unit 53 having the board 53a attached to the output shaft of the DC brushless motor 51, and the encoder pulse is output.
- the number of pulses of the 4-pulse multiplied encoder pulse obtained by multiplying the pulse count by 4 with the frequency 4 delay multiplying circuit 93 a is counted by the pulse count 93.
- a comparison circuit 95 compares the number of pulses of the quadruple-scale encoder pulse during which the pulse count 93 is counted with the target value of the target signal. If there is a difference between them, a motor rotation control signal for eliminating the difference is generated by the PI calculation circuit 97, and the motor drive circuit 99 drives the DC by this motor rotation control signal. The rotation speed of the brushless motor 51 is increased or decreased according to the comparison result of the comparison circuit 95.
- the rotation speed of the DC brushless motor 51 converges to a speed at which the liquid having the reference flow rate value is actually transferred in the flexible tube 3 per hour.
- the actual flow rate of the liquid in the flexible tube 3 required when the control device 9 performs the so-called feedback control of the DC brushless motor 51 is determined by the DC brushless motor. 51.
- the infusion pump device 1 according to the present embodiment has the following features in recognizing by the pulse signal generated according to the rotation speed of the output shaft in 1. First, the pulse count 93 of the control device 9 counts the number of 4-pulse encoder pulses obtained by quadrupling the encoder pulses output from the encoder unit 53 by the 4-frequency multiplier circuit 93a.
- Encoder unit 53 Encoder The resolution of the actual flow rate of the liquid, which is grasped by the pulse, is four times as large as when the encoder pulse output from encoder unit 53 is counted as it is in pulse count 93.
- the encoder unit 53 of the motor unit 50 is composed of two phase encoders of the first phase and the second phase, and the phase of each of the phase encoders is equal to a half cycle of each other's pulse cycle. And the first and second encoder pulses are output, respectively, so that the detection resolution of the rotation of the output shaft of the DC brushless motor 51 is doubled as compared with the case where a single-phase encoder is used.
- the disk 5b which pivotally supports the free port 5d of the roller pump 5 used to actually transfer the liquid in the flexible tube 3, is connected to the output shaft of the DC brushless motor 51. Since the disk 5b rotates only one sixth of the output shaft of the DC brushless motor 51, it is connected via the gear head 55, and the encoder unit 53 outputs. The resolution of the actual flow rate of the liquid in the flexible tube 3 as grasped by the encoder pulse is 60 times that of the case where the disk 5b is directly rotated by the output shaft of the DC brushless motor 51.
- the encoder unit 53 is composed of a single-phase encoder, and the disk 5b of the roller pump 5 is directly connected to the output shaft of the DC brushless motor 51.
- the pulse count 93 is referred to as a “temporary configuration”.
- the rotation speed of the DC brushless motor 51 is set to 4 times the rotation speed of the DC brushless motor 51 in the provisional configuration described above. Even if it is reduced to 1/80, the accuracy of the feedback control of the control device 9 is maintained at the same accuracy as the accuracy of the feedback control of the control device 9 in the provisional configuration described above. .
- the DC brushless motor 51 of the roller pump 5 driven to transfer the liquid in the flexible tube 3 is supplied from the encoder unit 53.
- the control unit 9 performs feedback control by counting the number of encoder pulses, the number of pulses of the encoder pulses obtained by multiplying the number of encoder pulses by four quadrants by the frequency quadrant circuit 93a is calculated by the pulse counter. It was configured to count by 93.
- the first and second encoders are controlled. Even if it is not possible to shorten the dimension between the light-transmitting parts 53 e and the light-shielding part 53 f of 53 c and 53 d, even if it is not possible due to structural restrictions, the output of the electric unit 53
- the resolution of the actual flow rate of the liquid, which is grasped by the encoder pulse, is increased, and the DC brushless motor 51 with a sufficiently high resolution can be used even if the output shaft rotation speed of the DC brushless motor 51 is reduced. By detecting the rotation amount of the output shaft, the liquid in the flexible tube 3 can be transferred with high quantitativeness.
- roller pump 5 and the controller 7, which constitute the infusion pump device of the second embodiment together with a control device 9A described later, are the roller pumps described in the first embodiment.
- the first photo-injector 53 g outputs a pulse-like first encoder pulse, and the output shaft of the DC brushless motor 51 rotates once each time.
- the point of generating 250 pulses is the same as that of the infusion pump device 1 of the first embodiment.
- the second photo-in pump 53 h outputs a pulse-shaped second encoder pulse
- the second encoder pulse 51 is output every time the output shaft of the DC brushless motor 51 rotates once.
- the point that 50 pulses are generated is the same as that of the infusion pump device 1 of the first embodiment.
- the encoder unit 53 transmits the above-described first and second encoder pulses every time the output shaft of the DC brushless motor 51 rotates once.
- the output of the synthesized 500 encoder pulses is the same as that of the infusion pump device 1 of the first embodiment.
- the first encoder corresponding to the sub-encoder in the claim is formed by the first encoding pattern 53 c and the first photo-in device 53 g.
- the second encoding pattern 53 d and the second photo-in-picture 53 h constitute a second-phase encoder corresponding to the sub-encoder in the claim. This is similar to the infusion pump device 1 of the first embodiment.
- control device 9A which constitutes the infusion pump device of the second embodiment together with the roller pump 5 and the controller 7 is provided with a block diagram shown in FIG.
- the microcomputer 11 includes a CPU 11a, a RAM 11b, and a ROM 11c.
- the CPU 11a includes a basic data of the controller 7.
- the setting input unit 7a and the display unit 7b are connected to the motor drive circuit 99, and the encoder unit 53 of the motor unit 50 is connected to the motor unit 50 via a frequency 4 multiplier circuit 93a. It is connected.
- the RAMI lb is provided with a data area and a work area used for various processing operations, and among them, the work area is provided with an area used for various flags and buffers, and the like.
- the ROM 11c stores a control program for causing the CPU 1la to perform various processing operations.
- the CPU 11a receives the quadruple multiplied encoder pulse from the frequency 4 delay multiplication circuit 93a according to the control program stored in the ROM1lc. It is counted independently by the processing performed, and the count value is stored as the pulse count value Cb in the pulse count area of the RAM 11b.
- step S1 initial settings such as resetting the count value of various count areas of the RAMI lb to the evening value of the evening image area are reset (step S1).
- step S3 After the initial setting of step S1, it is checked whether or not the basic data has been set from the basic data setting input section 7a (step S3). (N in step S3) Repeat step S3 until the input is set.
- step S3 the pulse motor is used to control the rotation of the output shaft of the DC brushless motor 51 based on the input basic data.
- the pulse value of the motor rotation control signal to be output to the evening drive circuit 99 is calculated, and its integer part is set as the target pulse value Pa (step S5).
- step S7 After calculating the target value switching time T a on the basis of the value of step (step S7), the process returns to step S3.
- the CPU 11a checks the main routine in FIG. 7 every 10 ms. Interrupts the chin, as shown in the flowchart of Fig. 8. 1
- step SI 1 it is checked whether or not the roller pump 5 is rotating by the rotation of the DC brushless motor 51 (step SI 1).
- step S11, N the interrupt processing is completed, and the routine returns to the main routine shown in Fig. 7. If the motor is in operation (Y at step S11), encoder pulse count processing is performed (step S13). Subsequently, after the target value switching process (step S15) and the PWM on imma set process (step S17) are executed successively, the interrupt process is terminated and the process returns to the main routine of FIG.
- step S13 the pulse count value Cb stored in the pulse count area of RAM 11b is read ( In step S13a), the previous pulse count value Cb read in step S13a in the previous encoder pulse force count process is subtracted from the read current pulse count value, and RAM I1b After updating the stored value of the rotation amount buffer area to the above-mentioned subtracted pulse count value Cbd if (step S13b), the encoder pulse count process is completed, and the process proceeds to step S15 in FIG. move on.
- step S15 the remaining time count value of the 2-second evening image counter area of RAM 11b is set to step S15.
- step S15a Check whether the target value switching time calculated in step 7 has reached the time limit Ta, that is, whether or not the target value switching time has been reached (step S15a). N at S15a), proceed to step S15c to be described later, and when the target value switching time has been reached (at step S15 &), the target pulse value Pa calculated at step S5
- step S15b the process proceeds to step S15c.
- step S15c it is checked whether or not the remaining time count value of the two-second timer has reached "0", that is, whether or not two seconds have elapsed.
- step S15d the remaining time count value of the second time is decremented by "1"
- step S15f the target value switching processing is completed, and the flow proceeds to step S17 in FIG.
- step S15e the remaining time Start time counting, that is, set the timer for 2 seconds
- step S15f set the target pulse value Pa set in step S5 to the target value
- step S17 the duty of the motor rotation control signal is changed according to the target value switched from the previous value by the setting in step S15b or step S15f.
- step S15b the pulse ON level time length of the motor rotation control signal with a predetermined fixed pulse cycle as the P WM on time.
- step S5 in the flowchart of FIG. 7 is processing corresponding to the ideal driving pulse number determining means and the integer determining means in the claim.
- Step S 15 b in the flowchart of FIG. 10 corresponds to the process of calculating the approximate number of pulses in the claim, and step S 7 in FIG. 7 corresponds to the periodic time determining device in the claim. Processing.
- step S7 in FIG. 7 only the calculation of the target value switching time T a corresponding to one of the first cycle time and the second cycle time in the claim is performed by the target pulse value. This is done based on the fractional part of Pa.
- step S15a in FIG. 10 it was confirmed that the target value switching time had come, and in step S15b, "1" was added to the target pulse value Pa calculated in step S5.
- step S15c the time that elapses before it is confirmed that 2 seconds has elapsed is either the first cycle time or the second cycle time in the claim.
- step S7 in FIG. 7 is equivalent to the calculation of both the first cycle time and the second cycle time in the claim in step S7 in FIG. This corresponds to the process corresponding to the periodic time determination means in the claim.
- Steps S5 and S7 in FIG. 7 described above and step S15b in FIG. 10 are processing corresponding to the drive frequency adjusting means in the claim. ⁇ ⁇
- the flexible tube 3 is connected to the roller pump 5 similarly to the infusion pump device 1 of the first embodiment.
- the microcomputer 11 performs the following processing based on the basic data.
- the target value C a is determined based on the input basic data, and a motor rotation control signal having a pulse width corresponding to the target value C a is output to the motor drive circuit 99, and the roller pump
- the DC brushless motor 5 of 5 is driven at a rotation speed that matches the reference flow value per unit time of the liquid in the flexible tube 3 set by the controller 7.
- the encoder pulses output from the encoder unit 53 are multiplied by 4 by the frequency quadrupling circuit 93a, and the number of pulses of the quadrature encoder pulses is reduced. It is counted and output to the motor drive circuit 99 to eliminate the difference between the counted number of 4 quadruple encoder pulses and the target value Ca every 10 ms sampling period.
- the target pulse value Pa of the motor rotation control signal to be performed is determined.
- the roller pump 5 is configured so that the liquid in the flexible tube 3 is transferred by 9.9 milliliters while the disk 5b rotates 10 times
- 10X 60 99.9
- 0.06 liters of liquid per hour is transferred into the flexible tube 3.
- the target pulse value Pa of the motor rotation control signal calculated every 10 ms sampling period may be an integer or a number with a decimal point in some cases.
- the target pulse value Pa is a non-integer number
- the target pulse value Pa is If the closest integer that is smaller, for example, the target pulse value Pa is the above “20.2”, “20” is calculated as the target pulse approximate value Pa ′.
- the target pulse value Pa is not an integer, for example, "20.2”
- the number of pulses of the motor rotation control signal output to the motor drive circuit 99 for 2 seconds is 1.
- the target pulse value Pa at that time is calculated, and is always 10 ms regardless of whether the target pulse value Pa is an integer or not.
- a motor / rotation control signal having an integer pulse value is output to the motor / drive circuit 99.
- the rotation speed of the DC brushless motor 51 driven by the motor rotation control signal via the motor drive circuit 99 is increased or decreased according to the target pulse value Pa calculated in a 2-second cycle.
- the rotation speed of the DC brushless motor 51 converges to a speed at which the liquid having the reference flow rate value is actually transferred in the flexible tube 3 per hour.
- the microcomputer 11 of the control device 9A calculates the target pulse value Pa, and outputs a motor rotation control signal having a pulse width corresponding to the target pulse value Pa. Even when the target pulse value Pa is not an integer when outputting to the evening drive circuit 9, the output control of the motor rotation control signal can be performed by data processing using only integers. The processing speed is not reduced even with data processing that uses a high-speed CPU. Output control can be performed at a sufficient speed.
- the encoder unit 53 shifts the phase by a half cycle of the mutual pulse cycle to generate the first and second encoder pulses.
- the encoder unit 53 is constituted by the two-phase encoders of the first phase and the second phase so that each of them is output, and as a result, the encoder pulse of the first phase and the second phase is output so as to output an encoder pulse having a pulse cycle that is half of the single-phase encoder pulse. Points may be omitted.
- the disk 5b of the roller pump 5 is connected to the output of the DC brushless motor 51 by the reduction gear train in the gear head 55.
- the fact that only one sixth of the shaft is rotated may be omitted together with the configuration relating to the two-phase encoder described above, or independently.
- the encoder unit 53 is configured by a two-phase encoder as in the infusion pump device 1 of each of the first and second embodiments, the number of encoder pulses output from the encoder unit 53 becomes smaller. If the configuration is such that the disk 5b of the roller pump 5 rotates only one sixth of the output shaft of the DC brushless motor 51, the encoder unit 5 The number of encoder pulses output by 3 per rotation of disk 5b is 60 times greater than when disk 5b is directly rotated by the output shaft of DC brushless motor 51.
- the resolution of the actual flow rate of the liquid which is determined by the number of encoder pulses counted by the pulse counter 93, increases.
- the rotation speed of the output shaft of the DC brushless motor 51 is reduced, the amount of rotation of the output shaft of the DC brushless motor 51 is detected with sufficiently high resolution, and the This is advantageous because the liquid can be transferred with high quantitativeness.
- the encoder unit 53 is constituted by a two-phase encoder as in the infusion pump device 1 of each of the first and second embodiments, the number of encoder pulses counted by the pulse counter 93 can be increased.
- the first and second encoding patterns 5 3c and 5 3c are provided on the disc-shaped substrate 53 a in order to make the encoder unit 53 a two-phase type. 3d are concentrically arranged, and these first and second encoding patterns 53c and 53d are optically respectively converted by the first and second photo-in-planes 53g and 53h.
- the configuration for making the encoder unit a two-phase system is not limited to this.
- a single encoding pattern formed on the substrate 53a may be optically read by a plurality of photo-in-planes whose positions are shifted in the circumferential direction of the substrate 53a, or a plurality of disks may be used.
- a single encoder pattern may be formed on each of the substrates, and the encoders of each substrate may be optically read by a plurality of photo-in substrates corresponding to the respective substrates. .
- the number of phases of the encoder unit 53 is not limited to two as in the first and second embodiments, but may be three or more.
- the encoder unit 53 is not limited to the photoelectric conversion type encoder as in each of the first and second embodiments, but includes encoders of different types, such as a contact sliding type encoder using a conductive pattern and a brush. Needless to say, this may be done.
- the reduction ratio of the output shaft rotation speed of the DC brushless motor 51 by the gear head 55 is not limited to 1/60 as in the first and second embodiments. Of course, it may be changed arbitrarily according to the relationship with each part of the pump unit 1.
- the peripheral portion of the disc 5b is pivoted through the pivot 5c.
- the configuration of the infusion pump device, especially the pump portion is not limited to the roller pump 5 described above.
- a rod-shaped member is used as the flexible tube 3. Any type, such as one that moves linearly orthogonally, is optional.
- the number of pulses to be output to the motor drive circuit 99 as the motor rotation control signal during the cycle time T a or a time obtained by subtracting the cycle time T a from 2 seconds is The difference between the target pulse approximation value Pa a ', which is smaller than the target pulse value Pa and the closest integer, and the value P a' + 1 obtained by adding 1 to this target pulse approximation value Pa ' An integer closest to the target pulse value Pa with only “1” was set.
- the target pulse value Pa is “20.2”
- the difference between the two is “2”
- “20” and “2 2” are used as the motor rotation control signals as motor drive signals.
- the number of pulses output to the circuit 99 may be used.
- the DC brushless motor 51 is used as a drive source for transferring the liquid in the flexible tube 3, but the present invention provides a motor other than the DC brushless motor. It goes without saying that the present invention is also applicable to a pump device for infusion using evening. Industrial applicability
- the infusion pump device of the present invention even if the motor is continuously rotated at a low speed, the number of pulses per unit rotation amount of the motor is small. By increasing the number, the resolution of the rotation amount detection of the motor and the like can be enhanced, and the same high quantitative transfer can be secured as when the motor and the motor are continuously rotated at high speed. In addition, according to the infusion pump device of the present invention, the number of stages of frequency multiplication of the frequency multiplier is greatly increased.
- the number of sensors for detecting the encode pattern on the substrate is set to m in accordance with the number of sub-encoders, so that the sub-rotation is performed by the output from each sensor. M pulse signals can be reliably generated.
- the encoder configuration is more compared with providing a single encoding pattern provided on the substrate and providing m encoding patterns corresponding to each sub-encoder on the substrate. The simplification makes it possible to reduce the size of the encoder itself and, consequently, the overall infusion pump device.
- the movement amount of the movable compression member with respect to the rotation amount of the motor is reduced by the presence of the speed reduction mechanism.
- the movable compression member is moved by a certain amount.
- the amount of motor rotation required for the motor increases due to the presence of the deceleration mechanism, and the number of rotation pulse signals output from the encoder increases accordingly.
- the infusion pump device of the present invention when performing control to increase or decrease the frequency of the drive pulse signal based on the number of pulses per unit time, the number of digits to be handled is reduced by the number of decimals or less. If the number of integers is not large, replace the number of digits with two nearby integers whose number of digits is limited to only the value above the decimal point, suppress the increase in the number of digits of the pulse signal to be handled, and increase the control load This eliminates the need for expensive processing equipment capable of high-speed processing.
- the difference between the first approximate pulse number and the second approximate pulse number becomes the minimum value, and is determined by the first approximate pulse number and the second approximate pulse number. Since the difference in the number of revolutions of each pulse signal is also minimized, there is a difference between the state in which the pulse signal of the first approximate pulse number is output and the state in which the pulse signal of the second approximate pulse number is output. When the state switches between each other, the speed difference between motors And the occurrence of rotation unevenness can be suppressed.
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99926884A EP1092440B1 (en) | 1998-07-02 | 1999-07-01 | Liquid pump |
DE69929334T DE69929334T2 (de) | 1998-07-02 | 1999-07-01 | Flüssigkeitspumpe |
US09/743,031 US6299600B1 (en) | 1998-07-02 | 2000-06-29 | Liquid pump |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10/187833 | 1998-07-02 | ||
JP18783398 | 1998-07-02 | ||
JP11/26086 | 1999-02-03 | ||
JP02608699A JP3423633B2 (ja) | 1998-07-02 | 1999-02-03 | 輸液用ポンプ装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000001433A1 true WO2000001433A1 (fr) | 2000-01-13 |
Family
ID=26363830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1999/003558 WO2000001433A1 (fr) | 1998-07-02 | 1999-07-01 | Pompe a liquides |
Country Status (5)
Country | Link |
---|---|
US (1) | US6299600B1 (ja) |
EP (1) | EP1092440B1 (ja) |
JP (1) | JP3423633B2 (ja) |
DE (1) | DE69929334T2 (ja) |
WO (1) | WO2000001433A1 (ja) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7094422B2 (en) * | 1996-02-19 | 2006-08-22 | Acrux Dds Pty Ltd. | Topical delivery of antifungal agents |
US6998138B2 (en) * | 1996-02-19 | 2006-02-14 | Acrux Dds Pty. Ltd. | Topical delivery of anti-alopecia agents |
US6254355B1 (en) * | 1999-04-19 | 2001-07-03 | California Institute Of Technology | Hydro elastic pump which pumps using non-rotary bladeless and valveless operations |
JP4758012B2 (ja) * | 2001-03-06 | 2011-08-24 | 株式会社甲府明電舎 | ダイレクトドライブ・ブラシレスモータ |
DE10330985A1 (de) * | 2003-07-09 | 2005-02-17 | Tecpharma Licensing Ag | Vorrichtung zur Verabreichung eines fluiden Produkts mit optischer Abtastung |
EP1752663A4 (en) * | 2004-05-18 | 2008-07-16 | Matsushita Electric Ind Co Ltd | TUBES CASSETTE UNIT AND LIQUID TRANSFER DEVICE USING THE SAME |
US7507221B2 (en) * | 2004-10-13 | 2009-03-24 | Mallinckrodt Inc. | Powerhead of a power injection system |
US7563248B2 (en) * | 2005-03-17 | 2009-07-21 | Smisson-Cartledge Biomedical Llc | Infusion fluid heat exchanger and cartridge |
US20070011718A1 (en) * | 2005-07-08 | 2007-01-11 | Nee Patrick W Jr | Efficient customized media creation through pre-encoding of common elements |
JP4647429B2 (ja) * | 2005-08-11 | 2011-03-09 | 株式会社鷺宮製作所 | ローラ式ポンプ装置 |
US7846131B2 (en) | 2005-09-30 | 2010-12-07 | Covidien Ag | Administration feeding set and flow control apparatus with secure loading features |
US8021336B2 (en) | 2007-01-05 | 2011-09-20 | Tyco Healthcare Group Lp | Pump set for administering fluid with secure loading features and manufacture of component therefor |
US7758551B2 (en) * | 2006-03-02 | 2010-07-20 | Covidien Ag | Pump set with secure loading features |
US7722562B2 (en) * | 2006-03-02 | 2010-05-25 | Tyco Healthcare Group Lp | Pump set with safety interlock |
US7722573B2 (en) | 2006-03-02 | 2010-05-25 | Covidien Ag | Pumping apparatus with secure loading features |
US7927304B2 (en) | 2006-03-02 | 2011-04-19 | Tyco Healthcare Group Lp | Enteral feeding pump and feeding set therefor |
US7763005B2 (en) | 2006-03-02 | 2010-07-27 | Covidien Ag | Method for using a pump set having secure loading features |
US7560686B2 (en) * | 2006-12-11 | 2009-07-14 | Tyco Healthcare Group Lp | Pump set and pump with electromagnetic radiation operated interlock |
US20080147008A1 (en) * | 2006-12-15 | 2008-06-19 | Tyco Healthcare Group Lp | Optical detection of medical pump rotor position |
US8272857B2 (en) * | 2008-02-22 | 2012-09-25 | Medtronic Xomed, Inc. | Method and system for loading of tubing into a pumping device |
US20100236773A1 (en) * | 2009-03-18 | 2010-09-23 | Carson Jr Marvin Ted | Thermoelectric driven gas well heat pump |
CN201486905U (zh) * | 2009-07-08 | 2010-05-26 | 李文钦 | 多段式选择摆角的电风扇 |
DE102010002133B4 (de) * | 2010-02-18 | 2015-11-12 | Fresenius Medical Care Deutschland Gmbh | Sicherheitseinrichtung für eine Schlauchrollenpumpe |
US8154274B2 (en) | 2010-05-11 | 2012-04-10 | Tyco Healthcare Group Lp | Safety interlock |
US8567235B2 (en) | 2010-06-29 | 2013-10-29 | Baxter International Inc. | Tube measurement technique using linear actuator and pressure sensor |
EP3175876A1 (en) * | 2015-12-01 | 2017-06-07 | Carebay Europe Ltd. | Medicament delivery device with user feedback capability |
CN107782345A (zh) * | 2017-10-24 | 2018-03-09 | 重庆大学 | 一种光电传感器多参数检测方法 |
US11099587B2 (en) * | 2018-10-09 | 2021-08-24 | Graco Minnesota Inc. | Waste oil pump control and tank level monitor |
CN111047779A (zh) * | 2019-12-31 | 2020-04-21 | 四川省川酒集团信息科技有限公司 | 一种基于智能物联网的液态产品智能自助零售方法 |
CN112658805A (zh) * | 2020-12-16 | 2021-04-16 | 东莞市埃弗米数控设备科技有限公司 | 一种流量脉冲计数器及其应用 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62291516A (ja) * | 1986-06-12 | 1987-12-18 | Tadashi Iizuka | 回転エンコ−ダ− |
JPH0464107A (ja) * | 1990-07-03 | 1992-02-28 | Natl Space Dev Agency Japan<Nasda> | アンテナ駆動装置 |
JPH07210249A (ja) * | 1994-01-24 | 1995-08-11 | Ricoh Co Ltd | デジタルサーボ装置 |
JPH07114810B2 (ja) * | 1992-04-15 | 1995-12-13 | 協同組合ライフサイエンス京都 | 輸液ポンプ駆動モータ制御方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4919650A (en) * | 1987-03-30 | 1990-04-24 | Bionica Pty. Limited | Infusion pump |
DE3922686A1 (de) * | 1989-07-10 | 1991-01-24 | Pfrimmer Viggo Gmbh Co Kg | Verfahren zum steuern einer pumpe |
EP0655107B1 (en) * | 1992-06-09 | 2002-10-16 | Baxter International Inc. | Programmable infusion pump with interchangeable tubing |
FR2714293B1 (fr) * | 1993-12-29 | 1996-02-02 | Zambon Spa | Procédé d'injection contrôlée de liquide dans un tube et application aux pompes à perfusion. |
US5683367A (en) * | 1995-03-06 | 1997-11-04 | Sabratek Corporation | Infusion pump with different operating modes |
US5904668A (en) * | 1995-03-06 | 1999-05-18 | Sabratek Corporation | Cassette for an infusion pump |
US5628619A (en) * | 1995-03-06 | 1997-05-13 | Sabratek Corporation | Infusion pump having power-saving modes |
-
1999
- 1999-02-03 JP JP02608699A patent/JP3423633B2/ja not_active Expired - Lifetime
- 1999-07-01 WO PCT/JP1999/003558 patent/WO2000001433A1/ja active IP Right Grant
- 1999-07-01 EP EP99926884A patent/EP1092440B1/en not_active Expired - Lifetime
- 1999-07-01 DE DE69929334T patent/DE69929334T2/de not_active Expired - Fee Related
-
2000
- 2000-06-29 US US09/743,031 patent/US6299600B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62291516A (ja) * | 1986-06-12 | 1987-12-18 | Tadashi Iizuka | 回転エンコ−ダ− |
JPH0464107A (ja) * | 1990-07-03 | 1992-02-28 | Natl Space Dev Agency Japan<Nasda> | アンテナ駆動装置 |
JPH07114810B2 (ja) * | 1992-04-15 | 1995-12-13 | 協同組合ライフサイエンス京都 | 輸液ポンプ駆動モータ制御方法 |
JPH07210249A (ja) * | 1994-01-24 | 1995-08-11 | Ricoh Co Ltd | デジタルサーボ装置 |
Also Published As
Publication number | Publication date |
---|---|
EP1092440B1 (en) | 2006-01-04 |
JP3423633B2 (ja) | 2003-07-07 |
JP2000080989A (ja) | 2000-03-21 |
US6299600B1 (en) | 2001-10-09 |
DE69929334T2 (de) | 2006-09-28 |
EP1092440A4 (en) | 2003-07-02 |
EP1092440A1 (en) | 2001-04-18 |
DE69929334D1 (de) | 2006-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2000001433A1 (fr) | Pompe a liquides | |
JP5384536B2 (ja) | ステッピングモータの駆動回路、ステッピングモータの駆動方法、チューブポンプ、及びチューブポンプの駆動方法 | |
CN101589350A (zh) | 用于视频监视系统电动机的低速控制的方法及系统 | |
JP6430425B2 (ja) | モータ駆動制御装置、モータ駆動制御方法及びチューブポンプ | |
JP2720584B2 (ja) | サーボシステムの同調位相制御装置 | |
JP2654934B2 (ja) | 攪拌流体の重量感知方法及び装置 | |
JPS58500146A (ja) | マイクロプロセツサ制御によりマイクロ−ステツピングするチヤ−ト駆動装置 | |
JP2726683B2 (ja) | レンズ駆動装置 | |
KR20180001516A (ko) | 위치 검출 디바이스 | |
JP2821950B2 (ja) | ぜん動ポンプモータ駆動 | |
JPH06276773A (ja) | 駆動制御方法及び駆動制御装置 | |
JP2018011434A (ja) | モータ制御回路およびモータ制御方法 | |
JP2860528B2 (ja) | 無段変速機の回転数制御装置 | |
EP0497365A2 (en) | Motor control apparatus | |
WO2012077767A1 (ja) | モータ制御回路 | |
JP4594824B2 (ja) | ローラ式ポンプ装置 | |
JPS58184508A (ja) | 位置検出装置 | |
JPH0531175A (ja) | 液体ポンプの制御装置 | |
JPH0837790A (ja) | モータのサーボ制御装置 | |
JP4130970B2 (ja) | 超音波モータ駆動制御装置 | |
JPH10105246A (ja) | 位置決め制御装置 | |
JP2004202201A (ja) | 回転角度検出装置およびx線コンピュータ断層撮影装置 | |
JPS62152016A (ja) | 産業用ロボツト | |
JP4694063B2 (ja) | 回転駆動系の位置決め停止制御方法 | |
JP2745579B2 (ja) | カウント装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 09743031 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1999926884 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1999926884 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1999926884 Country of ref document: EP |