A concentrated flavor dispensing machine having displacement pumps for delivering between a fraction of a milliliter and a few ounces of fluids having a viscosity value between 1 to 4000 centepoise is described. The dispensing machine includes a cabinet for containing a multitude of displacement pumps, where each displacement pump is realizably connected to a disposable pre-filled fluid cartridge. Each displacement pump includes a stepper motor in engagement with a threaded drive rod that is advanced or retracted by any one of several predetermined distances. The drive rod impels a plunger positioned within the disposable cartridge to dispense a volume of fluid. Flexible capillary tubes connected to the output of each disposable cartridge direct the fluid to a central dispensing area. The disposable cartridge includes an expandable plunger which draws fluid back into the cartridge when the drive rod is withdrawn after a dispense operation for drip prevention.
|
21. A pump unit for dispensing a predetermined volume of fluid comprising:
a stepper motor in threaded engagement with a threaded drive rod, the stepper motor rotatable in one direction by a number of steps to advance the threaded drive rod;
a cartridge mount coupled to the stepper motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod and a mounting means for securing the cartridge mount to a chassis;
a disposable cartridge having a first end adapted to engage the locking means for securing the disposable cartridge to the cartridge mount, the disposable cartridge having a chamber sealed with a plunger slidable in the chamber, the disposable cartridge having an outlet nozzle at a second end for dispensing contents of the chamber when the plunger is pushed by the threaded drive rod.
15. A pump unit for dispensing a predetermined volume of fluid comprising:
a stepper motor in threaded engagement with a threaded drive rod, the stepper motor rotatable in one direction by a number of steps to advance the threaded drive rod;
a driver card in electrical communication with the stepper motor, the driver card including a microcontroller for controlling the stepper motor in response to pump control data;
a cartridge mount coupled to the stepper motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod;
a disposable cartridge having a first end adapted to engage the locking means for securing the disposable cartridge to the cartridge mount, the disposable cartridge having a chamber sealed with a plunger slidable in the chamber, the disposable cartridge having an outlet nozzle at a second end for dispensing contents of the chamber when the plunger is pushed by the threaded drive rod.
27. A dispensing machine for providing a predetermined volume of fluid corresponding to a user selection, comprising:
a pump unit having a stepper motor for advancing a threaded drive rod in response to pump control data, and a cartridge mount coupled to the stepper motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod and the disposable cartridge being adapted for engaging the locking means;
a disposable cartridge releasably connected to the pump unit, and having a plunger for engaging the threaded drive rod;
a user interface for providing electrical selection signals in response to the user selection; and
a driver card in electrical communication with the stepper motor and including a microprocessor for receiving the electrical selection signals and for providing the pump control data corresponding to the pump unit, the pump control data including stepper motor direction data and number of steps data.
0. 34. A pump unit for dispensing a predetermined volume of fluid comprising:
a motor in threaded engagement with a threaded drive rod, the motor rotatable in one direction to advance the threaded drive rod;
a cartridge mount coupled to the motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod;
a cartridge having a first end adapted to engage the locking means for securing the cartridge to the cartridge mount, the cartridge having a chamber sealed with a plunger slidable in the chamber, the cartridge having an outlet nozzle at a second end for dispensing contents of the chamber when the plunger is pushed by the threaded drive rod, and the plunger including an expandable plunger top of resilient material deformable to an expanded state when the plunger is pushed by a piston connected to the threaded drive rod, the expandable plunger top returning to a relaxed state when the piston is withdrawn from the plunger by a predetermined distance.
7. A dispensing machine for providing a predetermined volume of fluid corresponding to a user selection, comprising:
a pump unit having a stepper motor for advancing a threaded drive rod in response to pump control data;
a disposable cartridge releasably connected to the pump unit, and having a plunger for engaging the threaded drive rod, the disposable cartridge including a chamber sealed with the plunger, and the plunger having an expandable plunger top of resilient material deformable to an expanded state when the plunger is pushed by the threaded drive rod for dispensing the predetermined volume of fluid, the expandable plunger top returning to a relaxed state when the threaded drive rod is withdrawn from the plunger by a predetermined distance;
a user interface for providing electrical selection signals in response to the user selection; and
a microprocessor for receiving the electrical selection signals and for providing the pump control data corresponding to the pump unit, the pump control data including stepper motor direction data and number of steps data.
1. A pump unit for dispensing a predetermined volume of fluid comprising:
a stepper motor in threaded engagement with a threaded drive rod, the stepper motor rotatable in one direction by a number of steps to advance the threaded drive rod;
a cartridge mount coupled to the stepper motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod;
a disposable cartridge having a first end adapted to engage the locking means for securing the disposable cartridge to the cartridge mount, the disposable cartridge having a chamber sealed with a plunger slidable in the chamber, the disposable cartridge having an outlet nozzle at a second end for dispensing contents of the chamber when the plunger is pushed by the threaded drive rod, and the plunger including an expandable plunger top of resilient material deformable to an expanded state when the plunger is pushed by a piston connected to the threaded drive rod, the expandable plunger top returning to a relaxed state when the piston is withdrawn from the plunger by a predetermined distance.
2. The pump unit of
3. The pump unit of
4. The pump unit of
5. The pump unit of
6. The pump unit of
8. The dispensing machine of
9. The dispensing machine of
10. The dispensing machine of
11. The dispensing machine of
12. The dispensing machine of
13. The dispensing machine of
14. The dispensing machine of
16. The pump unit of
17. The pump unit of
18. The pump unit of
19. The pump unit of
20. The pump unit of
22. The pump unit of
23. The pump unit of
24. The pump unit of
25. The pump unit of
26. The pump unit of
28. The dispensing machine of
29. The dispensing machine of
30. The dispensing machine of
31. The dispensing machine of
32. The dispensing machine of
33. The dispensing machine of
|
This application claims the benefit of priority of U.S. Provisional Patent Application No. 60/824,938, filed on Sep. 8, 2006.
The present invention relates generally to liquid dispensing machines. More particularly, the present invention relates to liquid dispensing machines capable of dispensing small and accurate amounts of concentrated liquids.
Many coffee shops and convenience stores serve an array of coffee products, from mild to strong coffees brewed from coffee beans grown in different areas of the world, each imparting a particular flavour and aroma. Due to the limited counter space available in these stores, only a small selection of coffees are served each day, as coffee pots, heat plates and coffee bean grinders occupy a significant portion of the counter space. This selection can include strong, mild or medium roast coffees brewed from a variety of coffee beans.
In addition to these “standard” coffees, a selection of flavoured coffees are also served. Examples of such flavours include amaretto almond, French Vanilla and Irish cream. One method of providing flavoured coffees is to obtain flavoured coffee beans with the flavouring infused into the beans, and grinding them for brewing a pot of the flavoured coffee. Another method is to use pre-packaged, ground flavoured coffee. A third method is to stock a selection of flavour syrups that can be directly added to any regular cup of coffee by the server. This technique provides more flexibility since the flavour can be added to any standard coffee.
However, because separate grinders are required for grinding standard coffee beans and flavoured coffee beans to ensure that the standard coffee bean grinders are free from contamination from flavoured grounds, valuable counter space is taken up and additional cost is incurred by the extra grinder. Furthermore, flavoured coffees tend to stew in their pots for a relatively long period of time since they may not be as popular as the non-flavoured coffees. Those of skill in the art are well aware that coffee left standing on a heat plate for too long is unpalatable due to poor taste. Therefore, additional cost is incurred, as unsold flavoured coffee must be thrown out in favour of freshly brewed flavoured coffee. Although use of pre-packaged flavoured coffee obviates the need for an additional grinder, the problem with limited counter space and aged coffee persists. Furthermore, the consumer perception that pre-packaged coffee cannot be as fresh as freshly ground coffee tends to curb consumers from purchasing pre-packaged, flavoured coffee.
Bottles of flavoured liquids, or syrups, are easily stored upon shelves and countertops, and a wide selection of flavours can be made available to the consumer. Unfortunately, consistency of flavour between different servings is difficult to achieve because the dose of syrup added to each cup of coffee is subject to human error. Furthermore, the optimal dose of syrup changes for different sized cups of coffee, and for different types of beverages (cappuccino, lattes, tea etc) to ensure that the flavouring is not over-powering or insufficient for the base beverage. Consistent dosing is further complicated when several flavours are added to the same beverage, as different flavours can overpower others. For example, mint flavouring can easily overpower a vanilla flavouring of the same quantity. Hence, consistent and accurate dosing of flavourings cannot be achieved when a server is responsible for manually preparing a flavoured beverage.
Another factor for consideration is the concentrated flavouring itself. Manufacturers and retailers prefer to use concentrated flavouring with minimal carrier, as the carrier can affect the flavouring and taste of the flavoured beverage, and the additional volume contributed by the carrier increases shipping costs of the flavouring. Thus, the highly concentrated flavouring to be added can be in the order of several milliliters, depending on the type and size of beverage. Due to the highly concentrated nature of the concentrated flavouring, accuracy of the dispense becomes critical since the absence or addition of a fraction of a milliliter can significantly affect the taste of the beverage.
Known dispensing machines include simple gravity fed valves, peristaltic pumps, pressurized systems and displacement pumps, for dispensing fluids. However, none of these types of machines are suitable for dispensing the very small volumes of concentrated flavouring fluid desired by the industry. Primarily, these types of machines are not suitable for dispensing small quantities of fluids of varying viscosity, particularly high viscosity syrups having centepoise values of close to 4000.
One novel dispensing system is disclosed in commonly owned U.S. patent application Ser. No. 10/830,033, filed on Apr. 23, 2004. The dispensing system includes a cabinet for containing a multitude of displacement pumps, where each displacement pump is in direct fluid communication with a respective storage tank, and a control panel having a programmable microprocessor mounted to the cabinet for receiving user selections and controlling each individual pump. Each displacement pump includes a stepper motor in engagement with a threaded drive rod for advancing a piston by any one of several predetermined distances to dispense a corresponding volume of fluid. The control panel receives a valid user selection for actuating one or more pumps to dispense the appropriate volume of a concentrated flavouring fluid. The microprocessor tracks the amount of fluid dispensed from each storage tank and alerts users and/or prevents further operation when reservoirs are close to empty to avoid null dispenses to customers.
Various maintenance routines can be executed through the user interface, and dispense volumes and combination dispenses can be re-programmed manually or automatically. Following is a description of the general components of this dispensing system, originally described in U.S. patent application Ser. No. 10/830,033.
The dispensing system of
An end of threaded drive rod 132 is fixed to a recess in piston 130 via spring pin 142 that extends through the walls of piston 130 and threaded drive rod 132. Also fixed to threaded drive rod 132 is a rod guide 138. Rod guide 138 slips over threaded drive rod 132 and is fixed by spring pin 144 which extends through the walls of rod guide 138 and threaded drive rod 132. The rod guide 138 is fixed to threaded drive rod 132 at a position such that it only travels within guide tube 140.
Additional components of displacement pump 112 include O-rings, such as O-ring 146 for sealing the interface between one way check valve 148 within cylinder front flange 150, check valve retainer 151, gasket face seal 152 for sealing the interface between cylinder tube chamber 136 and cylinder front flange 150, and nuts 154 and 156 for tightening threaded rods 158 and holding the displacement pump components together in a torqued compression, and a cylinder rear flange 157. Cylinder front flange 150 includes a passage for receiving check valve nozzle 159, for receiving a capillary tube.
Stepper motor 160 is a commercially available product having a face that mates with guide tube flange 162. Those of skill in the art will understand that stepper motor 160 includes a stator and a rotor that engages, rotates threaded drive rod 132 in a worm gear relationship to translate rotational movement of the rotor into linear motion of the threaded drive rod 132. Therefore, the threaded drive rod 132 is advanced or withdrawn depending on the clockwise or counter-clockwise rotation of the rotor. Stepper motor operation is well known to persons of skill in the art. Generally, the stepper motor rotates by predetermined step sizes in response to electrical input signals. Hence, the travel distance of a drive rod having a known thread pattern can easily be determined and controlled.
The aforementioned dispenser is typically operated and maintained by trained personnel, typically staff of a restaurant or service counter. While operation of the dispenser is straightforward, maintenance of the dispenser can be cumbersome. In particular, when the storage tank 114 runs empty, the user will need to pull out the displacement pump 112 containing the empty storage tank, and re-fill the tank from another container. Preferably, this is done without spillage during the transfer, which may be difficult during peak service periods when the re-fill must be done rapidly. Of course, any spillage should be cleaned up for hygiene purposes. Furthermore, the user may initiate pre-programmed clean and prime operations for the dispensing unit if a different flavouring is to be used for a displacement pump.
The aforementioned dispenser can be used in a self-serve environment. For example, customers purchasing a beverage in a convenience store can choose to add a desired flavouring by pushing the appropriate buttons on the user interface. This is convenient for the convenience store clerk who is typically alone and does not have time to service the client. However when it comes time to refill the tank, the clerk will not have sufficient training or time to properly refill the tank, resulting in spillage that is not typically cleaned. The relative complexity of refilling the tanks of the dispenser, and/or risk of spilling concentrated fluid, may deter convenience store clerks from maintaining the machine.
It is, therefore, desirable to provide a dispensing machine that provides a simple and rapid flavour refilling system while minimizing fluid spillage during a refill operation.
It is an object of the present invention to obviate or mitigate at least one disadvantage of previous fluid dispensing systems. In particular, it is an object of the invention to provide a dispensing machine that provides a simple and rapid flavour refilling system while minimizing fluid spillage during a refill operation.
In a first aspect, the present invention provides a pump unit for dispensing a predetermined volume of fluid. The pump unit includes a stepper motor, a cartridge mount, and a disposable cartridge. The stepper motor is in threaded engagement with a threaded drive rod, and is rotatable in one direction by a number of steps to advance the threaded drive rod. The cartridge mount is coupled to a stepper motor, and has a locking means with an aperture sized to pass the threaded drive rod. The a disposable cartridge has a first end adapted to engage the locking means for securing the disposable cartridge to the cartridge mount. The disposable cartridge has a chamber sealed with a plunger slidable in the chamber, and includes an outlet nozzle at a second end for dispensing contents of the chamber when the plunger is pushed by the threaded drive rod.
According to an embodiment of the present aspect, the plunger includes an expandable plunger top of resilient material deformable to an expanded state when the plunger is pushed by a piston connected to the threaded drive rod, such that the expandable plunger top returns to a relaxed state when the piston is withdrawn from the plunger. In further embodiments, the locking means includes a bayonet style twist lock, and the first end of the disposable cartridge is adapted for engaging the bayonet style twist lock, and a capillary tube is releasably connected to the outlet nozzle. In another embodiment of the present aspect, the pump unit includes a driver card in electrical communication with the stepper motor, the driver card including a microcontroller for controlling the stepper motor in response to pump control data. The driver card can include a connector for receiving the pump control data, and the cartridge mount can include a mounting means for securing the cartridge mount to a chassis.
In a second aspect, the present invention provides a dispensing machine for providing a predetermined volume of fluid corresponding to a user selection. The dispensing machine includes a pump unit having a stepper motor, a disposable cartridge, a user interface, and a microprocessor. The stepper motor advances a threaded drive rod in response to pump control data. The disposable cartridge is releasably connected to the pump unit, and has a plunger for engaging the threaded drive rod. The user interface provides electrical selection signals in response to the user selection. The microprocessor receives the electrical selection signals and provides the pump control data corresponding to the pump unit. The pump control data includes stepper motor direction data and number of steps data.
According to an embodiment of the present aspect, the disposable cartridge includes a chamber sealed with the plunger, the plunger having an expandable plunger top of resilient material deformable to an expanded state when the plunger is pushed by the threaded drive rod for dispensing the predetermined volume of fluid. The expandable plunger top returns to a relaxed state when the threaded drive rod is withdrawn from the plunger. A capillary tube is releasably connected to the outlet nozzle for directing the contents of the chamber to a dispensing area. In another embodiment, the pump unit includes a cartridge mount coupled to the stepper motor, the cartridge mount having a locking means with an aperture sized to pass the threaded drive rod and the disposable cartridge being adapted for engaging the locking means. The pump unit can include a driver card in electrical communication with the stepper motor, the driver card including a controller for controlling the stepper motor in response to pump control data. The pump unit can further include an electromotive force detector for detecting a predetermined position of the threaded drive rod. In the present embodiment, the pump mount includes an interface card adapted for electrically engaging the driver card for passing the pump control data when the pump unit is secured to the pump mount.
In a third aspect, the present invention provides a method for dispensing a volume of fluid from a disposable cartridge. The method includes the steps of receiving a selection signal from a user interface for dispensing the volume of fluid; providing an alert and locking the disposable cartridge if the volume of fluid is greater than a remaining amount of fluid in the disposable cartridge; and dispensing the volume of fluid from the disposable cartridge when the remaining amount of fluid in the disposable cartridge is at least the volume of fluid. According to an embodiment of the present aspect, the step of dispensing includes advancing a threaded drive rod for pushing a plunger in the disposable cartridge, in response to the selection signal. Pushing the plunger can include deforming an expandable plunger top of the plunger, and deforming the expandable plunger top before the plunger is moved by the threaded drive rod. The step of dispensing can include withdrawing the threaded drive rod away from the plunger by a predetermined distance after the volume of fluid is dispensed for returning the expandable plunger top to a relaxed state to draw fluid back into the disposable cartridge.
According to further embodiments of the present aspect, the step of providing an alert includes homing the threaded drive rod, and a further step of detecting an end position of the threaded drive rod. The step of detecting an end position of the threaded drive rod can include providing the alert, locking the disposable cartridge and homing the threaded drive rod.
In a fourth aspect, the present invention provides a cartridge plunger for receiving a piston. The cartridge plunger includes a hollow body and an expandable plunger top at a closed end of the hollow body. The hollow body includes an open end for receiving the piston. The expandable plunger top is located at a closed end of the hollow body and is deformable to an expanded state by the piston. The expandable plunger top returns to a relaxed state when the piston is withdrawn from the plunger by a predetermined distance. In an embodiment of the present aspect, the hollow body includes a first circular side-wall with a first diameter for defining a primary plunger chamber, and a secondary plunger chamber. The primary plunger chamber has the open end for receiving the piston and an internal shoulder at a second end for abutment with an edge of the piston. The secondary plunger chamber extends from the shoulder, and has the expandable plunger top formed therein. The expandable plunger top includes folds of resilient material.
Other aspects and features of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific embodiments of the invention in conjunction with the accompanying figures.
Embodiments of the present invention will now be described, by way of example only, with reference to the attached Figures, wherein:
A cartridge-based concentrated flavour dispensing machine having pump units for delivering between a fraction of a milliliter and few ounces of fluids having a viscosity value between 1 to 4000 centepoise is described. The dispensing machine includes a cabinet for containing a multitude of pump units, where each pump unit is realisably connected to a disposable pre-filled fluid cartridge. Each pump unit includes a stepper motor in engagement with a threaded drive rod that is advanced or retracted by any one of several predetermined distances. The drive rod advances a piston positioned within the disposable cartridge to dispense a volume of fluid. The disposable cartridge operates in the same manner as a positive displacement pump. Flexible capillary tubes connected to the output of each disposable cartridge direct the fluid to a central dispensing area. When the disposable cartridge is depleted, the drive rod can be automatically retracted to facilitate disconnection and connection of disposable cartridges. An expandable plunger within the disposable cartridge will resiliently deform upon engagement by the advanced piston. After the dispensing operation, the piston is withdrawn from the expandable plunger to allow the deformed portion of the plunger to return to a resting state, thereby withdrawing fluid from the capillary tube and preventing drippage of the fluid.
In the present example shown in
As those skilled in the art will understand, once the base of disposable cartridge 206 is inserted, locking is achieved by twisting the disposable cartridge 206 (ie. in a clockwise direction) such that each of the three engagement tabs 256 are frictionally wedged between the bottom of the cavity and the locking tabs 242. Over-twisting can be prevented as tab stops would prevent the engagement tabs 256 from sliding beyond a predetermined position. Those skilled in the art will understand that the tab stops are an optional feature since the engagement tabs 256 are wedge shaped. To unlock and remove disposable cartridge 206, ie. when it is empty, the disposable cartridge 206 is twisted in the opposite direction (ie. in a counter-clockwise direction), and pulled out. The capillary tube can be attached and removed from the output nozzle 253. In one embodiment, the assembly including the disposable cartridge 206 and the capillary tube are removed from the system when empty, so that it may be replaced with a new disposable cartridge 206 and capillary tube. The dispensing end will have a suitable mechanism for easily securing and releasing the capillary tube from the system.
Any person skilled in the art will understand that the bayonet style twist lock is merely one example of a locking means which can be used to secure the disposable cartridge 206 to the cartridge mount 232. Other suitable locking means can be used with equal effectiveness without departing from the scope of the invention.
Previously shown
As previously shown in
Pump unit 204 has a corresponding dovetail mount 235 that slides into a female dovetail slot 272 in its installed position. The female dovetail slots 272 or keyholes are spaced apart to ensure that multiple pump units 204 can be compactly ganged together. While gravity alone should keep the pump unit 204 within its female dovetail slot 272, the pump unit 204 can be inadvertently pulled out by the user while he/she attempts to remove an empty disposable cartridge 206. Therefore, thumbscrews 274 can be screwed into the top edge of the pump mount 270 after the pump unit 204 is inserted to prevent the pump unit 204 from slipping out of the female dovetail slot 272. Thumbscrews 274 are positioned between opposing female dovetail slots 272, and preferably have a diameter that overlaps the entry area of each female dovetail slot 272. It is this overlapping of the thumbscrew that bars the inserted dovetail mount 235 from removal.
When installed to pump mount 270, each anti rotation bracket 234 forms a gap between the wall of pump mount 270 and mounting holes 236. This gap can be seen in
Dispensing system 300 includes user interface 208, microprocessor 302, a LIN bus 304 connected between the microprocessor 302 and pump units 204, 5 volt power supply 308 and 12 volt power supply 310. Each pump unit 204 can include a respective driver card for controlling the stepper motor it is associated with. User interface 208 includes button actuators of the capacitive or piezoelectric sensor type, for sending electrical selection signals to microprocessor 302, and LCD driver circuitry for receiving predetermined display data from microprocessor 302. LCD driver circuitry drives an LCD display with alpha-numeric characters for providing user feedback.
Microprocessor 302 is preferably programmable to permit the manufacturer to install pre-set control algorithms and pump unit control data for all valid selection combinations. An example of a suitable microprocessor is the Motorola MC68HC908AB32 with non-volatile Flash memory. The Flash memory can store boot loader software and application software for the microprocessor 302. The boot loader code is a small piece of code in a protected portion of Flash memory programmed by the manufacturer, while the application code is the main software that contains all of the functional procedures associated with the dispensing system 300. Details of the boot loader software and the application software, according to an embodiment of the present invention follows.
The boot loader is used to fetch new application code, new driver software, or other dispense parameters via any suitable port, such as an infrared port for example. The new code is downloaded when an infra red programming device pointed at the button panel on boot up is detected. This code can be stored in the Flash memory. If there is no infra red device and the current application software is valid, the microprocessor 302 will run the present application code.
The application code executed by the microprocessor 302 monitors/scans user interface 208, and performs the necessary calculations or look up table functions for issuing pump control data in response to user selections. Additional functions of the application code can include controlling the display of user interface 208, monitoring remaining fluid in each disposable cartridge, executing a programming mode of operation, and updating driver software of the pump units 204.
It should be noted that different retailers may use different types of concentrated flavourings, and hence the volume to dispense per fixed beverage size may differ. Microprocessor 302 receives the electrical selection signals from the user interface 208. The electrical selection signals can correspond to the selected flavouring, and selected dispense quantity. Once determined, microprocessor 302 can issue the corresponding pump control data, which can include the specific pump unit 204 to be actuated and the quantity of concentrated fluid to be dispensed from it. More specifically, the quantity of concentrated fluid to be dispensed is part of a drive profile issued via LIN bus 304 to the driver card of one or more pump units 204 to dispense the required volume of flavour(s). As previously discussed, the drive profile can be derived by calculation or from a look up table. The drive profile can include parameters such as stepper speed data, number of steps data, direction and back electro magnetic force (EMF) detection threshold data.
The user can manually adjust the existing programming through the user interface 208. When in the program mode of operation, the dispense volumes for each flavouring can be adjusted by 0.1 milliliters. However, the sheer number of possible combinations renders manual programming cumbersome and time consuming. In the present ten flavour embodiment of the dispensing machine 100, there are greater than 700 possible adjustments that can be made. To facilitate re-programming or updates to the factory pre-set programming, a communication port can be coupled to the microprocessor for receiving any new software. The communication port can be a wired port, such as an RS-232, a USB port, or a LIN bus in communication with a computer or device capable of transferring the new programming. Alternatively, a wireless port, such as an IR port, WiFi or Bluetooth transmitter/receiver can be used. Those of skill in the art will understand how to interface such communication ports with microprocessor 302.
The programmability of microprocessor 302 permits tracking of remaining concentrated flavouring fluid in each disposable cartridge 206 coupled to each pump unit 204. Since the volume of each dispense is known, and the full level volume of the disposable cartridge 206 is known, the microprocessor can store a current remaining volume of concentrated fluid so that a visual and/or audio alert is emitted once a predetermined empty level threshold is reached. Of course, a low level indication can be provided by microprocessor 302 through the display of user interface 208 when the remaining volume of concentrated fluid has reached a predetermined level. When the specific cartridge is determined to be empty, an alert can signal the user to replace the empty disposable cartridge, and optionally locks out the specific flavouring from being further dispensed, until it is reset. Alternately, an electromechanical trigger can be used to detect the empty state of the disposable cartridge 206. For example, each driver card 280 can include a back EMF (electro magnetic or motive force) detection circuit for detecting an end position of the threaded drive rod 233.
Microprocessor 302 can be further programmed to provide timed events. In particular, certain concentrated flavourings may have a limited shelf life, thus necessitating a purge of the stored flavouring after a predetermined span of time, such as 1 month for example. A replaced disposable cartridge 206 would then reset the associated timers.
Following is a brief discussion of the function of the driver card coupled to each pump unit 204. The driver cards are slave devices that respond to commands from the microprocessor 302. Each driver card preferably has its own microprocessor, such as a Motorola MM908E625 microprocessor, stepper driver hardware, a back EMF detection circuit to detect end stops, and a LIN Bus physical layer. The driver card microprocessor includes its own boot loader software and application software. The primary function of the driver code software is to wait for a drive profile from the microprocessor 302. The software then drives the motor as specified, and then sends a response indicating the driving is done and also if it was complete or the back EMF detection stopped it before all of the required steps could be completed.
The driver card functions as a pump driver for actuating one stepper motor 230. More specifically, the driver card provides motor drive signals, such as direction of rotation and step signals to turn stepper motor 230 of pump unit 204. Accordingly, the number of pre-calibrated steps corresponds to the desired quantity of concentrated fluid to be dispensed. Additionally, due to the high viscosity of 4000 centepoise fluids, the speed at which the stepper motor 230 rotates is optimized to ensure that an overpressure condition does not occur during the dispense stroke, causing the stepper motor to skip or the capillary tube to pop off the output nozzle 254. Those of skill in the art will understand that different pump units 204 in the same dispensing machine 100 can be programmed to step at different rates. For example, one pump unit 204 can dispense 4000 centepoise fluids while another can dispense two centepoise fluids. Hence the speed, torque and accuracy for each stepper motor 230 can be optimized for maximum performance and reliability.
In the presently shown embodiment, each pump unit 204 has its own dedicated driver card for controlling its associated stepper motor 230. In an alternate embodiment, the stepper motors from all the pump units 204 can share a single pump driver circuit. In such an embodiment, a multiplexing circuit can be used to pass the direction of rotation and step data from the single pump driver to one of the pump units 204. Practically, this multiplexing circuit can be implemented as a set of individual relay devices, each individually selectable by microprocessor 302 for coupling the data to the corresponding pump unit 204.
Following is a description of the operation of dispensing system 300 according to an embodiment of the present invention, with reference to the flow charts in
During the power up initialization of step 400, the microprocessor 302 waits until a synchronization signal is received from the pump drivers of each pump unit 204 before proceeding to step 402. At step 402, the user interface 110 is scanned for a user selection. Once the selection has been made, the validity of the selection and/or selection sequence is assessed at step 404. Valid sequences can be predetermined and programmed in advance. The valid sequence can either be a flavour selection or a program mode entry sequence. Once the program mode is entered, prompts can be displayed on the LCD display to instruct the user regarding the adjustments that can be made.
If the sequence corresponds to a program mode, then the user is prompted to change values for parameters regarding dispense of the particular flavouring. These can include stepper speed, number of steps, and back EMF detection threshold for example. Once the changed values have been entered, they are dispersed to corresponding driver card via the LIN bus.
If the selection is invalid, the routine loops back to step 402 and a message can be displayed to the user for indicating the invalidity of the entered selection. Otherwise, the routine proceeds to step 406 to determine if there is sufficient flavouring in the selected disposable cartridge. The amount of flavouring remaining in each cartridge can be tracked by the microprocessor. Since the full volume of a new disposable cartridge is known, and the amount of fluid to dispense is known, the microprocessor can execute the mathematical operation of subtracting dispensed volumes from the currently remaining volume. As previously mentioned, detection of an empty cartridge am be done through electro-mechanical means, such as an EMF detector. Alternately, in a system that does not track the remaining volume of each disposable cartridge, the assessment of an empty cartridge can be done solely through the EMF detector after the fluid is dispensed.
If there is sufficient flavouring remaining in the disposable cartridge to meet the requested dispense volume, the routine proceeds to step 408 where the microprocessor 302 computes the appropriate control data for the selection, and sends the appropriate data to the driver card of the selected pump units 204 through the LIN bus. This data can include step count and drive profile data. Thus the desired pump unit 204 is actuated. This control data takes into account the specific flavouring, size of the beverage, type of beverage and any modifiers or other variables that may be relevant to the quantity of concentrated flavouring to dispense. Once the dispense operation for the selection has been completed, the remaining amount of flavouring in the disposable cartridge can be updated at step 410, and the routine loops back to step 402 to receive a new selection.
If at step 406 there is insufficient flavouring remaining in the disposable cartridge to meet the requested dispense volume, a message can be displayed at step 412 to indicate to the user that a particular disposable cartridge needs to be replaced. At this time, the microprocessor 302 preferably fully retracts the threaded drive rod corresponding to the empty disposable cartridge. At step 414, the system checks if the disposable cartridge has been replaced. This can be done manually by the user or automatically by the system.
An example of manual detection includes the use of reset buttons corresponding to each pump unit 204 mounted to the button panel or to the inside of the chassis and accessible only by removing the top and side panels. Then the user presses the appropriate reset button after a new disposable cartridge has been installed. In response to the depressed reset button, the specific stepper motor can advance its threaded drive rod to abut the plunger of the disposable cartridge, and the microprocessor 302 will reset the volume for that flavouring.
An example of automatic detection includes the use of sensors, such as electro-mechanical sensors, for detecting removal of the old disposable cartridge. This can be as simple as a spring loaded, depressible pin or flange integrated into the cavity of the locking means 240. Insertion of a disposable cartridge sets the trigger of the sensor, and removal of the disposable cartridge triggers reset for the pump unit 204. Persons skilled in the art will understand that there can be many different sensors and mechanisms for manually or automatically resetting a pump unit.
Returning to the flow chart of
In the case where a selection sequence corresponds to a combination dispense where several flavour fluids are to be dispensed, the current recorded level of concentrated flavour fluid for each disposable cartridge is checked. If any one is effectively empty for the current dispense, then the combination dispense is cancelled and the appropriate message is displayed. In the case where a combination dispense is executed, the control data is sent sequentially to each pump unit 204.
The pump driver sub-routine shown in
At step 502, the presence of an empty signal is checked for each pump unit 204. This empty signal is generated at step 412 in the primary control routine of
At this point, one or more pump units 204 receive control signals microprocessor 302. The selected pump unit(s) 204 is actuated by the predetermined number of steps in step 508, and the predetermined volume of concentrated flavouring fluid is dispensed. In a system where multiple flavours are dispensed in parallel, the sub-routine of
As previously discussed, a capillary tube is used for transferring fluid from the disposable fluid cartridge to the central dispensing area, and is selected to be a size for minimizing fluid drippage after a dispensing operation is completed. However, depending on the fluid, there may be a residual drop hanging on the end of the capillary tube after the dispense. This residual drop can fall at a later time into another container for which a dispense of a different flavouring is desired. This will result in a mixing of flavours, thereby changing the flavour of the beverage. Alternately, this residual drop will hang on and be exposed to the air until next dispense. If the plunger is fixed to the piston, then the stepper motor can be operated to withdraw the plunger by a preset distance, thereby creating a negative pressure in the cartridge to draw the fluid product back into the capillary tube. However, in the presently shown embodiments of the disposable fluid cartridge, the plunger and the piston are not fixed to each other, therefore the plunger cannot be withdrawn as the piston is withdrawn by the action of the stepper motor and threaded drive rod.
According to an embodiment of the present invention, an expandable plunger is provided for creating a negative pressure in the cartridge when the piston is withdrawn from the plunger after a dispense operation. An isometric view of an expandable plunger according to one embodiment is shown in
To further illustrate the features of the expandable plunger 600,
Lower sealing flange 604 is an optional feature that helps prevent expandable plunger 600 from sliding in a direction away from the cartridge outlet as the piston is retracted. The upper sealing flange 606 is an optional feature, which forms a channel 614 with upper side-wall 610, which is configured to receive the fluid product in the cartridge as the expandable plunger 600 is pushed towards the cartridge outlet for dispensing the fluid product. As the expandable plunger 600 is pushed, the pressure of the fluid in the cartridge will bias the upper sealing flange 606 to open, or further extend away from the side-wall 602, thereby improving the seal provided by expandable plunger 600.
The folds of resilient material of expandable plunger top 608 can be deformably stretched, expanded or elongated, in the direction towards the cartridge outlet.
As previously mentioned, the shape of the extender 652 top is not necessarily rounded as shown in
Furthermore, the maximum height of the extender 652 can be selected based on the fluid product viscosity and the material used for the plunger. For example, low viscosity fluids may not require a plunger material with high resiliency, or an extender 652 having a significant height difference over the side-wall 610. A combination of material resiliency and extender height sufficient for drawing a single drop of fluid product back into the capillary tube when the piston 650 is withdrawn, can be determined by those skilled in the art.
The embodiments of the expandable plunger 600 and its method of use are applicable to the embodiments of the disposable fluid cartridge system previously shown. In such a system where spent cartridges are removed and replaced, a preset optional step would be to prime new cartridges before use. For example, when a new disposable cartridge is installed, the stepper motor can be actuated to drive the piston by a predetermined distance sufficient to clear the capillary tube of air pockets. It is noted that the piston does not need to be fully withdrawn from the chambers of the expandable plunger. In fact, the piston can be withdrawn to a position where the top portion of extender 652 is still in contact with the underside of expandable plunger top 608, or to a position where the expandable plunger top 608 is less expanded than in the fully expanded state. The less expanded state can be considered a relaxed state of the expandable plunger.
The previously described cartridge-based dispensing machine is thus simple to use and maintain by any person. Since the disposable cartridges are self-contained, there is no possibility of spillage when it is time to replace an empty cartridge with a full cartridge. Furthermore, the locking means for receiving and securing disposable cartridges allows for quick replacement of cartridges without any complex steps.
The above-described embodiments of the present invention are intended to be examples only. Alterations, modifications and variations may be effected to the particular embodiments by those of skill in the art without departing from the scope of the invention, which is defined solely by the claims appended hereto.
Marshall, Chris, Wilson, Avery, Ricker, David A., McDougall, Michael, Stoneman, Kevin, MacLean, Ian, Erman, P. Gregory
Patent | Priority | Assignee | Title |
10252904, | Sep 12 2016 | MARMON FOODSERVICE TECHNOLOGIES, INC | Systems and methods of custom condiment dispensing |
10315236, | Oct 25 2016 | MARMON FOODSERVICE TECHNOLOGIES, INC | Systems and methods of food dispenser cleaning |
10507479, | Nov 01 2016 | MARMON FOODSERVICE TECHNOLOGIES, INC | Dispensing nozzle |
10947106, | Sep 12 2016 | MARMON FOODSERVICE TECHNOLOGIES, INC | Systems and methods of custom condiment dispensing |
11465170, | Jun 29 2018 | MEDMIX SWITZERLAND AG | Dispensing control system, method of controlling a dispensing device and computer program |
11748827, | Aug 06 2018 | MARMON FOODSERVICE TECHNOLOGIES, INC | Order fulfillment system |
Patent | Priority | Assignee | Title |
3854629, | |||
4648872, | Nov 15 1983 | DEKA PRODUCTS LIMITED PARTNERSHIP, A LIMITED PARTNERSHIP OF NH | Volumetric pump with replaceable reservoir assembly |
5027984, | Sep 12 1989 | Credo Tool Company | Caulking gun attachment for use with a high RPM power driver and capable of being driven either directly at full speed or indirectly at a lower speed via a gear reducer |
5219099, | Sep 06 1991 | California Institute of Technology | Coaxial lead screw drive syringe pump |
5279569, | Jun 07 1991 | Liebel-Flarsheim Company | Front loading apparatus for insecting fluid into animals |
5314415, | Jul 21 1993 | GE HEALTHCARE AS | Aspirating plunger for power injector cartridges |
5358145, | Apr 19 1993 | BIOTAL, INC | Dispenser for delivering microingredients from cartridges |
5411489, | May 06 1994 | GE HEALTHCARE AS | Pre-filled syringe and pre-filled cartridge having actuating cylinder/plunger rod combination for reducing syringing force |
5558251, | Oct 18 1994 | Apparatus for metering pigments for paints and the like | |
5630527, | Sep 12 1994 | Fishman Corporation | Electronically controlled, positive-displacement fluid dispenser |
5746357, | Apr 22 1996 | Essex Specialty Products | Plunger and apparatus useful in extruding or dispensing viscous materials |
6003736, | Jun 09 1997 | Novo Nordisk A S | Device for controlled dispensing of a dose of a liquid contained in a cartridge |
6050450, | Dec 28 1998 | Dispensing Technologies International Incorporated | Apparatus and system for precision dispensing of fluids and method of operating the same |
6056165, | Oct 21 1998 | Free standing cordless gun for dispensing liquid glue and similar materials | |
6268000, | Mar 29 2000 | Pastry dough or cake decorating device | |
6334553, | Mar 06 2000 | Nordson Corporation | Anti-float plunger for pneumatically actuated syringe |
6520381, | Dec 30 1998 | Sulzer Chemtech AG | Ejection device for a cartridge |
6854620, | Apr 13 2001 | Trividia Healthcare Systems, LLC | Drive system for an infusion pump |
6926177, | Mar 31 2000 | Device for dispensing substance from a cartridge | |
6957747, | Dec 14 2001 | Nordson Corporation | Hydraulically and volumetrically dispensing fluid |
6981618, | Oct 18 2001 | Ivoclar Vivadent AG | Container assembly for a substance to be applied |
7025226, | Apr 13 2001 | Trividia Healthcare Systems, LLC | Drive system for an infusion pump |
7337920, | Apr 23 2004 | A C DISPENSING EQUIPMENT, INC | Fluid dispensing apparatus |
7708163, | Feb 24 2005 | Endologix LLC | Constant force material delivery system and method |
7971751, | Feb 23 2006 | Endologix LLC | Constant force material delivery system and method |
20050236429, | |||
20060286262, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 25 2007 | ERMAN, P GREGORY | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 25 2007 | MARSHALL, CHRIS | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 25 2007 | WILSON, AVERY | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 25 2007 | RICKER, DAVID | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 25 2007 | MCDOUGALL, MICHAEL | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 25 2007 | STONEMAN, KEVIN | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 26 2007 | MACLEAN, IAN | A C DISPENSING EQUIPMENT, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 037101 | /0214 | |
Oct 20 2015 | A.C. Dispensing Equipment, Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Apr 13 2017 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Apr 01 2021 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Date | Maintenance Schedule |
Sep 13 2019 | 4 years fee payment window open |
Mar 13 2020 | 6 months grace period start (w surcharge) |
Sep 13 2020 | patent expiry (for year 4) |
Sep 13 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 13 2023 | 8 years fee payment window open |
Mar 13 2024 | 6 months grace period start (w surcharge) |
Sep 13 2024 | patent expiry (for year 8) |
Sep 13 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 13 2027 | 12 years fee payment window open |
Mar 13 2028 | 6 months grace period start (w surcharge) |
Sep 13 2028 | patent expiry (for year 12) |
Sep 13 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |