rocker module

By using an optical non-contact detection method, the problem of reduced service life and poor sensing caused by wear in resistive rocker modules has been solved, resulting in a longer service life and higher sensing accuracy.

CN116382415BActive Publication Date: 2026-02-17LITE ON TECH CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310281873.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2022-07-25
Filing Date
2023-03-22
Publication Date
2026-02-17
Estimated Expiration
2043-03-22

AI Technical Summary

Technical Problem

Existing resistive rocker modules suffer from reduced lifespan and poor sensing due to wear and tear on the contact between the resistor and the probe.

Method used

An optical non-contact detection method is adopted, which uses a light emitting unit and a light receiving unit in conjunction with a reflective surface to reduce component wear and improve the service life of the device.

Benefits of technology

Optical non-contact detection reduces component wear and improves the lifespan and sensing accuracy of the joystick module.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116382415B_ABST
    Figure CN116382415B_ABST
Patent Text Reader

Abstract

The rocker module includes a movable member and a sensor. The sensor is disposed relative to the movable member and is configured to sense a plurality of received signals from the movable member. The received signals differ as a function of movement of the movable member. Thus, by determining the difference in the received signals, position information of the movable member and / or elements connected thereto can be obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a joystick module. Background Technology

[0002] In existing resistive joystick modules, when the joystick swings at a certain angle, the internal variable resistor and the current flowing through it change, and this change allows the joystick's swing angle and direction to be determined. However, resistive joystick modules suffer from wear and tear on the contact points between the resistor and the probe, leading to a decrease in the module's lifespan and poor sensing. Therefore, developing a joystick module that can improve upon these issues is one of the goals of researchers in this field. Summary of the Invention

[0003] This invention relates to a joystick module that improves upon the aforementioned technical problems.

[0004] According to an embodiment of the present invention, a rocker module is provided. The rocker module includes a housing, a movable member, a circuit board, a base, a rocker arm, a rocker stick, and a sensor. The movable member is disposed inside or outside the housing. The base is disposed inside the housing. The rocker arm is disposed inside the housing, pivotally connected to the base, and connected to the movable member to drive the movable member to move. The rocker stick is connected to the rocker arm to drive the rocker arm to move. The sensor is disposed on the circuit board and positioned relative to the movable member to sense multiple received signals from the movable member. These received signals differ with the movement of the movable member. Thus, by judging the differences in these received signals, position information of the movable member and / or components connected thereto can be obtained.

[0005] Based on the aforementioned joystick module, the moving part has a reflective surface facing the sensor, which is a light sensor.

[0006] Based on the aforementioned joystick module, the reflective surface is either curved or flat.

[0007] Based on the aforementioned joystick module, the reflective surface is a rough surface.

[0008] Based on the aforementioned rocker module, the rocker arm is used to drive the moving parts to rotate.

[0009] Based on the aforementioned rocker module, the movable component includes: a rack with a reflective surface; and a gear meshing with the rack and used to drive the rack to translate along a translational direction; wherein, the rocker arm is connected to the gear to drive the gear to rotate.

[0010] Based on the aforementioned joystick module, the translation direction is essentially parallel to the signal transmission direction of the sensor.

[0011] Based on the aforementioned joystick module, the translation direction is essentially perpendicular to the signal transmission direction of the sensor.

[0012] Based on the aforementioned rocker module, the rocker arm is used to drive the moving parts to translate.

[0013] Based on the aforementioned rocker module, the rocker arm is directly connected to the moving part to drive the moving part to rotate.

[0014] Based on the aforementioned rocker module, the rocker arm includes: a connecting end that is directly connected to the movable part, and the connecting end and the movable part are coaxially configured.

[0015] According to another embodiment of the present invention, a rocker module is provided. The rocker module includes a housing, a reflector, a circuit board, a base, a rocker arm, a rocker stick, a light emitting unit, and a light receiving unit. The reflector is disposed inside or outside the housing. The base is disposed inside the housing. The rocker arm is disposed inside the housing, pivotally connected to the base, and connected to a movable component to drive the movable component to move. The rocker stick is connected to the rocker arm to drive the rocker arm to move. The light emitting unit is disposed on the circuit board, positioned opposite the reflector, and is used to emit a transmission signal to the reflector. The light receiving unit is disposed on the circuit board, positioned opposite the reflector, and is used to receive a reflected signal reflected from the reflector by the transmitted signal. Thus, by using an optical non-contact detection method, component wear can be reduced, thereby increasing the service life of the device.

[0016] Based on the aforementioned rocker module, the reflector has a reflective surface facing the light emitting unit and the light receiving unit.

[0017] Based on the aforementioned joystick module, the reflective surface is either curved or flat.

[0018] Based on the aforementioned rocker module, the rocker arm is used to drive the reflector to rotate.

[0019] Based on the aforementioned rocker module, the reflector includes: a rack having a reflective surface; and a gear meshing with the rack to drive the rack to translate along a translational direction; wherein, the rocker arm is connected to the gear to drive the gear to rotate.

[0020] Based on the aforementioned joystick module, the translation direction is essentially parallel to the signal transmission direction of the sensor.

[0021] Based on the aforementioned joystick module, the translation direction is essentially perpendicular to the signal transmission direction of the sensor.

[0022] Based on the aforementioned rocker module, the rocker arm is used to drive the reflector to translate.

[0023] According to another embodiment of the present invention, a rocker module is provided. The rocker module includes a housing, a signal generator, a base, a circuit board, a signal sensor, a rocker arm, and a rocker stick. The signal generator is disposed outside the housing and is used to generate a transmitted signal. The signal sensor is disposed on the circuit board, positioned relative to the signal generator, and is used to sense the transmitted signal. The rocker arm is disposed inside the housing and is directly connected to the signal generator. The rocker stick is connected to the rocker arm to drive the rocker arm movement. In this way, the signal sensor can sense the transmitted signal and obtain position information of the signal generator and / or components connected thereto.

[0024] Based on the aforementioned joystick module, the rocker arm includes: a connecting end that is directly connected to the signal generator, and the connecting end and the signal generator are coaxially configured.

[0025] To provide a better understanding of the above and other aspects of the present invention, specific embodiments are described below in conjunction with the accompanying drawings. Attached Figure Description

[0026] Figure 1 This is a schematic diagram of a joystick module according to an embodiment of the present invention.

[0027] Figure 2 yes Figure 1 Internal diagram of the joystick module (outer shell omitted).

[0028] Figure 3 yes Figure 1 An exploded view of the joystick module.

[0029] Figures 4A-4C yes Figure 1 A schematic diagram showing the first moving part of the joystick module in multiple different positions.

[0030] Figure 5 yes Figure 1 The relationship between the swing angle of the joystick module and the received signal is shown in the figure.

[0031] Figure 6 This is a schematic diagram of a joystick module according to another embodiment of the present invention.

[0032] Figure 7 yes Figure 6 An exploded view of the joystick module.

[0033] Figures 8A-8C yes Figure 6 A schematic diagram of the first movable element of the joystick module 200 in multiple different positions.

[0034] Figure 9 This is a schematic diagram of a joystick module according to another embodiment of the present invention.

[0035] Figure 10 yes Figure 9 An exploded view of the joystick module.

[0036] Figures 11A-11C yes Figure 9 A schematic diagram showing the first moving part of the joystick module in multiple different positions.

[0037] Figure 12 This is a schematic diagram of a joystick module according to another embodiment of the present invention.

[0038] Figure 13 yes Figure 12 An exploded view of the joystick module.

[0039] Figures 14A-14C yes Figure 12 A schematic diagram showing the first moving part of the joystick module in multiple different positions.

[0040] Figure 15 This is a schematic diagram of a joystick module according to another embodiment of the present invention.

[0041] Figure 16 This is a schematic diagram of a joystick module according to another embodiment of the present invention.

[0042] Figure 17 yes Figure 16 An internal diagram of the joystick module.

[0043] Figure 18 yes Figure 16 An exploded view of the joystick module.

[0044] Figures 19A-19C yes Figure 16 A schematic diagram showing the first moving part of the joystick module in multiple different positions. Detailed Implementation

[0045] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the drawings are simplified schematic diagrams, and the described embodiments are only some embodiments of the present invention, not all embodiments. Therefore, only elements and combinations related to the present invention are shown to provide a clearer description of the basic architecture or implementation method of the present invention, while the actual elements and layout may be more complex. Furthermore, for ease of explanation, the detailed proportions of the elements shown in the various drawings of the present invention can be adjusted according to design requirements.

[0046] Please refer to Figures 1-5 , Figure 1 This is a schematic diagram of a joystick module according to an embodiment of the present invention. Figure 2 yes Figure 1 Internal schematic diagram of the joystick module 100 (outer casing omitted). Figure 3 yes Figure 1 An exploded view of the joystick module 100. Figures 4A-4C yes Figure 1 A schematic diagram showing the first movable element 110A of the joystick module 100 in multiple different positions, while Figure 5 yes Figure 1 The relationship between the swing angle α of the joystick module 100 and the received signal SR is shown in the figure.

[0047] like Figure 1 As shown, the joystick module 100 includes at least one movable component (e.g., first movable component 110A and second movable component 110B), at least one sensor (e.g., first sensor 120A and second sensor 120B), a joystick 130, at least one rocker arm (e.g., first rocker arm 140A and second rocker arm 140B), a base 150, a circuit board 160, and a housing 170.

[0048] like Figure 1 As shown, the first sensor 120A and the first movable member 110A form a first sensing group, and the second sensor 120B and the second movable member 110B form a second sensing group. The two sensing groups have the same or similar technical features (structure, relative configuration relationship, signal sensing, etc.). The first sensor 120A and the first movable member 110A are used as examples for the following description.

[0049] like Figure 1 As shown, the first sensor 120A is configured relative to the first movable member 110A and is used to sense a plurality of received signals SR from the first movable member 110A. The received signals SR differ as the first movable member 110A moves. Thus, by determining the differences in these received signals SR, position information (e.g., displacement, displacement velocity, displacement acceleration, angle, angular velocity, and / or angular acceleration) of the movable member and / or its connected elements (e.g., rocker arm 130) can be obtained.

[0050] like Figure 1 As shown, in this embodiment, the first movable element 110A is, for example, a cam, such as an eccentric cam. In terms of manufacturing process, the first movable element 110A can be manufactured using injection molding, machining, or other suitable processes. In terms of material, the first movable element 110A can be made of, for example, plastic or metal. Furthermore, the first movable element 110A is, for example, a reflective element. For example, the first movable element 110A has a reflective surface 110s. The reflective surface 110s faces the first sensor 120A. The first sensor 120A emits a transmission signal SE1 to the reflective surface 110s. The transmission signal SE1 is reflected from the reflective surface 110s and becomes a received signal SR.

[0051] like Figure 1As shown, the reflective surface 110s is, for example, a curved surface; however, in another embodiment, the reflective surface 110s can be a plane. As long as the received signal SR varies with the movement of the first moving member 110A, the geometry of the reflective surface 110s is not limited in this embodiment. Furthermore, the reflective surface 110s can be, for example, a rough surface. A rough surface can scatter the emitted signal SE1, increasing the amount of signal received by the first sensor 120A. In one embodiment, the reflective surface 110s has a roughness. This embodiment does not limit the roughness range, as long as this roughness range can control the light reflection / scattering performance of the reflective surface 110s, and the shape design of the reflective surface 110s allows the received signal SR to have a linear or approximately linear distribution. In terms of manufacturing process, the rough reflective surface 110s can be formed using a texturing process or plastic injection molding, and the reflective surface 110s includes multiple uneven surfaces (textured particles). In another embodiment, the reflective surface 110s can also be a smooth surface. Furthermore, the reflective surface 110s has a color suitable for reflecting light, such as white; however, this is not a limitation in this embodiment. In one embodiment, a coating may be formed on the reflective surface 211s, the coating having the aforementioned color, and the coating may be, for example, a paint, a patch, etc. Alternatively, the material of the first movable member 110A itself may have the aforementioned color.

[0052] Table 1 lists one of the profile designs for the reflective surface 110s. The swing angle α is the angle at which the rocker arm 130 swings around the Y-axis, defined as 0 degrees parallel to the Z-axis (e.g., ...). Figure 4B As shown), rotation about the -Y axis is defined as the negative oscillation angle (e.g. Figure 4A As shown), rotation about the +Y axis is defined as the positive oscillation angle (as shown). Figure 4C As shown in Table 1). Multiple swing angles α and... Figure 5 There is a correspondence between multiple points. For example... Figures 4A-4C As shown in Table 1, the reflecting surface angle θ is the angle between the tangent (or tangent plane) T1 of the point where the transmitted signal SE1 of the first sensor 120A is incident on the reflecting surface 110s1 at a reflection point 110s1 and a horizontal plane (e.g., parallel to the X-axis). The reflecting surface height h1 in Table 1 is the distance between the reflection point 110s1 and the first sensor 120A. In this article, "reflection point" refers to the position where the transmitted signal is incident on the reflecting surface, which can be a point, line, or surface of the reflecting surface.

[0053] Swing angle α (degrees) Reflecting surface angle θ (degrees) Reflective surface height h1 (mm) -30 ( Figure 4A ) 3.07 0.96 -28 2.68 0.99 -26 2.32 1.02 -24 1.98 1.05 -22 1.67 1.08 -20 1.38 1.12 -18 1.12 1.15 -16 0.89 1.18 -14 0.68 1.22 -12 0.50 1.25 -10 0.35 1.28 -8 0.22 1.32 -6 0.13 1.35 -4 0.06 1.39 -2 0.01 1.42 0 ( Figure 4B ) 0.00 1.46 2 0.01 1.49 4 0.06 1.53 6 0.13 1.56 8 0.22 1.60 10 0.35 1.63 12 0.50 1.67 14 0.68 1.70 16 0.89 1.73 18 1.12 1.77 20 1.38 1.80 22 1.67 1.83 24 1.98 1.87 26 2.32 1.90 28 2.68 1.93 30 ( Figure 4C ) 3.07 1.96

[0054] Table 1

[0055] Table 1 is merely one example of several profile designs for the first movable element 110A and is not intended to limit the embodiments of the present invention. In another embodiment, depending on actual needs, the values ​​of the reflecting surface angle θ and / or reflecting surface height h1 in Table 1 can be adjusted within ±30%.

[0056] from Figures 4A-4C It is known that during the movement of the first movable member 110A, the height h1 of the reflective surface changes at different times, causing the transmission path length of the transmitted signal SE1 and the received signal SR to vary with the height h1 of the reflective surface (for example, the height h1 of the reflective surface is directly proportional to the transmission path length). This results in the received signal SR from the first movable member 110A also being different (for example, the height h1 of the reflective surface is inversely proportional to the received signal SR).

[0057] like Figure 5 As shown, under the contour design of the first movable part 110A, during the swinging process of the swing angle α from -30 degrees to +30 degrees, the first sensor 120A receives multiple different received signals SR at multiple different time points. These received signals SR are generally linear or approximately linearly distributed. The linear distribution can conform to the operator's operating habits (as the swing angle changes, the operator expects the object or image being operated to change or move approximately proportionally). In another embodiment, the multiple received signals SR received by the first sensor 120A may also be non-linearly distributed.

[0058] In this embodiment, the sensor is, for example, an optical sensor, the aforementioned transmitted signal SE1 is, for example, an transmitted light signal, and the received signal SR is, for example, a reflected light signal. The color of the sensor's light (e.g., the emission wavelength of the light emitting unit) can be adjusted according to actual conditions. Furthermore, the color of the sensor's light affects the signal strength after reflection back to the light receiving unit from the reflective surface. Using a light source with a color band close to that of the reflective surface can enhance the light intensity received by the light receiving unit, and the power required by the sensor (wattage) will also be reduced. In addition, the lower the proportion of ambient light wavelength in the emitted light from the light emitting unit, the lower the influence of ambient light on the signal (e.g., noise), and the better the signal stability. For example, the first sensor 120A includes a light emitting unit 121 and a light receiving unit 122. The light emitting unit 121 is, for example, a light-emitting diode, a laser diode (e.g., a vertical-cavity surface-emitting laser (VCSE)), etc. The light emitting unit 121 can emit light (emit signal SE1) toward the reflecting surface 110s, and the emitted light becomes reflected light (receive signal SR) after being reflected by the reflecting surface 110s. By using an optical non-contact detection method, the wear and tear of components can be reduced, thereby increasing the service life of the device.

[0059] like Figures 4A-4C As shown, the optical axis LX of the emitted signal SE1 from the light emitting unit 121 of the first sensor 120A roughly coincides with the reflection point 110s1 of the reflecting surface 110s. The signal strength along the optical axis LX of the emitted signal SE1 is the strongest and most stable.

[0060] In this embodiment, the first rocker arm 140A, the first movable member 110A, and the first sensor 120A can form a first swing sensing mechanism, which can provide a degree of freedom to swing along one axis and sense the corresponding rocker arm swing angle accordingly. The second rocker arm 140B, the second movable member 110B, and the second sensor 120B can form a second swing sensing mechanism, which can provide a degree of freedom to swing along another axis and sense the corresponding rocker arm swing angle accordingly.

[0061] like Figures 2-3 As shown, a rocker arm connects to a movable component to drive the movable component to rotate. For example, a rocker arm 130 can be connected to a first rocker arm 140A and a second rocker arm 140B, and drive the first rocker arm 140A and the second rocker arm 140B to rock. The first rocker arm 140A has a first groove 140A1 extending along the Y-axis, and the second rocker arm 140B has a second groove 140B1 extending along the X-axis. The rocker arm 130 can pass through the first groove 140A1 of the first rocker arm 140A and the second groove 140B1 of the second rocker arm 140B. As the rocker arm 130 moves along the Y-axis, it can drive the second rocker arm 140B to swing about the X-axis. As the rocker arm 130 moves along the X-axis, it can drive the first rocker arm 140A to swing about the Y-axis.

[0062] like Figures 2-3 As shown, the first rocker arm 140A is connected to the aforementioned first movable member 110A. For example, the first rocker arm 140A includes a first connecting end 140A2, which is fixed (e.g., tightly fitted) to the hole 110A1 of the first movable member 110A. Thus, as the first rocker arm 140A swings about the Y-axis, the first movable member 110A swings synchronously about the Y-axis. The second rocker arm 140B is connected to the aforementioned second movable member 110B. For example, the second rocker arm 140B includes a second connecting end 140B2, which is fixed (e.g., tightly fitted) to the hole 110B1 of the second movable member 110B. Thus, as the second rocker arm 140B swings about the X-axis, the second movable member 110B swings synchronously about the X-axis.

[0063] like Figures 2-3As shown, the first rocker arm 140A and the second rocker arm 140B are pivotally connected to the base 150. For example, the first rocker arm 140A further includes a first pivot portion 140A3, the second rocker arm 140B further includes a second pivot portion 140B3, and the base 150 includes a third pivot portion 151 and a fourth pivot portion 152. The first rocker arm 140A is pivotally connected to the third pivot portion 151 of the base 150 via the first pivot portion 140A3, and the second rocker arm 140B is pivotally connected to the fourth pivot portion 152 of the base 150 via the second pivot portion 140B3. In an embodiment, the third pivot portion 151 and the fourth pivot portion 152 are, for example, recesses, and the first pivot portion 140A3 and the second pivot portion 140B3 are, for example, pivots. In another embodiment, the third pivot portion 151 and the fourth pivot portion 152 are, for example, pivots, while the first pivot portion 140A3 and the second pivot portion 140B3 are, for example, recesses.

[0064] like Figures 2-3 As shown, circuit board 160 can be disposed on the lower surface of base 150. The aforementioned first sensor 120A and second sensor 120B can be disposed and electrically connected to circuit board 160. The received signal SR received by the sensors (first sensor 120A and second sensor 120B) can be transmitted through circuit board 160 to a controller (not shown), which can analyze the received signal SR to obtain the swing angle α of the rocker arm 130.

[0065] like Figures 2-3 As shown, the housing 170 can cover a portion of the first rocker arm 140A, the second rocker arm 140B, and the base 150 to prevent external objects from interfering with the movement of the rocker arms.

[0066] Please refer to Figures 6-8C , Figure 6 This is a schematic diagram of a joystick module 200 according to another embodiment of the present invention. Figure 7 yes Figure 6 Exploded view of the joystick module 200. Figures 8A-8C yes Figure 6 A schematic diagram of the first movable element 210A of the joystick module 200 in multiple different positions.

[0067] like Figures 6-7 As shown, the joystick module 200 includes at least one movable element (e.g., first movable element 210A and second movable element 210B), at least one sensor (e.g., first sensor 120A and second sensor 120B), a joystick 130, at least one rocker arm (e.g., first rocker arm 140A and second rocker arm 140B), a base 150, a circuit board 160, and a housing 170.

[0068] The joystick module 200 of this embodiment has the same or similar technical features as the aforementioned joystick module 100, with at least one difference being that the structure of the movable component of the joystick module 200 is different from that of the movable component of the joystick module 100.

[0069] In this embodiment, the first sensor 120A and the first movable member 210A form a first sensing group, and the second sensor 120B and the second movable member 210B form a second sensing group. The two sensing groups have the same or similar technical features (structure, relative configuration relationship, signal sensing, etc.). The first sensor 120A and the first movable member 210A are used as examples for the following description.

[0070] like Figures 6-7 As shown, the first sensor 120A is configured relative to the first movable member 210A and is used to sense received signals SR from the first movable member 210A. These received signals SR differ as the first movable member 210A moves. Thus, by determining the differences in these received signals SR, position information of the movable member and / or its connected elements (e.g., rocker arm 130) can be obtained.

[0071] like Figures 6-7 As shown, in this embodiment, the first movable member 210A is, for example, a rack and pinion gear set. For example, the first movable member 210A includes a rack 211 and a gear 212. In terms of manufacturing process, the rack 211 and gear 212 can be manufactured using injection molding, machining, or other suitable processes. In terms of material, the rack 211 and gear 212 can be made of, for example, plastic or metal. The first movable member 210A is, for example, a reflector. For example, the rack 211 of the first movable member 210A has a reflective surface 211s. The reflective surface 211s faces the first sensor 120A. The first sensor 120A emits a transmission signal SE1 to the reflective surface 211s. The gear 212 meshes with the rack 211 and drives the rack 211 to translate along a translational direction (e.g., the Z-axis). Thus, as the rack 211 moves, its reflective surface 211s also moves synchronously, causing the received signal SR from the first movable member 210A to change accordingly.

[0072] like Figures 6-7As shown, the reflecting surface 211s is, for example, a plane, such as a horizontal plane, which is generally parallel to the XY plane. In another embodiment, the reflecting surface 211s is, for example, an inclined plane, such as having a non-zero angle between the reflecting surface 211s and the XY plane. In other embodiments, the reflecting surface 211s can be a curved surface. However, as long as the received signal SR can vary with the movement of the first moving member 210A, the embodiments of the present invention do not limit the geometry of the reflecting surface 211s. Furthermore, the reflecting surface 211s is, for example, a rough surface. A rough surface can scatter the emitted signal SE1, increasing the amount of signal received by the first sensor 120A. In one embodiment, the reflecting surface 211s has a roughness that is the same as or close to that of the aforementioned reflecting surface 110s. The manufacturing process and / or structure of the reflecting surface 211s are similar to those of the aforementioned reflecting surface 110s, and will not be described again here.

[0073] Although not shown, the rack 211 of the first movable member 210A includes a first sliding portion, and the housing 170 includes a second sliding portion. The first sliding portion of the rack 211 of the first movable member 210A and the second sliding portion of the housing 170 are slidably connected relative to each other. In one embodiment, the first sliding portion is one of a groove (e.g., extending along the Z-axis) and a protrusion, and the second sliding portion is the other of a groove and a protrusion. In another embodiment, the second sliding portion may be provided on the base 150, and the first sliding portion of the rack 211 is connected to the second sliding portion of the base 150 after passing through the housing 170.

[0074] Similarly, although not shown, the rack 211 of the second movable member 210B includes a first sliding portion, and the base 150 includes a second sliding portion, the first sliding portion of the rack 211 of the second movable member 210B and the second sliding portion of the base 150 being slidably connected relative to each other. In one embodiment, the first sliding portion is such that it is one of a groove (e.g., extending along the Z-axis) and a protrusion, and the second sliding portion is such that it is the other of a groove and a protrusion.

[0075] like Figures 6-7 As shown, the translational direction of the rack 211 of the first movable member 210A (e.g., parallel to the Z-axis) is substantially parallel to the signal transmission direction of the first sensor 120A (e.g., parallel to the Z-axis). Thus, as the rack 211 translates along the signal transmission direction, the distance between the reflecting surface 211s and the first sensor 120A changes, and the received signal SR reflected from the reflecting surface 211s changes accordingly.

[0076] For example, such as Figures 8A-8CAs shown, there is a distance h2 between the reflecting point 211s1 of the reflecting surface 211s and the first sensor 120A. This distance h2 can change with the movement of the first movable member 210A (e.g., its height along the Z-axis), causing the received signal SR reflected from the reflecting point 211s1 to change accordingly. In this embodiment, the received signal SR is inversely proportional to the distance h2. Furthermore, the optical axis LX of the transmitted signal SE1 emitted by the first sensor 120A can coincide with the reflecting surface 211s.

[0077] Due to the rack and pinion design, the rotation angle of gear 212 is linearly related to the translational stroke of rack 211. Furthermore, gear 212 rotates synchronously with rocker arm 130. Thus, the swing angle α of rocker arm 130 is linearly related to the distance h2, which in turn makes the swing angle α linearly related to the received signal SR.

[0078] In this embodiment, the first rocker arm 140A, the first movable member 210A, and the first sensor 120A can form a first swing sensing mechanism, which can provide a degree of freedom to swing along one axis and sense the corresponding rocker arm swing angle accordingly. The second rocker arm 140B, the second movable member 210B, and the second sensor 120B can form a second swing sensing mechanism, which can provide a degree of freedom to swing along another axis and sense the corresponding rocker arm swing angle accordingly.

[0079] like Figures 6-7 As shown, a rocker arm connects to a movable component to drive the movable component to translate. For example, a first rocker arm 140A connects to a first movable component 210A, such as a gear 212 connected to the first movable component 210A. For example, the first rocker arm 140A includes a first connecting end 140A2, which is fixed to the hole 212a of the gear 212 of the first movable component 210A. As the first rocker arm 140A swings about the Y-axis, the gear 212 of the first movable component 210A rotates synchronously about the Y-axis and synchronously drives the rack 211 of the first movable component 210A to translate along the Z-axis. A second rocker arm 140B connects to the aforementioned second movable component 210B, such as a gear 212 connected to the second movable component 210B. For example, the second rocker arm 140B includes a second connecting end 140B2, which is fixed to the hole 212a of the gear 212 of the second movable component 210B. As the second rocker arm 140B swings around the X-axis, the gear 212 of the second movable member 210B rotates synchronously around the X-axis, and synchronously drives the rack 211 of the second movable member 210B to translate along the Z-axis.

[0080] Please refer to Figures 9-11C , Figure 9 This is a schematic diagram of a joystick module 300 according to another embodiment of the present invention. Figure 10 yes Figure 9 Exploded view of the joystick module 300. Figures 11A-11C yes Figure 9A schematic diagram of the first movable element 310A of the joystick module 300 in multiple different positions.

[0081] like Figures 9-10 As shown, the joystick module 300 includes at least one movable component (e.g., first movable component 310A and second movable component 310B), at least one sensor (e.g., first sensor 120A and second sensor 120B), a joystick 130, at least one rocker arm (e.g., first rocker arm 140A and second rocker arm 140B), a base 150, a circuit board 160, and a housing 170.

[0082] The joystick module 300 of this embodiment has the same or similar technical features as the aforementioned joystick module 200. At least one difference is that the structure of the movable part (first movable part 310A and / or second movable part 310B) of the joystick module 300 is different from the structure of the movable part (first movable part 210A and / or second movable part 210B) of the joystick module 200.

[0083] In this embodiment, the first sensor 120A and the first movable member 310A form a first sensing group, and the second sensor 120B and the second movable member 310B form a second sensing group. The two sensing groups have the same or similar technical features (structure, relative configuration relationship, signal sensing, etc.). The first sensor 120A and the first movable member 310A are used as examples for the following description.

[0084] like Figures 9-10 As shown, the first sensor 120A is configured relative to the first movable member 310A and is used to sense received signals SR from the first movable member 310A. These received signals SR differ as the first movable member 310A moves. Thus, by determining the differences in these received signals SR, position information of the movable member and / or its connected elements (e.g., rocker arm 130) can be obtained.

[0085] like Figures 9-10As shown, in this embodiment, the first movable member 310A is, for example, a rack and pinion gear set. For example, the first movable member 310A includes a rack 311 and a gear 212. In terms of manufacturing process, the rack 311 and gear 212 can be manufactured using injection molding, machining, or other suitable processes. In terms of material, the rack 311 and gear 212 can be made of, for example, plastic or metal. The first movable member 310A is, for example, a reflector. For example, the rack 311 of the first movable member 310A has a reflective surface 311s. The reflective surface 311s faces the first sensor 120A. The first sensor 120A emits a transmission signal SE1 to the reflective surface 311s. The gear 212 meshes with the rack 311 and drives the rack 311 to translate along a translational direction (e.g., the X-axis). Thus, as the rack 311 translates, its reflective surface 311s also moves synchronously, causing the received signal SR from the first movable member 310A to change accordingly.

[0086] like Figures 9-10 As shown, the reflective surface 311s of the first movable member 310A is, for example, a plane, or an inclined plane, with a non-zero angle between it and the XY plane. The reflective surface 311s has a distance h3' between it and a reference E1 of the rack 311 (e.g., parallel to the XY plane), which gradually increases along the +X axis. The reference E1 can be a portion of the rack 311, such as its bottom surface. In another embodiment, the reflective surface 311s can be a curved surface. However, as long as the received signal SR varies with the movement of the first movable member 310A, the embodiments of the present invention do not limit the geometry of the reflective surface 311s. Furthermore, the reflective surface 311s can be, for example, a rough surface. A rough surface can scatter the emitted signal SE1, increasing the amount of signal received by the first sensor 120A. In one embodiment, the reflective surface 311s has a roughness similar to or close to that of the aforementioned reflective surface 110s. The manufacturing process and / or structure of the reflective surface 311s are similar to those of the aforementioned reflective surface 110s, and will not be described again here.

[0087] Although not shown, the rack 311 of the first movable member 310A includes a first sliding portion, and the base 150 includes a second sliding portion. The first sliding portion of the rack 311 of the first movable member 310A and the second sliding portion of the base 150 are slidably connected relative to each other. In one embodiment, the first sliding portion is one of a groove (e.g., extending along the X-axis) and a protrusion, and the second sliding portion is the other of a groove and a protrusion.

[0088] Similarly, although not shown, the rack 311 of the second movable member 310B includes a first sliding portion, and the base 150 includes a second sliding portion, the first sliding portion of the rack 311 of the second movable member 310B and the second sliding portion of the base 150 being slidably connected relative to each other. In one embodiment, the first sliding portion is one of a groove (e.g., extending along the Y-axis) and a protrusion, and the second sliding portion is the other of a groove and a protrusion.

[0089] like Figures 9-10 As shown, the translational direction of the rack 311 of the first movable member 310A (e.g., parallel to the X-axis) is substantially perpendicular to the signal transmission direction of the first sensor 120A (e.g., parallel to the Z-axis). As the rack 311 translates along the X-axis, the distance between the reflecting surface 311s and the first sensor 120A changes, and the received signal SR reflected from the reflecting surface 311s changes accordingly.

[0090] For example, such as Figures 11A-11C As shown, there is a distance h3 between the reflection point 311s1 of the reflective surface 311s of the first movable member 310A and the first sensor 120A. This distance h3 can change with the movement of the first movable member 310A (e.g., its position along the X-axis), causing the received signal SR reflected from the reflection point 311s1 to change accordingly. In this embodiment, the received signal SR is inversely proportional to the distance h3. Furthermore, the optical axis LX of the transmitted signal SE1 emitted by the first sensor 120A can coincide with the reflective surface 311s.

[0091] Due to the rack and pinion design, the rotation angle of gear 212 is linearly related to the translational stroke of rack 311. Furthermore, gear 212 rotates synchronously with rocker arm 130. Thus, the swing angle α of rocker arm 130 is also linearly related to the distance h3, which in turn makes the swing angle α linearly related to the received signal SR.

[0092] In this embodiment, the first rocker arm 140A, the first movable member 310A, and the first sensor 120A can form a first swing sensing mechanism, which can provide a degree of freedom to swing along one axis and sense the corresponding rocker arm swing angle accordingly. The second rocker arm 140B, the second movable member 310B, and the second sensor 120B can form a second swing sensing mechanism, which can provide a degree of freedom to swing along another axis and sense the corresponding rocker arm swing angle accordingly.

[0093] like Figures 9-10As shown, a rocker arm connects to a movable component to drive the movable component to translate. For example, a first rocker arm 140A connects to a first movable component 310A, such as a gear 212 connected to the first movable component 310A. For example, the first rocker arm 140A includes a first connecting end 140A2, which is fixed (e.g., tightly fitted) to the hole 212a of the gear 212 of the first movable component 310A. As the first rocker arm 140A swings about the Y-axis, the gear 212 of the first movable component 310A rotates synchronously about the Y-axis, driving the rack 311 of the first movable component 310A to translate along the Z-axis. A second rocker arm 140B connects to the aforementioned second movable component 310B, such as a gear 212 connected to the second movable component 310B. For example, the second rocker arm 140B includes a second connecting end 140B2, which is fixed (e.g., tightly fitted) to the hole 212a of the gear 212 of the second movable component 310B. As the second rocker arm 140B swings around the X-axis, the gear 212 of the second movable member 310B rotates synchronously around the X-axis, driving the rack 311 of the second movable member 310B to translate along the Z-axis. Figure 9 (Not visible from that perspective).

[0094] Please refer to Figures 12-14C , Figure 12 This is a schematic diagram of a joystick module 400 according to another embodiment of the present invention. Figure 13 yes Figure 12 Exploded view of the joystick module 400. Figures 14A-14C yes Figure 12 A schematic diagram of the first movable element 410A of the joystick module 400 in multiple different positions.

[0095] like Figures 12-13 As shown, the joystick module 400 includes at least one moving part (e.g., a first signal generator 410A and a second signal generator 410B), at least one sensor (e.g., a first signal sensor 420A and a second signal sensor 420B), a joystick 130, at least one rocker arm (e.g., a first rocker arm 140A and a second rocker arm 140B), a base 150, a circuit board 160, and a housing 170.

[0096] In this embodiment, the first signal sensor 420A and the first signal generator 410A form a first sensing group, and the second signal sensor 420B and the second signal generator 410B form a second sensing group. The two sensing groups have the same or similar technical features (structure, relative configuration relationship, signal sensing, etc.). The first signal sensor 420A and the first signal generator 410A are used as examples for the following description.

[0097] like Figures 12-13As shown, a first signal generator 410A generates a transmission signal SE2. A first signal sensor 420A is configured relative to the first signal generator 410A and is used to sense the transmission signal SE2 from the first signal generator 410A. A first rocker arm 140A is directly connected to the first signal generator 410A. The first rocker arm 140A can move the first signal generator 410A, causing the multiple transmission signals SE2 sensed by the first signal sensor 420A to differ with the movement of the first signal generator 410A. Thus, by judging the differences of these transmission signals SE2, the position information of the signal generator and / or its connected components (e.g., rocker arm 130) can be obtained.

[0098] like Figures 12-13 As shown, in this embodiment, the first signal generator 410A is, for example, a magnetic field-generating element, such as a magnet. The first signal generator 410A has opposing first ends 410A1 and second ends 410A2. The first end 410A1 is, for example, one of the N and S poles, while the second end 410A2 is, for example, the other of the N and S poles. The first signal sensor 420A is, for example, a Hall effect sensor that can sense changes in the magnetic field. For example, with the movement (e.g., rotation) of the first signal generator 410A, the emitted signal SE2 (magnetic field) generated by the first signal generator 410A changes accordingly, and the first signal sensor 420A can detect this signal change. By determining the differences in these emitted signals SE2, the first signal sensor 420A can obtain position information of the signal generator and / or elements connected to it (e.g., rocker arm 130).

[0099] In this embodiment, the wear and tear on components can be reduced and the lifespan of the device can be increased by using a magnetic non-contact detection method.

[0100] like Figures 14A-14C As shown, with the rotation of the first signal generator 410A, the positions of the first end 410A1 and the second end 410A2 change, and the magnetic field they generate also changes accordingly. The first signal sensor 420A can detect this change in magnetic field (change in the received signal). A controller (not shown) can analyze the received signal of the first signal sensor 420A to obtain the swing angle α of the rocker arm 130.

[0101] In this embodiment, the first signal generator 410A and the second signal sensor 420B have the same shape and are circular; however, this is not a limitation of the embodiments of the present invention. In another embodiment, the shape of the first signal generator 410A and the shape of the second signal sensor 420B may be different, and may be, for example, circular, polygonal, elliptical, etc.

[0102] In this embodiment, the first rocker arm 140A, the first movable member 410A, and the first sensor 120A can form a first swing sensing mechanism, which can provide a degree of freedom to swing along one axis and sense the corresponding rocker arm swing angle accordingly. The second rocker arm 140B, the second movable member 410B, and the second sensor 120B can form a second swing sensing mechanism, which can provide a degree of freedom to swing along another axis and sense the corresponding rocker arm swing angle accordingly.

[0103] like Figures 12-13 As shown, a rocker arm connects to a movable component to drive the movable component to rotate. For example, a first rocker arm 140A is connected to a first signal generator 410A. For instance, the first rocker arm 140A includes a first connecting end 140A2, which is fixed (e.g., tightly fitted) to a hole 410A1 in the first movable component 410A. The first connecting end 140A2 of the first rocker arm 140A can be directly connected to the hole 410A1 of the first signal generator 410A. The first connecting end 140A2 and the first signal generator 410A can be coaxially configured. As the first rocker arm 140A swings about the Y-axis, the first signal generator 410A rotates synchronously about the Y-axis. Similarly, a second rocker arm 140B is connected to a second signal generator 410B. For instance, the second rocker arm 140B includes a second connecting end 140B2, which is fixed (e.g., tightly fitted) to a hole 410B1 in the second movable component 410B. The second connecting end 140B2 of the second rocker arm 140B can be directly connected to the second signal generator 410B. The second connecting end 140B2 and the second signal generator 410B can be coaxially configured. As the second rocker arm 140B swings around the X-axis, the second signal generator 410B rotates synchronously around the Y-axis.

[0104] Please refer to Figure 15 The diagram illustrates a joystick module 500 according to another embodiment of the present invention. The joystick module 500 includes at least one movable element (e.g., a first signal generator 510A and a second signal generator 510B), at least one sensor (e.g., a first signal sensor 420A and a second signal sensor 420B), a joystick 130, at least one rocker arm (e.g., a first rocker arm 140A and a second rocker arm 140B), a base 150, a circuit board 160, and a housing 170.

[0105] The joystick module 500 of this embodiment of the invention has the same or similar technical features as the joystick module 400. The difference is that the first signal generator 510A and the second signal generator 510B of the joystick module 500 are structurally different from the first signal generator 410A and the second signal generator 410B of the joystick module 500.

[0106] In this embodiment, the first signal generator 510A and the second signal sensor 520B are, for example, rectangular. In another embodiment, the shapes of the first signal generator 510A and the second signal sensor 520B may be different, and may be, for example, circular, polygonal, elliptical, etc.

[0107] In this embodiment, the first signal generator 510A is, for example, a magnetic field-generating element, such as a magnet. The first signal generator 510A has opposing first ends 510A1 and second ends 510A2. The first end 510A1 is, for example, one of the N pole and the S pole, while the second end 510A2 is, for example, the other of the N pole and the S pole. As the first signal generator 510A moves (e.g., rotates), the emitted signal SE2 generated by the first signal generator 510A changes accordingly. The first signal sensor 420A, by determining the differences in these emitted signals SE2, can obtain position information of the signal generator and / or elements connected to it (e.g., rocker arm 130). The second signal generator 510B has similar characteristics and will not be described further here.

[0108] Please refer to Figures 16-18 , Figure 16 This is a schematic diagram of a joystick module 600 according to another embodiment of the present invention. Figure 17 yes Figure 16 An internal schematic diagram of the joystick module 600 (base 650 and housing 670 are not shown). Figure 18 yes Figure 16 An exploded view of the joystick module 600, and Figures 19A-19C yes Figure 16 A schematic diagram of the first movable element 610A of the joystick module 600 in multiple different positions.

[0109] like Figures 16-17 As shown, the joystick module 600 includes at least one movable element (e.g., first movable element 610A and second movable element 610B), at least one elastic element (e.g., first elastic element 615A and second elastic element 615B), at least one sensor (e.g., first sensor 120A and second sensor 120B), a joystick 630, at least one rocker arm (e.g., first rocker arm 640A and second rocker arm 640B), a joystick elastic element 645, a base 650, a circuit board 660, and a housing 670.

[0110] like Figures 16-17 As shown, the first sensor 120A and the first movable member 610A form a first sensing group, and the second sensor 120B and the second movable member 610B form a second sensing group. The two sensing groups have the same or similar technical features (structure, relative configuration relationship, signal sensing, etc.). The first sensor 120A and the first movable member 610A are used as examples for the following description.

[0111] like Figures 16-17 As shown, the first sensor 120A is configured relative to the first movable member 610A and is used to sense multiple received signals SR from the first movable member 110A. The received signals SR differ with the movement of the first movable member 110A. Thus, by judging the differences of these received signals SR, the position information of the movable member and / or the element connected to it (e.g., the joystick 130) can be obtained.

[0112] like Figures 16-18 As shown, in this embodiment, the first movable member 610A and the outer shell 670 are movable relative to each other along a translational direction (e.g., the Y-axis). For example, the first movable member 610A includes at least one first slider 610A1, and the outer shell 670 has at least one first groove 670r1. The first slider 610A1 is pivotally connected to the first groove 670r1, allowing the first movable member 610A and the outer shell 670 to move relative to each other. The first groove 670r1 extends along the Y-axis, allowing the first movable member 610A and the outer shell 670 to move relative to each other along the Y-axis. The second movable member 610B and the outer shell 670 are movable relative to each other along a translational direction (e.g., the X-axis). For example, the second movable member 610B includes at least one second slider 610B1, and the outer shell 670 has at least one second groove 670r2. The second slider 610B1 is pivotally connected to the second groove 670r2, allowing the second movable member 610B and the outer shell 670 to move relative to each other. The second slide 670r2 extends along the X-axis, allowing the second movable member 610B and the outer casing 670 to move relative to each other along the X-axis.

[0113] like Figures 16-18 As shown, the first movable member 610A is, for example, a reflector. For instance, the first movable member 610A has a reflective surface 610s. The reflective surface 610s faces the first sensor 120A. The first sensor 120A transmits a transmission signal SE1 to the reflective surface 610s. The transmission signal SE1, after being reflected by the reflective surface 610s, becomes the aforementioned received signal SR.

[0114] The reflective surface 610s of the first movable member 610A is, for example, a plane, such as an inclined plane, with a non-zero angle between it and the XY plane. A distance h4' exists between the reflective surface 610s and a reference E2 of the first movable member 610A (e.g., parallel to the XY plane), and the distance h4' gradually increases along the +X axis. The reference E2 can be a portion of the first movable member 610A, such as its bottom surface. In another embodiment, the reflective surface 610s can be a curved surface. However, as long as the received signal SR varies with the movement of the first movable member 610A, the embodiments of the present invention do not limit the geometry of the reflective surface 610s. Furthermore, the reflective surface 610s can be, for example, a rough surface. A rough surface can scatter the emitted signal SE1, increasing the amount of signal received by the first sensor 120A. In one embodiment, the reflective surface 610s has a roughness similar to or close to that of the aforementioned reflective surface 110s. The manufacturing process and / or structure of the reflective surface 610s are similar to those of the aforementioned reflective surface 110s, and will not be described again here.

[0115] like Figures 16-18 As shown, the translation direction of the aforementioned first movable member 610A (e.g., parallel to the Y-axis) is substantially perpendicular to the signal transmission direction of the first sensor 120A (e.g., parallel to the Z-axis). Thus, as the first movable member 610A translates along the Y-axis, the distance between the reflecting surface 610s and the first sensor 120A changes, and the received signal SR reflected from the reflecting surface 211s changes accordingly.

[0116] For example, such as Figures 19A-19C As shown, there is a distance h4 between the reflecting point 610s1 of the reflecting surface 610s of the first movable member 610A and the first sensor 120A. This distance h4 can change with the movement of the first movable member 610A (e.g., its position along the Y-axis), causing the received signal SR at the reflecting point 610s1 to change accordingly. In this embodiment, the received signal SR is inversely proportional to the distance h4. Furthermore, the optical axis LX of the transmitted signal SE1 emitted by the first sensor 120A can coincide with the reflecting surface 610s.

[0117] In this embodiment, the first rocker arm 640A, the first movable member 610A, and the first sensor 120A can form a first swing sensing mechanism, which can provide a degree of freedom to swing along one axis and sense the corresponding rocker arm swing angle accordingly. The second rocker arm 640B, the second movable member 610B, and the second sensor 120B can form a second swing sensing mechanism, which can provide a degree of freedom to swing along another axis and sense the corresponding rocker arm swing angle accordingly.

[0118] like Figures 16-18As shown, a rocker arm is connected to a rocker arm to drive the rocker arm to swing. For example, a rocker arm 630 can be connected to a first rocker arm 640A and a second rocker arm 640B, and drive the first rocker arm 640A and the second rocker arm 640B to swing. The first rocker arm 640A has a first groove 640A1 extending along the Y-axis, and the second rocker arm 640B has a second groove 640B1 extending along the X-axis. The rocker arm 130 can pass through the first groove 640A1 of the first rocker arm 640A and the second groove 640B1 of the second rocker arm 640B. As the rocker arm 630 moves along the Y-axis, the second rocker arm 640B can be driven to swing about the X-axis. As the rocker arm 630 moves along the X-axis, the first rocker arm 640A can be driven to swing about the Y-axis.

[0119] like Figures 16-18 As shown, a rocker arm is connected to a movable member to drive the movable member to translate. For example, a first rocker arm 640A is connected to a first movable member 610A, for example, by connecting to a limiting hole 610A2 of the first movable member 610A. For example, the first rocker arm 640A includes a first connecting end 640A2, which is fixed (e.g., tightly fitted) within the limiting hole 610A2 of the first movable member 610A. As the first rocker arm 640A swings about the Y-axis, the first connecting end 640A2 of the first movable member 610A rotates synchronously about the Y-axis, driving the first movable member 610A to translate along the X-axis. Furthermore, by appropriately designing the dimensions of the limiting hole 610A2 and the first connecting end 640A2, the swing angle of the first rocker arm 640A can be linearly related to the distance h4, thereby making the swing angle of the rocker arm 630 about the Y-axis linearly related to the received signal SR. Similarly, the second rocker arm 640B is connected to the aforementioned second movable member 610B, for example, by connecting to the limiting hole 610B2 ​​of the second movable member 610B. For example, the second rocker arm 640B includes a second connecting end 640B2, which is fixed (e.g., tightly fitted) to the limiting hole 610B2 ​​of the second movable member 610B. As the second rocker arm 640B swings about the X-axis, the second connecting end 640B2 of the second movable member 610B rotates synchronously about the X-axis, driving the second movable member 610B to translate along the Y-axis. Furthermore, by appropriately designing the dimensions of the limiting hole 610B2 ​​and the second connecting end 640B2, the swing angle of the second rocker arm 640B about the X-axis can be linearly related to the distance h4 (second movable member 610B), thereby making the swing angle of the rocker arm 630 about the X-axis linearly related to the received signal SR.

[0120] like Figures 16-18As shown, elastic elements (e.g., first elastic element 615A and second elastic element 615B) connect to movable elements (e.g., first movable element 610A and second movable element 610B) to provide an elastic restoring force to the movable elements. For example, the first elastic element 615A connects the first movable element 610A to the housing 670. The first elastic element 615A includes a first end 615A1 and a second end 615A2, wherein the first end 615A1 is connected to the first movable element 610A, and the second end 615A2 is connected to the housing 670, or may be connected to the base 650. When the first movable element 610A moves, the first elastic element 615A deforms and stores an elastic potential energy. When the first movable element 610A is released, the first elastic element 615A releases the elastic potential energy and drives the first movable element 610A to return to its original position. The second elastic element 615B connects the second movable element 610B to the housing 670. The second elastic element 615B includes a third end 615B1 and a fourth end 615B2, wherein the third end 615B1 is connected to the second movable element 610B, and the fourth end 615B2 is connected to the housing 670 or the base 650. When the second movable element 610B moves, the second elastic element 615B deforms and stores an elastic potential energy. When the second movable element 610B is released, the second elastic element 615B releases the elastic potential energy and drives the second movable element 610B to reset.

[0121] like Figures 16-18 As shown, the joystick elastic element 645 connects to the joystick 630 to provide a spring-loaded restoring force to the joystick 630. For example, the joystick elastic element 645 connects the joystick 630 to the circuit board 660 or the base 650. When the joystick 630 is pressed, the joystick elastic element 645 deforms and stores a spring-loaded potential energy. When the joystick 630 is released, the joystick elastic element 645 releases the spring-loaded potential energy, causing the joystick 630 to return to its original position.

[0122] This invention provides a joystick module applicable to an electronic device. In one embodiment, the joystick module includes a movable element, a signal transmitting unit, and a signal receiving unit. The signal transmitting unit emits a transmitted signal (e.g., emitted light) to the movable element (e.g., a reflector), and the emitted signal is reflected by the movable element to become a received signal (e.g., reflected light). The received signal changes with the rotation, oscillation, or translation of the movable element, thereby obtaining positional information (e.g., displacement, displacement velocity, displacement acceleration, angle, angular velocity, and / or angular acceleration) of the movable element and / or its connected elements. In another embodiment, the joystick module includes a movable element (e.g., a signal generator) and a signal sensor. The movable element (e.g., a magnet) generates a transmitted signal (e.g., a magnetic field), and the signal sensor senses changes in the transmitted signal, thereby obtaining positional information (e.g., displacement, displacement velocity, displacement acceleration, angle, angular velocity, and / or angular acceleration) of the movable element and / or its connected elements.

[0123] In summary, although the present invention has been disclosed with reference to the above embodiments, the specific embodiments are only used to explain the present invention and are not intended to limit the present invention. Any person skilled in the art can make some changes and improvements without departing from the concept and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the claims.

Claims

1. A rocker module, characterized in that The joystick module includes: A shell; A movable component, disposed inside or outside the housing, the movable component having a reflective surface; A circuit board; A base, disposed within the housing; A rocker arm is disposed inside the housing, pivotally connected to the base and connected to the movable component, so as to drive the movable component to move; A joystick is connected to the rocker arm to drive the rocker arm to move; A sensor, configured on the circuit board and positioned relative to the reflective surface, is used to sense multiple received signals from the moving part; The distance from the reflective surface to the sensor varies with the movement of the moving part, causing the signals to differ with the movement of the moving part.

2. The rocker module of claim 1, wherein, This sensor is an optical sensor.

3. The rocker module of claim 2, wherein, The reflecting surface can be curved or flat.

4. The rocker module of claim 2, wherein, The reflective surface is rough.

5. The rocker module of claim 1, wherein, The rocker arm is used to drive the moving part to rotate.

6. The rocker module of claim 2, wherein, The active component includes: A rack having the reflective surface; and A gear meshes with the rack and drives the rack to translate in a translational direction; The rocker arm is connected to the gear to drive the gear to rotate.

7. The rocker module of claim 6, wherein, The translation direction is essentially parallel to the signal transmission direction of the sensor.

8. The rocker module of claim 6, wherein, The translation direction is substantially perpendicular to the signal transmission direction of the sensor.

9. The rocker module of claim 2, wherein, The rocker arm is used to move the movable part by translation.

10. The rocker module of claim 1, wherein, The rocker arm is directly connected to the movable component to drive it to rotate.

11. The joystick module as described in claim 10, characterized in that, The rocker arm includes: A connecting end is directly connected to the movable part, and the connecting end and the movable part are coaxially configured.

12. A joystick module, characterized in that, The joystick module includes: A shell; A reflector, disposed inside or outside the housing, the reflector having a reflective surface; A circuit board; A base, disposed within the housing; A rocker arm is disposed inside the housing, pivotally connected to the base and connected to the reflector, so as to drive the reflector to move; A joystick is connected to the rocker arm to drive the rocker arm to move; A light emitting unit is disposed on the circuit board, positioned opposite the reflective surface, and used to emit a transmission signal to the reflective surface. The distance from the reflection point of the reflective surface to the light emitting unit changes with the movement of the reflector. A light receiving unit is disposed on the circuit board, positioned relative to the reflective surface, and used to receive the reflected signal of the transmitted signal reflected from the reflective surface.

13. The joystick module as described in claim 12, characterized in that, The reflector has a reflective surface facing the light emitting unit and the light receiving unit.

14. The joystick module as described in claim 13, characterized in that, The reflecting surface can be curved or flat.

15. The joystick module as described in claim 12, characterized in that, The rocker arm is used to rotate the reflector.

16. The joystick module as described in claim 13, characterized in that, The reflector includes: A rack having the reflective surface; and A gear meshes with the rack to drive the rack to translate in a translational direction; The rocker arm is connected to the gear to drive the gear to rotate.

17. The joystick module as described in claim 16, characterized in that, The translation direction is essentially parallel to the signal emission direction of the optical emitting unit.

18. The joystick module as described in claim 16, characterized in that, The translation direction is essentially perpendicular to the signal emission direction of the optical emitting unit.

19. The joystick module as described in claim 12, characterized in that, The rocker arm is used to move the reflector in translation.

20. A joystick module, characterized in that, The joystick module includes: A shell; A signal generator, disposed outside the housing and used to generate a transmitted signal, the signal generator being a magnet having a hole; A base; A circuit board is mounted on this base; A signal sensor is configured on the circuit board, relative to the signal generator, and is used to sense the transmitted signal; A rocker arm, disposed within the housing and directly connected to the signal generator, the rocker arm including a connecting end that mates with the hole, allowing the rocker arm to be directly connected to the signal generator; and A joystick is connected to the rocker arm to drive the rocker arm to move.

21. The joystick module as described in claim 20, characterized in that, The connector is coaxial with the signal generator.

Citation Information

Patent Citations

  • Translation rocker sensor and controller using same

    CN113834506A

  • Hall rocker structure

    CN214474694U

  • Joystick

    US20030116700A1

  • Optical sensor using collimator

    US20160224816A1