This application claims priority to Australian Provisional Patent Application No. 2019902301, filed 28 Jun. 2019, hereby incorporated by reference in its entirety as if fully set forth herein.
The invention relates to coffee packing and dosing devices and machines and more particularly to a portafilter dosing tools used to control the amount, distribution and/or packing of ground coffee within the filter basket of a portafilter prior to extraction.
Espresso coffee is made by passing hot water, under pressure, through coffee grounds during an extraction process. Conventionally, the coffee grinds are carried in a portafilter that attaches onto the group head of an espresso making machine. The portafilter includes a head having a filter basket that carries a quantity or dose of ground coffee packed into a compartment with a perforated floor that acts as a filter and a handle for gripping by the user. In some portafilters, the filter basket is removable.
The quality and characteristics of the espresso coffee produced is known to be significantly affected by a number of variables including the water volume, temperature and pressure; the coarseness, uniformity and quantity, or ‘dose’ of the ground coffee and the density and distribution of the coffee grounds through which the hot, high-pressure water is forced.
It is known that using traditional machines, making quality coffee consistently is complicated and requires skill and experience. Such skill and experience may not be readily attainable particularly in a domestic setting.
For instance, in order to improve the flavour of the coffee, the grounds are compacted or compressed into the basket to form a coffee ‘puck’ in a process known as tamping which retards the flow of hot water through the grounds, allowing for higher extraction pressures. However, if the coffee grounds are not uniformly dense/distributed within the basket, during the extraction phase, the pressurized water will find the least resistant path though the coffee puck and may bypass portions of the coffee leading to both wastage of coffee and poor-quality coffee.
Furthermore, the amount of coffee added into the portafilter is important to the producing quality and consistent coffee beverages. Thus, the fill height of tamped coffee in the filter basket is an important parameter in the preparation of an espresso.
According tools have been developed to assist with making coffee in a consistent manner. For instance, automated coffee machines have been developed which seek to transfer particular tasks of coffee making from the user to the machine. For instance, the applicant's prior PCT patent application published as WO 2014/165905 proposes a device to grind and tamp coffee which is at least partially automated, whilst various tools, such as those mentioned in U.S. Pat. Nos. 7,992,486 and 8,240,244 are proposed to pack and dose the portafilter basket. However, it is desirable to further automate the grinding, filling and tamping to enhance coffee consistency.
It is an object of the present invention to overcome or ameliorate at least one of the disadvantages of the prior art, or to provide a useful alternative.
In a first aspect there is provided a device for packing ground coffee in a coffee filter basket, the device comprising:
a dock for receiving the filter basket to be packed with ground coffee;
an agitator associated with the dock to agitate the filter basket and thereby distribute the ground coffee within the filter basket.
In certain embodiments the agitator comprises a vibrator having a vibrating member connected to the dock. Preferably the vibrating member comprises an eccentric rotating mass vibrator.
Preferably, the vibrator comprises a motor for driving the vibrating member though an off-center coupling. More preferably the drive shaft of the motor is vertically orientated.
In certain embodiments the off-center coupling comprises a cam connected to a drive shaft driven by the motor.
In certain embodiments the off-center coupling comprises a bearing disposed between the cam and the dock to allow free rotation of the cam with respect to the dock.
In certain embodiments the vibrator is configured to agitate the filter basket on a generally horizontal plane.
In certain embodiments the vibrator is configured to generate vibrations having an amplitude of between around 0.1 mm and 1 mm, preferably around 0.25 mm.
In certain embodiments the vibrator is configured to generate vibrations having a frequency of between around 2000 and 5000 rpm, preferably around 3500 rpm.
In certain embodiments the agitator comprises a linear actuator. Preferably the agitator comprises an electromechanical solenoid.
In certain embodiments, the device comprises a grinder for grinding coffee beans and directing ground coffee into the filter basket when the filter basket is located in the dock and/or a coffee tamping assembly for tamping coffee in the filter basket.
Preferably, the filter basket is a filter basket of a coffee machine portafilter.
Preferably, the dock and portafilter include complementary bayonet formations for connecting the portafilter to the dock.
Preferably, the dock comprises a platform and the dock and the portafilter include complementary formations for connecting the portafilter to the platform.
In another embodiment there is provided a machine for filling a coffee filter basket with tamped ground coffee, the machine comprising:
a dock for receiving the filter basket to be packed with ground coffee;
a ground coffee metering device for metering ground coffee into the filter basket when the filter basket is located in the dock;
a tamping assembly for tamping coffee in the filter basket, the tamping assembly having:
a controller operatively connected to the metering device and the tamping assembly and adapted to:
In certain embodiments, the first dose is estimated to provide a target tamp height of tamped coffee in the filter basket based on known filter basket parameters.
Preferably, the controller is adapted to determine a calibration parameter based on the difference between the actual tamp height value and the predetermined range of target tamp height values and wherein the calibration parameter is used to calibrate the ground coffee metering device.
Preferably, the machine comprises an agitator associated with the dock to agitate the filter basket and thereby distribute the ground coffee within the filter basket. More preferably, the agitator is operatively connected to the controller for agitating the coffee in the filter basket prior to tamping.
Preferably, the agitator comprises a vibrator having a vibrating member connected to the dock.
In certain embodiments, the metering device comprises a coffee bean grinder for grinding coffee beans into ground coffee.
Preferably, the grinder comprises a hopper for storage and supply of coffee beans to be ground, a grinding mechanism driven by an electric motor for grinding the coffee beans and a grinder outlet for directing ground coffee into the filter basket.
Preferably, the filter basket is a filter basket of a coffee machine portafilter.
Preferably, the dock and portafilter include complementary bayonet formations for connecting the portafilter to the dock.
Preferably, the dock comprises a platform and the dock and the portafilter include complementary attachment formations for connecting the portafilter to the platform.
In a third aspect there is provided a method of filing a coffee filter basket with tamped ground coffee by a machine, said machine comprising:
a dock for receiving the filter basket to be packed with ground coffee;
a ground coffee metering device for metering ground coffee into the filter basket when the filter basket is located in the dock;
a tamping assembly for tamping coffee in the filter basket, the tamping assembly having:
a controller operatively connected to the metering device and the tamping assembly;
said method including the steps of:
metering a first dose of ground coffee into the filter basket with a ground coffee metering device;
determining the displacement of the tamping surface along the tamping path upon application of a tamping pressure by the tamping assembly;
calculating a tamp height value indicative of an actual tamp height of tamped coffee in the filter basket based on the displacement of the tamping surface;
determining the difference between the actual tamp height value and a predetermined range of target tamp height values; and
calculating a variation amount of coffee powder required to be added to or removed from the filter basket based on the difference between the actual tamp height value and a predetermined range of target tamp height values;
metering the variation amount of coffee powder into the filter basket with the metering device if the actual tamp height value is less than the predetermined range of target tamp height values.
In certain embodiments, the first dose is estimated to provide a target tamp height of tamped coffee in the filter basket based on known filter basket parameters.
Preferably, the controller is adapted to determine a calibration parameter based on the difference between the actual tamp height value and the predetermined range of target tamp height values and wherein the calibration parameter is used to calibrate the ground coffee metering device.
Preferably, the machine comprises an agitator associated with the dock to agitate the filter basket and thereby distribute the ground coffee within the filter basket. More preferably, the agitator is operatively connected to the controller for agitating the coffee in the filter basket prior to tamping.
Preferably, the agitator comprises a vibrator having a vibrating member connected to the dock.
In certain embodiments, the metering device comprises a coffee bean grinder for grinding coffee beans into ground coffee.
Preferably, the grinder comprises a hopper for storage and supply of coffee beans to be ground, a grinding mechanism driven by an electric motor for grinding the coffee beans and a grinder outlet for directing ground coffee into the filter basket.
Preferably, the filter basket is a filter basket of a coffee machine portafilter.
Preferably, the dock and portafilter include complementary bayonet formations for connecting the portafilter to the dock.
Preferably, the dock comprises a platform and the dock and the portafilter include complementary formations for connecting the portafilter to the platform.
In a fourth aspect the invention provides machine for filling a coffee filter basket with tamped ground coffee, the machine comprising:
a dock for receiving the filter basket to be packed with ground coffee;
a ground coffee metering device for metering an amount of ground coffee based on at least one metering parameter;
a tamping assembly for tamping coffee added to the filter basket, the tamping assembly having:
a controller operatively connected to the metering device and the tamping assembly and adapted to iteratively:
Preferably, the metering parameter is temporal, and the metering parameter value is a time period.
Preferably, the metering parameter is dosing time. More preferably, the metering parameter is grinder activation time.
Preferably, the step of adjusting the metering parameter value is based on the difference between the actual temp height value and the target temp height value for a time period indicated by the metering parameter value used in a prior iteration of steps (a), (b) and (c).
In a fifth aspect the invention provides machine for filling a coffee filter basket with tamped ground coffee, the machine comprising:
a dock for receiving the filter basket to be packed with ground coffee;
a ground coffee metering device for metering an amount of ground coffee based on at least one metering parameter;
a tamping assembly for tamping coffee added to the filter basket, the tamping assembly having:
a controller operatively connected to the metering device and the tamping assembly and adapted to iteratively:
Preferably, the metering parameter is temporal, and the metering parameter value is a time period.
Preferably, the metering parameter is dosing time. More preferably, the metering parameter is grinder activation time.
Preferably, the step of adjusting the metering parameter value is based on the difference between the actual temp height value and the target temp height value for a time period indicated by the metering parameter value used in a prior iteration of steps (a), (b) and (c).
In another aspect the invention provides a tamping device comprising:
a body having a longitudinal axis and comprising a peripheral side wall extending upwardly from a base wall, the base wall wherein a bottom exterior surface of the base wall provides a tamping surface orthogonal to the longitudinal axis, and an internal bore vertically aligned with the longitudinal axis;
a tamping piston slidably mounted within the bore for movement along a tamping path aligned with the cylinder axis between a raised position and a striking position in abutment with a striking stop on the body;
a release mechanism for biasing the piston toward the raised position over an upper portion of the tamping path between the raised position and a release position and allowing the piston to travel substantially freely along a lower portion of the tamping path between the release position and the striking position; and
a charging assembly connected to the piston comprising a resilient charging member for storing a striking load and a charging handle for applying a charging force upon the piston to charge the charging member with said striking load and to move the piston between the raised position at the release position whereby the striking load is released to act upon the piston causing the piston to move to the striking position.
Preferably the release mechanism comprises a track and track follower biased into engagement with the track. More preferably the track comprises a first portion and a second and wherein the follower engages the first portion of the track when the piston is between the raised position and the release position, and wherein the follower engages the second portion of the track when the piston is between the release position and the striking position.
Preferably the follower is urged into engagement with the track at an acute angle along the first portion of the track so as to bias the piston toward the raised position and wherein the follower is urged into engagement with the track normal to the track along the second portion of the track so as to allow the piston to travel substantially freely.
Preferably the track is disposed on the piston and the follower is carried by the body.
The invention will be more clearly understood from the following description of an embodiment thereof, given by way of example only, with reference to the accompanying drawings, in which:—
The dock includes filter basket engaging formations to securely support and locate the basket in the dock 12 and at least one vibrating member for delivering vibration to the basket from the vibrator. With reference to
In alternative embodiments the vibrator 14 is associated with formations configured to fit with the attachment formations of the portafilter used to secure the portafilter to the group head of the espresso machine. For instance, the dock may include bayonet formations operatively connected to a vibrator and configured to receive the bayonet formations 108 on the portafilter head 104 in a similar manner to the fittings on the group head used to secure the portafilter when brewing coffee.
With reference to the side view of
The displacement d between the common axis X and the spindle axis Y determines the amplitude of the vibration while the rotational speed of the cam determines its frequency. The coupling is offset from the central axis of rotation by between 0.1 mm and 1 mm, ideally around 0.25 mm. Typically, the motor is an electric motor placed beneath the platform as is shown in
In use, as is shown in
Thus, advantageously, by vibrating the ground coffee prior to compression during tamping, the ‘puck’ of coffee formed possesses increased uniformity of density thereby reducing the tendency for less resistant paths (or channels) for water during the extraction phase.
It will be appreciated that the method of agitation or generating vibrations may take other forms. For instance, in one alternative embodiment one or more eccentric rotating mass (ERM) vibrators may be used in place of the off-center coupling to transmit vibrations to the basket and uniformly distribute the coffee powder. Another embodiment includes the use of a sonic vibrator. Another embodiment includes the use of an impulse agitator or striker to provide an impulse force to the basket to agitate the coffee grounds. impart
Another embodiment of the invention is displayed in
A variety of different configurations of this general concept may be applied to similar effect. For instance, the solenoid may be configured to move the rod in both directions alternately by switching the current direction, or tapper connected to the actuator via mechanical linkages.
One difference between the vibration systems shown in
Accordingly, in
The device 10 may be incorporated into a ground coffee dosing device such as a coffee grinder as exemplified in
A coffee supply outlet or chute 52 from the grinder is disposed above the dock 12 for directing ground coffee into the basket 100 of the portafilter when the filter basket is positioned in the dock. This enables the user to conveniently add ground coffee into the basket and level any heaps of coffee added so that it is spread relatively evenly across the basket by vibrating the portafilter.
Furthermore, the device 10 may be incorporated with other coffee making equipment. For instance, with a coffee been grinder or coffee ground distribution device as a filter basket packing machine or into an espresso machine. By way of example,
A filling and tamping machine 200 for filling and tamping a filter basket 100 of a portafilter 102 with ground coffee prior to extraction of coffee in a coffee machine is displayed in
In this regard, the machine 200 includes a housing 202 containing a coffee bean grinder 220 for producing ground coffee powder from coffee beans and metering a predetermined dose of ground coffee, a dock 212 for receiving and locating the head and filter basket 100 of a portafilter 102, a tamping assembly 230 for tamping the coffee grinds to a predetermined degree of tamping, a vibrator 240 associated with the dock 212 to vibrate the filter basket to settle and spread the ground coffee within the basket during and/or after filling of the basket with ground coffee, prior to tamping and a machine control unit (MCU) 250 operatively connected to the grinder 220, tamping assembly 230 and vibrator 240, and for controlling aspects of the machine's operation.
The grinder system 220 includes a hopper 222 for storage and supply of coffee beans to be ground, a grinding mechanism 224 driven by an electric motor 226 for grinding the coffee beans and a grinder outlet 228 for directing ground coffee into the filter basket 100 from the grinder 220. Preferably, the grinder 220 is a conical burr grinder having a grind adjustment mechanism and is disposed in an upper portion of the housing 202 to take advantage of gravity flow to move beans and coffee powder through the grinder and from the grinder outlet 228 and into the filter basket located in the dock is at a lower portion of the device. However, it will be appreciated that other types of grinders and configurations may be applied.
Preferably the vibrator 240 is as previously described and is associated with the dock for generating vibration and transmitting those vibrations to the filter basket 100 when positioned in the dock. That is to say, to settle and spread coffee grinds as they are added into the basket from the grinder 220. In this embodiment, as shown in
The tamping assembly 230 is configured to tamp the coffee grinds in the filter basket to a predetermined degree of compaction. The degree of compaction may be determined by the change in volume of the coffee, and/or by running a preset tamping cycle or process configured to provide a predetermined tamping force or pressure.
The machine shown in
In this embodiment, as seen in
Preferably the tamping assembly 230 is configured to deliver a predetermined tamping pressure to the ground coffee in the basket. When the tamping head engages the coffee, the pressure required to compress the coffee rises sharply as the coffee is compressed. When the tamping force and reaction force of the coffee are balanced, downward travel of the tamping head is halted. Thus, by configuring the tamping assembly to deliver a predetermined maximum tamping pressure and monitoring movement of the tamping assembly, the machine may determine when the tamping cycle is complete. Therefore, preferably the tamping assembly includes a sensor to determine movement of the actuator and/or tamp head. In addition, preferably the machine includes a means for regulating tamping pressure.
It will be appreciated that the internal diameter of the portafilter in conjunction with the depth and density of the ground coffee in the basket determines the dose or mass contained therein. Accordingly, by tamping the ground coffee into a basket of known dimensions at a predetermined tamp pressure to provide a particular tamped density, a measurement of depth or fill height may be used as an indicator of coffee dose. Furthermore, the fill height of the tamped coffee plays a role in coffee brewing since it determines the separation gap between the shower of the group head and the top surface of the coffee in the filter basket. Maintaining a consistent and predetermined separation gap is important to brewing coffee. The gap allows the headspace above the coffee puck to fill with water prior to the water being forced through the coffee. The headspace full of water acts like a piston to evenly distribute water pressure across the surface of the puck as the pressure builds up to extract the coffee.
Accordingly, the tamping assembly of the present invention includes means to gather data (such as a position gauge or sensor 237) to gather data indicative of the position of the tamp head 234 and particularly the position of the tamping surface on the tamping path during tamping and more particularly once the tamping is cycle is complete and the coffee has been tamped. The relative position of the tamping surface 235 of the tamping head 234 with respect to the filter basket 100 corresponds to the tamped height of the coffee in the filter basket. Thus, by setting the basket 100 at a known height on the support platform 214 of dock 212, the position or displacement of the tamping head 234 along the tamp path may be used to calculate the tamp height of the coffee and the amount of coffee within the portafilter filter basket and in particular, whether the amount of coffee in the filter basket is within, below or above a predetermined range.
The position sensor may measure the position of the tamp head, or the extension of the piston 236 carrying the tamp head along the tamp path from a reference position. The position sensor 237 may include a potentiometer; an optical sensor; a magnetic sensor; a magnetostrictive sensor; a capacitive sensor; an inductive position sensor or any other type of sensor suitable for determining the position of the tamping head. The position sensor 237 is operatively connected to the MCU 250 to determine and control the tamping cycle and provide an indication of fill of the portafilter basket.
Specifically the MCU is adapted to determine the position of the tamping surface along the tamping path upon application of the predetermined tamping pressure by the tamping assembly; calculate a tamp height value indicative of the relative tamp height of tamped coffee in the basket based on the position of the tamping surface and known basket parameters; and determine the difference between the tamp height value and a predetermined range of target tamp height values to provide an indication of an amount of coffee powder required to be added or removed from the filter basket.
In some embodiments the tamping assembly includes a tamping force sensor 238 to provide an indication of the tamping pressure exerted by the linear actuator 232 on the coffee during tamping. This allow the MCU to determine that a required tamping pressure has been applied to the coffee thereby indicating tamping is complete and deactivate the tamping actuator to prevent further compression of the coffee. Furthermore, the maximum tamping pressure applied during tamping may be selectively adjusted by the user/MCU. The tamping sensor 238 is operatively connected to the MCU 250 and used in combination with the position sensor 237 to determine and control the tamping cycle and provide an indication of fill of the portafilter basket. For instance, the tamping pressure sensor 237 is used to monitor and ensure that a predetermined tamping pressure has been applied to coffee in the portafilter basket, while the positional sensor 237 is used to determine the tamp height and therefore the amount of coffee that has been added to the basket in order to confirm the correct does of coffee has been packed.
In some embodiments, the current draw on the tamping motor is used and monitored by a current sensor which provides a load signal to the MCU 250 the signal indicative of the amount of pressure exerted by the motor through the tamping assembly and to the coffee during tamping. In other embodiments, the pressure may be measured directly by strain gauges or the like incorporated into the tamping assembly to provide data signals to the MCU indicative of tamping pressure exerted by the tamping assembly.
The basic sequence of events for filling and tamping the portafilter basket is shown in the flow chart illustrated in
Since the period of grinder activation directly correlates to the quantity of ground coffee produced, a timer 502 is set by the MCU to stop the grinder 503 after a predetermined time determined by the MCU to deliver the dose. The MCU may adjust the grinder activation period depending on a range of possible input variables and known grinding information including but not limited to coffee bean type, grind coarseness, temperature and humidity, and past grinder performance.
In step 504, the vibration mechanism is activated to settle and spread coffee grinds as they are added into the basket or shortly thereafter thereby preventing grinds piling in a heap. While the flow chart shown in
The tamping cycle is initiated in step 505 so that the linear actuator moves the tamping head downwardly along the tamping path into the mouth of the filter basket and into tamping contact with the coffee therein. Initially the coffee grinds compress under the advancing tamping heap with relatively low tamping force application. However, as air gaps/voids in the coffee are substantially removed and the density of the coffee increases, further downward movement of the tamping head is resisted and the tamping load increases sharply.
Once the tamping head stops as indicated in step 506 (as shown in
If the sensor reveals a tamp height value that is above a predetermined range, it indicates too much coffee has been added to the basket 510. The tamping head is raised, and the device indicates to the user that too much coffee has been added 511. The user may then remove excess coffee powder from the filter basket, for instance by the device as described in U.S. Pat. No. 8,240,244. The dosage measuring process of vibrating, tamping and determining coffee amount repeated.
If the gauge reveals a tamp height value that is below the predetermined range, thereby indicating the amount of coffee powder is insufficient 512, the tamp head is raised 513 and in step 514, the shortfall amount of coffee required to be added to the filter basket is calculated by the MCU which then determines how long the grinder must be activated to make up the shortfall. Optionally, in step 515, the vibrator 240 is activated to loosen the tamped coffee in the portafilter so that when extra coffee is added, the tamp provides a generally inform density rather that a layered structure. The additional ground coffee is added into the basket by the running the grinder, step 516 and then dosage measuring process comprising vibrating, step 517, before the steps of tamping, 505 and determining coffee amount (507 etc) are repeated.
While
It will be appreciated that the flowchart “loop” indicated by arrow 520 provides for iteratively dosing, tamping coffee and measuring the height of the tamped coffee (tamp height) by measuring the tamper displacement during tamping until an optimal tamp height of coffee in the portafilter is reached, or at least a tamp height with a tolerance range.
An iterative dosing algorithm in accordance with the invention is schematically illustrated in
During each dosing iteration, the coffee is tamped and the distance travelled by the tamper, hi, from a predetermined position is measured. At the ith iteration, coffee ground is dosed for (ti−ti-1) seconds. The objective is to minimise the difference between the distance travelled by the tamper hi and the optimum coffee level given by hops or:
Δhi=hi−hopt
A tolerance or specified error limit c is set so that if Δhi≤ε, the dosing is deemed complete as the coffee ground has reached the optimal height within the specified error limit, ε. Otherwise, another iteration is needed.
As represented by broken line, the distance gradient m is assumed to remain constant for the next iteration. Hence, the dosing time for the (i+1)th iteration is
An example where three iterations are required to reach the optimal height is shown in
At iteration 1, the distance travelled by the tamper is h1. Still, Δh1>ε and so, another dose is required. The dosing duration is
At iteration 2, the distance travelled by the tamper is h2. This time, Δh2≤ε, and so dosing is complete.
The above algorithm may be implemented by the MCU based off predetermined values set programmed and measured parameters.
In addition, each time the tamp height is measured, the MCU 250 may use the data to adjust the grinding control profiles and in particular, make adjustments for the performance of the grinder. For instance, if a shortfall in the amount of coffee is measured, not only does the MCU calculate the required grinder activation time to make up the shortfall, the data may be used to provide feedback to recalibrate the grinder and the grinder control so as to compensate for unexpected shortfall. For instance, due to changes in ambient conditions, coffee beans and/or grinder performance degradation over time. Grinder control profiles may be reset when changing coffee beans or after machine servicing.
In addition, typically, the vibration device is activated for a period of time before deactivating. The period may be selected to be constant, for instance, for a predetermined number of seconds, or vary dependent on another parameter or parameters. For instance, since typically the initial fill will add comparatively more coffee to the basket than subsequent top up fills, the vibration device may be programmed to run longer on the initial fill (ie step 504) and progressively shorter on subsequent top of fills (ie step 517). Parameters which may be used to determine vibration device activation period include but are not limited to one or more of the number of times the grinder has been activated in the filling cycle, the amount of coffee added to the basket, the plunger depth or the duration of the grinder operation.
A alternative hand operated tamping device for compressing coffee grounds in a coffee filter basket and particularly the filter basket of a portafilter is displayed in
The device further includes a charging assembly 640 connected to the piston 620 including resilient charging member 642 for storing a striking load or energy and a charging handle 644 for applying a charging force upon the piston 620 to charge the charging member with said striking load and to move the piston 620 between the raised position and the release position.
Referring to
The piston 620 is preferably formed of a tough dense material with a high specific gravity so as to enhance its inertia and striking force. A bottom face 621 of the piston is configured to strike the striking stop 616 at the foot of the bore 614 when the piston moves to the striking position.
In this embodiment the release mechanism 630 includes a track 632 and track follower 634 biased into engagement with the track 632 by a resilient release spring 635. In this embodiment the track 632 is disposed on the piston 620 and the follower 634 is carried by the body 610, however it will be appreciated that in other embodiments the track may be disposed on the body and the follower carried by the piston.
As can be seen, the follower 634 is formed as a plunger, slidably mounted to the body 610 and partially received within a recess 636 disposed in side wall 613 of the bore 614 to extend orthogonal to the cylinder axis. The follower 634 is biased into engagement with the track 632 on the piston by release spring 635. A roller 637 disposed on a tip of the follower 634 abuts the track 632 to reduce friction as the follower 634 travels along the track 632.
The track 632 includes a first ramped portion 632a which due to the urging of the follower 634 on the track 632 biases the piston 620 toward the raised position over the upper portion of the tamping path between the raised position and the release position. A second vertical portion 632b of the track is engaged by the follower over the lower portion of travel of the piston along the tamping path between the release position and the striking position. It will be appreciated that when the follower is engaged with the second portion of the track 632b, the biasing forces provided by the return spring 635 act normal to the track 632 such that the piston 620 may to travel relatively freely along a lower portion of the tamping path.
The charging handle 644 may be embodied in the form of a cap as can be seen with reference to
In some embodiments of the tamping device 600′, as shown in
The operation of the tamping device will now be explained with reference to
In
In
Once the piston 620 travels to the release position, the follower 634 travels to the second vertical track portion 632a, such that the release mechanism 630 no longer resists downward movement provided by charging force CF since the follower biasing force now acts normal to the track 632a.
Unrestrained by the release mechanism, the piston 620 is now relatively free to travel downwardly under the influence of the charging force CF and the potential energy stored in the charging spring as spring energy. These forces accelerate the piston 620 downwardly as indicated by arrows F, toward the striking position. As seen in
As the follower 634 transitions along the track 632 from the first ramped surface 632a to the second vertical surface 632b, the user is provided with tactile feedback that assures the user the tamping force is delivered. It will be appreciated that the tamping device will deliver a consistent tamping force to the coffee in the portafilter thereby enabling the user confidence that an appropriate amount of tamping has been pressure has been applied. Furthermore, since the tamping charge stored in the device is released upon application of further pressure, the user will be uninclined to apply too much force to the device thereby minimizing risk of injury with repeated use.
While the tamping device has been designed as a manual tool, it may be incorporated into a machine such as that described in
As seen in
The electronic device 1701 may include a display controller 1707, which is connected to a video display 1714, such as a liquid crystal display (LCD) panel or the like. The display controller 1707 is configured for displaying graphical images on the video display 1714 in accordance with instructions received from the embedded controller 1702, to which the display controller 1707 is connected.
The electronic device 1701 may also include user input devices 1713 which are typically formed by keys, a keypad or like controls. In some implementations, the user input devices 1713 may include a touch sensitive panel physically associated with the display 1714 to collectively form a touch-screen. Such a touch-screen may thus operate as one form of graphical user interface (GUI) as opposed to a prompt or menu driven GUI typically used with keypad-display combinations. Other forms of user input devices may also be used, such as a microphone (not illustrated) for voice commands or a joystick/thumb wheel (not illustrated) for ease of navigation about menus.
As seen in
The electronic device 1701 also may have a communications interface 1708 to permit coupling of the device 1701 to a computer or communications network 1720 via a connection 1721. The connection 1721 may be wired or wireless. For example, the connection 1721 may be radio frequency or optical. An example of a wired connection includes Ethernet. Further, an example of wireless connection includes Bluetooth™ type local interconnection, Wi-Fi (including protocols based on the standards of the IEEE 802.11 family), Infrared Data Association (IrDa) and the like.
Typically, the electronic device 1701 is configured to perform some special function. The embedded controller 1702, possibly in conjunction with further special function components 1710, is provided to perform that special function. For example, the components 1710 may include sensors, timers and the like. The special function components 1710 is connected to the embedded controller 1702.
The methods described hereinbefore may be implemented using the embedded controller 1702, where the processes of
The software 1733 of the embedded controller 1702 is typically stored in the non-volatile ROM 1760 of the internal storage module 1709. The software 1733 stored in the ROM 1760 can be updated when required from a computer readable medium. The software 1733 can be loaded into and executed by the processor 1705. In some instances, the processor 1705 may execute software instructions that are located in RAM 1770. Software instructions may be loaded into the RAM 1770 by the processor 1705 initiating a copy of one or more code modules from ROM 1760 into RAM 1770. Alternatively, the software instructions of one or more code modules may be pre-installed in a non-volatile region of RAM 1770 by a manufacturer. After one or more code modules have been located in RAM 1770, the processor 1705 may execute software instructions of the one or more code modules.
The application program 1733 is typically pre-installed and stored in the ROM 1760 by a manufacturer, prior to distribution of the electronic device 1701. However, in some instances, the application programs 1733 may be supplied to the user encoded on one or more CD-ROM (not shown) and read via the portable memory interface 1706 of
The second part of the application programs 1733 and the corresponding code modules mentioned above may be executed to implement one or more graphical user interfaces (GUIs) to be rendered or otherwise represented upon the display 1714 of
The processor 1705 typically includes a number of functional modules including a control unit (CU) 1751, an arithmetic logic unit (ALU) 1752, a digital signal processor (DSP) 1753 and a local or internal memory comprising a set of registers 1754 which typically contain atomic data elements 1756, 1757, along with internal buffer or cache memory 1755. One or more internal buses 1759 interconnect these functional modules. The processor 1705 typically also has one or more interfaces 1758 for communicating with external devices via system bus 1781, using a connection 1761.
The application program 1733 includes a sequence of instructions 1762 though 1763 that may include conditional branch and loop instructions. The program 1733 may also include data, which is used in execution of the program 1733. This data may be stored as part of the instruction or in a separate location 1764 within the ROM 1760 or RAM 1770.
In general, the processor 1705 is given a set of instructions, which are executed therein. This set of instructions may be organised into blocks, which perform specific tasks or handle specific events that occur in the electronic device 1701. Typically, the application program 1733 waits for events and subsequently executes the block of code associated with that event. Events may be triggered in response to input from a user, via the user input devices 1713 of
The execution of a set of the instructions may require numeric variables to be read and modified. Such numeric variables are stored in the RAM 1770. The disclosed method uses input variables 1771 that are stored in known locations 1772, 1773 in the memory 1770. The input variables 1771 are processed to produce output variables 1777 that are stored in known locations 1778, 1779 in the memory 1770. Intermediate variables 1774 may be stored in additional memory locations in locations 1775, 1776 of the memory 1770. Alternatively, some intermediate variables may only exist in the registers 1754 of the processor 1705.
The execution of a sequence of instructions is achieved in the processor 1705 by repeated application of a fetch-execute cycle. The control unit 1751 of the processor 1705 maintains a register called the program counter, which contains the address in ROM 1760 or RAM 1770 of the next instruction to be executed. At the start of the fetch execute cycle, the contents of the memory address indexed by the program counter is loaded into the control unit 1751. The instruction thus loaded controls the subsequent operation of the processor 1705, causing for example, data to be loaded from ROM memory 1760 into processor registers 1754, the contents of a register to be arithmetically combined with the contents of another register, the contents of a register to be written to the location stored in another register and so on. At the end of the fetch execute cycle the program counter is updated to point to the next instruction in the system program code. Depending on the instruction just executed this may involve incrementing the address contained in the program counter or loading the program counter with a new address in order to achieve a branch operation.
Each step or sub-process in the processes of the methods described below is associated with one or more segments of the application program 1733, and is performed by repeated execution of a fetch-execute cycle in the processor 1705 or similar programmatic operation of other independent processor blocks in the electronic device 1701.
Although the technology has been described with reference to specific examples, it will be appreciated by those skilled in the art that the technology may be embodied in many other forms.
As used herein, unless otherwise specified the use of the ordinal adjectives “first”, “second”, “third”, etc., to describe a common object, merely indicate that different instances of like objects are being referred to, and are not intended to imply that the objects so described must be in a given sequence, either temporally, spatially, in ranking, or in any other manner.
Reference throughout this specification to “one embodiment” or “an embodiment” or “example” means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present technology. Thus, appearances of the phrases “in one embodiment” or “in an example” in various places throughout this specification are not necessarily all referring to the same embodiment or example, but may. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner, as would be apparent to one of ordinary skill in the art from this disclosure, in one or more embodiments. Similarly, it should be appreciated that in the above description of exemplary embodiments of the technology, various features of the technology are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed technology requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Any claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this technology.
When an element or layer is referred to as being “on,” “engaged to,” “connected to,” or “coupled to” another element or layer, it may be directly on, engaged, connected or coupled to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being “directly on,” “directly engaged to,” “directly connected to,” or “directly coupled to” another element or layer, there may be no intervening elements or layers present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., “between” versus “directly between,” “adjacent” versus “directly adjacent,” etc.). As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Spatially relative terms, such as “inner,” “outer,” “beneath,” “below,” “lower,” “above,” “upper,” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. Spatially relative terms may be intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over, elements described as “below” or “beneath” other elements or features would then be oriented “above” the other elements or features. Thus, the example term “below” can encompass both an orientation of above and below. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein interpreted accordingly.
Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining” or the like, refer to the action and/or processes of a microprocessor, controller computer or computing system, or similar electronic computing device, that manipulates and/or transforms data.
Furthermore, while some embodiments described herein include some but not other features included in other embodiments, combinations of features of different embodiments are meant to be within the scope of the technology, and form different embodiments, as would be understood by those in the art. For example, in the following claims, any of the claimed embodiments can be used in any combination.
Thus, while there has been described what are believed to be the preferred embodiments of the technology, those skilled in the art will recognize that other and further modifications may be made thereto without departing from; the spirit of the technology, and it is intended to claim all such changes and modifications as fall within the scope of the technology.
While the present technology has been disclosed with reference to particular details of construction, these should be understood as having been provided by way of example and not as limitations to the scope or spirit of the technology.
Number | Date | Country | Kind |
---|---|---|---|
2019902301 | Jun 2019 | AU | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/AU2020/050659 | 6/26/2020 | WO | 00 |