Power assist wagon

Information

  • Patent Grant
  • 10525998
  • Patent Number
    10,525,998
  • Date Filed
    Thursday, March 22, 2018
    6 years ago
  • Date Issued
    Tuesday, January 7, 2020
    4 years ago
Abstract
A power assist system for a wagon having a safety cut-off system is provided. The power assist system preferably includes a wagon body having a plurality of wheels, at least one of which is a driven wheel, a pivotable handle, a drive system having a motor mechanically connected to the driven wheel, a microcontroller that obtains an input signal and provides an output signal to the drive system and, a safety cut-off system connected to the handle. In one embodiment the safety cut-off system includes a safety-control switch electrically connected to the microcontroller, and the microcontroller adjusts the signal sent to the drive system based on a state of the safety-control switch.
Description
FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

Not Applicable.


TECHNICAL FIELD

The present disclosure generally relates to a wagon, and more particularly, to a wagon having a power assist feature.


BACKGROUND

Wagons, including folding wagons, are well known in the art. Further, powered drive mechanisms for vehicles and wagons are known in the art. While such wagons and drive mechanisms according to the prior art provide a number of advantages, they nevertheless have certain limitations. The disclosed embodiments seek to overcome certain of these limitations and other drawbacks of the prior art, and to provide new features not heretofore available. A full discussion of the features and advantages of the various embodiments is deferred to the following detailed description, which proceeds with reference to the accompanying drawings.


SUMMARY

According to one embodiment, the disclosed subject technology relates to a drive mechanism and drive control system. The drive mechanism and drive control system may be incorporated into a wagon, including a foldable wagon that is convertible from an open, unfolded or use position (i.e., an open configuration) to a closed or folded position (i.e., a closed configuration).


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body; a handle grip adjacent a distal end of the handle; a control system in one of the handle and the handle grip, the control system comprising a sensor to sense a load being applied to the handle grip that moves at least a portion of the handle grip axially with respect to the proximal end of the handle; a drive system comprising a motor mechanically connected to the driven wheel; and, a microcontroller obtaining an input signal from the control system and providing an output signal to the drive system to selectively drive the driven wheel of the wagon.


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; the driven wheel rotatingly connected to an axle; a drive system comprising a motor mechanically connected to the driven wheel, the drive system further comprising a motor controller electrically connected to the motor; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body; a handle grip adjacent a distal end of the handle, the handle grip having an internal sensor; and, a microcontroller electrically connected to the sensor and the motor controller, the microcontroller obtaining a signal from the sensor, and based on the signal from the sensor the microcontroller sending a signal to the motor controller to speed up or slow down the motor.


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body and the distal end having a handle grip; a control sensor in the handle; a drive system comprising a motor mechanically connected to the driven wheel; a microcontroller obtaining an input signal from the control sensor and providing an output signal to the drive system to selectively drive the driven wheel of the wagon; and, a safety cut-off system connected to the handle, the safety cut-off system comprising a safety-control switch electrically connected to the microcontroller, the microcontroller adjusting the signal sent to the drive system based on a state of the safety-control switch.


The disclosed subject technology further relates to a control system that comprises a sensor to determine a load applied to the handle grip, wherein the load must be greater than a predetermined minimum threshold above zero pounds for the drive system to provide initial propulsion to the drive wheel.


The disclosed subject technology further relates to a micro switch as part of the control system, the micro switch being opened when a load greater than a predetermined minimum threshold above zero pounds is applied to the handle grip, the micro switch being closed when a load less than the predetermined minimum threshold is applied to the handle, and the microcontroller obtaining a signal from the micro switch as to whether the micro switch is open or closed.


The disclosed subject technology further relates to a spring adjacent the distal end of the handle, wherein the spring provides a force that must be overcome for the handle grip to move axially with respect to the proximal end of the handle.


The disclosed subject technology further relates to a control system including a remaining battery life indicator on the handle.


The disclosed subject technology further relates to a control system including an on/off switch, wherein the motor is electrically disconnected from the motor controller when the on/off switch is in the off state.


The disclosed subject technology further relates to a control system wherein the sensor within the handle senses an axial load being applied to the handle by a user.


The disclosed subject technology further relates to a safety cut-off system connected to the handle, the safety cut-off system comprising a safety-control switch electrically connected to the microcontroller, and the microcontroller adjusting the signal sent to the drive system based on a state of the safety-control switch. In one embodiment the microcontroller turns off the drive system when the handle is below a preset angle and when the handle is above a preset angle. In one embodiment the safety cut-off switch is adjacent the proximal end of the handle.


The disclosed subject technology further relates to a drive system that comprises a motor and a motor controller, and wherein the motor controller sends a signal to the motor to control output of the motor.


The disclosed subject technology further relates to a rechargeable battery connected to the wagon, the battery providing a source of power for the drive system. In one embodiment the battery is removable from the wagon, and the battery can be recharged on an auxiliary charger separate from the wagon.


The disclosed subject technology further relates to a control system wherein to provide an initial signal to the motor to speed up the sensor must sense a load greater than a predetermined minimum threshold above zero pounds.


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body and the distal end having a grip; a control sensor in the handle; a drive system comprising a motor mechanically connected to the driven wheel; a microcontroller obtaining an input signal from the control sensor and providing an output signal to the drive system; and, a safety cut-off system connected to the handle, the safety cut-off system comprising a safety-control switch electrically connected to the microcontroller, the microcontroller adjusting the signal sent to the drive system based on a state of the safety-control switch.


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body and the distal end having a grip; a drive system comprising a motor mechanically connected to the driven wheel; and, a safety cut-off system for the drive system, wherein the safety control system prevents the drive system from driving the driven wheel when the handle is positioned within a specific angular range.


The disclosed subject technology further relates to a power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel; a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body and the distal end having a grip; a drive system comprising a motor mechanically connected to the driven wheel; and, a safety cut-off system for the drive system, the safety cut-off system comprising a safety-control switch that provides a signal based on an angular orientation of the handle.


The disclosed subject technology further relates to a power assist system for a wagon, wherein the microcontroller turns off the drive system when the handle is below a preset angle and when the handle is above a preset angle. In an alternate embodiment, the microcontroller sends a voltage signal other than a zero voltage signal to the drive system when the handle is within a preset angular range.


The disclosed subject technology further relates to a power assist system for a wagon, wherein the handle has an angular range of movement, and wherein there are three zones within the angular range of movement, a first lower zone, a second middle zone, and a third upper zone. According to one embodiment, the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in either the first zone or the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.


The disclosed subject technology further relates to a power assist system for a wagon, wherein the safety-control switch is one of a micro switch and an angle sensor. According to one embodiment, the angle sensor is one of a potentiometer, proximity sensor, and limit switch. According to one embodiment, the safety cut-off system is connected to the handle. According to another embodiment, the safety cut-off system comprises a safety-control switch electrically connected to the microcontroller. According to another embodiment, the safety control switch provides a signal, related to a state of the handle, to the microcontroller.


The disclosed subject technology further relates to a power assist system for a wagon, wherein the handle has an angular range of movement, wherein there are at least two zones within the angular range of movement, a first lower zone, a second zone angularly positioned above the first lower zone, and wherein the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in the first zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel. According to another embodiment, a third zone is angularly positioned above the second zone such that the second zone is angularly positioned between the first zone and the third zone, and wherein when the handle is positioned in the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel. According to another embodiment, the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in either the first zone or the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.


The disclosed subject technology further relates to a power assist system for a wagon, further comprising a microcontroller obtaining an input signal and providing an output signal to the drive system to selectively drive the driven wheel of the wagon, and wherein microcontroller adjusts the output signal sent to the drive system based on the input signal received from the safety cut-off system.


It is understood that other embodiments and configurations of the subject technology will become readily apparent to those skilled in the art from the following detailed description, wherein various configurations of the subject technology are shown and described by way of illustration. As will be realized, the subject technology is capable of other and different configurations and its several details are capable of modification in various other respects, all without departing from the scope of the subject technology. Accordingly, the drawings and detailed description are to be regarded as illustrative in nature and not as restrictive.





BRIEF DESCRIPTION OF THE DRAWINGS

To understand the present disclosure, it will now be described by way of example, with reference to the accompanying drawings in which embodiments of the disclosures are illustrated and, together with the descriptions below, serve to explain the principles of the disclosure.



FIG. 1 is a top rear perspective view of a power assist wagon according to one embodiment.



FIG. 2 is a top front perspective view of a power assist wagon according to one embodiment.



FIG. 3 is bottom rear perspective view of a power assist wagon according to one embodiment.



FIG. 4A is a perspective view of one embodiment of a handle for a power assist wagon.



FIG. 4B is a partial cross-sectional view of the handle of FIG. 4A about lines 4B-4B.



FIG. 5A is a partial perspective view of one embodiment of an input module in the handle of the power assist wagon.



FIG. 5B is a front view of the input module in the handle of the power assist wagon of FIG. 5A, with the handle shown in the unactuated state.



FIG. 5C is an enlarged view of a portion of the input module in the handle of the power assist wagon of FIGS. 5A and 5B.



FIG. 6 is a front view of the input module in the handle of the power assist wagon of FIG. 5A, with the handle shown in the actuated state.



FIG. 7 is a front view of another embodiment of the input module in the handle of the power assist wagon, with the handle shown in the unactuated state.



FIG. 8 is a partial cross-sectional perspective view of the input module of the handle as shown in FIG. 7 about lines 8-8.



FIG. 9 is a front view of the input module in the handle of the power assist wagon of FIG. 7, with the handle shown in the actuated state.



FIG. 10 is a partial cross-sectional perspective view of the input module of the handle as shown in FIG. 9 about lines 10-10.



FIG. 11 is a schematic comparing a handle force signal to the motor output in one embodiment of a power assist wagon.



FIG. 12A is a perspective view of one embodiment of the connection assembly between the handle and the wagon frame, with the exterior cap removed.



FIG. 12B is a perspective view of the connection assembly between the handle and the wagon frame of FIG. 12A, with the exterior cap attached, but including a partial cross-section through the cap and mounting components.



FIG. 12C is a partial side view of the cross-sectional view of the connection assembly between the handle and wagon frame of FIG. 12B, with the handle in the vertical orientation.



FIG. 12D is a partial side view of the cross-sectional view of the connection assembly between the handle and wagon frame of FIG. 12B, with the handle lowered from the vertical orientation.



FIG. 12E is a partial side view of the cross-sectional view of the connection assembly between the handle and wagon frame of FIG. 12B, with the handle lowered from the vertical orientation further than the orientation in FIG. 12D.



FIG. 13 is a side view of one embodiment of the power assist wagon, showing the range of angular movement of the handle according to one embodiment.



FIG. 14A is an exploded perspective view of one embodiment of a drive system for a power assist wagon.



FIG. 14B is a partial perspective view of one embodiment of a drive wheel and drive adapter for connecting the drive wheel to the drive system.



FIG. 14C is a cross-sectional view of the drive wheel connected to the drive system, according to one embodiment.



FIG. 15 is a perspective view showing one embodiment for charging a battery for a power assist wagon.



FIG. 16 is a perspective view showing the removal and insertion for a battery in one embodiment of a power assist wagon.



FIG. 17 is a partial cross-sectional view of one embodiment of a battery housing member for a power assist wagon.



FIG. 18 is a perspective view of one embodiment of an auxiliary charging housing for a battery for a power assist wagon.



FIG. 19A is a partial perspective schematic view illustrating the wiring connection at the front of the wagon according to one embodiment.



FIG. 19B is a partial side schematic view illustrating the wiring connection at the rear of the wagon according to one embodiment.



FIG. 20 is a schematic of one embodiment of a control system for the power assist wagon.





DETAILED DESCRIPTION

While the power assist wagon discussed herein is susceptible of embodiments in many different forms, the disclosure will show in the drawings, and will herein describe in detail, preferred embodiments with the understanding that the present description is to be considered as an exemplification of the principles of the power assist wagon and are not intended to limit the broad aspects of the disclosure to the embodiments illustrated.


The power assist wagon is a product that is intended to be used by adults to provide a powered assist when pulling a wagon and when the pulling force exceeds a certain threshold.


Referring now to the figures, and initially to FIGS. 1-3, there is shown one embodiment of the power assist wagon 10. The power assist wagon 10 may have a wagon body 12, a pair of front wheels 14, which may be caster-type wheels to allow for turning/steering of the wagon 10, a pair of rear wheels 16 mounted on a rear axle 18, and a handle 20 to pull and steer the wagon 10. The wagon 10 may also have one or more seats 22 provided within the interior of the wagon body 12, and a wagon canopy 24 to shade the riders in the wagon 10. In one embodiment the wagon body may comprise a frame 26 and a removable, or permanently affixed, shell 28, such as a fabric shell 28 provided in the embodiment shown in FIG. 1. Finally, the wagon 10 may be a folding wagon so that it folds from an open position as shown in FIG. 1, to a closed or folded position for transport and storage.


As shown in FIGS. 14A-14C, one or more of the wheels, and preferably one or more of the rear wheels 16 may be driven under certain conditions to provide propulsion for the wagon 10. To provide the propulsion, the power assist wagon 10 preferably includes a drive system 30 for providing a rotational force to the drive wheel 16, a control system 32 for determining when the drive system 30 should be activated and how much propulsion assist to provide to the drive wheel 16, and a power system 34 for providing power to the drive system 30. The power assist wagon 10 may also have a safety cut-off system 36 to preclude the drive system 30 from providing a rotational force to the drive wheel 16 even when the system is in the “on” mode.


In one embodiment, the handle 20 of the wagon 10 has a telescoping feature. Referring to FIGS. 4A and 4B, the telescoping feature is preferably provided for by having an outer handle tube 38, an inner handle tube 40 and a securing mechanism 42. The inner handle tube 40 can telecopingly slide in the outer handle tube 38 to adjust the overall handle length to the desired length. It is understood that the inner and out tubes may be reversed. Additionally, the inner handle tube 40 has a series of spaced-apart apertures 44. The securing mechanism 42 is connected to the outer handle tube 38 and has a spring-loaded pivoting lever 46 with a stopper 48 that is adapted to engage the apertures 44 in the inner handle tube 40. As shown in FIG. 4B, by depressing an end of the pivoting lever 46 and overcoming the spring force of the spring 50, the stopper 48 is pivoted out of the aperture 44 and the inner handle tube 40 can be slid inwardly or outwardly with respect to the outer tuber 38 to effectuate shortening or lengthening of the handle 20. When the inner handle tube 40 is relocated to the desired position, the lever 46 can be released and the force of the spring 50 will push the stopper 48 into the aperture 44 positioned adjacent the stopper 48. It has been determined that it is beneficial to have a securing mechanism 42 that is provided on the outside of the outer and inner handle tubes 38, 40 to limit the structure inside the central portion of the tubes 38, 40 that could interfere with the wires therein.


Referring also to FIGS. 2 and 4A, the distal end 52 of the handle 20 has a hand grip portion 54 (also referred to as a handle grip portion 54 or handle grip 54). An on/off toggle switch 56 is provided in the hand grip portion 54 of the handle 20. When the on/off toggle switch 56 is turned to the “on” position the battery powers and turns on the microcontroller and the motor controller. Further, in a preferred embodiment a relay connects the motor controller with the motor. The relay is automatically off when the on/off switch 56 is in the “off” position, electrically disconnecting the motor from the motor controller. This helps to prevent back-EMF and allows the motor to be turned easier manually when the wagon is not powered up. A battery indicator 58 is also preferably provided in the hand grip portion 54 of the handle 20. In one embodiment, the battery indicator 58 comprises a series of lights. Preferably, five lights are provided, each light relating to 20% battery life. Accordingly, when all five lights are illuminated the remaining battery life is approximately 80-100%, when four of the five lights are illuminated the remaining battery life is approximately 60-80%, when three of the five lights are illuminated the remaining battery life is approximately 40-60%, when two of the five lights are illuminated the remaining battery life is approximately 20-40%, and when one of the five lights are illuminated the remaining battery life is approximately 0-20%.


In a preferred embodiment, the hand grip portion 54 of the handle 20 comprises a two-part clam shell structure that is fitted around the distal end of the inner handle tube 40 and which is able to move axially with respect to the inner handle tube 40. The two parts of the clam shell structure of the hand grip portion 54 are fixedly connected to each other via a plurality of fasteners to form a single hand grip 54 partially around the inner handle tube 40. The hand grip portion 54 is also movably connected to the distal end of the inner handle tube 40. As best shown in FIGS. 4A-11, the distal end of the inner handle tube 40 has a longitudinal slot 60. One or more fasteners 62 are fitted through the slot 60 and connected to the opposing portions of the hand grip portions 54 as shown in FIGS. 8 and 10. The fasteners 62 provide to prevent rotational movement of the hand grip 54 with respect to the inner handle tube 40, but allow for axial/longitudinal movement of the hand grip 54 with respect to the inner handle tube 40. A plug 64 is provided at the end of the inner handle tube 40. In one embodiment, a portion of the plug 64 is inserted into the central open portion of the inner handle tube 40 in a press fit manner. The plug 64 may also be fixed in place within the inner handle tube 40 with a set screw or some alternate fixing member. In one embodiment, the plug 64 has a flange 66 at a top of the plug 64 that extends past a perimeter of the inner handle tube 40. The flange 66 may have an irregular shape such that it assists in preventing rotational movement of the inner handle tube 40 with respect to the handle 20.


As shown in FIGS. 5A-10, in one embodiment a compression spring 68 is positioned in the handle 20. In one embodiment, one end of the compression spring 68 is fixed to or set against the fastener 62 that passes through the slot 60 in the inner handle tube 40, while the opposing end of the compression spring 68 is fixed against the flange 66 of the plug 64 at the top of the inner handle tube 40. The compression spring 68 operates to prevent outward axial movement of the hand grip 54 in the direction of the arrows in FIGS. 6 and 9 unless a sufficient force is applied to compress the spring 68. In one embodiment, the spring 68 is preloaded or pretensioned in place to eliminate any slop in the system. It is understood that the spring 68 could alternately be a tension spring, an elastomer spring, a plurality of belleville washers, etc., which is properly designed to provide a counter-force. There could also be multiple springs, symmetrically placed about the tube.


In a preferred embodiment, the handle 20 preferably houses a portion of the control system 32, a portion of which is referred to as the input module, for the power assist wagon 10. In one embodiment, as shown in FIG. 20, the control system 32 comprises a sensor 70, an on/off toggle switch 56, and a micro switch 72, each of which transmits signals to a microcontroller 74. The microcontroller 74 electrically communicates with the drive system 30, the power system 34, and the safety cut-off system 36. The microcontroller 74 also electrically communicates with the power supply and the battery indicator 58. While the sensor 70 is preferably housed in the handle grip 54, it is understood that it may be provided anywhere on the handle 20 that moves relative to the wagon body 12.


In one embodiment, as shown in FIGS. 5B-6, the sensor 70 in the handle grip 54 comprises an encoder 76 that is fixed to the handle grip 54. In the normal or unactuated state, i.e., when no force is being applied to the handle grip 54 or in the situation when a force is being applied to the handle grip 54 but the force is less than the force to compress the spring 68, the handle grip 54 will not move relative to the inner handle tube 40 (i.e., the handle tube 40 and the handle grip 54 will move together). Such an unactuated state of the handle grip 54 is shown in FIG. 5B. In this instance the distance from one end of the spring 68 to the opposing end of the spring 68 is “X.” As the handle 20 is pulled against the movement of the wagon 10 (in the direction of the arrows in FIG. 6), if a force being applied to the handle grip 54 (i.e., the force pulling the handle 20 in the direction of the arrows in FIG. 6) is sufficient to compress the spring 68, the handle grip 54 and the encoder 76 will move axially with respect to the inner handle tube 40. One example of a situation where a sufficient force may be applied to the handle grip 54 to compress the spring 68 is when the wagon is loaded with two children and a parent is pulling the wagon up a hill. This will likely cause the force on the handle grip 54 to compress the spring 68. The greater the load on the handle grip 54, the more the spring 68 will be compressed and the greater the distance the handle grip 54 and the encoder 76 will move with respect to the handle tube 40. In one embodiment, the maximum distance the spring 68 can compress is approximately 6 mm. As shown in FIG. 6, the spring 68 is in the fully compressed state such that the distance between the two ends of the spring 68 is identified as being a distance “Y.” In one embodiment, X−Y=approximately 6 mm, which equates to the maximum amount of travel of the handle grip 54 with respect to the handle tube 40. In a preferred embodiment the spring constant of the spring 68 is approximately 120 lbs/in. Accordingly, because the spring 68 is pretensioned, the spring 68 will begin to compress upon the application of a very low force, for example approximately 0.5 lbs. of force, and will compress the full 6 mm upon approximately 30 lbs. of force. As the handle grip 54 and encoder 76 move axially with respect to the inner handle tube 40, a linear gear 78 connected to the plug 64 in the inner handle tube 40 and further contacting the gears 80 in the encoder 76 causes the gears 80 in the encoder 76 to rotate, as shown best in FIG. 5C, because the encoder gears 80 engage the linear gear 78. When the encoder gears 80 rotate, a shaft 82 within the encoder 76 that is rotationally connected to the encoder gears 80 also rotates, thereby providing an encoder output that can be read by the microcontroller 74. The distance the hand grip 54 moves linearly relative to the inner handle tube 40 is a direct and proportional relationship to the number of degrees the encoder shaft 82 rotates. When the encoder shaft 82 is spun zero degrees (i.e., meaning there is no movement of the handle grip 54 relative to the inner handle tube 40), the microcontroller 74 reads a value of zero from the encoder 76. Conversely, when the handle grip 54 is pulled and translated the maximum 6 mm relative to the inner handle tube 40, the spring 68 is also compressed 6 mm, the encoder shaft 82 is spun a certain number of degrees, and the microcontroller will read the maximum value from the encoder 76, which in one embodiment is a value of 48. In one embodiment, the encoder value that the microcontroller 74 obtains from the encoder are values from 0 to 48, which are directly proportional to the distance the handle grip 54 is pulled relative to the inner handle tube 40. Accordingly, in one embodiment the system provides a numerical value from 0 to 48 to the microcontroller 74 corresponding to the force the user is pulling on the handle grip 54. The numerical value determined by the encoder is obtained by the microcontroller 74 and is one of the variables in the control algorithm used to calculate a signal, such as a pulse width modulation signal, from the motor controller to the motor. While not shown, wires extend from the output terminals 85 of the encoder and down the middle of the handle tubes 38, 40 to the wiring harness 88 shown in FIG. 19A.


While an encoder is one sensor that may be used to determine the distance moved by the hand grip 54, another method is with the use of a hall effect sensor. Referring to FIGS. 7-10, in an alternate embodiment a hall effect sensor 84 is the sensor 70 utilized in the control system. The hall effect sensor 84 outputs a varying voltage based on the proximity of the sensor 84 to magnets 86. As is understood by those of skill in the art, the orientation of the sensor 84 as well as the number, strength and orientation of the magnets 86 affects the output of the sensor 84, e.g., resolution, accuracy, linearity, etc. The hall effect sensor 84 outputs an absolute analog voltage based on the position of the sensor 84 relative to the magnets 86, and sends the analog voltage to the microcontroller 74. The microcontroller 74 will measure the change in voltage from zero to determine the position of the hand grip 54 relative to the inner handle tube 40. An analog to digital converter in the microcontroller 74 converts the voltage into a digital signal input that will be sent to the control algorithm as described herein.


As best shown in FIGS. 8 and 10, in this alternate embodiment, the same inner handle tube 40 is provided with a slot 60 and the inner handle tube 40 is movably fixed to the handle grip 54 to allow for movement of the handle grip 54 with respect to the handle tube 40, but to prevent rotational movement therebetween. Similarly, the plug 64 with a flange 66 is provided within at the interior top of the inner handle tube 40, however no linear gear is needed. The compression spring 68 is pretensioned between the fastener 62 and the flange 66 of the plug. The hall effect sensor 84 is secured to the top of the plug 64, and a plurality of magnets 86 are connected and fixed in place to the handle grip 54. Accordingly, the hall effect sensor 84 remains fixed in its location with respect to the handle inner handle tube 40, and the magnets 86 remain fixed in place with respect to the handle grip. Further, the magnets 86 move with the handle grip 54 as the handle grip 54 is forced away from the handle inner handle tube 40 (compare FIGS. 7 and 8 with FIGS. 9 and 10). In the normal or unactuated state, i.e., when no force is being applied to the handle grip 54 or in the situation when a force is being applied to the handle grip 54 but the force is less than the force to compress the spring 68, the handle grip 54 will not move relative to the inner handle tube 40 (i.e., the handle tube 40 and the handle grip 54 will move together). Such an unactuated state of the handle grip 54 is shown in FIGS. 7 and 8. In this instance the distance from one end of the spring 68 to the opposing end of the spring 68 is “X.” As the handle 20 is pulled against the movement of the wagon 10 (in the direction of the arrows in FIG. 9), if a force being applied to the handle grip 54 (i.e., the force pulling the handle 20 in the direction of the arrows in FIG. 9) is sufficient to compress the spring 68, the handle grip 54 and the magnets 86 will move axially with respect to the inner handle tube 40. The greater the load on the handle grip 54, the more the spring 68 will be compressed and the greater the distance the handle grip 54 and the magnets 86 will move with respect to the handle tube 40. In one embodiment, the maximum distance the spring 68 can compress when utilizing the hall effect sensor is approximately 2.5-3.0 mm. As shown in FIGS. 9 and 10, the spring 68 is in the fully compressed state such that the distance between the two ends of the spring 68 is identified as being a distance “Y.” In one embodiment, X−Y=approximately 6 mm. As the handle grip 54 and magnets 86 move axially with respect to the inner handle tube 40, the hall effect sensor 84 provides a changing absolute analog voltage output to the microcontroller 74. The distance the hand grip 54 moves linearly relative to the inner handle tube 40 is, theoretically, generally a direct and proportional relationship to the voltage output sent by the hall effect sensor 84 to the microcontroller 74. The voltage output sent by the hall effect sensor 84 to the microcontroller 74, or obtained by the microcontroller 74 from the hall effect sensor 84, is one of the variables in the control algorithm used to calculate a signal, such as a pulse width modulation signal, from the motor controller to the motor. While not shown, wires extend from the output terminals of the hall effect sensor 84 down the middle of the handle tubes 38, 40 to the wiring harness 88 shown in FIG. 19A. Alternate types of sensors 70 to detect force include potentiometers, optical encoders, ultrasonic sensors, proximity sensors, strain gauges, accelerometers, etc. The voltage output value sent by the hall effect sensor 84 to the microcontroller 74 is used in the control algorithm to control the motor.


Referring to FIGS. 5A through 10, in various embodiments the control system 32 also comprises a micro switch 72, such as a momentary micro switch, within the handle grip 54. The micro switch 72 is fixedly connected within the handle grip 54. The micro switch 72 has a switch 90 extending therefrom that engages the top of the flange 66 of the plug 64. When no axial force is applied to the hand grip 54, or an axial force less than a force that is required to compress the spring 68 is applied to the hand grip 54, the switch 90 does not move from the closed position and the micro switch 72 remains closed (see FIGS. 5B and 7). When an axial force greater than a force that is required to compress the spring 68 is applied to the hand grip 54, the hand grip 54 will translate axially outward or away relative to the handle inner handle tube 40 and the switch 90 on the micro switch 72 will open (see FIGS. 6 and 9). Similarly, when the axial force greater than the force required to compress the spring is removed from the hand grip 54, the hand grip 54 will translate axially back toward the handle inner handle tube 40 and the switch 90 on the micro switch 72 will close again. The microcontroller 74 will obtain a signal of open or closed from the micro switch 72 depending on the state of the switch 90 of the micro switch 72. The state of the switch 90 of the micro switch 72 is another variable in the control algorithm used to calculate a signal, such as a pulse width modulation signal, from the motor controller to the motor. Additionally, in a preferred embodiment, the micro switch 72 operates to provide a zero state value for calibration purposes during every instance that the handle grip 54 returns to the normal/unactuated state. For example, with a hall effect sensor 84 as the sensor 70 in the handle grip 54, the micro switch 72 will set or calibrate the zero voltage position of the hall effect sensor with the microcontroller 74 ever time the handle grip 54 is released and returned to the unactuated state. Similarly, with an encoder 76, the micro switch 72 will set or calibrate the zero value for the encoder 76 with the microcontroller 74 every time the handle grip 54 is released and returned to the unactuated state. For example, if the micro switch is closed (i.e., the hand grip is not being pulled), the control algorithm will operate to have the motor controller send a signal to the motor that slows down the motor to a stop. Conversely, if the micro switch is open (i.e., the hand grip is being pulled a given amount over the threshold value), the microcontroller sees the sensor 70 output as an input for the control algorithm (e.g., an input to the PID algorithm) to calculate the pulse width modulation value for the motor controller to send to the motor.


The power assist wagon 10 may also comprise a safety cut-off system 36. One embodiment of the safety cut-off system 36 is connected to the handle 20 and is shown in FIGS. 12A-13. In one embodiment, the safety cut-off system 36 comprises another sensor 92, such as a micro switch or a momentary pushbutton switch connected to the handle 20 that senses when the handle 20 is in the allowable operating range of the handle 20. For example, if the handle 20 is within the allowable angle range for usage, the microcontroller 74 will be allowed to obtain signals from the sensor 70 in the control system for input into the control algorithm. If the handle 20 is outside the allowable range for usage, the microcontroller 74 will have the motor controller in the drive system 30 send a zero voltage signal to the motor to prevent movement of the motor. With brushless motors, the safety mechanism may intentionally “short” the motor signal wires to create a braking action as well as a zero volt signal when the micro switch is open. The relay connecting the motor signal wires may also turn off, which would prevent any signal from reaching the motor, or a mechanical brake could also be applied when the wagon is off or the handle not in the safe angle range.


In a preferred embodiment, the handle 20 has a proximal end 94 that is pivotally connected to the wagon body 12. As shown in FIG. 12A, in one embodiment a bracket 96, such as a U-shaped bracket 96 is connected to the wagon body 12. In such an embodiment, the proximal end 94 of the handle 20 is pivotally connected to the U-shaped bracket 96 about an axis of the handle 20. An axle 98 that is transverse to a longitudinal axis of the handle 20 and which engages the bracket 96 may be provided at the proximal end 94 of the handle 20 to provide for the pivoting motion of the handle 20 with respect to the bracket 96 connected to the wagon body 12. In a preferred embodiment, the bracket 96 may have stops 100 provided on an outer surface of the bracket 96, and a protrusion 102 may extend from the axle 98 to engage the stops 100 at both extreme ends of the allowable pivoting motion of the handle 20. With reference to FIGS. 12C, 12D and 13, the total range of movement of one embodiment of the handle 20 is illustrated. For example, when the handle 20 is pivoted upwardly as shown in FIGS. 12C and 13 the protrusion 102 extending from the axle 98 will engage one of the stops 100 at approximately the 90° location of the handle 20 to prevent the handle 20 from extending further toward the wagon body 12. Similarly, another stop 100 may be provided to prevent the handle 20 from hitting the ground as shown in FIGS. 12E and 13, such as at some angle below the horizontal, for example approximately 20° below the horizontal. Within the full range of motion of the handle 20 as shown in FIG. 13, there is a range of motion of the handle 20 where the drive system 30 is operable and a range of motion of the handle 20 where the drive system is not operable. Referring to FIG. 13, the operable range in motion of one embodiment of the handle 20 is from an angle α that is approximately 20° from the horizontal axis to an angle β that is approximately 80° from the horizontal axis. By providing that the handle 20 must be at an angle greater than 20° from the horizontal axis helps to prevent a small child from activating the drive system 30. Similarly, if the angle of the handle 20 is greater than ß the microcontroller 74 will not allow the drive system 30 to operate as another safety measure to prevent the user from sitting in the wagon and activating the drive system 30 and also to prevent the drive system 30 from engaging when the wagon 10 is being lifted upwardly by the user. However, if the angle of the handle 20 is less than ß but greater than α, the microcontroller 74 will allow the drive system 30 to operate if a sufficient force is measured by the sensor 70 in the handle 20. Additionally, there may be a spring pin to create a small force for the user to overcome to pivot the handle downward and prevent the handle from falling toward the ground unintentionally.


In one embodiment, actuation of the micro switch sensor 92 is provided by a cam 104 in the interior of a housing 106 encasing the micro switch sensor 92 and pivot mechanism of the handle 20. The cam 104 is best shown in FIG. 12A. The cam 104 engages a switch 108 on the micro switch sensor 92 during certain angular positions of the handle 20. Referring to FIG. 12C, the handle is at the 90° orientation and the switch 108 is open and not engaged by the cam 104. As the handle 20 is rotated downwardly within the operable range of motion of the handle 20, as shown in FIG. 12D, the cam 104 engages the switch 18 to close the switch 108. Finally, if the handle 20 is dropped below the operable range of motion, as shown in FIG. 12E, the cam 104 disengages from the switch 108 and the switch 108 opens again. As explained above, the state of the micro switch sensor 92 of the safety cut-off system 36 is another variable that the control algorithm in the microcontroller 74 utilizes to calculate a signal that is sent from the motor controller to the motor. Alternately, an angle sensor that detects the angle of the handle 20 and provides a signal of the angle of the handle 20 to the microcontroller 74 may be utilized. The angle signal may also act as an input variable to the control algorithm. Various types of angle sensors include potentiometers, proximity sensors, limit switches, etc.


As explained above, to provide the propulsion, the power assist wagon 10 includes a drive system 30. The drive system 30 preferably provides a rotational force to the drive wheel 16. One embodiment of a drive system 30 is shown in FIGS. 14A-14C. Referring to FIGS. 14A and 20, in one embodiment the drive system 30 includes motor controller 110, a motor 112 having a pinion gear 114, a gear box 116, an output member 118 and a power transfer member 120. A gear box housing 122 may also be provided around the gear box 116 for safety purposes to prevent access to the gears in the gear box 116. The motor controller 110 receives signals from the microcontroller 74 and transmits voltages to the motor 112 to operate the motor 112. While the motor controller and microcontroller have been explained as separate components, the motor controller may be integrated into the microcontroller.


In a preferred embodiment the preferred motor 112 for the drive system 30 is a PMDC or permanent magnet direct current motor, however, other types of motors may be utilized in the wagon 10. Some of the benefits of a PMDC motor 112 are that the PMDC motor is fairly inexpensive, it provides a fairly constant speed which may eliminate the need for a clutch system, it may be able to be coupled directly to the rear wheel 16, and it provides very minimal resistance when the wagon 10 is pulled in a non-power assist mode. One type of PMDC motor 112 that may be utilized is either a 12 volt or 24 volt direct current motor, with a speed of approximately 3500 rpm.


As shown in FIG. 14A, in a preferred embodiment the motor 112 is located within the wagon body 12, and most preferably within and supported by a bin 124 at the rear of the wagon body 12. The rear axle 18 is supported by the wagon frame 26 of the wagon body 12, preferably in a fixed manner so that the rear axle 18 does not rotate. The gear box 116 may also be supported coaxially by the rear axle 18. Preferably, the pinion gear 114 output of the motor 112 engages the gear box 116. In a preferred embodiment, the output member 118 at the exit of the gear box 116 rotates at approximately a 1:25 ratio of the rotation of the pinion gear 114. The output member 118 has a plurality of fingers 126 that engage with receivers 128 in the power transfer member 120 to transfer rotation of the output member 1:1 with the power transfer member 120. Further, the power transfer member 120 is connected to the drive wheel 16 in a 1:1 manner so that the wheel 16 rotates at a 1:1 ratio with the output member 118 of the drive system 30. As shown in FIG. 14B, the drive wheel 16 has a plurality of ribs 130 that engage a plurality of grooves 132 in the power transfer member 120 to transfer rotational motion of the power transfer member 120 to the drive wheel 16. Additionally, a bushing member 134 having a plurality of external surfaces is rotationally fixed within a mating bore 136 in the drive wheel 16. The bushing member 134 has a bore 138 through which the rear axle extends to rotationally support the drive wheel 16 on the rear axle 18. Alternately, other power transmission mechanisms may be used to transmit power from the motor 112 to the rear wheel 16, including, for example, a belt drive or chain drive between the motor drive shaft and the rear drive wheel 16. In the preferred embodiments, the rear wheel 16 is a driven wheel through its mechanical connection with the motor drive shaft, and the rear wheel 16 is able to rotate freely on the rear axle 18. In an alternate embodiment the rear axle 18 may be driven by the motor 112, and the rear wheel 16 may be fixed, such as by keying, to the rear axle 18 such that rotation of the rear axle 18 causes rotation of the rear wheel 16.


Referring to FIGS. 15-20, one embodiment of the power system 34 is illustrated. As shown, in one embodiment the power system 34 includes a rechargeable battery 140, which may, for example, be a 12 volt or 24 volt lithium ion or lead acid battery. In a preferred embodiment the battery 140 is also located within the wagon body 12, and is preferably positioned within a battery receiver 142 in the rear bin 124. Terminals (not shown) are provided in the rear bin 124 to electrically connect the battery 140 to the control system 32, as schematically illustrated in FIG. 20. The battery 140 may be charged when docked in the battery receiver 142 in the rear bin 124 as shown in FIG. 15. In a preferred embodiment, the battery 140 has a spring-loaded release member 144 that can be actuated to release the battery 140 from connection with the battery receiver 142 for removal of the battery 140, as shown in FIGS. 16 and 17. The battery 140 may alternately be docked in an auxiliary charger, as shown in FIG. 18, for charging when removed from the wagon 10.


As shown in FIGS. 19A, 19B and 20, wires run from various electrical components to the microcontroller 74. The wires from the sensor 70 and micro switch 72 run down the center of the handle 20 and join with the wires from the micro switch sensor 92 in the safety cut-off system 36 and preferably culminate in a quick release connector 146, preferably located behind the housing 106 at the proximal end of the handle 20. A wiring harness 148 extends from the front of the wagon 10 to the rear of the wagon 10. The wiring harness 148 typically extends through the wagon body 12, and if the wagon body 12 includes a fabric shell 28, it may extend through a sleeve (not shown) in the wagon shell 28. The wiring harness 148 preferably has a quick release connector at one end to connect to the quick release connector at the handle, and another quick release connector at the second end to connect to a quick release connector extending from the bin at the rear of the wagon 10. The wire that is in the telescoping tube should either be extremely flexible or retractable in order to accommodate the changing size of the handle. Similarly, the wire that extends through the body of the wagon must also be flexible to accommodate for folding of a folding wagon.


With reference to FIG. 11, there is preferably no motor output until the handle force signal reaches a minimum load, also referred to as a set point. Once the minimum load is reached, meaning that the user is applying a force to the handle 20 equal to or greater than the minimum load, the microcontroller and motor controller will operate to have the motor provide an output. An output is also calculated/provided when the force is below the minimum load. For example, if the motor output is greater than zero and the force is below the setpoint, the microcontroller is still operating to have the motor provide an output that is lower than the previously calculated output. The microcontroller and motor controller adjusts that motor output (voltage, duty cycle) in an attempt to maintain the handle force signal about a set point. In one embodiment a PID (proportional-integral-derivative) loop is the control algorithm used by the microcontroller to control the signal to the motor controller and ultimately the motor. The PID controller or loop is a control loop feedback mechanism that continuously calculates an “error value” as the difference between a measured variable, here a force, and a desired set point. The PID controller attempts to minimize the error over time by adjusting the power supplied to the motor to operate the motor and determine a new error value, which it is attempting to drive to zero. While a PID controller is utilized in one embodiment, alternate control algorithms such as a look up table, hysteresis control, fuzzy logic, etc. may be utilized to achieve the desired outcome. Once the control algorithm concludes its calculations, which occurs approximately every 100 milliseconds with a preferred processor, a signal, which is preferably a pulse width modulation signal, is sent from the motor controller to the motor to adjust the speed of the motor. Generally, the pulse width modulation signal will range from zero volts to twelve volts, corresponding to approximately zero miles per hour to approximately four miles per hour of wagon speed.


In one embodiment, the control algorithm is based on one or more of the following inputs: the value received from the input sensor (e.g., encoder, hall-effect sensor, or alternate sensor), the state of the micro switch, the state of the micro switch in the safety cut-off system, and the current state of the motor. Additional inputs may also be considered. In one example, the PID algorithm is as follows:

Error(t)=Encoder Value(t)−Setpoint
PWM Value=P*Error(t)+∫Error(t)*dt+D*(Error(t)/dt)


The setpoint, P, I and D are all constants that are determined by the overall system through testing. The setpoint is the encoder value that corresponds to a predetermined force. For example, if it is desired that the user pull the wagon with a maximum of 2 lbs. of force, the encoder value that corresponds to 2 lbs. of force is the setpoint. While an encoder is described in this section, any sensor data may be utilized. The goal of the PID algorithm and overall system is to speed up and slow down the motor and the wagon so that the user is always pulling no more than a certain pounds of force at any given speed, load or terrain.


In addition to a PID algorithm, the system may utilize a look up table and a different algorithm. For example, if the system is on and the handle angle is determined to be in the acceptable range, the motor output will initially be set to 0%. The micro switch in the handle grip will be analyzed to determine if it is open or closed. The encoder values will be obtained, an average will be calculated, the average will be compared against the look up table values, and the motor output rate change will be determined. Preferably, the motor output rate change will be added to prior output values, such as for example the prior fifteen values, with each subsequent iteration requiring the dropping of the oldest output value in an indexing manner. In this manner the output value will generally be smoothed over time. The lookup table is preferably utilized to determine a motor output rate change based on the average encoder value that is calculated after each iteration. If the calculated encoder value is around a desired set point the motor output will not be changed in an attempt to maintain a steady state cruising value. If the calculated encoder value is above the desired set point the motor output rate change will increase depending on how great the calculated encoder value is above the desired set point. And, if the calculated encoder value is below the desired set point, the motor output rate change will decrease as not as much assistance from the motor is needed. If the calculated encoder value is zero or if the micro switch is determined to be closed, the motor output change rate will decrease drastically as it is likely determined that the user has stopped.


Several alternative embodiments and examples have been described and illustrated herein. A person of ordinary skill in the art would appreciate the features of the individual embodiments, and the possible combinations and variations of the components. A person of ordinary skill in the art would further appreciate that any of the embodiments could be provided in any combination with the other embodiments disclosed herein. Additionally, the terms “first,” “second,” “third,” and “fourth” as used herein are intended for illustrative purposes only and do not limit the embodiments in any way. Further, the term “plurality” as used herein indicates any number greater than one, either disjunctively or conjunctively, as necessary, up to an infinite number. Additionally, the term “having” as used herein in both the disclosure and claims, is utilized in an open-ended manner.


It will be understood that the disclosed embodiments may be embodied in other specific forms without departing from the spirit or central characteristics thereof. The present examples and embodiments, therefore, are to be considered in all respects as illustrative and not restrictive, and the disclosed embodiments are not to be limited to the details given herein. Accordingly, while the specific embodiments have been illustrated and described, numerous modifications come to mind without significantly departing from the spirit of the disclosure and the scope of protection is only limited by the scope of the accompanying Claims.

Claims
  • 1. A power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel;a handle having a distal end and a proximal end, the proximal end of the handle being pivotally connected to the wagon body and the distal end having a grip;a control sensor in the handle;a drive system comprising a motor mechanically connected to the driven wheel;a microcontroller obtaining an input signal from the control sensor and providing an output signal to the drive system; and,a safety cut-off system connected to the handle, the safety cut-off system comprising a safety-control switch electrically connected to the microcontroller, the microcontroller adjusting the signal sent to the drive system based on a state of the safety-control switch.
  • 2. The power assist system of claim 1, wherein the microcontroller turns off the drive system when the handle is below a preset angle and when the handle is above a preset angle.
  • 3. The power assist system of claim 1, wherein the microcontroller sends a voltage signal other than a zero voltage signal to the drive system when the handle is within a preset angular range.
  • 4. The power assist system of claim 1, wherein the safety cut-off switch is adjacent the proximal end of the handle.
  • 5. The power assist system of claim 1, wherein the control system in the handle grip comprises a sensor to determine a load applied to the handle grip, wherein the load must be greater than a predetermined minimum threshold above zero pounds for the drive system to provide initial propulsion to the drive wheel.
  • 6. The power assist system of claim 1, wherein the handle has an angular range of movement, and wherein there are three zones within the angular range of movement, a first lower zone, a second middle zone, and a third upper zone.
  • 7. The power assist system of claim 6, wherein the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in either the first zone or the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.
  • 8. The power assist system of claim 1, wherein the safety-control switch is one of a micro switch and an angle sensor.
  • 9. The power assist system of claim 8, wherein the angle sensor is one of a potentiometer, proximity sensor, and limit switch.
  • 10. A power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel;
  • 11. The power assist system of claim 10, wherein the safety cut-off system is connected to the handle.
  • 12. The power assist system of claim 10, wherein the safety cut-off system comprises a safety-control switch electrically connected to the microcontroller.
  • 13. The power assist system of claim 12, wherein the safety control switch provides a signal, related to a state of the handle, to the microcontroller.
  • 14. The power assist system of claim 10, wherein the handle has an angular range of movement, wherein there are at least two zones within the angular range of movement, a first lower zone, a second zone angularly positioned above the first lower zone, and wherein the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in the first zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.
  • 15. The power assist system of claim 14, further comprising a third zone angularly positioned above the second zone such that the second zone is angularly positioned between the first zone and the third zone, and wherein when the handle is positioned in the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.
  • 16. The power assist system of claim 10, further comprising a microcontroller obtaining an input signal and providing an output signal to the drive system to selectively drive the driven wheel of the wagon, and wherein microcontroller adjusts the output signal sent to the drive system based on the input signal received from the safety cut-off system.
  • 17. The power assist system of claim 16, further comprising a control sensor in the handle, and wherein the microcontroller obtains an input signal from the control sensor in the handle.
  • 18. A power assist system for a wagon, comprising: a wagon body, the wagon body having a plurality of wheels connected thereto, at least one of the plurality of wheels being a driven wheel;
  • 19. The power assist system of claim 18, wherein the handle has an angular range of movement, and wherein there are three zones within the angular range of movement, a first lower zone, a second middle zone, and a third upper zone.
  • 20. The power assist system of claim 19, wherein the signal sent to the drive system when the handle is positioned within the second zone allows for the drive system to drive the driven wheel of the wagon, and wherein when the handle is positioned in either the first zone or the third zone the signal sent to the drive system prevents the drive system from providing propulsion to the driven wheel.
  • 21. The power assist system of claim 18, wherein the safety cut-off system comprises a safety-control switch electrically connected to the microcontroller.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Patent Application No. 62/234,383, filed Sep. 29, 2015, and U.S. patent application Ser. No. 15/278,751, filed on Sep. 28, 2016, and which issued on Mar. 27, 2018 as U.S. Pat. No. 9,925,999, all of which are expressly incorporated herein by reference and made a part hereof.

US Referenced Citations (314)
Number Name Date Kind
434672 Mersick Aug 1890 A
2468316 Waters Apr 1949 A
2671520 Elliott et al. Mar 1954 A
2906357 Pletka Sep 1959 A
2923365 McKechnie Feb 1960 A
2942579 Gibson Jun 1960 A
2989318 Schenkman Jun 1961 A
3036651 Paul et al. May 1962 A
3090459 Scudder May 1963 A
3182835 Meyer et al. May 1965 A
3280932 Moulton Oct 1966 A
3291243 Friesser Dec 1966 A
3356172 Peckham et al. Dec 1967 A
3407892 Vosseller Oct 1968 A
3524512 Voeks et al. Aug 1970 A
3704758 Cropp Dec 1972 A
3731756 Hajec May 1973 A
3742507 Pirre Jun 1973 A
3773131 Jaulmes Nov 1973 A
3841428 Bialek Oct 1974 A
3871464 Eden Mar 1975 A
3893532 Perlowin Jul 1975 A
3905442 O'Neill, Jr. Sep 1975 A
3915250 Laden et al. Oct 1975 A
3921741 Garfinkle et al. Nov 1975 A
3939932 Rosen Feb 1976 A
3991843 Davidson Nov 1976 A
4030562 Leighton et al. Jun 1977 A
4044851 Shaw et al. Aug 1977 A
4085814 Davidson et al. Apr 1978 A
4095663 Gaffney Jun 1978 A
4105084 Baak Aug 1978 A
4106583 Nemeth Aug 1978 A
4122907 Davidson et al. Oct 1978 A
4143730 Desmond Mar 1979 A
4168758 Holt Sep 1979 A
4221275 Pennebaker et al. Sep 1980 A
4280581 Rudwick Jul 1981 A
4393954 Soucy et al. Jul 1983 A
D270552 Echterling Sep 1983 S
4410060 Cunard Oct 1983 A
4413692 Clifft Nov 1983 A
D275691 Appel et al. Sep 1984 S
4538696 Carter Sep 1985 A
4570732 Craven Feb 1986 A
4591017 Enjo et al. May 1986 A
4615406 Bottenschein et al. Oct 1986 A
4637274 Goldenfield Jun 1987 A
D295732 Nilsson May 1988 S
4771840 Keller Sep 1988 A
4844493 Kramer Jul 1989 A
4844683 Compton Jul 1989 A
4848504 Olson Jul 1989 A
D311554 Valiga et al. Oct 1990 S
4960179 Leach Oct 1990 A
D326288 Arnott May 1992 S
5137103 Cartmell Aug 1992 A
5161635 Kiffe Nov 1992 A
5167389 Reimers Dec 1992 A
5180023 Reimers Jun 1993 A
5226501 Takata Jul 1993 A
5237263 Gannon Aug 1993 A
5245144 Stammen Sep 1993 A
5316101 Gannon May 1994 A
5341892 Hirose et al. Aug 1994 A
5350982 Seib Sep 1994 A
5368122 Chou Nov 1994 A
5370200 Takata Dec 1994 A
5375676 Takata et al. Dec 1994 A
5433284 Chou Jul 1995 A
5474148 Takata Dec 1995 A
5505277 Suganuma et al. Apr 1996 A
D369629 Pasin May 1996 S
5526894 Wang Jun 1996 A
5540296 Strothmann Jul 1996 A
5547035 Berry Aug 1996 A
5560383 Fuller Oct 1996 A
5602448 Yaguchi Feb 1997 A
5603388 Yaguchi Feb 1997 A
5657828 Nagamachi Aug 1997 A
5662187 McGovern Sep 1997 A
5664636 Ikuma et al. Sep 1997 A
5685385 Sanuga Nov 1997 A
D389877 Pasin Jan 1998 S
5746282 Fujiwara et al. May 1998 A
5749424 Reimers May 1998 A
5749429 Yamauchi et al. May 1998 A
5755304 Trigg et al. May 1998 A
5758736 Yamauchi Jun 1998 A
5777442 Miyata Jul 1998 A
5799747 Olsen Sep 1998 A
5806621 Soda et al. Sep 1998 A
5806864 Zielinski Sep 1998 A
5816355 Battlogg et al. Oct 1998 A
5819867 Matsumoto et al. Oct 1998 A
D403026 Pasin Dec 1998 S
5857537 Matsumoto et al. Jan 1999 A
5860487 Tanaka et al. Jan 1999 A
5865267 Mayer et al. Feb 1999 A
5878831 Saito et al. Mar 1999 A
5899284 Reimers et al. May 1999 A
5909781 Yonekawa et al. Jun 1999 A
5910714 Buchanan et al. Jun 1999 A
5924511 Takata Jul 1999 A
5934401 Mayer et al. Aug 1999 A
5984038 Fujiwara et al. Nov 1999 A
6011366 Murakami et al. Jan 2000 A
6015021 Tanaka et al. Jan 2000 A
6024186 Suga Feb 2000 A
6062328 Campbell et al. May 2000 A
6062329 Chai May 2000 A
6065557 Von Keyserling May 2000 A
6070679 Berg et al. Jun 2000 A
6073717 Yamamoto et al. Jun 2000 A
6092615 Pusch et al. Jul 2000 A
6104154 Harada et al. Aug 2000 A
6131683 Wada Oct 2000 A
6152249 Li et al. Nov 2000 A
6152250 Shu-Hsien Nov 2000 A
6173801 Kakutani et al. Jan 2001 B1
6186264 Fujiwara et al. Feb 2001 B1
6247548 Hayashi et al. Jun 2001 B1
6260646 Fernandez et al. Jul 2001 B1
6276470 Andreae, Jr. et al. Aug 2001 B1
6276471 Kratzenberg et al. Aug 2001 B1
6276479 Suzuki et al. Aug 2001 B1
6290014 MacCready, Jr. Sep 2001 B1
6296072 Turner Oct 2001 B1
6308792 Garrett Oct 2001 B1
RE37443 Yaguchi Nov 2001 E
6320336 Eguchi Nov 2001 B1
6340067 Fujiwara et al. Jan 2002 B1
6343665 Eberlein et al. Feb 2002 B1
RE37583 Mayer et al. Mar 2002 E
6364044 Juan Apr 2002 B1
D456857 Jennings May 2002 S
D458648 Chiappetta et al. Jun 2002 S
6459222 Chen Oct 2002 B1
6462493 Lan Oct 2002 B2
6470981 Sueshige et al. Oct 2002 B1
6580188 Katagiri et al. Jun 2003 B2
6591929 Tsuboi et al. Jul 2003 B1
D478943 Kuelbs Aug 2003 S
6629574 Turner Oct 2003 B2
6634452 Cheng et al. Oct 2003 B2
D483419 Chiappetta et al. Dec 2003 S
6659565 Brant Dec 2003 B2
6684971 Yu et al. Feb 2004 B2
6752224 Hopper et al. Jun 2004 B2
6772850 Waters et al. Aug 2004 B1
6886111 Dube et al. Mar 2005 B1
6874592 Yokotani et al. Apr 2005 B2
6880661 Oh Apr 2005 B1
6907949 Wang Jun 2005 B1
6957129 Hatanaka et al. Oct 2005 B2
6976551 Spanski Dec 2005 B2
7007765 Waters et al. Mar 2006 B2
7017685 Schoenberg Mar 2006 B2
7040440 Kurita et al. May 2006 B2
7150339 Liao et al. Dec 2006 B2
7163213 Chambers Jan 2007 B2
7185726 Young Mar 2007 B2
7210545 Waid May 2007 B1
7220222 Springston et al. May 2007 B2
D547391 Johnson et al. Jul 2007 S
7261175 Fahrner Aug 2007 B1
D564039 Rodriguez et al. Mar 2008 S
D566200 Seckel et al. Apr 2008 S
7357209 Kokatsu et al. Apr 2008 B2
7370720 Kokatsu et al. May 2008 B2
7389836 Johnson et al. Jun 2008 B2
7411366 Kang et al. Aug 2008 B2
D579061 Brockmeyer Oct 2008 S
7490684 Seymour et al. Feb 2009 B2
7493979 Johnson et al. Feb 2009 B2
D594069 Schlegel Jun 2009 S
7562729 Hammerle Jul 2009 B2
7568714 Sasnowski et al. Aug 2009 B2
7581748 Reimers Sep 2009 B2
7584985 You et al. Sep 2009 B2
7597522 Borntrager et al. Oct 2009 B2
7604079 Pittman Oct 2009 B2
7607711 Marshall Oct 2009 B2
7641285 Jacobs Jan 2010 B2
7704035 Borntrager et al. Apr 2010 B2
7762363 Hirschfeld Jul 2010 B1
7770682 Spanski Aug 2010 B2
7779948 Gulas Aug 2010 B2
7845441 Chambers Dec 2010 B2
7886853 Konopa Feb 2011 B2
7926599 Meyers Apr 2011 B2
D652084 Herlitz Jan 2012 S
8120190 Bravo Feb 2012 B2
8167061 Scheuerman et al. May 2012 B2
8186931 Borntrager et al. May 2012 B2
8251389 Juan Aug 2012 B2
8276692 Nwaeke Oct 2012 B1
8286739 Oliphant Oct 2012 B2
8297384 Wanger et al. Oct 2012 B2
8336654 Licon Dec 2012 B1
8365850 Gal et al. Feb 2013 B2
D679338 Ewringmann Apr 2013 S
8453771 Hirschfeld Jun 2013 B1
8490732 Suigmoto et al. Jul 2013 B2
8511406 Anasiewicz Aug 2013 B2
8532857 Hsu et al. Sep 2013 B2
D693886 Blumenthal Nov 2013 S
8573338 Gal et al. Nov 2013 B2
8573346 Duignan Nov 2013 B2
8596389 Anasiewicz Dec 2013 B2
8616321 Aoki et al. Dec 2013 B2
8636095 Ito Jan 2014 B2
8640805 Kuroki Feb 2014 B2
8651215 Ogura Feb 2014 B2
8655531 Saida Feb 2014 B2
8660728 Saida Feb 2014 B2
8662232 Nakamura et al. Mar 2014 B2
8672081 Kume et al. Mar 2014 B2
8684122 Maeno et al. Apr 2014 B2
8689921 Aoki et al. Apr 2014 B2
8708084 Kuroki et al. Apr 2014 B2
8725340 Hosaka et al. May 2014 B1
8746377 Dunbar Jun 2014 B1
8746710 Schejbal Jun 2014 B2
8777804 Takachi Jul 2014 B2
8781663 Watarai Jul 2014 B2
8794368 Gu et al. Aug 2014 B2
D713895 Blumenthal Sep 2014 S
8820459 Hashimoto et al. Sep 2014 B2
8820461 Shinde et al. Sep 2014 B2
8831810 Shoge et al. Sep 2014 B2
8851215 Goto Oct 2014 B2
8886426 Cheng Nov 2014 B2
8892279 Aoki et al. Nov 2014 B2
8925661 Minoshima et al. Jan 2015 B2
8936129 Honda et al. Jan 2015 B2
8958935 Shoge Feb 2015 B2
8972086 Komatsu Mar 2015 B2
9033347 Westrate et al. May 2015 B1
9045152 Sekine et al. Jun 2015 B2
9073601 Carolin Jul 2015 B2
9079634 Stieger Jul 2015 B2
9085342 Jauvtis Jul 2015 B2
D738436 Cummings Sep 2015 S
9145154 Horowitz Sep 2015 B1
D748739 Horowitz Feb 2016 S
D782371 Clark Mar 2017 S
D782580 Herlitz Mar 2017 S
D794133 Ostergaard Aug 2017 S
D813106 Hopkins et al. Mar 2018 S
D827722 Sun Sep 2018 S
D827939 Jakubowski et al. Sep 2018 S
10081380 Fitzwater et al. Sep 2018 B2
D836498 Hauser et al. Dec 2018 S
D840280 Shou Feb 2019 S
20020084119 Brabetz et al. Jul 2002 A1
20020148658 Li Oct 2002 A1
20040026144 Lan Feb 2004 A1
20040144585 Vasser Jul 2004 A1
20040206563 Murata Oct 2004 A1
20040216933 Coale Nov 2004 A1
20040245745 Vasser Dec 2004 A1
20050230928 Raney Oct 2005 A1
20050275195 Matula Dec 2005 A1
20050279537 Nguyen Dec 2005 A1
20060037796 Naegeli Feb 2006 A1
20060070784 Tahara Apr 2006 A1
20060151224 Vasser Jul 2006 A1
20060254831 Kamei et al. Nov 2006 A1
20070034424 Snowden et al. Feb 2007 A1
20070089917 Hartley Apr 2007 A1
20070131462 Hemsley Jun 2007 A1
20070194542 Dixon Aug 2007 A1
20070252452 Ishimoto et al. Nov 2007 A1
20070269300 Menard Nov 2007 A1
20080041644 Tudek et al. Feb 2008 A1
20080073880 Bess Mar 2008 A1
20080197608 Dixon Aug 2008 A1
20090014219 Springston et al. Jan 2009 A1
20090218154 Yee Sep 2009 A1
20090266636 Naegeli Oct 2009 A1
20100123294 Ellington et al. May 2010 A1
20100156069 Chen Jun 2010 A1
20100181130 Chou Jul 2010 A1
20100307851 Spanski Dec 2010 A1
20110160945 Gale Jun 2011 A1
20110232985 Lee Sep 2011 A1
20120012409 Turner et al. Jan 2012 A1
20120145469 Tong Jun 2012 A1
20120160577 Anasiewicz Jun 2012 A1
20120316709 Saida Dec 2012 A1
20130068549 Laprade Mar 2013 A1
20130179016 Gale Jul 2013 A1
20140062351 Spelta et al. Mar 2014 A1
20140166383 Arimune Jun 2014 A1
20140166385 Arimune et al. Jun 2014 A1
20140196968 Bieler et al. Jul 2014 A1
20140216837 Hsu Aug 2014 A1
20140222268 Tsuchizawa Aug 2014 A1
20140230149 Schejbal Aug 2014 A1
20140246261 Sekine et al. Sep 2014 A1
20140251704 Sekine et al. Sep 2014 A1
20140264207 Sekine et al. Sep 2014 A1
20140358344 Katayama Dec 2014 A1
20140365013 Kruse Dec 2014 A1
20140366501 Goto Dec 2014 A1
20150039165 Fujita et al. Feb 2015 A1
20150053042 Shirakawa et al. Feb 2015 A1
20150136509 Tanaka et al. May 2015 A1
20150145224 Zhu May 2015 A1
20150151771 Jin Jun 2015 A1
20150158550 Kawakami et al. Jun 2015 A1
20150191215 Kawakami et al. Jul 2015 A1
20160347338 Vargas, II Dec 2016 A1
Foreign Referenced Citations (1)
Number Date Country
M288610 Mar 2006 TW
Related Publications (1)
Number Date Country
20180208227 A1 Jul 2018 US
Provisional Applications (1)
Number Date Country
62234383 Sep 2015 US
Divisions (1)
Number Date Country
Parent 15278751 Sep 2016 US
Child 15928850 US