Knob module and electronic equipment

By using a combination of magnetic components and a triaxial Hall sensor in the knob module, the problems of high cost and poor contact reliability of the knob module are solved, enabling simultaneous detection of rotation and pressing states, reducing costs and improving reliability.

CN121617847APending Publication Date: 2026-03-06VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511708790.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-20
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Knob modules in existing electronic devices are expensive and have poor contact reliability. In particular, rotation detection relies on optical tracing sensors, which are also expensive, while press detection uses physical buttons with dome switches, which have contact reliability issues.

Method used

By combining a magnetic component and a triaxial Hall sensor, the magnetic field changes of the magnetic component under rotation and pressing conditions are detected simultaneously, simplifying the number of detection devices, reducing costs and space requirements.

Benefits of technology

It simplifies rotation and press detection, reduces costs, improves detection reliability, conforms to the trend of miniaturization design, and reduces the occurrence of misoperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121617847A_ABST
    Figure CN121617847A_ABST
Patent Text Reader

Abstract

The invention discloses a rotary knob module and electronic equipment, the rotary knob module comprises a rotary knob, a transmission part, a reset part and a detection assembly used for detecting the rotating state and the pressing state of the rotary knob, and the detection assembly comprises a magnetic part and a three-axis Hall sensor; the knob is arranged at the first end part of the transmission piece; the magnetic piece is fixedly arranged on the transmission piece, and the magnetic piece and the three-axis Hall sensor are oppositely arranged in a spaced mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic product technology, specifically relating to a knob module and an electronic device. Background Technology

[0002] Knobs are a crucial module for user interaction in electronic devices, enhancing interaction efficiency through rotation and pressing. For example, in smartwatches, knob rotation enables scrolling and zooming, while pressing activates wake-up and sleep functions. Similarly, MR devices utilize knob rotation to switch between perspective and virtual scene modes, and knob pressing to access menus. However, current methods for detecting knob rotation in electronic devices rely on optical tracing sensors, which are costly; and physical buttons using dome switches suffer from poor contact reliability. Summary of the Invention

[0003] The purpose of this application is to provide a knob module and electronic device that can solve the problems of high cost and poor contact reliability of knob modules in current electronic devices.

[0004] In a first aspect, embodiments of this application provide an electronic device, including: a knob, a transmission component, a reset component, and a detection component for detecting the rotational state and the pressing state of the knob, the detection component including a magnetic component and a triaxial Hall sensor;

[0005] The knob is located at the first end of the transmission component; the magnetic component is fixed to the transmission component, and the magnetic component is opposite to and spaced apart from the triaxial Hall sensor.

[0006] Secondly, embodiments of this application provide an electronic device, including the knob module described above.

[0007] In this embodiment, by fixing the magnetic component to the transmission component, when the knob is driven by an external force to switch between a rotating and non-rotating state via the transmission component, the triaxial Hall sensor can detect the change in the magnetic field of the magnetic component in the rotating state, thus achieving rotation detection; and when the knob is driven by an external force and a reset component to switch between a pressed and non-pressed state via the transmission component, the triaxial Hall sensor can detect the change in the magnetic field of the magnetic component in the pressed state, thus achieving press detection. In this way, the triaxial Hall sensor in the detection assembly can simultaneously achieve rotation and press detection, simplifying the number of detection devices, reducing costs, and minimizing the space occupied by the knob module, conforming to the miniaturization design trend. Attached Figure Description

[0008] Figure 1 This is one of the installation diagrams of the knob module according to an embodiment of this application;

[0009] Figure 2 This is one of the schematic diagrams of the knob module according to an embodiment of this application;

[0010] Figure 3 This is the second schematic diagram of the installation of the knob module according to an embodiment of this application;

[0011] Figure 4 This is the third schematic diagram of the installation of the knob module according to an embodiment of this application;

[0012] Figure 5 This is a second schematic diagram of the knob module according to an embodiment of this application;

[0013] Figure 6 This is the third schematic diagram of the knob module according to an embodiment of this application;

[0014] Figure 7 This is a schematic diagram of the knob module in the non-pressed state according to an embodiment of this application;

[0015] Figure 8 This is a schematic diagram of the pressed state of the knob module according to an embodiment of this application;

[0016] Figure 9 This is the fourth schematic diagram of the installation of the knob module according to an embodiment of this application;

[0017] Figure 10a This is a graph showing the magnetic field strength curve of the X-axis of the knob module before it is pressed, according to an embodiment of this application.

[0018] Figure 10b This is a graph showing the magnetic field strength curve of the Y-axis of the knob module before it is pressed, according to an embodiment of this application.

[0019] Figure 10c This is a graph showing the magnetic field strength curve of the Z-axis of the knob module before it is pressed, according to an embodiment of this application.

[0020] Figure 11 This is a schematic diagram of the vector circle of the knob module before it is pressed, according to an embodiment of this application;

[0021] Figure 12a This is a graph showing the magnetic field strength along the X-axis of the knob module after it is pressed, according to an embodiment of this application.

[0022] Figure 12b This is a graph showing the magnetic field strength curve of the Y-axis after the knob module of this application is pressed;

[0023] Figure 12c This is a graph showing the magnetic field strength curve of the Z-axis after the knob module of this application is pressed;

[0024] Figure 13 This is one of the schematic diagrams of the vector circles of the knob module before and after being pressed according to an embodiment of this application;

[0025] Figure 14 This is a flowchart of the knob module status detection according to an embodiment of this application;

[0026] Figure 15 This is a second schematic diagram of the vector circles of the knob module before and after being pressed, according to an embodiment of this application.

[0027] Figure 16 This is the third schematic diagram of the vector circle of the knob module before and after pressing in the embodiment of this application;

[0028] Figure 17 This is the fourth schematic diagram of the vector circle of the knob module before and after pressing in the embodiment of this application. Detailed Implementation

[0029] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0030] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0031] like Figure 1 and Figure 2 As shown, this application provides an electronic device, including: a knob 1, a transmission component 2, a reset component 3, and a detection component 4 for detecting the rotation state and pressing state of the knob 1. The detection component 4 includes a magnetic component 41 and a triaxial Hall sensor 42.

[0032] The knob 1 is located at the first end of the transmission component 2; the magnetic component 41 is fixed to the transmission component 2, and the magnetic component 41 is opposite to and spaced apart from the triaxial Hall sensor 42.

[0033] In this embodiment, by fixing the magnetic component 41 to the transmission component 2, when the knob 1 is driven by an external force to switch between a rotating and non-rotating state via the transmission component 2, the triaxial Hall sensor 42 can detect the change in the magnetic field of the magnetic component 41 in the rotating state, thus achieving rotation detection; and when the knob 1 is driven by an external force and the reset component 3 to switch between a pressed and non-pressed state via the transmission component 2, the triaxial Hall sensor 42 can detect the change in the magnetic field of the magnetic component 41 in the pressed state, thus achieving press detection. In this way, the triaxial Hall sensor 42 in the detection assembly 4 can simultaneously achieve rotation and press detection, simplifying the number of detection devices, reducing costs, and minimizing the space occupied by the knob module, conforming to the miniaturization design trend, and solving the problems of high cost and poor contact reliability of knob modules in current electronic devices.

[0034] Optionally, such as Figure 3 As shown, the knob 1 can switch between a non-rotating state and a rotating state under the rotation of an external force, and the knob 1 can switch between a non-pressed state and a pressed state under the driving action of an external force or the reset member 3.

[0035] When the knob 1 rotates around the first direction, it drives the magnetic component 41 to rotate through the transmission component 2. The triaxial Hall sensor 42 obtains the rotation state and / or the pressing state of the knob 1 by detecting the rotation of the magnetic component 41.

[0036] In this embodiment, the triaxial Hall sensor 42 can be used to detect the magnetic field strength in the first direction Z, the second direction X, and the third direction Y. The first direction Z, the second direction X, and the third direction Y can correspond to the Z-axis, X-axis, and Y-axis directions in a three-dimensional coordinate system, respectively.

[0037] For example, a user can rotate the knob 1 by external force, meaning the knob 1 can rotate around the first direction Z under the action of external force, thus the knob 1 is in a rotating state. When the knob 1 rotates around the first direction, the transmission component 2 drives the magnetic component 41 to rotate. The rotation of the magnetic component 41 causes a change in the magnetic field strength in the second direction X and the third direction Y detected by the triaxial Hall sensor 42, allowing the user to identify that the knob 1 is in a rotating state based on the magnetic field strength detected by the triaxial Hall sensor 42.

[0038] In some embodiments, the triaxial Hall sensor 42 obtains the rotation state of the knob 1 by detecting the rotation of the magnetic component 41, and the knob module performs a rotation operation based on the rotation state of the knob 1 measured by the triaxial Hall sensor 42.

[0039] In some embodiments, the triaxial Hall sensor 42 obtains the pressing state of the knob 1 by detecting the rotation of the magnetic component 41, and the knob module performs a pressing operation based on the pressing state of the knob 1 measured by the triaxial Hall sensor 42.

[0040] In some embodiments, the triaxial Hall sensor 42 obtains the pressed state and rotation state of the knob 1 by detecting the rotation of the magnetic component 41. The knob module performs a rotation operation based on the pressed state of the knob 1 measured by the triaxial Hall sensor 42. The knob module performs a rotation operation only when the knob 1 is in a non-pressed state and in a rotating state. By combining the detection data of the pressed state and the detection data of the rotation state to determine whether to perform a rotation operation, the occurrence of accidental touch and erroneous operation caused by external magnetic field interference can be effectively avoided. This effectively utilizes the ability of the triaxial Hall sensor 42 to detect magnetic field changes in three directions, simplifying the structural design while effectively improving the detection reliability of the detection component 4. In the above embodiments, the rotation state of the knob 1 is obtained by the rotation data measured by the triaxial Hall sensor 42. The pressed state of the knob 1 is obtained by the pressed data measured by the triaxial Hall sensor 42.

[0041] For another example, a user can press the knob 1 with external force, meaning the knob 1 can move along the first direction under the driving force of the external force, that is, the knob 1 is in the pressed state. When the knob 1 moves along the first direction, the transmission component 2 drives the magnetic component 41 to move. Thus, due to the displacement of the magnetic component 41, the magnetic field strengths in the first direction Z, the second direction X, and the third direction Y detected by the triaxial Hall sensor 42 will change. When the knob 1 is pressed to the first position, the magnetic field strength in the first direction Z detected by the triaxial Hall sensor 42 satisfies the first condition, and / or the magnetic field strengths in the second direction X and the third direction Y satisfy the second condition. Therefore, the data detected by the triaxial Hall sensor 42 can be used to identify that the knob 1 is in the pressed state.

[0042] Furthermore, after the user presses the knob 1 with external force, if the user cancels the press, the knob 1 can be displaced along the first direction under the driving force of the reset member 3. At this time, the direction of movement of the knob 1 is opposite to the direction of movement when it is pressed, that is, the knob 1 is in a non-pressed state. When the knob 1 is displaced along the first direction, the magnetic member 41 is displaced through the transmission member 2. Thus, due to the displacement of the magnetic member 41, the magnetic field strengths in the first direction Z, the second direction X, and the third direction Y detected by the triaxial Hall sensor 42 will change. When the knob 1 is reset to the second position, the magnetic field strength in the first direction Z detected by the triaxial Hall sensor 42 satisfies the third condition, and / or the magnetic field strengths in the second direction X and the third direction Y satisfy the fourth condition. Therefore, the knob 1 can be identified as being in a non-pressed state by the data detected by the triaxial Hall sensor 42.

[0043] Optionally, if the magnetic field strength detected by the triaxial Hall sensor 42 does not change, for example, if the magnetic field strength detected by the triaxial Hall sensor 42 is within a preset threshold range during a detection cycle or a period of time, it means that there is no external force or the action of the reset element 3 causing the knob 1 to rotate or move, that is, the knob 1 is in a non-rotation state and / or a non-pressed state.

[0044] It should be noted that the triaxial Hall sensor 42 can detect changes in the magnetic field strength in both the second direction (X) and the third direction (Y) when the knob 1 rotates and / or shifts. For example, if the knob 1 is in the first position (i.e., the knob 1 is pressed), and the triaxial Hall sensor 42 detects the rotation of the magnetic component 41, it determines that the obtained state is the pressed state of the knob 1. Similarly, if the knob 1 is in the second position (i.e., the knob 1 is not pressed, or the knob 1 has been reset), and the triaxial Hall sensor 42 detects the rotation of the magnetic component 41, it determines that the obtained state is the rotation state of the knob 1. In other words, when the knob 1 rotates around the first direction, it drives the magnetic component 41 to rotate via the transmission component 2. The triaxial Hall sensor 42 obtains the rotation state and / or the pressed state of the knob 1 by detecting the rotation of the magnetic component 41.

[0045] Optionally, such as Figure 1 , Figure 2 , Figure 4 and Figure 5 As shown, the magnetic component 41 is a ring-shaped structure sleeved on the transmission component 2, or, as... Figures 6 to 9 As shown, the magnetic component 41 is a columnar structure embedded in the transmission component 2.

[0046] In one embodiment, the magnetic element 41 has a ring-shaped structure. For example, the magnetic element 41 may be sleeved on the second end of the transmission element 2. For example, a second limiting boss 22 is formed by radial expansion or compression at the second end, and the first end of the ring-shaped magnetic element 41 abuts against the second limiting boss 22.

[0047] It should be noted that the second end refers to the side of the transmission component 2 away from the first end, and is not limited to one end face of the transmission component 2. For example, the second end can be a section of the structure on the transmission component 2.

[0048] In another embodiment, the magnetic element 41 has a columnar structure. For example, the magnetic element 41 may be embedded in the second end of the transmission element 2. For instance, a groove may be formed on the second end face of the transmission element 2, and the columnar magnetic element 41 may be embedded in the groove.

[0049] Optionally, the knob 1 rotates about a first direction Z, and the magnetic element 41 extends axially along the first direction Z. When the magnetic element 41 is sleeved on the transmission element 2, the magnetic element 41 has a ring-shaped structure; when the magnetic element 41 is embedded in the transmission element 2, the magnetic element 41 has a cylindrical structure.

[0050] In this embodiment, when the magnetic component 41 is sleeved on the transmission component 2, the magnetic component 41 is configured as a ring-shaped structure, that is, the cross-section of the magnetic component 41 is ring-shaped. When the magnetic component 41 is embedded in the transmission component 2, the magnetic component 41 is a cylindrical structure, that is, the cross-section of the magnetic component 41 is circular. By setting the cross-section of the magnetic component 41 to a ring or a circle or other regular circles, the amount of subsequent calculations can be reduced, the algorithm complexity can be reduced, and the detection accuracy and sensitivity can be increased.

[0051] Optionally, such as Figure 1 , Figure 3 , Figure 7 and Figure 8 As shown, the triaxial Hall sensor 42 is disposed opposite to the end face of the magnetic component 41; or, as... Figure 4 , Figure 5 and Figure 9 As shown, at least a portion of the triaxial Hall sensor 42 is positioned directly opposite the periphery of the magnetic element 41.

[0052] The triaxial Hall sensor 42 is positioned opposite to the end face of the magnetic component 41. Thus, when the knob 1 is in the second position (i.e., the knob 1 is not pressed, or the knob 1 is reset), if the knob 1 rotates around the first direction Z under the action of an external force, the triaxial Hall sensor 42 can detect changes in the magnetic field strength in the second direction X and the third direction Y to obtain the rotation state of the knob 1. When the knob 1 is in the first position (i.e., the knob 1 is pressed), if the knob 1 is displaced along the first direction under the action of an external force or the reset component 3, the triaxial Hall sensor 42 can detect changes in the magnetic field strength in the second direction X and the third direction Y, and / or, detect changes in the magnetic field strength in the first direction Z to obtain the pressed state of the knob 1. In other words, in this embodiment, the rotation state and / or pressing state of the knob can be obtained by detecting the changes in magnetic field strength in the second direction X and the third direction Y through the triaxial Hall sensor 42. At the same time, the pressing state can be further assisted by detecting the changes in magnetic field strength in the first direction Z through the triaxial Hall sensor 42, thus ensuring that the pressing state detection result is more accurate and reliable.

[0053] In this embodiment, at least a portion of the triaxial Hall sensor 42 is positioned directly opposite the periphery of the magnetic element 41, meaning the triaxial Hall sensor 42 is located to the side of the magnetic element 41. Thus, when the knob 1 is in the second position (i.e., the knob 1 is not pressed, or the knob 1 is reset) or the first position (i.e., the knob 1 is pressed), the triaxial Hall sensor 42 can detect changes in the magnetic field strength in the second direction X and the third direction Y to determine the pressed state of the knob 1. Furthermore, if the knob 1 rotates around the first direction Z under external force, the triaxial Hall sensor 42 can also detect changes in the magnetic field strength in the second direction X and the third direction Y to determine the rotational state of the knob 1. In other words, in this embodiment, the rotational state and / or pressed state of the knob can be obtained by detecting changes in the magnetic field strength in the second direction X and the third direction Y using the triaxial Hall sensor 42.

[0054] In one embodiment, when knob 1 is not pressed or knob 1 is reset, that is, when knob 1 is in the default state (i.e., no operation) or in the second position, at least a portion of the triaxial Hall sensor 42 is directly opposite the periphery of the magnetic element 41. Alternatively, in another embodiment, when knob 1 is pressed, that is, when knob 1 is in the first position, at least a portion of the triaxial Hall sensor 42 is directly opposite the periphery of the magnetic element 41.

[0055] For example, when the magnetic element 41 is a ring-shaped structure sleeved on the transmission element 2, or when the magnetic element 41 is a columnar structure embedded in the transmission element 2, in the first position, at least a portion of the triaxial Hall sensor 42 is directly opposite the periphery of the magnetic element 41. As another example, when the magnetic element 41 is a ring-shaped structure sleeved on the transmission element 2, or when the magnetic element 41 is a columnar structure embedded in the transmission element 2, in the second position, at least a portion of the triaxial Hall sensor 42 is directly opposite the periphery of the magnetic element 41, etc.

[0056] Optionally, the transmission member 2 extends along the first direction Z, and the triaxial Hall sensor 42 is spaced apart from the transmission member 2 along the first direction Z;

[0057] When the magnetic component 41 is a ring-shaped structure sleeved on the transmission component 2, the triaxial Hall sensor 42 is disposed opposite to the end face of the second end of the transmission component 2; when the magnetic component 41 is a columnar structure embedded in the transmission component 2, the triaxial Hall sensor 42 is disposed opposite to the end face of the columnar structure.

[0058] In this embodiment, by setting the triaxial Hall sensor 42 and the transmission member 2 at intervals along the first direction Z, the rotation state and / or pressing state of the knob 1 can be obtained by detecting the changes in magnetic field strength in the second direction X and the third direction Y through the triaxial Hall sensor 42. At the same time, the pressing state of the knob 1 can also be obtained by detecting the changes in magnetic field strength in the first direction Z through the triaxial Hall sensor 42.

[0059] Optionally, the side of the magnetic element 41 facing the triaxial Hall sensor 42 is a plane; and / or, the triaxial Hall sensor 42 is located on the central axis of the magnetic element 41.

[0060] For example, the triaxial Hall sensor 42 and the magnetic element 41 can be coaxially arranged. For instance, when the magnetic element 41 is a ring structure sleeved on the transmission element 2, or when the magnetic element 41 is a columnar structure embedded in the transmission element 2, the triaxial Hall sensor 42 is arranged on the central axis of the magnetic element 41.

[0061] In this embodiment, by setting the side of the magnetic element 41 facing the triaxial Hall sensor 42 to be a plane; and / or, by setting the triaxial Hall sensor 42 on the central axis of the magnetic element 41, the detection accuracy of the triaxial Hall sensor 42 can be improved and the computational difficulty reduced.

[0062] Optionally, the knob 1 rotates about a first direction Z, the transmission member 2 extends along the first direction Z, and the triaxial Hall sensor 42 is arranged circumferentially along the transmission member 2; and / or, the orthographic projection of the magnetic member 41 on the plane where the triaxial Hall sensor 42 is located at least partially coincides with the triaxial Hall sensor 42.

[0063] For example, the triaxial Hall sensor 42 is spaced apart from the transmission member 2, and the orthographic projection of the triaxial Hall sensor 42 toward the transmission member 2 at least partially coincides with the circumferential surface of the transmission member 2, that is, the triaxial Hall sensor 42 is arranged along the circumferential direction of the transmission member 2.

[0064] In one embodiment, when the knob 1 is not pressed or the knob 1 is reset, that is, when the knob 1 is in the default state (i.e., no operation) or in the second position, the orthographic projection of the triaxial Hall sensor 42 toward the transmission member 2 at least partially coincides with the circumferential surface of the transmission member 2 and / or the orthographic projection of the magnetic member 41 on the plane where the triaxial Hall sensor 42 is located at least partially coincides with the triaxial Hall sensor 42.

[0065] In another embodiment, when knob 1 is pressed, i.e., when knob 1 is in the first position, the orthographic projection of the triaxial Hall sensor 42 toward the transmission member 2 at least partially coincides with the circumferential surface of the transmission member 2 and / or the orthographic projection of the magnetic element 41 on the plane where the triaxial Hall sensor 42 is located at least partially coincides with the triaxial Hall sensor 42. For example, when the magnetic element 41 is a ring-shaped structure sleeved on the transmission member 2, or when the magnetic element 41 is a columnar structure embedded in the transmission member 2, the orthographic projection of the magnetic element 41 on the plane where the triaxial Hall sensor 42 is located at least partially coincides with the triaxial Hall sensor 42 when knob 1 is in the first position. As another example, when the magnetic element 41 is a ring-shaped structure sleeved on the transmission member 2, or when the magnetic element 41 is a columnar structure embedded in the transmission member 2, the orthographic projection of the magnetic element 41 on the plane where the triaxial Hall sensor 42 is located at least partially coincides with the triaxial Hall sensor 42 when knob 1 is in the second position, etc.

[0066] Optionally, the reset element 3 can be implemented by electric drive or mechanical drive. For example, electric drive can be achieved by using an electromagnet or a drive motor. Mechanical drive can be achieved by using an elastic element or a magnet, etc. The embodiments of this application are not limited thereto.

[0067] In one embodiment, the reset member 3 includes an elastic member sleeved on the transmission member 2, and the knob module further includes a limiting structure 5 for restricting the elastic member from moving axially along the transmission member 2, thereby allowing the knob module to switch between a pressed state and a non-pressed state via the elastic member.

[0068] For example, the elastic element may be a spring, a washer structure with a cavity, or other types of elastic elements, to enable the drive transmission element 2 to drive the knob 1 to reset, etc. The embodiments of this application are not limited thereto.

[0069] Specifically, when the knob 1 is in the second position, that is, when the knob 1 is not pressed by an external force, the elastic element is in its original length state (or in a state without deformation). When the knob 1 is in the first position, that is, when the knob 1 is pressed by an external force, the elastic element is in a compressed state. Thus, when the external force on the knob 1 disappears, the elastic restoring force of the elastic element can drive the transmission component 2 to reset the knob 1, thereby realizing the switching of the knob module between the pressed state and the non-pressed state.

[0070] Optionally, the transmission member 2 is radially expanded or compressed to form a first limiting boss 21, the first end of the elastic member abuts against the first limiting boss 21, and the second end of the elastic member is connected to the limiting structure 5;

[0071] During the process of switching the knob 1 from the pressed state to the non-pressed state, the elastic element pushes the transmission element 2 to reset through the first limiting boss 21; during the process of switching the knob 1 from the non-pressed state to the pressed state, the first limiting boss 21 moves along the first direction Z, thereby squeezing the elastic element to deform.

[0072] For example, the transmission component 2 can be a one-piece molded structure, such as directly forming the transmission component 2 with the first limiting boss 21 through injection molding or other processes. Alternatively, the first limiting boss 21 can be formed on the transmission component 2 by stretching (i.e., radial expansion), turning (i.e., radial compression), or other processes. The embodiments of this application are not limited thereto.

[0073] In this embodiment, by setting the first end of the elastic element to abut against the first limiting boss 21 and the second end of the elastic element to be connected to the limiting structure 5, it can be ensured that when the knob 1 moves the transmission member 2 along the first direction under the action of external force, the elastic element can be squeezed by the first limiting boss 21 and the elastic element can be limited by the limiting structure 5, so that the elastic element is in a compressed state. When the external force of pressing the knob 1 disappears, due to the elastic restoring force of the elastic element, the transmission member 2 is pushed to reset by the first limiting boss 21.

[0074] In one embodiment, the limiting structure 5 is sleeved on the transmission member 2, and the limiting structure 5 is fixedly connected to the transmission member 2, thereby restricting the elastic member from moving axially along the transmission member 2.

[0075] For example, the fixed connection between the limiting structure 5 and the transmission member 2 means that the transmission member 2 is fixed relative to the limiting structure 5 outside the movement space of the knob 1 from the first position to the second position (or from the second position to the first position), thereby restricting the axial movement of the elastic member along the transmission member 2. Conversely, the transmission member 2 is movably connected to the limiting structure 5 within the movement space of the knob 1 from the first position to the second position (or from the second position to the first position), ensuring that the transmission member 2 can move within the movement space of the knob 1 from the first position to the second position (or from the second position to the first position). That is, when the knob module is assembled in an electronic device, when the knob 1 moves the transmission member 2 along the first direction under the action of external force, the elastic member can be squeezed by the first limiting boss 21. At this time, the limiting structure 5, by being fixedly connected to the transmission member 2, plays a limiting role, causing the elastic member to be in a compressed state. When the external force pressing the knob 1 disappears, due to the elastic restoring force of the elastic member, the transmission member 2 is pushed back to its original position by the first limiting boss 21.

[0076] Optionally, the knob module further includes: a damping element 6, the damping element 6 and the transmission element 2 are arranged along the first direction Z, the first end of the damping element 6 abuts against or is spaced from the second end of the transmission element 2, the second end of the damping element 6 is fixed, and the damping element 6 is provided with a cavity 61.

[0077] During the process of switching the knob 1 from a non-pressed state to a pressed state, the transmission member 2 or the magnetic member 41 located at the end of the transmission member 2 compresses the damping member 6 to deform and provide pressing damping force.

[0078] For example, the damping element 6 can be made of silicone, but other materials are also possible, and this application embodiment is not limited thereto.

[0079] In this embodiment, the first end of the damping element 6 can be positioned to abut against the second end of the transmission element 2. This way, when the user presses the knob 1 to the first position, the damping element 6, having a cavity, can deform more easily, providing pressing damping force and ensuring a tactile feedback experience for the user. Alternatively, the first end of the damping element 6 and the second end of the transmission element 2 can be spaced apart. This way, when the user presses the knob 1 to the second position, the first end of the damping element 6 abuts against and compresses the second end of the transmission element 2, causing deformation and providing pressing damping force, ensuring a tactile feedback experience for the user.

[0080] In this embodiment, by providing a cavity in the damping member 6, when the knob 1 is in the first position, that is, when the knob 1 is not pressed or is reset by the action of the reset member 3, the cavity is not compressed, such as... Figure 7As shown. When knob 1 is in the second position, that is, when knob 1 is pressed, the cavity 61 is compressed, as... Figure 8 As shown, this ensures that when the user presses the knob 1, the damping element 6 has sufficient pressing space to provide pressing damping force.

[0081] In one embodiment, the cavity 61 may be a cavity with an opening, for example, the opening may face away from the second end of the transmission member 2. And / or, the outer perimeter of the first end of the damping member 6 is smaller than the outer perimeter of the second end of the damping member 6 (or the size of the cavity at the first end of the damping member 6 is smaller than the size at the second end of the damping member 6) to ensure better damping force. For example, the damping member 6 may be configured as a bowl-shaped structure with an opening size larger than the bottom size of the bowl, the bottom of which is positioned directly opposite the transmission member 2.

[0082] Optionally, the knob module further includes a support member 7, which is opposite to and spaced apart from the second end of the transmission member 2, and the second end of the damping member 6 abuts against the support member 7.

[0083] In this embodiment, when at least a portion of the triaxial Hall sensor 42 is positioned directly opposite the periphery of the magnetic component 41, the support 7 can serve as a reinforcement, meaning that the second end of the damping component 6 can directly abut against the support 7 to increase the pressing strength.

[0084] Optionally, the knob module further includes: a support member 7, which is opposite to and spaced apart from the second end of the transmission member 2;

[0085] The knob 1 rotates around the first direction Z. The detection component 4 also includes a circuit board 43. The magnetic component 41 is sleeved on the transmission component 2 or embedded in the second end of the transmission component 2. The magnetic component 41, the damping component 6, the circuit board 43 and the support component 7 are arranged sequentially along the first direction Z.

[0086] The second end of the damping member 6 abuts against the circuit board 43 or the support member 7. The triaxial Hall sensor 42 is fixed on the side of the circuit board 43 away from the magnetic member 41. The support member 7 has a mounting opening 71 for exposing the triaxial Hall sensor 42.

[0087] In one embodiment, when the end faces of the triaxial Hall sensor 42 and the magnetic component 41 are arranged opposite each other, the second end of the damping component 6 abuts against the first surface of the support component 7, the second surface of the support component 7 abuts against the first surface of the circuit board 43, and the triaxial Hall sensor 42 can be disposed on the second surface of the circuit board; wherein the first and second surfaces of the support component 7 are arranged opposite to each other, and the first and second surfaces of the circuit board 43 are arranged opposite to each other.

[0088] In another embodiment, when the end faces of the triaxial Hall sensor 42 and the magnetic element 41 are opposite each other, the second end of the damping element 6 abuts against the first surface of the circuit board 43, the second surface of the circuit board 43 abuts against the support element 7, and the triaxial Hall sensor 42 is disposed on the second surface of the circuit board and exposed through the mounting opening 71. Figure 1 As shown. Alternatively, the triaxial Hall sensor 42 can also be disposed on the first surface of the circuit board, in which case the support member 7 does not need to have the mounting opening. Of course, the embodiments of this application are not limited thereto.

[0089] In this embodiment, by providing the support member 7, the pressing strength and the strength of the circuit board 43 can be increased, avoiding poor contact or damage caused by the deformation of the circuit board 43 due to pressing the knob 1.

[0090] It should be noted that the positions of the support member 7 and the circuit board 43 can also be interchanged. For example, the support member 7 can be located on the side closer to the transmission member 2, and the circuit board 43 can be located on the side farther away from the transmission member 2. This application embodiment is not limited to this.

[0091] Optionally, the knob 1 rotates around the first direction Z, the magnetic element 41 is a magnet, and the first pole N and the second pole S of the magnetic element 41 are arranged opposite each other on a plane perpendicular to the first direction Z.

[0092] In other words, the magnetization direction of the magnetic element 41 is perpendicular to the first direction Z, that is, the magnetic element 41 is magnetized radially.

[0093] In this embodiment, by setting the first pole N and the second pole S of the magnetic element 41 to be arranged opposite each other on a plane perpendicular to the first direction Z, that is, the magnetic element 41 is magnetized radially, so as to ensure that the triaxial Hall sensor 42 can obtain the rotation state and / or pressing state of the knob 1 by detecting the changes in the magnetic field strength in the second direction X and the third direction Y.

[0094] Optionally, the knob module further includes: a support member 7, the transmission member 2 extends along the first direction Z, the knob 1 rotates around the first direction Z, and the support member 7 is positioned opposite to and spaced apart from the second end of the transmission member 2 along the first direction Z;

[0095] The knob 1 can switch between a non-pressed state and a pressed state under the driving action of external force or the reset member 3; when the knob 1 is in the non-pressed state, the magnetic member 41 and the support member 7 have a first distance along the first direction Z; when the knob 1 is in the pressed state, the magnetic member 41 and the support member 7 have a second distance along the first direction Z, and the first distance is greater than the second distance.

[0096] In one embodiment, when the triaxial Hall sensor 42 is disposed opposite to the end face of the magnetic element 41, or when at least a portion of the triaxial Hall sensor 42 is disposed directly opposite the periphery of the magnetic element 41, the changes in the magnetic field strength in the second direction X and the third direction Y detected by the triaxial Hall sensor 42 can be used to determine that there is a first distance between the magnetic element 41 and the support member 7 along the first direction Z, thereby obtaining the non-pressed state of the knob 1; and to determine that there is a second distance between the magnetic element 41 and the support member 7 along the first direction Z, thereby obtaining the pressed state of the knob 1.

[0097] In another embodiment, when the end faces of the triaxial Hall sensor 42 and the magnetic element 41 are arranged opposite each other, in addition to obtaining the pressed state and non-pressed state of the knob 1 by the changes in the magnetic field strength in the second direction X and the third direction Y detected by the triaxial Hall sensor 42, the change in the magnetic field strength in the first direction Z detected by the triaxial Hall sensor 42 can also be used to determine that there is a first distance between the magnetic element 41 and the support member 7 along the first direction Z, thereby obtaining the non-pressed state of the knob 1; and to determine that there is a second distance between the magnetic element 41 and the support member 7 along the first direction Z, thereby obtaining the pressed state of the knob 1.

[0098] For example, when at least a portion of the triaxial Hall sensor 42 is disposed directly opposite the periphery of the magnetic component 41, the support component 7 may include a first support portion and a second support portion, wherein the first support portion is connected to the second support portion, the first support portion is opposite to and spaced apart from the second end of the transmission component 2, and the second support portion is disposed directly opposite the periphery of the transmission component 2. For example, the first support portion may be used to house the damping component 6 and / or the circuit board 43, and the second support portion may be used to house the triaxial Hall sensor 42; however, this embodiment is not limited thereto.

[0099] Optionally, see further. Figure 2 , Figure 5 and Figure 6As shown, the knob module further includes a noise reduction ring 8, which is sleeved on the transmission member 2, and the first surface of the noise reduction ring 8 abuts against the reset member 3, and the second surface of the noise reduction ring 8 abuts against the limiting structure 5; wherein the first surface and the second surface are arranged opposite to each other.

[0100] Optionally, the knob module further includes a bushing 9, which is sleeved on the transmission component 2 and engages with the knob 1. For example, the first end of the knob 1 has a groove, and the first end of the bushing 9 has a buckle. The bushing 9 is engaged with the knob 1 by the buckle being engaged in the groove. Of course, the embodiments of this application are not limited thereto.

[0101] It should be noted that the bushing 9 and the knob 1 can be connected by a movable snap-fit ​​mechanism, for example, the bushing 9 and the knob 1 can rotate relative to each other.

[0102] Optionally, the knob 1 and the first end of the transmission component 2 can be connected by a thread. For example, the outer circumferential surface of the first end of the transmission component 2 is provided with a first thread, and the inner surface of the first end of the knob 1 is provided with a second thread. The knob 1 and the first end of the transmission component 2 are fixedly connected through the cooperation of the first thread and the second thread. Of course, the embodiments of this application are not limited thereto.

[0103] Optionally, when the knob 1 is in the non-pressed state and the knob 1 is in the rotating state, the knob module performs a rotation operation;

[0104] When the knob 1 is in the pressed state, the knob module performs a pressing operation.

[0105] For example, when the triaxial Hall sensor 42 detects that the knob 1 is in a non-pressed state, that is, when the magnetic component 41 and the support component 7 have a first distance along the first direction Z, or when the knob 1 is in a second position along the first direction Z, and when the triaxial Hall sensor 42 detects that the knob 1 is in a rotating state, it is determined that the current knob module is performing a rotation operation, such as the processor performing corresponding processing according to the rotation operation logic of the knob module.

[0106] For another example, when the triaxial Hall sensor 42 detects that the knob 1 is in a pressed state, that is, when the magnetic component 41 and the support component 7 have a second distance along the first direction Z, or when the knob 1 is in the first position of the first direction Z, regardless of whether the triaxial Hall sensor 42 detects that the knob 1 is in a rotating state or a non-rotating state, it is determined that the current knob module is performing a pressing operation. For example, the processor performs corresponding processing according to the pressing operation logic of the knob module.

[0107] In this embodiment, the state of the knob 1 is determined by the above logic to determine whether the knob module 1 is performing a rotation operation or a pressing operation, which ensures the accuracy of the judgment of rotation operation and pressing operation and reduces the possibility of misjudgment.

[0108] Optionally, the knob 1 switches between a non-rotating state and a rotating state under the rotation of an external force; the triaxial Hall sensor 42 acquires the rotation data of the knob 1 through the magnetic component 41, and the rotation data is used to determine whether the knob 1 is in the pressed state or the non-pressed state.

[0109] For example, the rotation data may include the magnetic field strength of the magnetic element 41 in the second direction X and the third direction Y detected by the triaxial Hall sensor 42, or the rotation data may be determined by the magnetic field strength of the magnetic element 41 in the second direction X and the third direction Y detected by the triaxial Hall sensor 42. This application embodiment is not limited thereto.

[0110] In this embodiment, since the linear distance between the triaxial Hall sensor 42 and the magnetic element 41 is different when the knob 1 is in the pressed state and the non-pressed state, the magnetic field strength of the magnetic element 41 detected by the triaxial Hall sensor 42 is also different in the second direction X and / or the third direction Y. Therefore, the rotation data can be used to determine whether the knob 1 is in the pressed state or the non-pressed state.

[0111] Optionally, when the rotation data indicates that the knob 1 is in the non-pressed state, the rotation data is also used to determine the rotation angle of the knob 1, and the knob module performs a corresponding rotation operation based on the rotation angle.

[0112] In this embodiment, based on the above-mentioned determination logic, when it is determined that knob 1 is in a non-pressed state and knob 1 is in the rotating state, and the knob module performs a rotation operation, the rotation angle of knob 1 can be further determined through the above-mentioned rotation data, so that the knob module performs a corresponding rotation operation based on the rotation angle. For example, when the rotation data indicates that knob 1 is at rotation angle A (or knob 1 rotated to indicated position a), the processor performs a first operation, such as adjusting audio or video parameters or other operations; when the rotation data indicates that knob 1 is at rotation angle B (or knob 1 rotated to indicated position b), the processor performs a second operation, such as performing a photo-taking action, adjusting shooting parameters, or switching shooting modes. The first and / or second operations can be any pre-set or configured operations, and this embodiment does not specifically limit them.

[0113] Optionally, the knob 1 rotates around a first direction, and the magnetic element 41 and the triaxial Hall sensor 42 are spaced apart along the first direction. The triaxial Hall sensor 42 obtains the pressing data of the knob 1 through the magnetic element 41.

[0114] If the rotation data indicates that the knob 1 is in a pressed state, and the pressing data indicates that the knob 1 is in a pressed state, then the knob module performs a pressing operation.

[0115] In this embodiment, when the magnetic component 41 and the triaxial Hall sensor 42 are spaced apart along the first direction, that is, when the end faces of the triaxial Hall sensor 42 and the magnetic component 41 are opposite each other, in addition to using the rotation data mentioned above to determine whether the knob 1 is in a pressed or unpressed state, the triaxial Hall sensor 42 can also obtain the pressing data of the knob 1 through the magnetic component 41 to assist in determining whether the knob 1 is in a pressed or unpressed state. For example, if it is determined that the knob 1 is in a pressed state based on the pressing data, the processor can perform corresponding processing according to the pressing operation logic of the knob module.

[0116] For example, the pressing data may include the magnetic field strength in the first direction Z detected by the triaxial Hall sensor 42, or the pressing data may be determined by the magnetic field strength in the first direction Z detected by the triaxial Hall sensor 42. This application embodiment is not limited thereto.

[0117] Optionally, the knob 1 rotates about a first direction, and the transmission member 2 extends along the first direction; the movement of the magnetic member 41 along the first direction is detected by the triaxial Hall sensor 42 to obtain pressing data, and the pressing data is used to help determine whether the knob 1 is in the pressed state or the non-pressed state.

[0118] For example, when the magnetic component 41 and the triaxial Hall sensor 42 are spaced apart along the first direction, that is, when the end faces of the triaxial Hall sensor 42 and the magnetic component 41 are opposite each other, the triaxial Hall sensor 42 can obtain the pressing data of the knob 1 through the magnetic component 41 to directly determine whether the knob 1 is pressed or not. For example, if it is determined that the knob 1 is pressed based on the pressing data, the processor can perform corresponding processing according to the pressing operation logic of the knob module.

[0119] Optionally, when the knob 1 is in the rotating state and the knob module is not operated, it includes at least one of the following:

[0120] If the rotation data measured by the triaxial Hall sensor 42 indicates that the knob 1 is in a non-pressed state, and the pressing data measured by the triaxial Hall sensor 42 indicates that the knob 1 is in a pressed state, then the detection result of the triaxial Hall sensor 42 is determined to be an invalid detection result, and the knob module is not operated.

[0121] If the rotation data measured by the triaxial Hall sensor 42 indicates that the knob 1 is in a pressed state, and the pressing data measured by the triaxial Hall sensor 42 indicates that the knob 1 is in a non-pressed state, then the detection result of the triaxial Hall sensor 42 is determined to be an invalid detection result, and the knob module is not operated.

[0122] If the rotation data measured by the triaxial Hall sensor 42 indicates that the knob 1 is neither in the pressed state nor in the unpressed state, then the detection result of the triaxial Hall sensor 42 is determined to be an invalid detection result, and the knob module is not operated.

[0123] For example, the triaxial Hall sensor 42 can detect the magnetic field strength of the magnetic component 41 in the first direction Z, the second direction X, and the third direction Y, thereby obtaining the rotation data and the pressing data. When the rotation data indicates that the knob 1 is in a non-pressed state, while the pressing data indicates that the knob 1 is in a pressed state; or, when the rotation data indicates that the knob 1 is in a pressed state, while the pressing data indicates that the knob 1 is in a non-pressed state; or, when the rotation data indicates that the knob 1 is neither in the pressed state nor the non-pressed state, that is, when the determination results of the rotation data and / or the pressing data are contradictory, there may be a false detection. Therefore, the detection result can be determined to be invalid, and the knob module responds to this operation.

[0124] Optionally, the pressure data measured by the triaxial Hall sensor 42 includes the magnetic field strength measured by the triaxial Hall sensor 42 in the first direction;

[0125] If the magnetic field strength measured by the triaxial Hall sensor 42 in the first direction is greater than the pressing threshold and / or within the first threshold range, then the pressing data indicates that the knob 1 is in the pressing state;

[0126] If the magnetic field strength measured by the triaxial Hall sensor 42 in the first direction is less than the pressing threshold and / or falls within the second threshold range, then the pressing data indicates that the knob 1 is in the non-pressing state.

[0127] For example, when the magnetic component 41 and the triaxial Hall sensor 42 are spaced apart along the first direction, that is, when the end faces of the triaxial Hall sensor 42 and the magnetic component 41 are opposite each other, when the knob 1 is not subjected to external force or is reset by the reset component 3, there is a first distance between the magnetic component 41 and the triaxial Hall sensor 42 along the first direction. Under the action of external force, the magnetic component 41 is moved by the transmission component 2, so that there is a second distance between the magnetic component 41 and the triaxial Hall sensor 42 along the first direction. Since the second distance is less than the first distance, the magnetic field strength detected by the triaxial Hall sensor 42 in the first direction at the second distance is greater than the magnetic field strength detected in the first direction at the first distance. Therefore, the pressed state or non-pressed state of the knob 1 can be obtained by pressing data (i.e., the magnetic field strength in the first direction).

[0128] For example, considering the difference between the first distance and the second distance, the triaxial Hall sensor 42 can be configured to determine a pressing state when the magnetic field strength measured in the first direction is greater than a first threshold or within the range of the first threshold, and to determine a non-pressing state when the magnetic field strength measured in the first direction is less than a second threshold or within the range of the second threshold. The second threshold is less than the first threshold, and the minimum value of the first threshold range is greater than the maximum value of the second threshold range. Alternatively, the triaxial Hall sensor 42 can be configured to determine a pressing state when the magnetic field strength measured in the first direction is greater than a pressing threshold, and to determine a non-pressing state when the magnetic field strength measured in the first direction is less than a pressing threshold, etc. This embodiment is not limited to these methods.

[0129] Optionally, the knob 1 rotates around a first direction, and the rotation data measured by the triaxial Hall sensor 42 includes a rotation detection radius. The rotation detection radius is determined based on the radius of a curve segment obtained during the rotation of the knob 1, with the magnetic field strength measured by the triaxial Hall sensor 42 in a second direction as the abscissa and the magnetic field strength measured by the triaxial Hall sensor 42 in a third direction as the ordinate; the second direction is perpendicular to the first direction, and the third direction is perpendicular to the first direction.

[0130] If the rotation detection radius is less than the first threshold and / or falls within the range of the third threshold, the rotation data indicates that the knob 1 is in a non-pressed state;

[0131] If the rotation detection radius is greater than the first threshold and / or falls within the range of the fourth threshold, the rotation data indicates that the knob 1 is in the pressed state.

[0132] For example, when the magnetic component and the triaxial Hall sensor 42 are spaced apart along the first direction, that is, when the end face of the triaxial Hall sensor 42 and the magnetic component 41 are opposite to each other, the magnetic field strength measured by the triaxial Hall sensor 42 in the second direction is used as the abscissa, and the magnetic field strength measured by the triaxial Hall sensor 42 in the third direction is used as the ordinate. The obtained curve segment is nearly circular, and the radius of the curve segment is used as the rotation detection radius.

[0133] For another example, when at least a portion of the triaxial Hall sensor 42 is positioned directly opposite the periphery of the magnetic component 41, the magnetic field strength measured by the triaxial Hall sensor 42 in the second direction is used as the abscissa, and the magnetic field strength measured by the triaxial Hall sensor 42 in the third direction is used as the ordinate, resulting in an elliptical curve segment. Based on the major and minor axes of the curve segment, the curve segment is calibrated into a vector circle, and the radius of the calibrated vector circle is used as the rotation detection radius.

[0134] Specifically, when knob 1 is not subjected to external force or is reset by the reset component 3, there is a first distance between the magnetic component 41 and the triaxial Hall sensor 42 along the first direction. Under the action of external force, the magnetic component 41 is moved by the transmission component 2, so that there is a second distance between the magnetic component 41 and the triaxial Hall sensor 42 along the first direction. Since the second distance is less than the first distance, the magnetic field strength detected by the triaxial Hall sensor 42 in the second and third directions at the second distance is greater than that detected in the second and third directions at the first distance. That is, the corresponding rotation detection radii are different. Therefore, the pressed or unpressed state of knob 1 can be obtained by rotating the data.

[0135] For example, considering the difference between the first distance and the second distance, a non-pressing state can be determined when the rotation detection radius is less than or within the range of the third threshold, and a pressing state can be determined when the rotation detection radius is greater than or within the range of the fourth threshold. Here, the third threshold is less than the fourth threshold, and the maximum value of the third threshold range is less than the minimum value of the fourth threshold range. Alternatively, a pressing state can be determined when the rotation detection radius is greater than the first threshold, and a non-pressing state can be determined when the rotation detection radius is less than the first threshold, etc. This application's embodiments are not limited to these methods.

[0136] like Figure 3 As shown, the first direction is the Z-axis, the second direction is the X-axis, and the third direction is the Y-axis. When knob 1 is rotated 360 degrees, the triaxial Hall sensor 42 detects the changes in magnetic field strength along the X, Y, and Z axes as follows: Figure 10a , Figure 10b and Figure 10cAs shown. When knob 1 is rotated and not pressed, the magnetic field strength along the Z-axis is denoted as Z_normal. Based on the magnetic field strengths along the X and Y axes, the vector circle of the magnetic field in the XY plane when knob 1 is rotated 360 degrees can be obtained, as shown. Figure 11 As shown.

[0137] The vector circle radius R (also known as the rotation detection radius) is expressed as: R = SQRT(X 2 +Y 2 ), where SQRT() represents the square root function, X is the magnetic field strength along the X-axis, and Y is the magnetic field strength along the Y-axis.

[0138] When knob 1 is pressed and rotated 360 degrees, the triaxial Hall sensor 42 detects the changes in magnetic field strength along the X, Y, and Z axes as follows: Figure 12a , Figure 12b and Figure 12c As shown, when knob 1 is rotated and pressed, the magnetic field strength along the Z-axis is denoted as Z_pushnormal. Based on the magnetic field strengths along the X and Y axes, the vector circle of the magnetic field in the XY plane when knob 1 is rotated 360 degrees can be obtained and compared with the vector circle when it is not pressed, as shown. Figure 13 As shown in the diagram. R0 represents the radius of the vector circle in the XY plane when the knob 1 is rotated but not pressed (i.e., the rotation detection radius), and R1 represents the radius of the vector circle in the XY plane when the knob 1 is rotated and pressed (i.e., the rotation detection radius). Therefore, when the triaxial Hall sensor 42 and the end face of the magnetic component 41 are positioned opposite each other, the magnetic field strength along the X and Y axes changes when the knob 1 is rotated but not pressed; when the knob 1 is rotated and pressed, the magnetic field strength along the X, Y, and Z axes all changes. Thus, the pressing and rotating operations of the knob 1 can be determined by detecting the changes in the magnetic field strength along the X, Y, and Z axes.

[0139] When the triaxial Hall sensor 42 is positioned opposite to the end face of the magnetic component 41, the relationship between the magnetic field strength at a certain point outside the magnetic component 41 and the distance is shown in Table 1 below, where B is the magnetic field strength, r is the distance, and B0 is a specific magnetic field strength value.

[0140] Table 1

[0141]

[0142] In this embodiment, the triaxial Hall sensor 42 detects the magnetic field strength of the magnetic component 41 in the near-field region, so the magnetic field strength is inversely proportional to the square of the distance. During the rotation of knob 1 360 degrees, if the initial magnetic field lines are parallel to the X-axis and perpendicular to the Y-axis, the X-axis magnetic field strength is 0, and the Y-axis magnetic field strength is at its maximum during rotation. Pressing knob 1 brings the magnetic component 41 closer to the triaxial Hall sensor 42. The X-axis magnetic field strength remains 0, but the Y-axis magnetic field strength increases due to the decreased distance and the inverse relationship between magnetic field strength and the square of the distance. When knob 1 rotates 90 degrees, the magnetic field lines are parallel to the Y-axis and perpendicular to the X-axis. The Y-axis magnetic field strength is 0, and the X-axis magnetic field strength is at its maximum during rotation. Pressing knob 1 again brings the magnetic component 41 closer to the triaxial Hall sensor 42. The Y-axis magnetic field strength remains 0, but the X-axis magnetic field strength increases due to the decreased distance and the inverse relationship between magnetic field strength and the square of the distance. The same logic applies to any point. Therefore, the X, Y, and Z-axis magnetic field strengths during one full rotation and the X, Y, and Z-axis magnetic field strengths after pressing and rotating one full rotation are similar. Figure 10a , Figure 10b and Figure 10c ,as well as Figure 12a , Figure 12b and Figure 12c As shown.

[0143] like Figure 14 As shown, a specific process for detecting the state of a knob module is presented, in order to... Figure 1 , Figure 3 , Figures 7 to 9 Taking the illustrated scheme as an example, the vector circle in the XY plane only changes its radius before and after pressing (i.e., the rotation detection radius changes). The radius of the vector circle before pressing (i.e., the rotation detection radius) is denoted as R0, and the radius of the vector circle after pressing (i.e., the rotation detection radius) is denoted as R1. Based on the above analysis, rotation does not change the magnetic field strength along the Z-axis, while the magnetic field strength along the Z-axis increases constantly after pressing. Therefore, the values ​​(or value ranges) of R0, R1, Z_normal, and Z_pushnormal can be pre-collected and stored for subsequent threshold judgment in state detection. The specific process includes:

[0144] Step 141: The triaxial Hall sensor 42 detects data. The triaxial Hall sensor 42 detects and records the data of the X-axis, Y-axis and Z-axis before the change as X0, Y0 and Z0, and records the data of the X-axis, Y-axis and Z-axis after the change as X1, Y1 and Z1. For example, the triaxial Hall sensor 42 can detect the change in the magnetic field strength of the magnetic component 41 and convert it into an electrical signal.

[0145] Step 142: After the triaxial Hall sensor 42 detects the data change, determine the radius of the vector circle SQRT (X1) after the data change. 2+Y1 2 The detection process involves checking whether the rotation detection radius is equal to R0. If it is equal to R0, the rotation detection process begins, i.e., step 143 is executed; if it is not equal to R0, the press detection process begins, i.e., step 144 is executed.

[0146] Step 143: After entering the rotation detection process, first determine whether the Z-axis data is equal to Z_normal; if it is equal to Z_normal, it is determined to be a rotation operation; if the Z-axis data is not equal to Z_normal, it is determined to be external interference, proceed to step 145, and end this detection.

[0147] Optionally, if the operation is determined to be a rotation operation, the rotation angle Angle = Atan2(X1,Y1) - Atan2(X0,Y0) is calculated; where Atan2 is a mathematical function used to calculate the arctangent value in a two-dimensional coordinate system, and Angle is the rotation angle.

[0148] Optionally, the calculated rotation angle Angle is reported to the processor to perform corresponding operations (such as switching between virtual and real scenes).

[0149] Step 144: After entering the press detection process, perform the press detection according to the following two judgment conditions:

[0150] Condition 1: Determine the radius of the vector circle SQRT(X1) 2 +Y1 2 This refers to whether the rotation detection radius is equal to R1.

[0151] Condition 2: Is the Z-axis data equal to Z_pushnormal?

[0152] Optionally, when both conditions 1 and 2 are met, a press operation is determined, and the result of the press detection can be reported to the processor to execute the corresponding function (such as pulling up / closing the menu bar).

[0153] Optionally, if either condition 1 or condition 2 is not met, it is determined to be external interference, and the process proceeds to step 145 to end the current test.

[0154] Compared to traditional optical tracing sensor rotation detection schemes, the solution of this application embodiment can significantly reduce hardware costs. Furthermore, based on the structural design of the aforementioned triaxial Hall sensor 42 and magnetic component 41, it can replace the traditional dome switch to detect the press of knob 1, greatly reducing the complexity of structural and circuit design. Moreover, this solution also uses an algorithm logic that simultaneously determines interference using the vector circle radius (i.e., rotation detection radius) and Z-axis data to avoid accidental touches caused by internal or external magnetic interference during use.

[0155] by Figure 3 Taking the structural design of the triaxial Hall sensor 42 and magnetic component 41 as an example, the first direction is the Z-axis, the second direction is the X-axis, and the third direction is the Y-axis. The vector circles before and after pressing are as follows: Figure 15 As shown, when the triaxial Hall sensor 42 and the transmission component 2 are positioned facing each other around their periphery, the vector circle obtained based on the X-axis and Y-axis data is an ellipse, therefore vector circle calibration is required. For example, an affine transformation can be used to convert the ellipse into a circle. Specifically, this can be achieved by adjusting the ratio of the major and minor axes of the ellipse to make them equal. For example, for the standard ellipse equation x... 2 / a 2 +y 2 / b 2 =1, by scaling the coordinates x′=a / b*x or y′=b / a*y, the equation of the ellipse can be converted into the equation of the circle x′. 2 +y′ 2 =a 2 (or b) 2 ).

[0156] Since the triaxial Hall sensor 42 and the transmission component 2 are positioned facing each other, the Z-axis data changes with rotation after pressing. Therefore, in this embodiment, the Z-axis data cannot be used to determine pressing. After calibrating the ellipse into a vector circle, rotation and pressing can be determined according to the following process:

[0157] The triaxial Hall sensor 42 detects data. The data of the X-axis, Y-axis and Z-axis before the change are recorded as X0, Y0 and Z0, and the data of the X-axis, Y-axis and Z-axis after the change are recorded as X1, Y1 and Z1. For example, the triaxial Hall sensor 42 can detect the change in the magnetic field strength of the magnetic component 41 and convert it into an electrical signal.

[0158] After the triaxial Hall sensor 42 detects a change in data, it determines the radius of the vector circle SQRT(X1) after the data change. 2 +Y1 2 The detection process checks whether the rotation detection radius is equal to R0. If it is equal to R0, it is determined to be a rotation operation and enters the rotation detection process; if it is not equal to R0, it enters the press detection process.

[0159] After entering the rotation detection process, the rotation angle Angle = Atan2(X1,Y1) - Atan2(X0,Y0) is calculated; where Atan2 is a mathematical function used to calculate the arctangent value in the two-dimensional coordinate system, and Angle is the rotation angle. Optionally, the calculated rotation angle Angle is reported to the processor to perform corresponding operations (such as switching between virtual and real scenes).

[0160] After entering the press detection process, determine the vector circle radius SQRT(X1) 2 +Y1 2 The detection function checks if the rotation radius is equal to R1. If it is, the operation is identified as a press, and the result can be reported to the processor to execute the corresponding function (such as pulling up / closing the menu bar). If the radius is not equal, the operation is identified as external interference, and the detection ends.

[0161] Compared to the rotation detection scheme of traditional optical tracing sensors, the solution of this application embodiment can significantly reduce hardware costs. At the same time, based on the structural design of the triaxial Hall sensor 42 and the magnetic component 41, the traditional dome switch can be used to realize the press detection of the knob 1, which greatly reduces the complexity of the structure and circuit design. Furthermore, the triaxial Hall sensor 42 can avoid the impact caused by pressing, thereby eliminating the need for the support component 7 at the bottom of the damping component 6, reducing costs and weight, and requiring less space. In addition, since the triaxial Hall sensor 42 is closest to the magnet under this structural design, the detected magnetic field strength is the largest, that is, the magnetic field strength detected by the triaxial Hall sensor 42 is more sensitive, and its design is also more flexible.

[0162] Similarly, see continue. Figure 7 The first direction is the Z-axis, the second direction is the X-axis, and the third direction is the Y-axis. The vector circles before and after pressing are as follows: Figure 16 As shown, the specific principles and state detection process are the same as those described above. Figure 1 The principle and state detection process of this scheme are similar, and will not be elaborated here. This embodiment is compared to... Figure 1 In terms of the solution, since the radius of the rotating vector circle before and after pressing is significantly different, it can ensure better recognition of pressing operations.

[0163] Similarly, see continue. Figure 9 The first direction is the Z-axis, the second direction is the X-axis, and the third direction is the Y-axis. The vector circles before and after pressing are as follows: Figure 17 As shown, the specific principles and state detection process are the same as those described above. Figure 3 The principle of the solution is similar to that of the state detection process, so it will not be elaborated here.

[0164] See also Figures 1 to 9 As shown in the figure, this application embodiment also provides an electronic device, including the knob module described above.

[0165] The electronic device in this application embodiment can implement the various embodiments of the above-mentioned knob module and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0166] Optionally, the electronic device further includes a housing 10; the reset member 3 includes an elastic member sleeved on the transmission member 2, and the housing 10 includes a limiting structure 5 for restricting the elastic member from moving axially along the transmission member 2, so that the knob 1 can switch between a pressed state and a non-pressed state through the elastic member.

[0167] For example, the housing 10 has a receiving cavity 101, the second end of the transmission member 2 is disposed in the receiving cavity, and the first end of the transmission member 2 is located outside the housing 10; the triaxial Hall sensor 42 is disposed inside the receiving cavity 101, for example, it can be disposed at the bottom or side of the receiving cavity 101, so as to ensure that the triaxial Hall sensor 42 and the magnetic member 41 are spaced apart.

[0168] Optionally, the housing 10 can be the mid-frame of the electronic device, that is, the knob module can be set in the mid-frame of the electronic device.

[0169] In this embodiment, by placing the triaxial Hall sensor 42 on the side wall of the accommodating cavity, the impact on the triaxial Hall sensor 42 during pressing can be reduced. This eliminates the need for structural components such as the elastic element 5 and support element 7 at the bottom of the accommodating cavity, reducing cost and weight, and minimizing the space occupied at the bottom of the accommodating cavity. Furthermore, because the triaxial Hall sensor 42 can be positioned closer to the magnet 4 under this structural design, the magnetic field strength detected by the triaxial Hall sensor 42 is more sensitive, and its design is more flexible.

[0170] Optionally, the electronic device further includes a fastener 11, and the bushing 9 of the knob module is provided with a mounting hole 91. The housing is provided with a mounting part, which is provided with an opening corresponding to the mounting hole 91. The fastener 11 passes through the opening and the mounting hole 91 to ensure the reliability of the installation of the knob module and the housing, and to avoid problems such as misoperation caused by the knob module.

[0171] It should be noted that the electronic devices in the embodiments of this application include, but are not limited to, smartwatches, MR devices, or other wearable devices or other electronic devices, and the embodiments of this application are not limited thereto.

[0172] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0173] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0174] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A knob module, characterized by, The knob, a transmission member, a reset member, a detection assembly for detecting the rotation state and the pressing state of the knob, the detection assembly comprising a magnetic member and a three-axis Hall sensor; The knob is arranged at the first end of the transmission member; the magnetic member is fixedly arranged on the transmission member, and the magnetic member is oppositely and spacedly arranged with the three-axis Hall sensor. The knob can be switched between the non-rotation state and the rotation state under the rotation of external force, and the knob can be switched between the non-pressing state and the pressing state under the driving of external force or the reset member; 2. The knob module according to claim 1, characterized in that When the knob rotates around the first direction, the magnetic member is rotated through the transmission member, and the three-axis Hall sensor obtains the rotation state and / or the pressing state of the knob by detecting the rotation of the magnetic member. When the knob rotates around the first direction, the magnetic member is annular in the case that the magnetic member is sleeved on the transmission member, and the magnetic member is columnar in the case that the magnetic member is embedded in the transmission member, and the axial direction of the magnetic member extends along the first direction; 3. The knob module of claim 1, wherein, The three-axis Hall sensor is oppositely arranged with the end face of the magnetic member, or at least part of the three-axis Hall sensor is oppositely arranged with the circumferential side of the magnetic member. When the knob rotates around the first direction, the transmission member extends along the first direction, and the three-axis Hall sensor is arranged along the circumferential direction of the transmission member; and / or, 4. The knob module of claim 1, wherein, The normal projection of the magnetic member on the plane where the three-axis Hall sensor is located at least partially overlaps with the three-axis Hall sensor. The reset member comprises an elastic member sleeved on the transmission member, and the knob module further comprises a limiting structure for limiting the axial movement of the elastic member along the transmission member, and the knob is switched between the pressing state and the non-pressing state by the elastic member.

5. The knob module of claim 1, wherein, The transmission member is radially expanded or compressed to form a first limiting boss, the first end of the elastic member abuts against the first limiting boss, and the second end of the elastic member is connected with the limiting structure; 6. The knob module of claim 5, wherein, During the switching of the knob from the pressing state to the non-pressing state, the elastic member pushes the transmission member to reset through the first limiting boss; during the switching of the knob from the non-pressing state to the pressing state, the first limiting boss moves in the first direction, thereby extruding the elastic member to deform. Further comprising:

7. The knob module of claim 1, wherein, A damping member, the damping member is arranged along the first direction with the transmission member, the first end of the damping member abuts against or is spacedly arranged with the second end of the transmission member, the second end of the damping member is fixed, and the damping member is provided with a cavity; During the switching of the knob from the non-pressing state to the pressing state, the transmission member or the magnetic member arranged at the end of the transmission member extrudes the damping member to deform to provide a pressing damping force. The knob rotates around the first direction, the magnetic member is a magnet, and the first pole and the second pole of the magnetic member are oppositely arranged in a plane perpendicular to the first direction.

8. The knob module of claim 1, wherein, Further comprising:

9. The knob module of claim 1, wherein, ​ A support member, the transmission member extends along a first direction, the knob rotates around the first direction, the support member is arranged opposite and spaced apart from the second end of the transmission member along the first direction; The knob can be switched between a non-pressed state and a pressed state under the driving action of an external force or the reset member; when the knob is in the non-pressed state, the magnetic member and the support member have a first distance along the first direction; when the knob is in the pressed state, the magnetic member and the support member have a second distance along the first direction, and the first distance is greater than the second distance.

10. The knob module of claim 1, wherein, In the case that the knob is in a non-pressed state and the knob is in the rotating state, the knob module performs a rotating operation; In the case that the knob is in the pressed state, the knob module performs a pressing operation.

11. The knob module of claim 1, wherein, The knob switches between a non-rotating state and a rotating state under the rotating action of an external force; the three-axis Hall sensor obtains rotating data of the knob through the magnetic member, and the rotating data is used to determine whether the knob is in the pressed state or the non-pressed state.

12. The knob module of claim 11, wherein, In the case that the rotating data indicates that the knob is in the non-pressed state, the rotating data is also used to determine the rotating angle of the knob, and the knob module performs a corresponding rotating operation based on the rotating angle.

13. The knob module of claim 11, wherein, The knob rotates around a first direction, the magnetic member and the three-axis Hall sensor are arranged spaced apart along the first direction, and the three-axis Hall sensor obtains pressing data of the knob through the magnetic member; In the case that the rotating data indicates that the knob is in the pressed state, if the pressing data indicates that the knob is in the pressed state, the knob module performs a pressing operation.

14. The knob module of claim 11, wherein, In the case that the knob is in the rotating state and the knob module has no operation, at least one of the following conditions is met: In the case that the rotating data measured by the three-axis Hall sensor indicates that the knob is in the non-pressed state and the pressing data measured by the three-axis Hall sensor indicates that the knob is in the pressed state, it is determined that the detection result of the three-axis Hall sensor is an invalid detection result, and the knob module has no operation; In the case that the rotating data measured by the three-axis Hall sensor indicates that the knob is in the pressed state and the pressing data measured by the three-axis Hall sensor indicates that the knob is in the non-pressed state, it is determined that the detection result of the three-axis Hall sensor is an invalid detection result, and the knob module has no operation; In the case that the rotating data measured by the three-axis Hall sensor indicates that the knob is neither in the pressed state nor in the non-pressed state, it is determined that the detection result of the three-axis Hall sensor is an invalid detection result, and the knob module has no operation.

15. The knob module according to claim 13 or 14, characterized in that The pressing data measured by the three-axis Hall sensor includes a magnetic field strength measured by the three-axis Hall sensor in a first direction; If the magnetic field strength measured by the three-axis Hall sensor in the first direction is greater than a pressing threshold value and / or is within a first threshold range, the pressing data indicates that the knob is in the pressed state; If the magnetic field intensity measured by the triaxial Hall sensor in the first direction is less than a pressing threshold value and / or is in a second threshold value range, the pressing data indicates that the knob is in the non-pressing state.

16. The knob module according to any one of claims 2 to 13, characterized in that The knob rotates around a first direction, and the rotation data measured by the triaxial Hall sensor includes a rotation detection radius, which is determined according to a radius of a curve segment obtained by taking the magnetic field intensity measured by the triaxial Hall sensor in a second direction as the abscissa and the magnetic field intensity measured by the triaxial Hall sensor in a third direction as the ordinate during rotation of the knob; the second direction is perpendicular to the first direction, and the third direction is perpendicular to the first direction. In a case where the rotation detection radius is less than a first threshold value and / or is in a third threshold value range, the rotation data indicates that the knob is in the non-pressing state. In a case where the rotation detection radius is greater than the first threshold value and / or is in a fourth threshold value range, the rotation data indicates that the knob is in the pressing state.

17. The knob module of claim 16, wherein, In a case where the magnetic member and the triaxial Hall sensor are spaced apart along the first direction, the curve segment is approximately circular, and the radius of the curve segment is taken as the rotation detection radius. In a case where at least part of the triaxial Hall sensor is directly opposite the circumferential side of the magnetic member, the curve segment is elliptical, the curve segment is calibrated into a vector circle according to the major axis and the minor axis of the curve segment, and the radius of the calibrated vector circle is taken as the rotation detection radius.

18. An electronic device, comprising: A knob module comprising the knob as claimed in any one of claims 1 to 17.