Massage pressure determination method and impact massage device
By combining the PWM duty cycle and speed parameters of the motor, the problem that existing impact massage devices cannot accurately determine the massage pressure is solved, and the accurate calculation and safe use of massage pressure are achieved.
Patent Information
- Application Number
- CN202411588598.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-07
AI Technical Summary
When the existing impact massage device uses PWM signal to control the motor, it cannot accurately determine the massage pressure, resulting in the inability to effectively adjust the massage intensity, affecting the safety and comfort of use.
The massage pressure is determined jointly by using the two parameters of the PWM duty cycle and the rotation speed of the motor, combined with specific algorithm processing. This approach does not rely on external devices, avoiding the need to add additional hardware.
It realizes the accurate determination of the massage pressure of the impact massage device without increasing hardware cost and assembly difficulty, and improves service life and use safety.
Smart Images

Figure CN119385824A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of massage devices, and in particular to a massage pressure determination method and an impact massage device. Background Art
[0002] Impact massage devices generally use a motor-driven transmission mechanism to drive the massage head to extend and retract to achieve a massage effect. For example, a fascia gun uses an eccentric wheel to drive the massage head to perform high-frequency reciprocating motion, achieving a massage effect of hitting the human body back and forth.
[0003] At present, some impact massage devices have the function of displaying massage pressure. By displaying the massage pressure of the impact massage device, users can understand the intensity of the massage and adjust the intensity of the massage according to their needs, ensuring that the massage can effectively relieve muscle tension and pain without causing excessive pressure on the skin, thereby avoiding skin damage or discomfort. And through real-time monitoring and display of massage pressure, improper pressure can be discovered and adjusted in time to ensure the safe use of the impact massage device.
[0004] The existing solution for determining the massage pressure of the impact massage device is usually to integrate a pressure sensor on the massage head and use the pressure sensor to detect the massage pressure in real time. This method requires improving the structure of the impact massage device and setting the sensor on the massage head, so that additional wiring is required between the body of the impact massage device and the massage head. This not only makes production and assembly difficult, but also increases hardware costs and affects the service life of the impact massage device.
[0005] Application publication number CN111759711A discloses a massager pressure feedback, adjustment method, device and equipment, the main disclosed scheme of which is to obtain the first speed of the motor when the massage head is not in contact with the human body; detect the second speed of the motor when the massage head is in contact with the human body; and determine the real-time pressure on the human body according to the change of the second speed relative to the first speed. For the purpose of energy saving, the impact massage device currently generally uses PWM (pulse width modulation) signal to control the motor. After the massage pressure changes, the controller will first adjust the PWM duty cycle to keep the motor at the rated speed, that is, increase the PWM duty cycle when the massage pressure increases, and reduce the PWM duty cycle when the massage pressure decreases. Within the adjustable range of the PWM duty cycle, the motor speed can be maintained stable. Therefore, this scheme of determining the massage pressure only based on the speed difference of the motor is no longer applicable, and the massage pressure cannot be accurately determined. Summary of the invention
[0006] The present application aims to propose a massage pressure determination method and an impact massage device, so as to accurately determine the massage pressure of the impact massage device without adding additional hardware.
[0007] The technical solution adopted by this application to solve the above technical problems is:
[0008] In a first aspect, the present application provides a massage pressure determination method, which is applied to an impact massage device, wherein the impact massage device at least includes a controller and a motor, wherein the controller controls the operation of the motor through a PWM signal, and the motor transmits a real-time speed signal to the controller through an FG pulse signal, and the method includes:
[0009] The massage pressure is determined by the PWM duty cycle and speed of the motor.
[0010] It can be understood that the present application is applicable to an impact massage device that uses a PWM signal to control the operation of a motor, that is, the controller will adopt a strategy of adjusting the PWM duty cycle to increase the voltage supplied to the motor, thereby ensuring that the motor can maintain the rated speed corresponding to the gear position; at the same time, the motor also transmits the real-time speed signal to the controller through the FG pulse signal. Specifically, when the massage pressure of the impact massage device is in a small range, if the massage pressure increases, the motor speed is maintained by increasing the PWM duty cycle; if the massage pressure decreases, the motor speed is maintained by reducing the PWM duty cycle. When the massage pressure of the impact massage device is large, after the PWM duty cycle is increased to the maximum value, if the massage pressure continues to increase, the motor speed can no longer be kept constant by increasing the PWM duty cycle, and the motor speed will inevitably decrease gradually with the increase of the massage pressure. Based on this, relying solely on any parameter of the PWM duty cycle or the speed cannot accurately reflect the change of the massage pressure. The present application uses the two parameters of the PWM duty cycle and the speed of the motor, and jointly determines the massage pressure through a specific algorithm. In this scheme, the acquisition of the PWM duty cycle and the speed does not rely on external devices, and no additional hardware is required. Compared with the prior art, the invention not only reduces the difficulty and cost of production and assembly, and increases the service life of the impact massage device, but also realizes the accurate determination of the massage pressure.
[0011] Furthermore, the method specifically comprises:
[0012] Obtain the current PWM duty cycle and current speed of the motor, and call the initial PWM duty cycle corresponding to the current gear and the initial speed corresponding to the current gear;
[0013] Calculating massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed;
[0014] The initial PWM duty cycle and initial rotation speed are pre-stored in the impact massage device.
[0015] It can be understood that the initial PWM duty cycle corresponding to the current gear refers to the PWM duty cycle of the motor in the current gear when the massage head is not in contact with the human body, and the initial speed refers to the speed of the motor in the current gear when the massage head is not in contact with the human body. The controller of the impact massage device adjusts the speed of the motor through the PWM signal, and the speed data of the motor is fed back to the controller in real time through the FG pulse signal. Therefore, the controller can record the PWM duty cycle and motor speed data in real time, and save the PWM duty cycle and initial speed corresponding to each gear in the impact massage device in advance, so that the massage pressure calculation can be realized without adding additional hardware. The present application calculates the current massage pressure by the change in the current PWM duty cycle relative to the initial PWM duty cycle corresponding to the current gear and the change in the current speed relative to the initial speed corresponding to the current gear, thereby realizing the accurate calculation of the massage pressure.
[0016] Furthermore, the method specifically comprises:
[0017] Obtain the current PWM duty cycle of the motor and call the initial PWM duty cycle corresponding to the current gear;
[0018] Determine whether the current PWM duty cycle reaches the maximum value, if so, obtain the current speed of the motor and call the initial speed corresponding to the current gear, and calculate the massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, if not, calculate the massage pressure according to the current PWM duty cycle and the initial PWM duty cycle;
[0019] The initial PWM duty cycle and initial rotation speed are pre-stored in the impact massage device.
[0020] It can be understood that when the massage pressure is small and the current PWM duty cycle has not reached the maximum value, the motor speed will not change under the compensation of the PWM duty cycle. Based on this, when the current PWM duty cycle has not reached the maximum value, the present application can accurately calculate the massage pressure only based on the current PWM duty cycle and the initial PWM duty cycle corresponding to the current gear. At this time, there is no need to obtain the current speed and initial speed of the motor, which improves the calculation efficiency of the massage pressure. After the current PWM duty cycle reaches the maximum value, the current massage pressure is comprehensively calculated based on the change in the current PWM duty cycle relative to the initial PWM duty cycle corresponding to the current gear and the change in the current speed relative to the initial speed corresponding to the current gear.
[0021] Furthermore, the massage pressure is calculated according to the current PWM duty cycle and the initial PWM duty cycle, and the calculation formula is as follows:
[0022]
[0023] Among them, P represents massage pressure, D represents the current PWM duty cycle, D1 represents the initial PWM duty cycle corresponding to the current gear, and K1 represents the coefficient.
[0024] It can be understood that the present application abstracts the massage pressure as 0%-100%. When the massage head is not in contact with the human body, the massage pressure is 0%. When the maximum pressing force is reached or exceeded, the massage pressure is 100%. The maximum pressing force refers to the pressing force when the motor speed just drops to 0. The coefficient K1 is the coefficient of the massage pressure corresponding to the change in the PWM duty cycle, which is used to indicate the proportion of the massage pressure determined by the PWM duty cycle relative to the maximum pressing force. The coefficient K1 can be obtained through experiments. The size of the coefficient K1 determines the pressure sensitivity at the initial stage of pressing. The initial stage of pressing refers to the massage time period when the PWM duty cycle has not reached the maximum value. Through the above formula, the massage pressure at the initial stage of pressing can be accurately calculated.
[0025] Furthermore, the massage pressure is calculated according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, and the calculation formula is as follows:
[0026]
[0027] Among them, P represents massage pressure, D represents the current PWM duty cycle, D1 represents the initial PWM duty cycle corresponding to the current gear, S represents the current speed, S1 represents the initial speed corresponding to the current gear, K1 and K2 represent coefficients, K1+K2=1.
[0028] It can be understood that the coefficient K2 is the coefficient of the massage pressure corresponding to the speed change, which is used to indicate the proportion of the massage pressure determined by the speed relative to the maximum pressing force. The coefficient K2 can be obtained through experiments. The size of the coefficient K2 determines the pressure sensitivity in the late pressing period. The late pressing period refers to the massage time period when the PWM duty cycle reaches the maximum value and the motor speed decreases. The above formula can accurately calculate the massage pressure in the late pressing period.
[0029] Furthermore, the method further comprises:
[0030] Determine the power-on time of the motor. When the power-on time is less than or equal to the preset power-on time, set the coefficients K1 and K2 to the first group of preset values. When the power-on time is greater than the preset power-on time, set the coefficients K1 and K2 to the second group of preset values. The second group of preset values is not equal to the first group of preset values.
[0031] It can be understood that in order to reduce noise, the matching clearance between the sleeve and the piston rod of the impact massage device is designed to be smaller. Due to the difference in material expansion coefficient, the size of the gap between the sleeve and the piston rod is different in the cold and hot states, which makes the friction between the piston rod and the sleeve different in the cold and hot states, and thus makes the PWM duty cycle and speed collected in the cold and hot states different, affecting the accuracy of massage pressure calculation. In order to avoid the above problems, the present application determines the cold state and the hot state by the size of the motor running time and the preset start-up time, and sets the corresponding coefficients respectively, so as to avoid the influence of the change in the size of the gap between the sleeve and the piston rod on the massage pressure calculation, and further improve the accuracy of massage pressure calculation.
[0032] Furthermore, the method for determining the initial PWM duty cycle and the initial speed includes:
[0033] Establishing a correspondence between the gear position of the motor and the initial PWM duty cycle and the initial speed, and pre-saving the correspondence in the impact massage device;
[0034] According to the current gear of the motor and based on the corresponding relationship, an initial PWM duty cycle corresponding to the current gear and an initial rotation speed corresponding to the current gear are determined.
[0035] It can be understood that the initial PWM duty cycle refers to the PWM duty cycle corresponding to the current gear position of the motor when the massage head is not in contact with the human body. When the impact massage device is just started, the massage head is not in contact with the human body. If the PWM duty cycle and speed collected at this time are used as the initial PWM duty cycle and initial speed corresponding to the current gear position, the initial PWM duty cycle and initial speed will be inaccurate because the impact massage device is in a cold state. And if the user changes the gear position, it will also cause inaccuracy in the initial PWM duty cycle and initial speed. Based on this, the present application obtains the initial PWM duty cycle and initial speed corresponding to different gear positions in advance, and then obtains the corresponding initial PWM duty cycle and initial speed according to the current gear position when the impact massage device is working, thereby improving the accuracy of the initial PWM duty cycle and initial speed, thereby further improving the accuracy of the massage pressure calculation.
[0036] Furthermore, the method further comprises:
[0037] Determine the power-on time of the motor. When the power-on time is greater than a preset power-on time, determine the massage pressure according to the PWM duty cycle and the rotation speed of the motor of the impact massage device. The preset power-on time is 10-30 seconds.
[0038] It can be understood that in order to avoid the influence of the cold machine state on the massage pressure calculation, the present application can also judge the cold machine and hot machine states by the power-on time, and calculate the massage pressure only in the hot machine state, thereby avoiding the influence of the cold machine state on the accuracy of the massage pressure calculation, and further improving the accuracy of the massage pressure calculation.
[0039] Furthermore, the method further comprises:
[0040] When the power-on time is less than or equal to the preset power-on time, a preheating indication is given; when the power-on time is greater than the preset power-on time, a pressure indication is given according to the massage pressure.
[0041] It can be understood that the preheating indication in the cold state indicates that the impact massage device is preheating. At this time, no pressure indication is performed, which can avoid misleading the user by the massage pressure deviation in the cold state. In the hot state, by indicating the massage pressure obtained by calculation, the user can accurately understand the intensity of the massage according to the indicated massage pressure and adjust the massage intensity according to their needs, ensuring that the massage can effectively relieve muscle tension and pain without causing excessive pressure on the skin, thereby avoiding skin damage or discomfort. And through real-time monitoring and display of massage pressure, improper pressure can be discovered and adjusted in time to ensure the safe use of the impact massage device.
[0042] In a second aspect, the present application provides an impact massage device, comprising: an impact massage device body and a controller disposed in the impact massage device body, wherein the controller determines massage pressure using the massage pressure determination method described in the first aspect.
[0043] It can be understood that the impact massage device provided by the present application includes at least a controller and a motor, wherein the controller controls the operation of the motor through a PWM signal, and the motor transmits a real-time speed signal to the controller through an FG pulse signal. The impact massage device uses the two parameters of the motor's PWM duty cycle and speed, and jointly determines the massage pressure through a specific algorithm. In this solution, the acquisition of the PWM duty cycle and speed does not rely on external devices, and there is no need to add additional hardware. Compared with the prior art, it not only reduces the difficulty and cost of production and assembly, but also increases the service life of the impact massage device, while achieving accurate determination of the massage pressure.
[0044] The beneficial effects of the present application are: the present application does not require the addition of additional hardware, does not require any changes to the structural design of the original impact massage device, and does not require the addition of a connection line between the body of the impact massage device and the massage head, thereby reducing the difficulty and cost of production and assembly and increasing the service life of the impact massage device. In addition, the present application utilizes the two parameters of the motor's PWM duty cycle and speed to jointly determine the massage pressure, thereby increasing the accuracy of the massage pressure. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of the structure of an impact massage device provided in an embodiment of the present application;
[0046] Figure 2 A schematic diagram of a curve of PWM duty cycle and speed changing with massage pressure provided in an embodiment of the present application;
[0047] Figure 3 A schematic flow chart of a first method for determining massage pressure provided in an embodiment of the present application;
[0048] Figure 4 A schematic flow chart of a second method for determining massage pressure provided in an embodiment of the present application;
[0049] Figure 5 A schematic flow chart of a third method for determining massage pressure provided in an embodiment of the present application;
[0050] Figure 6 A flowchart of the fourth method for determining massage pressure provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0052] In some of the processes described in the specification of this application and the above-mentioned figures, multiple operations appearing in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or may be executed in parallel. The sequence numbers of the operations are only used to distinguish different operations, and the sequence numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel.
[0053] The technical solution of the embodiment of the present application is applicable to an impact massage device, such as a fascia gun, in which a controller controls a motor using a PWM signal, and the motor transmits a real-time speed signal to the controller through an FG pulse signal.
[0054] At present, there are usually two solutions for determining the massage pressure of impact massage devices. The first is to integrate a pressure sensor in the massage head. The second is to use the change in motor speed to determine the massage pressure. The inventor found through research that the first solution not only increases the cost and assembly difficulty, but also reduces the service life of the massage device. The second solution is not suitable for impact massage devices that use PWM signals to control the motor.
[0055] In order to accurately determine the massage pressure of an impact massage device that uses a PWM signal to control a motor without adding additional hardware, the embodiment of the present application uses the two parameters of the PWM duty cycle and the rotational speed of the motor to jointly determine the massage pressure, wherein the acquisition of the PWM duty cycle and the rotational speed does not rely on external equipment, and thus does not require the addition of additional hardware, thereby reducing the difficulty and cost of production and assembly, and increasing the service life of the impact massage device, while achieving accurate determination of the massage pressure.
[0056] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0057] Figure 1 A schematic diagram of the structure of an impact massage device is shown. Figure 1 The impact massage device includes an impact massage device body, a controller disposed in the impact massage device body, a motor electrically connected to the controller, and a transmission mechanism connected to the motor output shaft, wherein the transmission mechanism is provided with a sliding shaft passing through the impact massage device body and connected to the massage head. The motor of the impact massage device rotates through the transmission mechanism to drive the massage head to perform reciprocating motion, thereby achieving a massage effect of hitting back and forth on the human body. The impact massage device may be a fascia gun or an impact massage device having the above structure.
[0058] The impact massage device applicable to the embodiment of the present application controls the operation of the motor through a PWM signal, and the motor transmits the real-time speed signal to the controller through an FG pulse signal. Specifically, when the massage head hits the human body, the pressing force will be transmitted to the motor, causing the motor speed to drop accordingly. To cope with this situation, the controller will adopt a strategy of adjusting the PWM duty cycle to increase the voltage supplied to the motor, thereby ensuring that the motor can maintain the rated speed corresponding to the gear position. In actual applications, the motor transmits the real-time speed signal to the controller through an FG pulse signal. The controller adjusts the PWM duty cycle through PID according to the difference between the current motor speed and the preset speed, thereby adjusting the motor speed.
[0059] When the massage pressure of the impact massage device is relatively low, if the massage pressure increases, the PWM duty cycle of the motor increases, and if the massage pressure decreases, the PWM duty cycle of the motor decreases, thereby maintaining the rated speed corresponding to the current gear of the motor. When the PWM duty cycle of the motor increases to the maximum value, that is, reaches 100%, it means that the full voltage of the battery has been applied to the motor. If the massage pressure continues to increase at this time, the controller will not be able to maintain the stability of the speed by further increasing the PWM duty cycle. In this case, the speed of the motor will inevitably decrease gradually with the increase of massage pressure.
[0060] See also Figure 2, as the massage pressure continues to increase, the PWM duty cycle first shows an upward trend until it reaches its maximum value of 100% and remains constant. During this period, the speed of the motor can remain stable in the stage where the PWM duty cycle increases. However, when the PWM duty cycle reaches the saturation point of 100%, if the massage pressure continues to increase, the speed of the motor will show a downward trend. In the process of gradual increase in massage pressure, there is a stage where the PWM duty cycle remains relatively stable, and the PWM duty cycle does not change with the massage pressure; there is also a stage where the speed remains relatively stable, and the speed does not change with the massage pressure. Based on this, relying solely on any one parameter of the PWM duty cycle or the speed cannot accurately reflect the changes in massage pressure. In order to accurately determine the massage pressure, the embodiment of the present application utilizes the two parameters of the motor's PWM duty cycle and speed, and jointly determines the massage pressure through a specific algorithm.
[0061] Figure 3 A massage pressure determination method is shown, which is applied to the above-mentioned impact massage device, see Figure 3 , the method comprises the following steps:
[0062] S101 , determining massage pressure according to the PWM duty cycle and rotation speed of the motor.
[0063] The embodiment of the present application uses the two parameters of the PWM duty cycle and the speed of the motor to jointly determine the massage pressure. Since the controller of the impact massage device uses the FG pulse signal of the motor to obtain the current speed of the motor in real time and adjusts the PWM duty cycle according to the current speed of the motor, the controller of the existing impact massage device already stores the real-time PWM duty cycle and speed of the motor, so it does not rely on external devices to obtain the PWM duty cycle and speed, and does not need to add additional hardware, which reduces the difficulty and cost of production and assembly, increases the service life of the impact massage device, and realizes accurate determination of massage pressure.
[0064] See also Figure 4 In one embodiment of the present application, the method for determining massage pressure specifically includes the following steps:
[0065] S201, obtaining the current PWM duty cycle and the current speed of the motor, and calling the initial PWM duty cycle corresponding to the current gear and the initial speed corresponding to the current gear.
[0066] Among them, the initial PWM duty cycle refers to the PWM duty cycle corresponding to the current gear of the motor when the massage head is not in contact with the human body, and the initial speed refers to the speed corresponding to the current gear of the motor when the massage head is not in contact with the human body. The initial PWM duty cycle and the initial speed are pre-stored in the impact massage device. The initial PWM duty cycle and the initial speed are affected by many factors, such as voltage, motor, and transmission mechanism. The impact massage device generally has 2-6 batteries, and the voltage ranges from 6V to 20V. For the same motor, the higher the supply voltage, the lower the initial PWM duty cycle required to maintain the same speed. In addition, the impact massage device has different sizes, and some motors are small and some are large. For different motors, different PWM duty cycles are required to maintain the same speed. The larger the motor rotor, the heavier it is, and a larger PWM duty cycle is required to maintain the same speed. In addition, the friction coefficient of the transmission mechanism will also affect the initial PWM duty cycle and the initial speed.
[0067] When the impact massage device is just started, the massage head is not in contact with the human body. If the PWM duty cycle and speed collected at this time are used as the initial PWM duty cycle corresponding to the current gear and the initial speed corresponding to the current gear, the initial PWM duty cycle and initial speed will be inaccurate because the impact massage device is in a cold state. In addition, the user may change the gear at any time when using the impact massage device, especially during continuous pressing, which will make it difficult to accurately collect the initial PWM duty cycle and initial speed.
[0068] In order to avoid massage pressure calculation deviation caused by failure to collect or erroneous collection of the initial PWM duty cycle and the initial speed, and to improve the accuracy of the initial PWM duty cycle and the initial speed, in the embodiment of the present application, the method for determining the initial PWM duty cycle and the initial speed includes:
[0069] A correspondence between the gear position of the motor and the initial PWM duty cycle and the initial speed is established, and the correspondence is pre-saved in the impact massage device; according to the current gear position of the motor and based on the correspondence, the initial PWM duty cycle corresponding to the current gear and the initial speed corresponding to the current gear are determined.
[0070] In practical applications, after the impact massage device is designed, the initial PWM duty cycle and initial speed corresponding to different gears can be measured under no-load conditions, and then saved to the controller of the impact massage device for use. Table 1 shows a table of correspondence between the gears of a fascia gun and the initial PWM duty cycle and initial speed.
[0071] Table 1 Correspondence between the gear position of a fascia gun, the initial PWM duty cycle and the initial speed
[0072] Gear Initial speed Initial PWM duty cycle 1 1800 58% 2 2200 68% 3 2600 72% 4 2900 76% 5 3200 87%
[0073] The embodiment of the present application obtains the initial PWM duty cycle and initial speed corresponding to different gears in advance, and then obtains the corresponding initial PWM duty cycle and initial speed according to the gear when the impact massage device is working, thereby improving the accuracy of the initial PWM duty cycle and initial speed, thereby further improving the accuracy of massage pressure calculation.
[0074] Since the controller of the impact massage device uses the FG pulse signal of the motor to obtain the current speed of the motor in real time, and adjusts the current PWM duty cycle according to the difference between the current speed and the initial speed corresponding to the gear position, the controller of the existing impact massage device already saves the current PWM duty cycle and current speed of the motor.
[0075] S202, calculating massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current rotation speed and the initial rotation speed.
[0076] In order to be compatible with impact massage devices of different sizes and make the solution universal, the embodiment of the present application abstracts the massage pressure as 0%-100%. When the massage head is not in contact with the human body, the massage pressure is 0%. When the maximum pressure is reached or exceeded, the massage pressure is 100%. The maximum pressure refers to the pressure when the motor speed is just about to reach 0.
[0077] The massage pressure calculation of the embodiment of the present application is divided into two stages, including the massage pressure P1 corresponding to the change of the PWM duty cycle and the massage pressure P2 corresponding to the change of the rotation speed. Depending on the degree of pressure, the total massage pressure P may be only P1 or P1+P2. If the coefficient is not added, the value calculated by P1 may reach 100%, so P2 cannot be added. Therefore, it is necessary to multiply P1 and P2 by a coefficient respectively, and then sum them so that the total massage pressure can be within the range of 0-100%.
[0078] In the embodiment of the present application, the coefficient of massage pressure corresponding to the change of PWM duty cycle is set to K1, and the coefficient of massage pressure corresponding to the change of speed is set to K2, K1+K2=1. Coefficient K1 is used to represent the proportion of massage pressure determined by PWM duty cycle relative to the maximum pressure intensity, and coefficient K2 is used to represent the proportion of massage pressure determined by speed relative to the maximum pressure intensity. Coefficients K1 and K2 can be obtained through experiments.
[0079] The size of coefficient K1 determines the pressure sensitivity in the initial stage of pressing, which refers to the massage time period when the PWM duty cycle has not reached the maximum value. For example, if K1 is set to a larger value, K2 will be smaller, and the weight of the massage pressure calculated by the PWM duty cycle will be greater. Since the massage pressure calculated by the PWM duty cycle is in the initial stage of pressing, only a relatively small pressure is required to trigger the massage pressure change, and the user will feel that the massage pressure feedback is sensitive. The size of coefficient K2 determines the pressure sensitivity in the later stage of pressing, which refers to the massage time period when the PWM duty cycle reaches the maximum value and the motor speed decreases. For example, if K1 is set to a smaller value, K2 will be larger, and the weight of the massage pressure calculated by the speed decrease will be greater. Since the massage pressure calculated by the speed decrease is in the later stage of pressing, a larger pressure is required to trigger the massage pressure change.
[0080] Based on this, in the embodiment of the present application, the massage pressure is calculated according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, and the calculation formula is as follows:
[0081]
[0082] Among them, P represents massage pressure, D represents the current PWM duty cycle, D1 represents the initial PWM duty cycle corresponding to the current gear, S represents the current speed, S1 represents the initial speed corresponding to the current gear, and K1 and K2 represent coefficients.
[0083] The following are several examples to illustrate the specific calculation process of the formula.
[0084] 1. Assume that a small fascia gun is running in gear 1, the corresponding initial speed is 1800 rpm, and the initial duty cycle is 50%. Coefficient K1 = 0.4, K2 = 0.6. The massage pressure is small, so the duty cycle increases to 100%, and the speed does not drop.
[0085] Calculate the total massage pressure using the above formula:
[0086]
[0087] 2. Assume that a small fascia gun is running in the first gear, the corresponding initial speed is 1800 rpm, and the initial duty cycle is 50%. Coefficient K1 = 0.4, K2 = 0.6. The massage pressure is relatively high, which increases the duty cycle to 100% and also causes the speed to drop to 500 rpm.
[0088] Calculate the total massage pressure using the above formula:
[0089]
[0090] 3. Assume that a fascia gun is running at gear 5, the corresponding initial speed is 3000 rpm, and the initial duty cycle is 70%. Coefficient K1 = 0.4, K2 = 0.6. The massage pressure is high, which increases the duty cycle to 100%, and also causes the speed to drop to 1500 rpm.
[0091] Calculate the total massage pressure using the above formula:
[0092]
[0093] See also Figure 5 In another embodiment of the present application, the method for determining massage pressure specifically includes the following steps:
[0094] S301, obtaining the current PWM duty cycle of the motor, and calling the initial PWM duty cycle corresponding to the current gear.
[0095] S302, determine whether the current PWM duty cycle reaches the maximum value, if so, obtain the current speed of the motor and call the initial speed corresponding to the current gear, and calculate the massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, if not, calculate the massage pressure according to the current PWM duty cycle and the initial PWM duty cycle.
[0096] See also Figure 6 In practical applications, you can first obtain the current PWM duty cycle of the motor, call the initial PWM duty cycle corresponding to the current gear, and then determine whether the current PWM duty cycle has reached the maximum value, that is, whether it has reached 100%. If the current PWM duty cycle has not reached the maximum value, the massage pressure is calculated only based on the current PWM duty cycle and the initial PWM duty cycle, that is, only P1 is calculated to achieve accurate calculation of the massage pressure. At this time, there is no need to obtain the current speed and the initial speed, thereby improving the calculation efficiency of the massage pressure. The massage pressure is calculated according to the current PWM duty cycle and the initial PWM duty cycle, and the calculation formula is as follows:
[0097]
[0098] If the current PWM duty cycle reaches the maximum value, the current speed of the motor is obtained, and the initial speed corresponding to the current gear is called. Then, the massage pressure is calculated based on the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed. The calculation method is the same as before and will not be repeated here.
[0099] In order to reduce noise, the fitting clearance between the sleeve and the piston rod of the impact massage device is designed to be smaller. Due to the difference in material expansion coefficients, the size of the clearance between the sleeve and the piston rod is different in the cold and hot states, resulting in a large difference in the friction between the piston rod and the sleeve in the cold and hot states, which in turn makes the PWM duty cycle and speed collected in the cold and hot states different, affecting the accuracy of the massage pressure calculation.
[0100] In order to avoid the above-mentioned problem, in one embodiment of the present application, the method further includes: determining the power-on time of the motor, and when the power-on time is greater than the preset power-on time, determining the massage pressure according to the PWM duty cycle and speed of the motor of the impact massage device.
[0101] Specifically, when the power-on time is less than or equal to the preset power-on time, the impact massage device is determined to be in a cold state, and when the power-on time is greater than the preset power-on time, the impact massage device is determined to be in a hot state. The embodiment of the present application calculates the massage pressure only in the hot state, thereby avoiding the influence of the cold state on the massage pressure calculation, and further improving the accuracy of the massage pressure calculation.
[0102] In order to avoid the above problems, in another embodiment of the present application, the method also includes: determining the power-on time of the motor, when the power-on time is less than or equal to the preset power-on time, setting the coefficients K1 and K2 to the first group of preset values, when the power-on time is greater than the preset power-on time, setting the coefficients K1 and K2 to the second group of preset values; the second group of preset values is not equal to the first group of preset values.
[0103] The embodiment of the present application sets corresponding coefficients for the cold state and the hot state, respectively, to avoid the massage pressure calculation deviation caused by the cold state and the hot state, thereby avoiding the influence of the change of the gap size between the sleeve and the piston rod on the massage pressure calculation, and further improving the accuracy of the massage pressure calculation. The first set of preset values and the second set of preset values of the coefficients can be obtained by testing the impact massage device in the cold state and the hot state, respectively, and the embodiment of the present application will not be repeated.
[0104] Among them, the preset power-on time is 10-30 seconds, which can be set according to actual conditions. The embodiment of the present application does not limit this, for example, 20 seconds.
[0105] In order to enable the user to intuitively understand the massage pressure, the method also includes: when the power-on time is less than or equal to the preset power-on time, giving a preheating indication; when the power-on time is greater than the preset power-on time, giving a pressure indication according to the massage pressure.
[0106] The embodiment of the present application provides a preheating indication in the cold state, that is, it indicates that the impact massage device is preheating. At this time, no pressure indication is performed, which can avoid misleading the user by the massage pressure deviation in the cold state. In the hot state, the massage pressure obtained by calculation is indicated by pressure, and the pressure indication can be performed by different colors or different numbers of lights. For example, a green light is on when the massage pressure is greater than 30%, a yellow light is on when the massage pressure is greater than 60%, and a red light is on when the massage pressure is greater than 90%; for another example, light strips of different lengths are displayed according to the size of the massage pressure; for another example, the digital percentage of the massage pressure 0-100% is directly displayed.
[0107] By indicating the calculated massage pressure, users can understand the intensity of the massage according to the indicated massage pressure and adjust the intensity of the massage according to their needs, ensuring that the massage can effectively relieve muscle tension and pain without causing excessive pressure on the skin, thereby avoiding skin damage or discomfort. In addition, through real-time monitoring and display of massage pressure, improper pressure can be discovered and adjusted in a timely manner to ensure the safe use of the impact massage device.
Claims
1. A method for determining massage pressure, applied to an impact massage device, wherein the impact massage device at least comprises a controller and a motor, wherein the controller controls the operation of the motor through a PWM signal, and the motor transmits a real-time speed signal to the controller through an FG pulse signal, wherein: The method comprises: The massage pressure is determined by the PWM duty cycle and speed of the motor.
2. The method for determining massage pressure according to claim 1, characterized in that: The method specifically comprises: Obtain the current PWM duty cycle and current speed of the motor, and call the initial PWM duty cycle and initial speed corresponding to the current gear; Calculating massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed; The initial PWM duty cycle and initial rotation speed are pre-stored in the impact massage device.
3. The method for determining massage pressure according to claim 1, characterized in that: The method specifically comprises: Obtain the current PWM duty cycle of the motor, and call the initial PWM duty cycle corresponding to the current gear; Determine whether the current PWM duty cycle reaches the maximum value, if so, obtain the current speed of the motor and call the initial speed corresponding to the current gear, and calculate the massage pressure according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, if not, calculate the massage pressure according to the current PWM duty cycle and the initial PWM duty cycle; The initial PWM duty cycle and initial rotation speed are pre-stored in the impact massage device.
4. The method for determining massage pressure according to claim 3, characterized in that: The massage pressure is calculated according to the current PWM duty cycle and the initial PWM duty cycle, and the calculation formula is as follows: Among them, P represents massage pressure, D represents the current PWM duty cycle, D1 represents the initial PWM duty cycle corresponding to the current gear, and K1 represents the coefficient.
5. The method for determining massage pressure according to claim 2 or 3, characterized in that: The massage pressure is calculated according to the current PWM duty cycle, the initial PWM duty cycle, the current speed and the initial speed, and the calculation formula is as follows: Among them, P represents massage pressure, D represents the current PWM duty cycle, D1 represents the initial PWM duty cycle corresponding to the current gear, S represents the current speed, S1 represents the initial speed corresponding to the current gear, K1 and K2 represent coefficients, K1+K2=1.
6. The method for determining massage pressure according to claim 5, characterized in that: The method further comprises: Determine the power-on time of the motor. When the power-on time is less than or equal to the preset power-on time, set the coefficients K1 and K2 to the first group of preset values. When the power-on time is greater than the preset power-on time, set the coefficients K1 and K2 to the second group of preset values. The second group of preset values is not equal to the first group of preset values.
7. The method for determining massage pressure according to claim 2 or 3, characterized in that: The method for determining the initial PWM duty cycle and the initial speed includes: Establishing a correspondence between the gear position of the motor and the initial PWM duty cycle and the initial speed, and pre-saving the correspondence in the impact massage device; According to the current gear of the motor and based on the corresponding relationship, an initial PWM duty cycle corresponding to the current gear and an initial rotation speed corresponding to the current gear are determined.
8. The method for determining massage pressure according to claim 5, characterized in that: The method further comprises: Determine the power-on time of the motor. When the power-on time is greater than a preset power-on time, determine the massage pressure according to the PWM duty cycle and the rotation speed of the motor of the impact massage device. The preset power-on time is 10-30 seconds.
9. The method for determining massage pressure according to claim 8, characterized in that: The method further comprises: When the power-on time is less than or equal to the preset power-on time, a preheating indication is given; when the power-on time is greater than the preset power-on time, a pressure indication is given according to the massage pressure.
10. Impact massage device, comprising: The body of the impact massage device and the controller arranged in the body of the impact massage device are characterized in that the controller determines the massage pressure using the massage pressure determination method according to any one of claims 1-9.
Citation Information
Patent Citations
Massager pressure feedback and adjustment method, device and equipment
CN111759711A