Providing Constant Counterbalance Throughout Predetermined Range of Motion

Abstract
An apparatus includes a lever arm that couples to a pivot point on one end and a display on the other end. The lever arm rotates around the pivot point through a lever arm range of motion, and the weight of the display produces a display torque around the pivot point that varies as the lever arm rotates through the lever arm range of motion. The apparatus also includes a spring that couples to the lever arm using a cable. The spring produces, through the lever arm, a spring torque around the pivot point that is equally opposite of the display torque throughout the lever arm range of motion.
Description
BACKGROUND OF THE INVENTION

1. Technical Field


The present invention relates to providing a constant counterbalance throughout a predetermined range of motion. More particularly, the present invention relates to utilizing a spring to provide a non-linear counter torque to a lever arm throughout the lever arm's range of motion.


2. Description of the Related Art


An apparatus may use a counter weight for balancing purposes when the apparatus lifts/holds objects, such as those used in traction lifts (elevators), cranes and funfair rides. The expected load multiplied by the distance that load is spaced from a pivot point (lever arm) is referred to as a load moment, and the counterweight times its distance from the pivot point is referred to as the counterweight moment. In order to prevent over-balancing on either side, the load moment must equal the counterweight moment, which is fairly straight forward in linear applications where the load moment remains constant throughout the lever arm's range of motion. Non-linear applications, however, result in the load moment itself becoming non-linear throughout the lever arm's range of motion.


SUMMARY

An apparatus includes a lever arm that couples to a pivot point on one end and a display on the other end. The lever arm rotates around the pivot point through a lever arm range of motion, and the weight of the display produces a display torque around the pivot point that varies as the lever arm rotates through the lever arm range of motion. The apparatus also includes a spring that couples to the lever arm using a cable. The spring produces, through the lever arm, a spring torque around the pivot point that is equally opposite of the display torque throughout the lever arm range of motion.


The foregoing is a summary and thus contains, by necessity, simplifications, generalizations, and omissions of detail; consequently, those skilled in the art will appreciate that the summary is illustrative only and is not intended to be in any way limiting. Other aspects, inventive features, and advantages of the present invention, as defined solely by the claims, will become apparent in the non-limiting detailed description set forth below.





BRIEF DESCRIPTION OF THE DRAWINGS

The present invention may be better understood, and its numerous objects, features, and advantages made apparent to those skilled in the art by referencing the accompanying drawings, wherein:



FIG. 1A is a diagram showing a display coupled to a lever arm;



FIG. 1B is a diagram showing force vectors applied to a lever arm from a display;



FIG. 2 is a graph showing display torque based upon a rotation angle around a pivot point;



FIG. 3 is a diagram showing an embodiment of the invention described herein using a tension spring;



FIG. 4A is a diagram showing a spring displacement distance relative to a lever arm rotation angle;



FIG. 4B is a diagram showing a spring force required to counter balance a display force throughout a lever arm's range of motion;



FIG. 5A is a diagram showing a non-linear spring torque rotating counterclockwise around a pivot point;



FIG. 5B is a diagram comparing a display torque around a pivot point to a spring torque around the pivot point;



FIG. 6 is a flowchart showing steps taken in selecting a lever arm and a spring in a counterbalance apparatus;



FIG. 7 is a table showing a spring torque canceling out a display torque throughout a lever arm's range of motion;



FIG. 8 is a diagram that graphically plots table values shown in FIG. 7;



FIG. 9 is a diagram showing another embodiment of the invention described herein utilizing a torsion spring; and



FIG. 10 is a diagram showing another embodiment of the invention described herein utilizing multiple couplings on a lever arm that are located at different lever arm lengths.





DETAILED DESCRIPTION

Certain specific details are set forth in the following description and figures to provide a thorough understanding of various embodiments of the invention. Certain well-known details often associated with computing and software technology are not set forth in the following disclosure, however, to avoid unnecessarily obscuring the various embodiments of the invention. Further, those of ordinary skill in the relevant art will understand that they can practice other embodiments of the invention without one or more of the details described below. Finally, while various methods are described with reference to steps and sequences in the following disclosure, the description as such is for providing a clear implementation of embodiments of the invention, and the steps and sequences of steps should not be taken as required to practice this invention. Instead, the following is intended to provide a detailed description of an example of the invention and should not be taken to be limiting of the invention itself. Rather, any number of variations may fall within the scope of the invention, which is defined by the claims that follow the description. The following detailed description will generally follow the summary of the invention, as set forth above, further explaining and expanding the definitions of the various aspects and embodiments of the invention as necessary.



FIG. 1A is a diagram showing a display coupled to a lever arm. Display 110 is a device that projects images, such as a computer monitor (e.g., liquid crystal display (LCD)) or a television. Display 110 couples to lever arm 100 through a coupling device, such as a bracket, at the end of lever arm 100.


At lever arm 100's other end at a distance of length “L” from display 110's coupling, lever arm 100 couples to pivot point 120, which may be a cylindrical device (e.g., pin, rod, etc.) attached to a base that allows lever arm 100 to rotate (rotation angle 140) around pivot point 120 throughout a particular range of motion. For example, lever arm 100 may have a 180 degree range of motion that rotates from a top vertical position to a bottom vertical position. In this example, a torque produced by display 110 around pivot point 120 through lever arm 100 non-linearly increases to a maximum value when lever arm 100 is in a horizontal position (see FIGS. 1B, 2 and corresponding text for further details).



FIG. 1B is a diagram showing force vectors applied to a lever arm from a display. Referring to FIG. 1A, when display 110 couples to lever arm 100, display 110's weight produces Forcedv(display vertical) 170 (Fdv) and Forcedp(display perpendicular) 150 (Fdp). The torque applied to pivot point 120 may be computed by the formula:





Torque=L*F=Lever arm length*Force


In this formula, the lever arm length is “L” and the force is the force perpendicular to the lever arm, or Forcedp 150. Angle 160 is the same as rotation angle 140, and since sin(⊖)=Forcedp 150/Forcedv 170,






F
dp
=F
dv*sin(⊖)).


As a result, the display torque (Tdisplay 180) around pivot point 120 in terms of Fdv is:






T
display(⊖)=L*Fdv Sin(⊖).


As can be seen from the formula above, the display torque varies depending upon ⊖, which is rotation angle 140 (see FIGS. 2, 7, 8, and corresponding text for further details). This formula is later used in FIG. 5B to compare the display torque to an equally and opposite spring torque.



FIG. 2 is a graph showing display torque based upon a rotation angle around a pivot point. Graph 200 plots the formula Tdisplay(⊖)=L*Fdv sin(⊖), which was derived in FIG. 1B's discussion above. X-axis 210 represents the rotation angle (⊖) when the lever arm rotates from 0 degrees (vertical top), to 90 degrees (horizontal position), to 180 degrees (vertical bottom). Y-axis 220 represents the torque around the pivot point from the weight of a display coupled to the lever arm. As can be seen, plot 230 shows that the display torque travels along a sinusoidal pattern and reaches a maximum point at 90 degrees, which is when the lever arm is in a horizontal position. In order to compensate for the display torque that varies over the lever arm's range of motion, a spring mechanism is employed that provides a “counter torque” (counter torque 240) equal but opposite to plot 230. As can be seen, plot 240's values cancel out plot 230's values throughout the entire range of motion, resulting in a net torque of zero (see FIG. 8 and corresponding text for further details).



FIG. 3 is a diagram showing an embodiment of the invention described herein using a tension spring. Cable 300 couples to lever arm 100 and also couples to spring 320. The embodiment shown in FIG. 3 includes a tension spring that provides a spring constant (K). As one skilled in the art can appreciate, a torsion spring may also be used, such as the example shown in FIG. 10.


Cable 300 feeds over pulley 310. As such, spring 320 may be located in areas other than that shown in FIG. 3, such as below pulley 310 or horizontal to pulley 310. Pulley 310 is located at a distance from pivot point 120 such that the cable location on top of pulley 310 is at a distance “L” (lever arm length) from pivot point 120. In one embodiment, the radius of pulley 310 in minimized in order for the curve of pulley 310 to be tangent to the vertical axis of the pivot and tangent to the cable when rotation angle 140 is equal to zero.


When lever arm 100 rotates away from pulley 310 at a displacement of “X,” spring 320 produces Forces(spring)330 (Fs) that is equal to the formula Force=K*X, where K is the spring constant and X is the displacement (see FIGS. 4A-B, and corresponding text for further details). A byproduct of Forces(spring)330 is Forcesp(spring perpendicular)340 (Fsp), which is a force that is perpendicular to lever arm 100 and is utilized to compute a spring torque around pivot point 120 (see FIG. 4B and corresponding text for further details).



FIG. 4A is a diagram showing a spring displacement distance “X” relative to a lever arm rotation angle “⊖.” Lever arm 100 has a length of “L” and rotates around pivot point 120 (rotation angle ⊖ 140) from pulley 310, which is also located at the same distance “L” from pivot point 120. In order to compute the displacement X relative to angle 140, imaginary line 400 is drawn perpendicular to cable 300, which results in a triangle with base b and angle 420, which is one-half of angle 140. As such:





sin(⊖/2)=b/L,






b=L*sin(⊖/2);





since X=2b,X(⊖)=2L sin(⊖/2).


The formula X=2L sin(⊖/2) is used in FIG. 4B below to compute the force of a spring.



FIG. 4B is a diagram showing a spring force required to counter balance a display force throughout a lever arm's range of motion. As discussed in FIG. 3, a spring force produced by spring 320 when it displaces a distance “X” is





Forces330=Fs=K*X.


Since the displacement depends upon rotation angle 140, the formula may be written as






F
s
=K*X(⊖), or K=Fs/X(⊖).


When lever arm 100 is at a horizontal position, the force of a display (Fdv170) equals the display's perpendicular force on lever arm 100 (Fdp150) shown in FIG. 1B. In turn, by producing a counter force equal to Fdv 170, lever arm 100 stabilizes in the horizontal position. As discussed in FIG. 3, Fsp 340 is the perpendicular force produced by spring 320. By making Fsp 340 equal to Fdv 170 and since ⊖/2=45 degrees,






F
s=√2Fsp=√2Fdv.


Therefore, using this formula and the formula derived in FIG. 4A:






K=F
s
/X(⊖)=√2Fdv/2L sin(⊖/2).


Since, in this example, ⊖=π/2 (90 degrees), the formula results in:






K=√2Fdv/2L sin(π/4).


Since sin(π/4)=√2/2, the formula reduces to:






K=F
dv
/L.


Therefore, the spring force results in:






F
s
=K*X(⊖))=(Fdv/L)*(2L sin(⊖)/2));






F
s=2Fdv Sin(⊖/2)


Since the spring force is a function of the rotation angle and the vertical display force as shown in the above formula, a spring torque value around pivot point 120 may also be derived, using the spring force formula above, as a function of the rotation angle and vertical display force (see FIG. 5A and corresponding text for further details).



FIG. 5A is a diagram that shows a non-linear spring torque rotating counterclockwise around a pivot point. Spring torque 540 (Tspring) is a function of the formula:





Torque=Lever arm*Force.


As such, Tspring(⊖)=L*Fsp, where L is the lever arm length and Fsp is Fsp 340, which is the perpendicular force created by the spring. Since angle 460 is half of rotation angle 140,






F
sp
=F
s*cos(⊖/2).


And, since Fs=2Fdv Sin(⊖/2) as computed in FIG. 4B's discussion above,






T
spring(⊖)=L*2Fdv sin(⊖/2)cos(⊖/2).


Since trigonometry includes a property that shows sin(⊖)=½ sin(⊖/2)cos(⊖/2), the above formula may be reduced to:






T
spring(⊖)=L*Fdv sin(⊖)


This formula is used during the discussion of FIG. 5B below to compare the spring torque to the display torque as a function of the rotation angle.



FIG. 5B is a diagram that compares a display torque around a pivot point to a spring torque around the pivot point. As shown above,






T
spring(⊖)=L*Fdv sin(⊖)(from FIG. 5A), and






T
display(⊖)=L*Fdv sin(⊖)(from FIG. 1B).


Comparing the two formulas,






T
spring(⊖)+Tdisplay(⊖)=0.


Therefore, by selecting spring 320 according to the weight of a display (Fdv 170), the apparatus shown in FIG. 5B provides Tspring 540 that, based upon the above formula, is equally opposite of Tdisplay 180 throughout lever arm 100's range of motion (rotation angle 140), regardless of whether Tdisplay 180 is non-linear over lever arm 100's range of motion (see FIGS. 2, 8, and corresponding text for further details).



FIG. 6 is a flowchart showing steps taken in selecting a lever arm and a spring in a counterbalance apparatus. Processing commences at 600, whereupon a user identifies a maximum display weight (e.g., 15 pounds) at step 610. The maximum display weight corresponds to a vertical force of the display (Fdv) discussed previously. At step 620, a user selects a lever arm length based upon the amount of distance that the user wishes to design the apparatus to travel. For example, if the user wishes to design an apparatus that travels six inches in the vertical direction, the user selects a lever arm of three inches (one-half of the total distance).


At step 630, processing computes a spring force when the lever arm is at 90 degrees (horizontal) using the formula Fs=√2 Fdv from FIG. 4B. In turn, at step 640, processing computes a spring constant using the formula K=Fdv/L from FIG. 4B. Processing, at step 650, computes a maximum spring force using the formula Fs max=2*L*K, which is at a point when the lever arm is 180 degrees from its starting point, or twice the lever arm length (2L).


Once processing computes the maximum spring force required, spring types and quantities may be selected (step 660). During this step, various options are available, such as selecting one larger spring that provides the required spring constant, or selecting a few smaller springs that, when combined in parallel, provide the required spring constant. Processing ends at 670.



FIG. 7 is a table showing a spring torque canceling out a display torque throughout a lever arm's range of motion. Table 700 includes columns 710 through 750. Column 710 includes rotation angle values in five degree increments. Column 720 includes rotation angle values in radians that are used to compute display torque and spring torque, which are shown in columns 730 and 740, respectively. And, column 750 shows that the combination of the display torque and the spring torque is zero throughout the lever arm range of motion from 0 degrees to 180 degrees.



FIG. 8 is a diagram that plots table values shown in FIG. 7. Graph 800 includes display torque 810, spring torque 820, and resultant torque 830. As can be seen, spring torque 820 equally tracks display torque 810 in an opposite direction, which shows that resultant torque 830 remains at zero throughout the range of motion of a lever arm.



FIG. 9 is a diagram showing another embodiment of the invention described herein. Lever arm 900 includes couplings 910-930 (e.g., holes, studs, etc.) that allows a cable to couple to lever arm 900 and different lengths L1, L2, or L3, respectively, based upon display 110's weight. In turn, an apparatus may utilizes lever arm 900 to rotate around pivot point 940 for different displays weighing different amounts, thus producing different display torques, simply by adjusting the location at which the cable couples to lever arm 900. For example, when used with a heavy monitor, a user may couple the cable to coupling 930 (longer lever arm length L3), but when used with a light monitor, the user may couple the cable to coupling 910 (shorter lever arm length L1).



FIG. 10 is a diagram showing another embodiment of the invention described herein. FIG. 10 includes a pulley (pulley 1000) with a torsion spring (torsion spring 1010) instead of using a tension spring, such as spring 320 shown in FIG. 3. In this embodiment, cable 300 winds around pulley 1000 and couples to lever arm 100, which supports display 110. As lever arm 100 moves away from pulley 1000, torsion spring 1010 provides a counter torque through pulley 1000 to lever arm 100 around pivot point 120 (through cable 300) that is equally opposite of display 110's torque around pivot point 120 throughout lever arm 100's range of motion.


While particular embodiments of the present invention have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, that changes and modifications may be made without departing from this invention and its broader aspects. Therefore, the appended claims are to encompass within their scope all such changes and modifications as are within the true spirit and scope of this invention.


Furthermore, it is to be understood that the invention is solely defined by the appended claims. It will be understood by those with skill in the art that if a specific number of an introduced claim element is intended, such intent will be explicitly recited in the claim, and in the absence of such recitation no such limitation is present. For non-limiting example, as an aid to understanding, the following appended claims contain usage of the introductory phrases “at least one” and “one or more” to introduce claim elements. However, the use of such phrases should not be construed to imply that the introduction of a claim element by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim element to inventions containing only one such element, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an”; the same holds true for the use in the claims of definite articles.

Claims
  • 1. An apparatus comprising: a display;a lever arm coupled to a pivot point and coupled to the display, the lever arm rotating around the pivot point through a lever arm range of motion, the weight of the display producing a display torque around the pivot point that varies as the lever arm rotates through the lever arm range of motion; anda spring coupled to the lever arm using a cable, the spring producing a spring torque, through the lever arm, around the pivot point that is equally opposite of the display torque throughout the lever arm range of motion as the lever arm travels through the lever arm range of motion.
  • 2. The apparatus of claim 1 wherein the distance between the pivot point and the point at which the display couples to the lever arm is at a lever arm length, the apparatus further comprising: a pulley that guides the cable between the spring and the lever arm, wherein a point on the pulley that contacts the cable is at the lever arm length from the pivot point.
  • 3. The apparatus of claim 2 wherein the spring is a torsion spring that couples to the pulley.
  • 4. The apparatus of claim 1 wherein both the spring torque and the display torque vary based upon a rotation angle that corresponds to the lever arm range of motion.
  • 5. The apparatus of claim 4 wherein the rotation angle varies from 0 degrees to 180 degrees.
  • 6. The apparatus of claim 1 wherein the apparatus supports a different display that produces a different display torque, the apparatus further comprising: a plurality of couplings on the lever arm that are positioned at different distances from the pivot point, wherein the cable couples to one of the plurality of couplings to produce the spring torque and couples to a different one of the plurality of couplings to produce a different spring torque that is equally opposite of the different display torque throughout the lever arm range of motion as the lever arm travels through the lever arm range of motion.
  • 7. The apparatus of claim 1 wherein the display torque varies non-linearly throughout the lever arm range of motion.
  • 8. The apparatus of claim 1 wherein the display torque equals the length of the lever arm multiplied by a vertical force of the display multiplied by sine of the rotation angle.
  • 9. The apparatus of claim 1 wherein the spring torque equals the length of the lever arm multiplied by the force of the spring multiplied by cosine of one-half of the rotation angle.
  • 10. An apparatus comprising: a display;a lever arm coupled to a pivot point and coupled to the display at a lever arm length from the pivot point, the lever arm rotating around the pivot point through a lever arm range of motion, the weight of the display producing a display torque around the pivot point that varies as the lever arm rotates through the lever arm range of motion;a cable coupled to the lever arm;a pulley in which the cable contacts, wherein a point on the pulley that the cable contacts is at the lever arm length from the pivot point; anda torsion spring coupled to the pulley that produces a spring torque, through the lever arm, around the pivot point that is equally opposite of the display torque throughout the lever arm range of motion as the lever arm travels through the lever arm range of motion.
  • 11. The apparatus of claim 10 wherein both the spring torque and the display torque vary based upon a rotation angle that corresponds to the lever arm range of motion.
  • 12. The apparatus of claim 11 wherein the rotation angle varies from 0 degrees to 180 degrees.
  • 13. The apparatus of claim 10 wherein the apparatus supports a different display that produces a different display torque, the apparatus further comprising: a plurality of couplings on the lever arm that are positioned at different distances from the pivot point, wherein the cable couples to one of the plurality of couplings to produce the spring torque and couples to a different one of the plurality of couplings to produce a different spring torque that is equally opposite of the different display torque throughout the lever arm range of motion as the lever arm travels through the lever arm range of motion.
  • 14. The apparatus of claim 10 wherein the display torque varies non-linearly throughout the lever arm range of motion.
  • 15. The apparatus of claim 10 wherein the display torque equals the length of the lever arm multiplied by a vertical force of the display multiplied by sine of the rotation angle.
  • 16. The apparatus of claim 10 wherein the spring torque equals the length of the lever arm multiplied by the force of the spring multiplied by cosine of one-half of the rotation angle.
  • 17. The apparatus of claim 10 wherein the torsion spring resides within the lever arm.
  • 18. A computer-implemented method comprising: identifying a maximum display weight of a display;selecting a lever arm that couples to the display and a pivot point, the distance between the pivot point and the display being a lever arm length, wherein the display produces a display torque around the pivot point;computing a spring force of a spring when the lever arm is in a horizontal position based upon the display torque;computing a required spring constant of the spring based upon the spring force;computing a maximum spring force of the spring, the maximum spring force being at a point when the lever arm is furthest away from a pulley that guides a cable that couples to the spring and the lever arm; andselecting the spring based upon the spring constant and the maximum spring force, wherein the spring produces a spring torque, through the lever arm, around the pivot point that is equally opposite of the display torque throughout the lever arm range of motion as the lever arm travels through the lever arm range of motion.
  • 19. The method of claim 18 wherein a cable couples to the spring and the lever arm, the method further comprising: positioning a pulley, which guides the cable between the spring and the lever arm, at a distance from the pivot point such that a point on the pulley that contacts the cable is at the lever arm length from the pivot point.
  • 20. The method of claim 18 wherein the rotation angle varies from 0 degrees to 180 degrees and wherein the display torque varies non-linearly throughout the lever arm range of motion.