Fluid transfusing device and method of control therefor
First Claim
1. A fluid transfusing device comprising:
- a plurality of pump driving portions, each pump driving portion for driving a pump;
a processor controlling said pump driving portions, said processor(a) executing a fluid transfusing device control program;
(b) interrupting said fluid transfusing device control program upon receiving a pump interrupt; and
(c) executing a pump driving interrupt module, which includes,(c1) generating a pump driving pulse to control a pump driving portion associated with said pump corresponding to said pump interrupt,(c2) determining receipt of another pump interrupt corresponding to a another pump, and(c3) generating a pump driving pulse to control another pump driving portion associated with said another pump corresponding to said another pump interrupt.
1 Assignment
0 Petitions
Accused Products
Abstract
A fluid transfusing device and method of control therefor includes a plurality of pump driving portions and a microprocessor. Each pump driving portion is for driving a pump, and the microprocessor controls the pump driving portions. The microprocessor executes a fluid transfusing device control program, and interrupts the fluid transfusing device control program upon receiving a pump interrupt. The microprocessor then executes a pump driving interrupt module. When the microprocessor executes the pump driving module, the microprocessor generates a pump driving pulse to control a pump driving portion associated with the pump corresponding to the pump interrupt, determines receipt of another pump interrupt corresponding to a another pump, and generates a pump driving pulse to control a pump driving portion associated with the another pump corresponding to the another pump interrupt. Determining the receipt of another pump interrupt and generating another pump drive pulse without exiting the pump driving interrupt module, prevents undue delay in processing the another pump interrupt. Consequently, the pump drive portions, which are motors, do not disengage or stop due to delay in receiving pump drive pulses.
12 Citations
18 Claims
-
1. A fluid transfusing device comprising:
-
a plurality of pump driving portions, each pump driving portion for driving a pump; a processor controlling said pump driving portions, said processor (a) executing a fluid transfusing device control program; (b) interrupting said fluid transfusing device control program upon receiving a pump interrupt; and (c) executing a pump driving interrupt module, which includes, (c1) generating a pump driving pulse to control a pump driving portion associated with said pump corresponding to said pump interrupt, (c2) determining receipt of another pump interrupt corresponding to a another pump, and (c3) generating a pump driving pulse to control another pump driving portion associated with said another pump corresponding to said another pump interrupt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a fluid transfusing device having a plurality of pump driving portions, said method comprising the steps of:
-
(a) executing, in a processor, a fluid transfusing device control program; (b) interrupting said fluid transfusing device control program upon receiving a pump interrupt; and (c) executing, in said processor, a pump driving interrupt module, said step (c) including the steps of, (c1) generating a pump driving pulse to control a pump driving portion associated with said pump corresponding to said pump interrupt, (c2) determining receipt of another pump interrupt corresponding to a another pump, and (c3) generating a pump driving pulse to control another pump driving portion associated with said another pump corresponding to said another pump interrupt. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification