Knob angle detection method and range determination method for a hob
By setting a start detection unit and an angle sensor on the knob, the start detection unit is activated by contacting the stator to wake up the angle sensor for detection, and the knob goes into sleep mode after operation is completed. This solves the problem of high energy consumption in knob position detection and realizes the linkage between the range hood and the stove in kitchen appliances.
Patent Information
- Application Number
- CN202310643595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-01
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2043-06-01
AI Technical Summary
Existing technologies require high energy consumption for knob position detection, making it difficult to achieve联动 (interconnection/synchronization) of range hoods and cooktops from different brands of kitchen appliances.
The method of detecting angle by using a knob involves setting up a start detection unit and an angle sensor on the knob. The start detection unit is activated by contacting the stator to wake up the angle sensor for detection, and the knob goes into sleep mode after the operation is completed, thus avoiding power consumption problems caused by long-term operation.
It reduces the power consumption of knob detection while accurately measuring the rotation angle of the stator, enabling linkage between range hoods and cooktops from different brands of kitchen appliances.
Smart Images

Figure CN116625295B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method for detecting the angle of a knob, and more particularly to a method for detecting the angle of a knob with an angle sensor and a method for determining the setting of a stove. Background Technology
[0002] With technological advancements, kitchen appliances are becoming increasingly intelligent and convenient to use, and consumers are accustomed to the convenience brought by intelligent technologies, such as the linkage between the range hood and cooktop. However, currently, the linkage function of the range hood is mostly limited to the linkage between products of different manufacturers. It is difficult to achieve linkage between range hoods and cooktops between products of different brands. Although some manufacturers are currently using image recognition technology (such as cameras monitoring the position of knobs) to achieve linkage between range hoods and cooktops of different brands, it is difficult to truly commercialize this technology due to issues such as cost and energy efficiency (the camera needs to be constantly working). Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the drawback of high energy consumption required for knob position detection in the prior art, and to provide a method for knob angle detection and a method for determining stove gear position.
[0004] The present invention solves the above-mentioned technical problems through the following technical solution:
[0005] A method for detecting the angle of a knob, the knob comprising a stator, a rotor, a start detection unit, an angle sensor, and a controller; the start detection unit and the angle sensor are both connected to the rotor and electrically connected to the controller; the method for detecting the angle of the knob includes:
[0006] The rotor is subjected to an external force and rotates forward until the start-up detection unit contacts the stator;
[0007] The start detection unit is triggered and sends a start signal to the controller;
[0008] The controller receives the start signal and activates the angle sensor;
[0009] The rotor is continuously subjected to an external force and rotates in the forward direction, thereby driving the stator to rotate, and the activated angle sensor detects the angle of the stator as the rotor rotates;
[0010] When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit is separated from the stator, the angle sensor sends the detected angle to the controller;
[0011] The controller receives the angle detected by the angle sensor and determines the rotation angle of the stator based on the angle detected by the angle sensor.
[0012] In this solution, when the start-up detection unit on the rotor contacts the stator, it activates the angle sensor for detection, thus avoiding the problem of high power consumption caused by the angle sensor being in operation for extended periods. Once the start-up detection unit disengages from the stator, the current operation of the knob is completed, and the angle detected by the angle sensor at this point is used as a reference to determine the stator's rotation angle, ensuring accurate measurement. Therefore, this angle detection method reduces power consumption while accurately measuring the stator's rotation angle.
[0013] Preferably, the method for detecting the angle of the knob further includes:
[0014] When the rotor is subjected to an external force and rotates in the positive direction by a first angle, the start detection unit contacts the stator, and the angle sensor is activated.
[0015] When the rotor is continuously subjected to external force and continues to rotate at the second angle, the rotor comes into contact with the stator and begins to drive the stator to rotate.
[0016] When the rotor drives the stator to rotate by a third angle, the rotor is not subject to external force and stops rotating in the forward direction;
[0017] When the rotor rotates in the reverse direction at the fourth angle, the start detection unit begins to disengage from the stator, and the angle sensor sends the second, third, and fourth angles to the controller and goes into sleep mode.
[0018] The controller calculates the rotation angle of the stator based on the second angle, the third angle, and the fourth angle.
[0019] In this solution, the angle sensor is activated when the start detection unit contacts the stator; when the start detection unit detaches from the stator, the angle sensor goes into sleep mode. Thus, after the current operation of the knob is completed, the angle sensor goes into sleep mode again and can be activated again for the next operation, further reducing power consumption. Furthermore, before the angle sensor goes into sleep mode when the start detection unit detaches from the stator, the angle sensor's detection value is acquired. When the rotor is not subjected to external force, it can rotate in the opposite direction. The rotation angle of the stator can be accurately calculated using the second, third, and fourth angles.
[0020] Preferably, the method for detecting the angle of the knob further includes:
[0021] When the rotor is subjected to an external force and rotates in the positive direction by a first angle, the start detection unit contacts the stator, and the angle sensor is activated.
[0022] When the rotor is continuously subjected to external force and continues to rotate at the second angle, the rotor comes into contact with the stator and begins to drive the stator to rotate.
[0023] When the rotor drives the stator to rotate by a third angle, the rotor is not subject to external force and stops rotating in the forward direction;
[0024] When the rotor rotates in the opposite direction at a fourth angle, the start-up detection unit begins to disengage from the stator;
[0025] When the rotor continues to rotate in the reverse direction at the fifth angle, the start detection unit disengages from the stator and returns to its initial position; the angle sensor sends the second angle, third angle, fourth angle, and fifth angle to the controller;
[0026] The controller discards the fifth angle and calculates the rotation angle of the stator based on the second, third, and fourth angles.
[0027] In this solution, the angle sensor continuously monitors and records each rotation of the knob after being activated. When the rotor is not subjected to external force, it can rotate in the opposite direction. By using the second, third, fourth, and fifth angles, and discarding the fifth angle, the rotation angle of the stator can be accurately calculated.
[0028] Preferably, the knob further includes a reset part disposed between the stator and the rotor, and is used to provide a force for the reverse rotation of the rotor;
[0029] Wherein, the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit disengages from the stator, including:
[0030] When the rotor is not subjected to external force and stops rotating in the forward direction, the reset part drives the rotor to rotate in the reverse direction until the rotor disengages from the start detection part.
[0031] In this solution, the reset unit can drive the rotor to rotate in the opposite direction, which not only puts the angle sensor into sleep mode after the current operation of the knob is completed, but also reduces the complexity of calculation and improves the accuracy of detection.
[0032] Preferably, the method for detecting the angle of the knob further includes:
[0033] The angle at which the stator rotates with the rotor is detected by an attitude sensor.
[0034] Preferably, when the angle sensor sends the detected angle to the controller and is simultaneously in sleep mode; the method for detecting the angle of the knob further includes:
[0035] The rotor is subjected to external force again and rotates forward until the start detection unit contacts the stator;
[0036] The start detection unit is triggered again and sends a start signal to the controller;
[0037] The controller receives the start signal and restarts the angle sensor;
[0038] The rotor is continuously subjected to external force and rotates in the positive direction, driving the stator to rotate, and the activated angle sensor detects the angle of the stator rotating with the rotor again;
[0039] When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit is separated from the stator, the angle sensor sends the detected angle to the controller again and is put into sleep mode.
[0040] The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
[0041] In this solution, when the knob is operated again, the angle sensor can be reawakened and detected, and after the operation is completed, it will be put back into sleep mode to wait for the next detection.
[0042] Preferably, the start-up detection unit is provided on both sides of the stator along the direction of rotor rotation;
[0043] When the angle sensor sends the detected angle to the controller and is simultaneously in sleep mode; the method for detecting the angle by the knob further includes:
[0044] The rotor is subjected to external force again and rotates in the opposite direction until the starting detection part located in the opposite direction contacts the stator;
[0045] The start detection unit located in the opposite direction is triggered and sends a start signal to the controller;
[0046] The controller receives the start signal and restarts the angle sensor;
[0047] The rotor is continuously subjected to an external force and rotates in the opposite direction, thereby driving the stator to rotate, and the activated angle sensor detects the angle of the stator rotating with the rotor again;
[0048] When the rotor is not subjected to external force and stops rotating in the reverse direction, the starting detection unit located in the reverse direction disengages from the stator. The angle sensor then sends the detected angle to the controller again and goes into sleep mode.
[0049] The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
[0050] In this solution, the angle sensor can be activated and detected when the knob is rotated in the opposite direction by the start detection unit located in the opposite direction.
[0051] Preferably, when the angle sensor sends the detected angle to the controller and continues to be activated and detected, the method for detecting the angle using the knob further includes:
[0052] The rotor is subjected to external force again and rotates in the forward direction, which causes the start detection unit to contact the stator and drive the stator to rotate.
[0053] When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit disengages from the stator, the angle sensor sends the detected angle to the controller again.
[0054] The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
[0055] Preferably, the start-up detection unit is provided on both sides of the stator along the direction of rotor rotation;
[0056] When the angle sensor sends the detected angle to the controller and continues to operate and detect, the method for detecting the angle using the knob further includes:
[0057] The rotor is subjected to external force again and rotates in the opposite direction, which causes the starting detection part located in the opposite direction to contact the stator and drive the stator to rotate.
[0058] When the rotor is not subjected to external force and stops rotating in the reverse direction, the starting detection unit located in the reverse direction disengages from the stator, and the angle sensor sends the detected angle to the controller again;
[0059] The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
[0060] In this solution, the angle sensor is activated when the stove is started and remains in detection mode. It can detect changes in the knob angle and calculate the actual rotation angle of the stator.
[0061] Preferably, the stator of the knob is used to connect with the control lever of the stove, and the method for detecting the knob angle further includes: taking the rotation angle of the stator as the rotation angle of the control lever of the stove.
[0062] The significant advantages of this invention are as follows: When the start-up detection unit on the rotor contacts the stator, it activates the angle sensor for detection, thus avoiding the problem of high power consumption caused by the angle sensor being in operation for extended periods. Once the start-up detection unit disengages from the stator, the current operation of the knob is completed, and the angle detected by the angle sensor at this point is used as a reference to determine the stator's rotation angle, accurately reflecting the stator's rotation angle. Therefore, the angle detection method in this solution reduces power consumption while accurately measuring the stator's rotation angle. Attached Figure Description
[0063] Figure 1 This is a schematic diagram of the structure of a knob provided in Embodiment 1 of the present invention;
[0064] Figure 2 This is a schematic diagram of a knob provided in Embodiment 1 of the present invention, wherein the activation detection unit is a micro switch;
[0065] Figure 3 for Figure 2 A magnified view of the center knob at the start-up detection section;
[0066] Figure 4 This is a schematic diagram of another knob provided in Embodiment 1 of the present invention, wherein the activation detection unit is a reset switch;
[0067] Figure 5 for Figure 4 A magnified view of the center knob at the start-up detection section;
[0068] Figure 6 A flowchart illustrating a method for detecting angles using a knob, as provided in embodiments 2 and 3 of the present invention;
[0069] Figure 7a This is a schematic diagram of the rotor and attitude sensor when the knob is in its initial state in embodiments 2 and 3 of the present invention;
[0070] Figure 7b This is a schematic diagram of the rotor and attitude sensor rotating through angle a in embodiments 2 and 3 of the present invention, at which point the activation detection unit contacts the stator;
[0071] Figure 7c This is a schematic diagram of the rotor and attitude sensor rotating through angles a and b in embodiments 2 and 3 of the present invention, at which point the rotor is in contact with the stator;
[0072] Figure 7d This is a schematic diagram of the rotor and attitude sensor rotating through angles a, b, and c in embodiments 2 and 3 of the present invention. At this time, the rotor drives the stator to rotate through angle c.
[0073] Figure 7eThis is a schematic diagram of the rotor rotating relative to the stator by an angle of -b under the action of the reset part in embodiments 2 and 3 of the present invention. At this time, the rotor and the attitude sensor are... Figure 7d Based on the rotation by -b angle, the stator is at angle c;
[0074] Figure 7f This is a schematic diagram of the rotor rotating relative to the stator by an angle of -a under the action of the reset part in embodiments 2 and 3 of the present invention. At this time, the rotor and the attitude sensor are... Figure 7f Based on the rotation by an angle of -a, the stator is at angle c;
[0075] Figure 8 This is a schematic diagram illustrating the configuration of the knob and the stove settings in Embodiment 4 of the present invention.
[0076] Figure 9 This is a schematic diagram of the knob and stove gear configuration in Embodiment 4 of the present invention, wherein the number of gears is 3 and the rotation range of the control lever is 180°;
[0077] Figure 10 This is a schematic diagram of the knob provided in Embodiment 4 of the present invention when it is set on the stove panel.
[0078] Explanation of reference numerals in the attached figures:
[0079] Knob 1, rotor 10, first protrusion 11, fixing groove 17, stator 20, second protrusion 21, top cover 27, detection groove 28, third protrusion 29, circuit board 30, start detection unit 40, first micro switch 41, second micro switch 42, reset switch 43, attitude sensor 51, reset unit 80, elastic sheet 81, first gap L1, second gap L2, control lever 2, stove panel 3. Detailed Implementation
[0080] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments.
[0081] Example 1
[0082] This embodiment provides a knob 1 structure, such as Figure 1-5 As shown, the knob 1 includes a rotor 10 and a stator 20. The angle sensor (not shown) is connected to the rotor 10 and rotates with the rotor 10; the stator 20 is used to connect to the control lever 2 of the stove.
[0083] Along the axial direction of the stator 20, the rotor 10 is connected to the stator 20, and the rotor 10 can rotate around the axial direction of the stator 20; along the direction of rotation of the rotor 10, the rotor 10 and the stator 20 are arranged with a first gap L1, so that when the rotor 10 rotates through the first gap L1, it contacts the stator 20 and drives the stator 20 to rotate.
[0084] In practical implementation, the angle sensor is an attitude sensor, which is located in the central area of the circuit board 30, while the activation detection unit 40 is located at the edge of the circuit board 30. The attitude sensor can detect the rotation angle of the rotor 10. Specifically, when the attitude sensor is activated, it begins to detect the rotation of the rotor 10. Placing the attitude sensor in the central area of the circuit board 30 improves the convenience of detection and also allows for a reasonable distribution on the circuit board 30 along with the activation detection unit 40 located at the edge.
[0085] Preferably, the position of the attitude sensor on the rotor 10 coincides with the rotation axis of the rotor 10.
[0086] In practical implementation, a 6-axis attitude sensor (gyroscope + accelerometer) can be preferred to detect the corresponding displacement and angle changes along the XYZ axes. For ease of calculation, the Z-axis of the coordinate system of the 6-axis attitude sensor can be set to be coaxial with the 3 rotors 10 in the smart knob 1, and the XY plane can be parallel to the horizontal plane.
[0087] like Figure 2 and Figure 4 As shown, the rotor 10 has a first protrusion 11 extending toward the stator 20, and the stator 20 has a second protrusion 21 extending toward the rotor 10; as Figure 3 and Figure 5 As shown, along the direction of rotation of the rotor 10, there is a first gap L1 between the first protrusion 11 and the second protrusion 21. Through the first protrusion 11 and the second protrusion 21 extending towards each other, when the rotor 10 rotates through the first gap L1, the first protrusion 11 can contact the second protrusion 21, causing the rotor 10 to drive the rotor to rotate.
[0088] The knob 1 also includes a circuit board 30, on which an angle sensor is mounted. The circuit board 30 is connected to the rotor 10, so that the angle sensor rotates along with the rotor 10 as it rotates. Figure 2 and Figure 4 As shown, the knob 1 also has a start detection unit 40, which is disposed on the rotor 10 and arranged with the stator 20 through a second gap L2. The start detection unit 40 is used to detect the movement of the stator 20. The second gap L2 is not greater than the first gap L1. During operation of the knob 1 by the user, the rotor 10 rotates through the second gap L2 under the user's action, and the start detection unit 40 on the rotor 10 contacts the stator 20. Subsequently, the rotor 10 rotates to the first gap L1 and contacts the stator 20, causing the stator 20 to rotate. Furthermore, the stator 20 is fixedly connected to the stove's fire control lever 2. When the stator 20 rotates with the rotor 10, the fire control lever 2 also rotates, thereby transmitting the force applied by the user from the rotor 10 to the fire control lever 2, realizing the start or adjustment of the stove's firepower.
[0089] like Figure 1 As shown, the knob 1 also has a reset part 80, which is disposed between the rotor 10 and the stator 20, and is used to drive the rotor 10 to rotate in the opposite direction to the rotation caused by the external force. The reset part 80 extends along the axial direction of the stator 20, one end of the reset part 80 is fixedly connected to one of the rotor 10 and the stator 20, and the other end of the reset part 80 abuts against the other of the rotor 10 and the stator 20.
[0090] A reset section 80 is provided between the rotor 10 and the stator 20. When relative rotation occurs between the rotor 10 and the stator 20, the reset section 80 deforms, accumulating a restoring force to restore the rotor 10 and stator 20 to their initial positions. When the rotor 10 receives a force applied by the user, the reset section 80 is also subjected to that applied force and is in a stored state; when the user does not apply a force, the reset section 80 provides a force to restore the rotor 10 and stator 20 to their initial positions. Through this reset section 80 and the angle sensor, the angle difference between the rotor 10 and the stator 20 can be detected, thereby ensuring that the angle through which the rotor 10 rotates is consistent with the angle through which the stator 20 drives the rotation control lever 2 to rotate.
[0091] As a more specific implementation method, such as Figure 2 and Figure 3 As shown, the activation detection unit 40 is a microswitch. Along the rotation direction of the rotor 10, microswitches are provided on both sides of the detected part, namely a first microswitch 41 and a second microswitch 42. The detection ends of both microswitches face the detected part on the stator 20. With microswitches on both sides of the detected part, when the rotor 10 is subjected to forward and reverse rotation applied by the user, one of the detected parts on both sides can detect the detected part, thus not only activating the fire sensor as a wake-up signal but also detecting the rotation direction of the rotor 10. The extended end of the second protrusion 21 serves as the detected part of the stator 20. Further, the second protrusion 21 of the stator 20 is provided with a top cover 27, and the two ends of the top cover 27 along the circumference of the rotor 10 serve as the detected parts of the microswitches located on its two sides.
[0092] As another, more specific implementation method, such as Figure 4 and Figure 5As shown, the start detection unit 40 is a reset switch 43. The stator 20 has a detection part extending towards the rotor 10, and the detection head of the reset switch 43 extends into the detection part. Along the direction of rotation of the rotor 10, there is a second gap L2 between the detection head of the reset switch 43 and the detection part. When the rotor 10 rotates, the detection head of the reset switch 43 can contact the detection part, thereby detecting the rotation of the rotor 10. The second gap L2 between the detection head and the detection part prevents accidental contact of the detection head of the reset switch 43. Figure 4 and Figure 5 As shown, a detection groove 28 is provided on the surface of the detected part facing the reset switch 43. The detection head of the reset switch 43 extends into the detection groove 28 along the rotation direction of the rotor 10. A second gap L2 exists between the detection head of the reset switch 43 and the two side walls of the detection groove 28. When the rotor 10 is subjected to forward and reverse rotation applied by the user, one of the two side walls of the detection groove 28 can contact the detection head of the reset switch 43. The detection result of the reset switch 43 can not only serve as a wake-up signal to activate the corresponding electronic device, but also detect the rotation direction of the rotor 10. Figure 4 and Figure 5 As shown, the second protrusion 21 of the stator 20 is provided with a detection groove 28, and the detection groove 28 serves as the detection part of the reset switch 43 along the two inner sidewalls of the rotor 10 circumferentially.
[0093] As a more specific implementation method, such as Figure 1 As shown, the reset part 80 is an elastic plate 81. The rotor 10 has a fixing groove 17 opened along the axial direction of the stator 20, and the stator 20 has a third protrusion 29 protruding along its radial direction. One end of the elastic plate 81 is fixedly connected to the fixing groove 17, and the other end of the elastic plate 81 abuts against the third protrusion 29. Along the direction of rotation of the rotor 10, elastic plates 81 abut against both sides of the third protrusion 29. Energy can be stored through the elastic plate 81 to provide restoring force. Through the elastic plates 81 provided on both sides, restoring force can be provided when the rotor 10 rotates clockwise and counterclockwise. At the same time, it can also push the rotor 10 relative to the stator 20 to return to its initial position on both sides, improving balance. Specifically, as Figure 1 As shown, the reset unit 80 and the start detection unit 40 are located at opposite ends of the knob 1.
[0094] Example 2
[0095] This embodiment provides a method for detecting the angle of a knob 1. The method for detecting the angle in this embodiment can use any of the knobs 1 provided in Embodiment 1. Specifically, the knob 1 includes a stator 20, a rotor 10, a start detection unit 40, an angle sensor, and a controller. The start detection unit 40 and the angle sensor are both connected to the rotor 10 and electrically connected to the controller.
[0096] like Figure 6 As shown, the method for detecting the angle using knob 1 includes the following steps:
[0097] S100: The rotor 10 is subjected to an external force and rotates in the forward direction until the start detection unit 40 contacts the stator 20;
[0098] S200: The start detection unit 40 is triggered and sends a start signal to the controller;
[0099] S300: The controller receives the start signal and activates the angle sensor;
[0100] S400: The rotor 10 is continuously subjected to external force and rotates in the positive direction, which drives the stator 20 to rotate, and the activated angle sensor detects the angle of the stator 20 as the rotor 10 rotates;
[0101] S500: The rotor 10 is not subjected to external force and stops rotating in the forward direction until it is separated from the stator 20 by the start detection unit 40. The angle sensor sends the detected angle to the controller.
[0102] S600: The controller receives the angle detected by the angle sensor and determines the rotation angle of the stator 20 based on the angle detected by the angle sensor.
[0103] Here, forward rotation refers to the direction of rotation in which the start detection unit 40 can contact the stator 20, that is, the direction in which the stove can be started or adjusted by rotation. Normally, turning the knob 1 of the stove counterclockwise can start the stove or adjust the firepower of the stove. This counterclockwise direction is forward rotation, and the clockwise direction is reverse rotation.
[0104] When the start-up detection unit 40, located on the rotor 10, contacts the stator 20, it activates the angle sensor for detection, thus avoiding the problem of high power consumption caused by the angle sensor being in operation for extended periods. When the start-up detection unit 40 disengages from the stator 20, the current operation of the knob 1 is completed. The angle detected by the angle sensor at this point is used as a reference to determine the rotation angle of the stator 20, accurately reflecting the rotation angle of the stator 20. Therefore, the angle detection method in this solution reduces power consumption while accurately measuring the rotation angle of the stator 20.
[0105] As shown in Embodiment 1, the knob 1 further includes a reset part 80, which is disposed between the stator 20 and the rotor 10 and is used to provide a force for the reverse rotation of the rotor 10.
[0106] The above step S500 may include: the rotor 10 being free from external force and stopping forward rotation, the reset unit 80 driving the rotor 10 to rotate in the reverse direction until the rotor 10 disengages from the start detection unit 40. By driving the rotor 10 to rotate in the reverse direction through the reset unit 80, not only can the angle sensor be put into sleep mode after the current operation of the knob 1 is completed, but the complexity of calculation can also be reduced and the accuracy of detection can be improved.
[0107] As shown in Embodiment 1, the knob 1 has an angle sensor, which is an attitude sensor 51.
[0108] The method for detecting the angle of knob 1 also includes: detecting the angle of stator 20 rotating with rotor 10 by attitude sensor 51.
[0109] like Figures 7a to 7f The diagram shows a simplified process of angular changes in the rotor 10 and attitude sensor 51 during the operation of the knob 1 from the moment the user applies the operation until the operation is completed. To illustrate the rotation process, M represents the rotor 10 marker and N represents the attitude sensor 51 marker. Figure 7a As shown, this is the initial state of knob 1. This state can be the state when knob 1 is in the off position when the stove is first started, or the state when knob 1 is operated and waiting for the next operation.
[0110] As a preferred embodiment, the method for detecting the angle of knob 1 further includes:
[0111] S110: When the rotor 10 is subjected to an external force and rotates in the positive direction by a first angle + a, the detection unit 40 contacts the stator 20, and the angle sensor is activated. For example... Figure 7b As shown, both the rotor 10 and the attitude sensor 51 rotate through an angle of +a in the positive direction, that is, the rotor 10 rotates through the second gap L2. At this time, the activation detection unit 40 contacts the stator 20, and the attitude sensor 51 is awakened. Therefore, the attitude sensor 51 does not record the +a detection. Specifically, the activation detection unit 40 contacts the stator 20 by the first micro switch 41 contacting the stator 20.
[0112] S210: When the rotor 10 is continuously subjected to an external force and continues to rotate at the second angle +b, the rotor 10 contacts the stator 20 and begins to drive the stator 20 to rotate. For example... Figure 7c As shown, both the rotor 10 and the attitude sensor 51 rotate through an angle of +a+b in the positive direction, and the attitude sensor 51 detects and records the +b angle rotated through. That is, the rotor 10 rotates through the first gap L1 from the initial position, and the first gap L1 corresponds to the +a+b angle.
[0113] S310: When the rotor 10 drives the stator 20 to rotate by a third angle +c, the rotor 10 is not subjected to external force and stops rotating in the forward direction. For example... Figure 7dAs shown, both the rotor 10 and the attitude sensor 51 rotate through an angle of +a+b+c in the positive direction, and the attitude sensor 51 detects and records the angle of +c. During this process, the rotor 10 drives the stator 20 to rotate through an angle of +c, and the control lever 2 of the stove rotates through an angle of +c along with the stator 20.
[0114] S410: When rotor 10 rotates in the reverse direction by the fourth angle -b, the start detection unit 40 begins to disengage from stator 20. The angle sensor sends the second angle +b, third angle +c, and fourth angle -b to the controller and then goes into sleep mode. Figure 7e As shown, in step S310, after the rotor 10 drives the stator 20 to rotate by a third angle +c, the user's operation ends and the force applied to the knob 1 stops. Under the action of the reset unit 80, the rotor 10 rotates in the opposite direction relative to the stator 20. During this process, the rotor 10 and the attitude sensor 51 first rotate in the opposite direction by an angle -b, and the attitude sensor 51 detects and records the angle -b rotated. And as shown... Figure 7f As shown, under the action of the reset unit 80, the rotor 10 continues to rotate in the opposite direction relative to the stator 20 until it rotates through an angle of -a, restoring the rotor 10 to its initial state relative to the stator 20. From... Figures 7e to 7f During the process, the detection unit 40 is activated and disengaged from the stator 20. At this moment, the rotor 10 is detected to have rotated in the opposite direction by an angle of -b and recorded. Subsequently, the attitude sensor 51 goes into sleep mode. Throughout this reset process, the attitude sensor 51 detects and records the angle of rotation of -b.
[0115] As shown in Table 1 below, in the columns of applying external force (forward rotation) and releasing external force (under the action of the reset unit 80), taking the activation detection unit 40 as a micro switch as an example, the detection status of the first micro switch 41, the second micro switch 42, the attitude sensor 51 and the controller in this process are shown.
[0116] S510: The controller calculates the rotation angle of the stator 20 based on the second angle +b, the third angle +c, and the fourth angle -b. Therefore, the rotation angle of the stator 20 calculated based on the second angle +b, the third angle +c, and the fourth angle -b is +c, which matches the actual rotation angle of the stator 20 and can also accurately reverse the rotation angle of the control lever 2.
[0117] When the start detection unit 40 contacts the stator 20, the angle sensor is activated; when the start detection unit 40 disengages from the stator 20, the angle sensor goes into sleep mode. Thus, after the current operation of knob 1 is completed, the angle sensor goes into sleep mode again and can be activated again for the next operation, further reducing power consumption. Furthermore, before the angle sensor goes into sleep mode when the start detection unit 40 disengages from the stator 20, the angle sensor's detection value is acquired. When the rotor 10 is not subjected to external force, the rotor 10 can rotate in the opposite direction. The rotation angle of the stator 20 can be accurately calculated using the second, third, and fourth angles.
[0118] After the previous adjustment using knob 1, the user may need to make further adjustments based on the previous one. For example, with a stove, the user may need to adjust the flame intensity during use. During subsequent adjustments, activating the detection unit 40 can restart the angle sensor, which will then monitor the detection process, which is essentially the same as steps S110 to S510. As shown in Table 1 below, when the knob 1 continues to rotate forward, the method for detecting the angle further includes the following steps:
[0119] S610: The rotor 10 is subjected to external force again and rotates forward +a until the start detection unit 40 contacts the stator 20; specifically, the first micro switch 41 contacts the stator 20;
[0120] S620: The start detection unit 40 is triggered again and sends a start signal to the controller; specifically, the first micro switch 41 is triggered again.
[0121] S630: The controller receives the start signal and restarts the angle sensor; specifically, it restarts the attitude sensor 51.
[0122] S640: The rotor 10 is continuously subjected to external force and rotates in the positive direction by +b, until it drives the stator 20 to rotate by +d, and the activated angle sensor detects the angle of the stator 20 rotating with the rotor 10 by +b+d again.
[0123] S650: The rotor 10 is not subjected to external force and stops rotating in the forward direction until it is separated from the stator 20 by the start detection unit 40-b. The angle sensor sends the detected angle to the controller again and is put into sleep mode.
[0124] S660: The controller receives the angles +b, +d, and -b detected by the angle sensor, and redetermines the rotation angles +c and +d of the stator 20 based on the angles detected by the angle sensor.
[0125] When knob 1 is operated again, attitude sensor 51 can be reawakened and detected, and after the operation is completed, it will go into sleep mode again to wait for the next detection.
[0126] As shown in Table 1 below, the method for detecting the angle of knob 1 when rotated in the opposite direction further includes the following steps:
[0127] S710: The rotor 10 is subjected to external force again and rotates in the opposite direction -a, until the start detection unit 40 located in the opposite direction contacts the stator 20; specifically, the second micro switch 42 contacts the stator 20;
[0128] S720: The reverse start detection unit 40 is triggered and sends a start signal to the controller; specifically, the second micro switch 42 is triggered.
[0129] S730: The controller receives the start signal and restarts the angle sensor; specifically, it restarts the attitude sensor 51.
[0130] S740: The rotor 10 is continuously subjected to an external force and rotates in the opposite direction -b, until it drives the stator 20 to rotate -e, and the activated angle sensor detects the angle of the stator 20 rotating with the rotor 10 again -be;
[0131] S750: When the rotor 10 is not subjected to external force and stops rotating in the reverse direction, the starting detection unit 40 located in the reverse direction is separated from the stator 20 by +b. The angle sensor sends the detected angle to the controller again and is put into sleep mode.
[0132] S760: The controller receives the angles -b, -e, and +b detected by the angle sensor, and redetermines the rotation angle +ce of the stator 20 based on the angles detected by the angle sensor.
[0133] Furthermore, when the e value is equal to the c value, it means that knob 1 has been turned to the 0° position, which corresponds to the flameout setting in the stove and can control the range hood to turn off.
[0134] The second micro switch 42, located in the opposite direction, can also wake up and detect the angle sensor when the knob 1 is rotated in the opposite direction.
[0135] Table 1
[0136]
[0137]
[0138] Example 3
[0139] In this embodiment, another method for detecting the angle of knob 1 is provided. The rotation process of the rotor 10, stator 20, and angle sensor of knob 1 in this embodiment is consistent with that in embodiment 2, and also conforms to... Figures 7a to 7f The process is shown. The difference between this embodiment and embodiment 2 is that in this embodiment, the angle sensor remains in a detection state after being activated for the first time. Specifically, the method for knob 1 to detect the angle further includes:
[0140] S120: When the rotor 10 is subjected to an external force and rotates in the positive direction by a first angle + a, the start detection unit 40 contacts the stator 20, and the angle sensor is activated; wherein, the start detection unit 40 contacts the stator 20 specifically means that the first micro switch 41 contacts the stator 20.
[0141] S220: When the rotor 10 is continuously subjected to external force and continues to rotate at the second angle +b, the rotor 10 contacts the stator 20 and begins to drive the stator 20 to rotate.
[0142] S320: When the rotor 10 drives the stator 20 to rotate by the third angle +c, the rotor 10 is not subject to external force and stops rotating in the forward direction.
[0143] S420: When the rotor 10 rotates in the reverse direction by the fourth angle -b, the start detection unit 40 begins to disengage from the stator 20; specifically, the disengagement of the start detection unit 40 from the stator 20 is achieved by the first micro switch 41 disengaging from the stator 20.
[0144] S520: When the rotor 10 continues to rotate in the reverse direction at the fifth angle -a, the start detection unit 40 disengages from the stator 20 and returns to its initial position; the angle sensor sends the second angle +b, the third angle +c, the fourth angle -b, and the fifth angle -a to the controller; as shown in Table 2 below, in the columns of applying external force (forward rotation) and releasing external force (under the action of the reset unit 80), taking the start detection unit 40 as a micro switch as an example, the detection status of the first micro switch 41, the second micro switch 42, the attitude sensor 51, and the controller in this process is shown.
[0145] S620: The controller removes the fifth angle -a and calculates the rotation angle of the stator 20 based on the second angle +b, the third angle +c and the fourth angle -b.
[0146] After being activated, the angle sensor continuously monitors and records each rotation of knob 1. When rotor 10 is not subjected to external force, rotor 10 can rotate in the opposite direction. By using the second, third, fourth, and fifth angles, and discarding the fifth angle, the rotation angle of stator 20 can be accurately calculated.
[0147] After the previous adjustment using knob 1, the user may need to make further adjustments. For example, with a stove, the user may need to adjust the heat level during use. During subsequent adjustments, activating the detection unit 40 can restart the angle sensor, which will then monitor the process, which is essentially the same as steps S120 to S620. As shown in Table 2 below, when the knob 1 continues to rotate forward, the method for detecting the angle further includes the following steps:
[0148] S810: The rotor 10 is subjected to external force again and rotates in the forward direction, which drives the start detection unit 40 to contact the stator 20 and drives the stator 20 to rotate; specifically, the first micro switch 41 contacts the stator 20; during this process, the rotor 10 and the attitude sensor 51 rotate through an angle of +a+b+d, and the attitude sensor 51 continuously detects during this process, and the information it detects is the angle of +a+b+d.
[0149] S820: The rotor 10 is no longer subject to external force and stops rotating in the forward direction until the start detection unit 40 disengages from the stator 20. The angle sensor then sends the detected angle to the controller again. During this process, the rotor 10 and the attitude sensor 51 first rotate through the -b angle. At this time, the first micro switch 41 is about to disengage from the stator 20. Subsequently, the rotor 10 and the attitude sensor 51 continue to rotate through the -a angle to return to the initial position. At this time, neither the rotor 10 nor the attitude sensor 51 rotates relative to the stator 20. The attitude sensor 51 sends the detected -b and -a to the controller.
[0150] S830: The controller receives the angles +a, +b, +d, -b, and -a detected by the angle sensor, and redetermines the rotation angle +c+d of the stator 20 based on the angles detected by the angle sensor.
[0151] As shown in Table 2 below, the method for detecting the angle of knob 1 when rotated in the opposite direction further includes the following steps:
[0152] S910: The rotor 10 is subjected to external force again and rotates in the opposite direction, which drives the start detection unit 40 located in the opposite direction to contact the stator 20 and drive the stator 20 to rotate; specifically, the second micro switch 42 contacts the stator 20; during this process, the rotor 10 and the attitude sensor 51 rotate through the -abe angle, and the attitude sensor 51 continuously detects during this process, and the information it detects is the -abe angle.
[0153] S920: The rotor 10 is no longer subject to external force and stops rotating in the reverse direction. The start detection unit 40 located in the reverse direction disengages from the stator 20, and the angle sensor sends the detected angle to the controller again. During this process, the rotor 10 and the attitude sensor 51 first rotate through an angle of +b. At this time, the second micro switch 42 is about to disengage from the stator 20. Subsequently, the rotor 10 and the attitude sensor 51 continue to rotate through an angle of +a to return to the initial position. At this time, neither the rotor 10 nor the attitude sensor 51 rotates relative to the stator 20. The attitude sensor 51 sends the detected +b and +a to the controller.
[0154] S930: The controller receives the angles -a, -b, -e, +b and +a detected by the angle sensor, and redetermines the rotation angle +ce of the stator 20 based on the angles detected by the angle sensor.
[0155] Furthermore, when the e value is equal to the c value, it means that knob 1 has been turned to the 0° position, which corresponds to the flameout position in the stove. This can control knob 1 to go into sleep mode and turn off the range hood.
[0156] Once the angle sensor is activated when the stove is started, it remains in detection mode, capable of detecting changes in the angle of knob 1 and calculating the actual rotation angle of stator 20.
[0157] Table 2
[0158]
[0159] Example 4
[0160] This embodiment provides a method for determining the setting of a stove. The stator of the knob is connected to the control lever of the stove. The method for detecting the knob angle further includes: using the rotation angle of the stator as the rotation angle of the control lever of the stove. The determination method includes:
[0161] S10: The controller acquires the rotation angle of the stator, wherein the rotation angle of the stator is determined according to the method for detecting the knob angle in Embodiment 1 or Embodiment 2 above;
[0162] S20: The controller determines the current gear of the stove based on the rotation angle of the stator and the preset gear information of the stove.
[0163] Typically, the maximum adjustable angle of the stove's control lever 2 is 180° or 270°, and the control lever 2 is located in the area between the left and right burners. For example... Figure 8 As shown, the stove can have n speed settings. The angle range for each setting can be divided based on the number of speed settings n and the maximum angle of the control lever 2 (180°). For example... Figure 9 and Figure 10 As shown, taking a stove control lever 2 with a maximum adjustable angle of 180° and 3 settings as an example; setting 1 corresponds to the flameout setting, with a rotation angle of 0° for lever 2; setting 2 corresponds to the high flame setting, with a rotation angle of 90° for lever 2; and setting 3 corresponds to the low flame setting, with a rotation angle of 180° for lever 2. Figure 10 As shown, the cooktop panel 3 can display flame settings: the upper circle represents "flameout," the two flame indicators on the left represent "high flame," and the lower flame indicator represents "low flame." The control lever 2 rotates counter-clockwise. "High flame" refers to a high flame range; when the control lever 2 is rotated to face the high flame indicator, the cooktop flame is at its maximum within the high flame range. "Low flame" refers to a low flame range; when the control lever 2 is rotated close to the flameout or low flame indicator, the cooktop flame is at its minimum within the low flame range, until it reaches the flameout indicator, at which point the cooktop is turned off and no flame is produced. Further, as... Figure 10 As shown, the 45° counterclockwise angle range of the self-extinguishing flame indicator and the 45° clockwise angle range of the low flame indicator constitute the low flame range; other angle ranges within the 180° range on the left correspond to the high flame range; that is, the high flame range is 45°~135°, and the low flame range is 0°~45° and 135°~180°; the endpoint values can be determined as high flame or low flame according to the settings.
[0164] The angle values obtained by the above embodiments, such as +c, +c+d, or +ce, can determine the angle through which the stator has rotated. Based on this angle and the range of high and low flame settings, the current setting of the stove can be determined.
[0165] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.
Claims
1. A method for detecting the angle of a knob, characterized in that, The knob includes a stator, a rotor, a start detection unit, an angle sensor, and a controller; the start detection unit and the angle sensor are both connected to the rotor and electrically connected to the controller. Along the axial direction of the stator, the rotor is connected to the stator and is capable of rotating about the axial direction of the stator; along the direction of rotation of the rotor, the rotor and the stator are arranged with a first clearance fit. The start-up detection unit is arranged with the stator with a second gap and is used to cooperate with the stator for detection, wherein the second gap is not greater than the first gap; During the operation of the knob, the rotor first rotates through the second gap, and the start detection part disposed on the rotor comes into contact with the stator; Subsequently, the rotor rotates until it contacts the stator at the first gap and drives the stator to rotate; The method for detecting the angle of the knob includes: The rotor is subjected to an external force and rotates forward until the start-up detection unit contacts the stator; The start detection unit is triggered and sends a start signal to the controller; The controller receives the start signal and activates the angle sensor; The rotor is continuously subjected to an external force and rotates in the forward direction, thereby driving the stator to rotate, and the activated angle sensor detects the angle of the stator as the rotor rotates; When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit is separated from the stator, the angle sensor sends the detected angle to the controller; The controller receives the angle detected by the angle sensor and determines the rotation angle of the stator based on the angle detected by the angle sensor.
2. The method for detecting the angle of a knob as described in claim 1, characterized in that, The method for detecting the angle of the knob also includes: When the rotor is subjected to an external force and rotates in the positive direction by a first angle, the start detection unit contacts the stator, and the angle sensor is activated. When the rotor is continuously subjected to external force and continues to rotate at the second angle, the rotor comes into contact with the stator and begins to drive the stator to rotate. When the rotor drives the stator to rotate by a third angle, the rotor is not subject to external force and stops rotating in the forward direction; When the rotor rotates in the reverse direction at the fourth angle, the start detection unit begins to disengage from the stator, and the angle sensor sends the second, third, and fourth angles to the controller and goes into sleep mode. The controller calculates the rotation angle of the stator based on the second angle, the third angle, and the fourth angle.
3. The method for detecting the angle of a knob as described in claim 1, characterized in that, The method for detecting the angle of the knob also includes: When the rotor is subjected to an external force and rotates in the positive direction by a first angle, the start detection unit contacts the stator, and the angle sensor is activated. When the rotor is continuously subjected to external force and continues to rotate at the second angle, the rotor comes into contact with the stator and begins to drive the stator to rotate. When the rotor drives the stator to rotate by a third angle, the rotor is not subject to external force and stops rotating in the forward direction; When the rotor rotates in the opposite direction at a fourth angle, the start-up detection unit begins to disengage from the stator; When the rotor continues to rotate in the reverse direction at the fifth angle, the start detection unit disengages from the stator and returns to its initial position; the angle sensor sends the second angle, third angle, fourth angle, and fifth angle to the controller; The controller discards the fifth angle and calculates the rotation angle of the stator based on the second, third, and fourth angles.
4. The method for detecting the angle of a knob as described in any one of claims 1-3, characterized in that, The knob also includes a reset part, which is disposed between the stator and the rotor and is used to provide a force for the reverse rotation of the rotor; Wherein, the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit disengages from the stator, including: When the rotor is not subjected to external force and stops rotating in the forward direction, the reset part drives the rotor to rotate in the reverse direction until the rotor disengages from the start detection part.
5. The method for detecting the angle of a knob as described in claim 4, characterized in that, The method for detecting the angle of the knob also includes: The angle at which the stator rotates with the rotor is detected by an attitude sensor.
6. The method for detecting the angle of a knob as described in claim 1, characterized in that, When the angle sensor sends the detected angle to the controller and is simultaneously in sleep mode; the method for detecting the angle by the knob further includes: The rotor is subjected to external force again and rotates forward until the start detection unit contacts the stator; The start detection unit is triggered again and sends a start signal to the controller; The controller receives the start signal and restarts the angle sensor; The rotor is continuously subjected to external force and rotates in the positive direction, driving the stator to rotate, and the activated angle sensor detects the angle of the stator rotating with the rotor again; When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit is separated from the stator, the angle sensor sends the detected angle to the controller again and is put into sleep mode. The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
7. The method for detecting the angle of a knob as described in claim 1 or 6, characterized in that, The start-up detection unit is provided on both sides of the stator along the direction of rotor rotation; When the angle sensor sends the detected angle to the controller and is simultaneously in sleep mode; the method for detecting the angle by the knob further includes: The rotor is subjected to external force again and rotates in the opposite direction until the starting detection part located in the opposite direction contacts the stator; The start detection unit located in the opposite direction is triggered and sends a start signal to the controller; The controller receives the start signal and restarts the angle sensor; The rotor is continuously subjected to an external force and rotates in the opposite direction, thereby driving the stator to rotate, and the activated angle sensor detects the angle of the stator rotating with the rotor again; When the rotor is not subjected to external force and stops rotating in the reverse direction, the starting detection unit located in the reverse direction disengages from the stator. The angle sensor then sends the detected angle to the controller again and goes into sleep mode. The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
8. The method for detecting the angle of a knob as described in claim 1, characterized in that, When the angle sensor sends the detected angle to the controller and continues to operate and detect, the method for detecting the angle using the knob further includes: The rotor is subjected to external force again and rotates in the forward direction, which causes the start detection unit to contact the stator and drive the stator to rotate. When the rotor is not subjected to external force and stops rotating in the forward direction, until the start detection unit disengages from the stator, the angle sensor sends the detected angle to the controller again. The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
9. The method for detecting the angle of a knob as described in claim 1 or 8, characterized in that, The start-up detection unit is provided on both sides of the stator along the direction of rotor rotation; When the angle sensor sends the detected angle to the controller and continues to operate and detect, the method for detecting the angle using the knob further includes: The rotor is subjected to external force again and rotates in the opposite direction, which causes the starting detection part located in the opposite direction to contact the stator and drive the stator to rotate. When the rotor is not subjected to external force and stops rotating in the reverse direction, the starting detection unit located in the reverse direction disengages from the stator, and the angle sensor sends the detected angle to the controller again; The controller receives the angle detected by the angle sensor and redetermines the rotation angle of the stator based on the angle detected by the angle sensor.
10. The method for detecting the angle of a knob as described in claim 1, characterized in that, The stator of the knob is used to connect with the control lever of the stove, and the method for detecting the angle of the knob further includes: The rotation angle of the stator is taken as the rotation angle of the control lever of the stove.
11. A method for determining the setting of a stove, characterized in that, The stove includes a control lever, and the stator of the knob is connected to the control lever; the judgment method includes: The controller acquires the rotation angle of the stator, wherein the rotation angle of the stator is determined by the knob detection angle method according to any one of claims 1-10; The controller determines the current gear of the stove based on the rotation angle of the stator and the preset gear information of the stove.
Citation Information
Patent Citations
Angle switch sensor and range hood linkage system with same
CN103742951A
Gear judgment method of stove adopting magnetic induction knob
CN111059577A