Vibration sense testing method and device and chip

Through the autonomous matching test method of the vibration sensing test device, the diagnosis problem of vibration sensing perception loss in the elderly is solved, and the elderly can conduct accurate vibration sensing evaluation on their own, which promotes the opportunity for rehabilitation training.

CN119214601APending Publication Date: 2024-12-31SHANGHAI XUQI INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411483137.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In daily life, the elderly have symptoms of sensory disorders caused by nervous system damage, especially the lack of vibrating perception, and the lack of effective diagnostic and evaluation tools, resulting in the missed opportunities for rehabilitation training.

Method used

Provide a vibration sensing test method and device. Using the matching test of N vibrators and buttons with the controller, users can perform vibration sensing tests by themselves, determine the matching status of the vibrator and buttons through feedback signals, output test results, and ensure the test. accuracy and automation.

Benefits of technology

Users can perform vibration sensing tests on their own without the supervision of doctors, which improves the accuracy and convenience of the test, helping the elderly to identify vibration sensing perception problems in a timely manner and conduct appropriate rehabilitation training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119214601A_ABST
    Figure CN119214601A_ABST
Patent Text Reader

Abstract

The invention provides a vibration sense testing method, a vibration sense testing device and a chip. In the method, a controller controls a target vibrator in N vibrators to vibrate, a first button sends a feedback signal to the controller after receiving a pressing operation of a user, and the controller determines whether the first button is matched with the target vibrator or not. If yes, indicating that the vibration sense test succeeds and controlling the target vibrator to stop vibrating; and if not, indicating that the vibration sense test fails, and continuously vibrating the target vibrator until a feedback signal sent by the button matched with the target vibrator is received. The process can be cyclically carried out until an end condition is met. Therefore, a user can complete the automatic test of the vibration sense by himself / herself through the vibrator, the button and the controller. And whether the vibration sense test is successful or not is determined according to the matching condition of the target vibrator and the first button, and the test is indicated to be successful under the matching condition, so that the accuracy of the test result is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic technology, and in particular to a vibration perception testing method, device and chip. Background Art

[0002] As the aging population continues to grow, the physical health and quality of life of the elderly have attracted much attention. As the elderly age, the probability of damage to the nervous system increases, and prevention and rehabilitation treatment are needed in advance. Elderly people with damaged nervous systems may suffer from sensory impairment symptoms, including loss of tactile senses such as vibration, position, shape, weight, etc., which makes it very inconvenient for the elderly with the above symptoms in their daily lives. However, sensory impairment can be treated, and a series of monitoring and rehabilitation training can be used to help sick elderly people recover their health.

[0003] During rehabilitation training for patients, the patient's sense of touch can be trained through vibration test. However, hospital rehabilitation currently lacks awareness of sensory disorders, there are few specialized doctors to diagnose vibration, and there are no suitable medical equipment to evaluate and train vibration. Therefore, patients cannot accurately judge their own perception of vibration and often miss the opportunity for rehabilitation.

[0004] Based on this, how patients can automatically test and evaluate their vibration sense without a doctor's supervision is an urgent problem that needs to be solved. Summary of the invention

[0005] The present application provides a vibration perception testing method, which enables patients to test and accurately evaluate their vibration perception by themselves without the supervision of a doctor.

[0006] In a first aspect, the present application provides a vibration sense testing method, which is applied to a controller in a vibration sense testing device, wherein the vibration sense testing device includes N vibrators and N buttons, wherein the N vibrators correspond to the N buttons one-to-one, and the buttons send a feedback signal to the controller when receiving a pressing operation, and the N vibrators and the N buttons are respectively connected to the controller, where N is greater than or equal to 1; the method includes: the controller determines a target vibrator among the N vibrators, and sends a first instruction to the target vibrator, wherein the first instruction is used to control the target vibrator to vibrate in a preset manner; when the controller receives the feedback signal sent by the first button among the N buttons, it determines whether the first button matches the target vibrator; if the first button matches the target vibrator, the controller outputs a first test result , and sends a second instruction to the target vibrator, the second instruction is used to control the target vibrator to stop vibrating; wherein, the first test result indicates that the vibration perception test through the target vibrator is successful; if the first button does not match the target vibrator, the controller outputs a second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button that matches the target vibrator; wherein, the second test result indicates that the vibration perception test through the target vibrator fails; when the controller returns to execute the operation of determining the target vibrator and controlling the target vibrator to vibrate in a preset manner and receives a feedback signal sent by the first button of the N buttons, it determines whether the first button matches the target vibrator and outputs a corresponding test result, until the vibration perception test stop condition is met, then the vibration perception test is ended.

[0007] In some embodiments, the test result output by the controller is a score.

[0008] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; outputting the first test result includes: determining the first vibration frequency of the target vibrator; determining the first adjustment amount based on the first vibration frequency and a first preset relationship; the first preset relationship includes a correspondence between multiple groups of second vibration frequencies and third adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the third adjustment amount is greater than 0; the first adjustment amount is the third adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the first preset relationship; adding the first adjustment amount and the first score to obtain the first test result, and outputting the first test result; wherein the first score is the test result output last time or the initial test result.

[0009] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; outputting the second test result includes: determining the second adjustment amount based on the first vibration frequency and a second preset relationship; the second preset relationship includes the relationship between multiple groups of second vibration frequencies and fourth adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the fourth adjustment amount is less than or equal to 0; the second adjustment amount is the fourth adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the second preset relationship; adding the first score to the second adjustment amount to obtain the second test result, and outputting the second test result; wherein the first score is the test result output last time or the initial test result.

[0010] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset number of vibrations; determining whether the first button matches the target vibrator when receiving a feedback signal sent by the first button of the N buttons includes: determining whether the first button matches the target vibrator when receiving a feedback signal sent by the first button, and determining whether the number of received feedback signals matches the preset number of vibrations; outputting the first test result includes: if the first button matches the target vibrator, and the number of received feedback signals matches the preset number of vibrations, outputting the first test result; outputting the second test result includes: if the first button does not match the target vibrator, or the number of received feedback signals does not match the preset number of vibrations, outputting the second test result.

[0011] In some embodiments, the number of the target vibrators is multiple, and the multiple target vibrators vibrate in a first order; when the controller receives the feedback signal sent by the first button of the N buttons, determining whether the first button matches the target vibrator includes: when the controller receives the feedback signal sent by at least one first button of the N buttons, determining whether the at least one first button matches one by one with the multiple target vibrators; if the first button matches the target vibrator, the controller outputs a first test result, including: if the at least one first button matches one by one with the multiple target vibrators, and receiving the at least one button The controller outputs a second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button that matches the target vibrator, including: if the at least one first button does not match the multiple target vibrators and / or the order of receiving the feedback signal sent by the at least one button does not match the first order, outputs a second test result, and when the at least one first button matches the multiple target vibrators one by one and the order of receiving the feedback signal sent by the at least one button matches the first order, controls the target vibrator to stop vibrating.

[0012] In some embodiments, the vibration perception testing device includes a second button; before determining the target vibrator among the N vibrators, the method further includes: starting the vibration perception test in response to a feedback signal sent by the second button.

[0013] In a second aspect, the present application provides a vibration perception testing device, comprising a module for executing the method described in the first aspect.

[0014] In a third aspect, the present application provides a chip comprising: an interface circuit and a logic circuit, wherein the interface circuit is used to receive signals from other chips outside the chip and transmit them to the logic circuit, or to send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to implement the method described in the first aspect.

[0015] In a fourth aspect, the present application provides an electronic device, comprising: a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, the method described in the first aspect is implemented.

[0016] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect.

[0017] In the present application, the controller controls the target vibrator among N vibrators to vibrate. After receiving the user's pressing operation, the first button sends a feedback signal to the controller, and the controller determines whether the first button matches the target vibrator. If they match, it indicates that the vibration sense test is successful and controls the target vibrator to stop vibrating; if they do not match, it indicates that the vibration sense test fails, and the target vibrator continues to vibrate until it receives a feedback signal sent by a button that matches the target vibrator. The above process can be repeated until the end condition is met. In this way, the user can complete the automatic test of vibration sense by himself through the vibrator, button and controller. And whether the vibration sense test is successful is determined based on the matching of the target vibrator and the first button. The test is successful only when they match, thus ensuring the accuracy of the test results. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A schematic diagram of the structure of a vibration perception testing device provided in an embodiment of the present application;

[0019] Figure 2 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0020] Figure 3 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0021] Figure 4 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0022] Figure 5 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0023] Figure 6 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0024] Figure 7 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application;

[0025] Figure 8 A schematic diagram of the structure of a control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] In this application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c alone can represent: a, b, c, a and b, a and c, or a, b, and c, where a, b, and c can be single or multiple. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.

[0027] The directions or positional relationships indicated by terms such as "center", "longitudinal", "lateral", "up", "down", "left", "right", "front", and "back" are based on the directions or positional relationships shown in the accompanying drawings and are only for the convenience of describing the present application and simplifying the description. They do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation on the present application.

[0028] The terms "connected" and "connected" should be understood in a broad sense. For example, the "connected" or "connected" of a circuit structure can refer to not only physical connection, but also electrical connection or signal connection. For example, it can be directly connected, that is, physically connected, or indirectly connected through at least one intermediate element, as long as the circuit is connected, or it can be the internal connection of two elements; signal connection can refer to signal connection through a circuit or through a media medium, such as radio waves. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0029] As the aging population continues to grow, society is paying more and more attention to the physical health and quality of life of the elderly. As the elderly age, the risk of chronic diseases and Alzheimer's disease also increases. In addition, some people suffer from sudden cerebral infarction, cerebral hemorrhage, etc., which damages the nervous system and causes hemiplegia. All of these require us to take preventive measures and rehabilitation treatment in advance.

[0030] 60% of elderly people with damaged nervous systems suffer from sensory impairment, which is also a common condition among people with mild cognitive impairment. Elderly people with sensory impairment cannot distinguish between hot and cold, and also have loss of sense of vibration, position, shape, weight, etc. This makes their daily lives very inconvenient and may even cause dangers such as bumps, falls, and burns.

[0031] The so-called sensory disorder refers to the psychological phenomenon of difficulty and abnormality in reflecting the individual properties of stimuli. Common sensory disorders include the following: ① hyperesthesia, abnormal increase in the ability to perceive external stimuli. ② hypoesthesia and sensory loss, abnormal decrease in the ability to perceive external stimuli. ③ sensory perversion, wrong perception of the properties of external stimuli. ④ interoceptive discomfort, abnormal discomfort caused by stimuli from the inside of the body.

[0032] At present, most of the sensory disorders of patients are cases ② and ③. Take the perception of vibration as an example to illustrate the sensory impairment: the patient touches a vibrating object, but the patient does not feel the vibration; or the patient touches an object with a large vibration frequency and amplitude. Although the patient can feel the vibration, it is different from the normal person who does not suffer from sensory disorders. Normal people can feel strong vibrations, but patients can only feel weak vibrations.

[0033] In the existing technology, patients need to go to the hospital and cooperate with therapists, who will test the patients' vibration perception. However, there are few therapists who specialize in diagnosing vibration perception, and there is a lack of suitable medical equipment to evaluate and train vibration perception.

[0034] In some embodiments, the therapist can place the vibrating tuning fork handle on a certain part of the patient, such as a bone protrusion, and ask the patient whether he or she feels the vibration, and test and evaluate the patient's vibration sense based on the patient's answer.

[0035] However, this test method requires frequent cooperation between patients and therapists, which is not conducive to improving the patient's treatment experience. Moreover, more communication may distract the patient's attention from the vibration perception test, thereby affecting the patient's perception of vibration, and further affecting the therapist's assessment of the patient's vibration perception.

[0036] Based on this, the present application provides a vibration perception testing method, in which the patient can test and accurately evaluate his or her vibration perception by himself or herself using a self-made vibration perception testing device without the cooperation of a therapist.

[0037] The vibration sense testing device comprises N vibrators, N buttons and a controller, wherein N is an integer greater than or equal to 1.

[0038] Figure 1 FIG. 1 is a schematic diagram of a structure of a vibration sense test device when N=5. Figure 1 As shown, the vibration perception testing device 10 includes N buttons 11 , N vibrators 13 and a controller 12 .

[0039] The N buttons 11 include a button 111, a button 112, ..., a button 11N.

[0040] The N vibrators 13 include a vibrator 131 , a vibrator 132 , . . . , a vibrator 13N.

[0041] The N buttons 11 are electrically connected to the controller 12 respectively; and the N vibrators 13 are electrically connected to the controller 12 respectively.

[0042] like Figure 1 As shown, the distribution pattern of the N buttons 11 is symmetrical to the distribution pattern of the N vibrators 13 .

[0043] The N buttons 11 correspond to the N vibrators 13 one by one.

[0044] Exemplarily, button 111 corresponds to vibrator 131 one-to-one; button 112 corresponds to vibrator 132 one-to-one; button 113 corresponds to vibrator 133 one-to-one; button 114 corresponds to vibrator 134 one-to-one; button 115 corresponds to vibrator 135 one-to-one.

[0045] Exemplarily, when the distribution pattern of the N buttons 11 matches the gesture of all fingers of the left hand in the unfolded state, the distribution pattern of the N vibrators 13 matches the gesture of all fingers of the right hand in the unfolded state; or,

[0046] When the distribution pattern of the N buttons 11 matches the gesture of all fingers of the right hand in the unfolded state, the distribution pattern of the N vibrators 13 matches the gesture of all fingers of the left hand in the unfolded state.

[0047] The unfolded state is a state in which the angle between any two adjacent fingers is greater than 0.

[0048] The distribution pattern of the N buttons 11 matches the gesture of all fingers of the left hand in the unfolded state, which means that the left hand is placed on the mounting plate in the unfolded state, and the positions of the fingertips of the left hand fingers are the positions of the buttons.

[0049] Correspondingly, the distribution pattern of the N vibrators 13 matches the gesture of all fingers of the right hand in the unfolded state, which means that the right hand is placed on the mounting plate in the unfolded state, and the positions of the fingertips of the right fingers are the positions of the vibrators.

[0050] The N buttons 11 are matched one by one with the N fingers of the left hand, and the N vibrators 13 are matched one by one with the N fingers of the right hand. In this case, N is greater than or equal to 1 and less than or equal to 5.

[0051] The distribution pattern of the N buttons matches the gesture of all fingers of the right hand in the unfolded state, that is, the right hand is placed on the mounting plate in the unfolded state, and the positions of the fingertips of the right fingers are the positions of the buttons.

[0052] Correspondingly, the distribution pattern of the N vibrators 13 matches the gesture of all fingers of the left hand in the unfolded state, which means that the left hand is placed on the mounting plate in the unfolded state, and the position between the fingers of the left hand is the position of the vibrator.

[0053] During the test, the user places the fingers of one hand on N buttons respectively, and the fingers of the other hand on N vibrators respectively. The controller controls one of the vibrators to vibrate. If the user can feel the vibration, the user presses the button corresponding to the vibrator to test the user's vibration sense in this way. In addition, the controller can evaluate the user's vibration sense test result according to whether the vibrator that generates the vibration matches the button that receives the press operation.

[0054] The testing method in the embodiment of the present application is applied to a controller in a vibration perception testing device. Figure 2 This is a schematic diagram of the implementation process of the vibration perception testing method provided in this application. Figure 2 As shown, the vibration perception testing method of the embodiment of the present application includes:

[0055] S201: A controller determines a target vibrator among N vibrators, and sends a first instruction to the target vibrator; the first instruction is used to control the target vibrator to vibrate in a preset manner.

[0056] Each time the controller determines a target vibrator, it may randomly select any one of the N vibrators as the target vibrator.

[0057] The controller sends a first instruction to the target vibrator. Specifically, the controller determines the address information of the target vibrator and generates the first instruction based on a preset vibration mode. The first instruction is an electrical signal. Then, based on the address information of the target vibrator, the controller sends the first instruction to the target vibrator.

[0058] In some embodiments, the preset vibration mode includes the following two modes: 1) continuous vibration; 2) vibration according to a preset vibration number and a preset cycle; wherein, vibration is performed twice in each cycle, and each vibration is maintained for a first preset time. The duration of two adjacent cycles is much greater than the vibration number*the first preset time.

[0059] The following is an example of vibration mode 2): for example, the vibrator vibrates twice in the first cycle, each vibration lasts for 2 seconds, and there is a 1 second interval between the two vibrations; then the duration of one cycle is 5 seconds. Assuming that the duration between two adjacent cycles is 20 seconds, the next cycle will begin after 20 seconds.

[0060] like Figure 1 As shown, N vibrators are respectively connected to N first terminals of the controller; the N vibrators correspond to the N first terminals one by one. The controller sends a first instruction to the target vibrator through the first terminal corresponding to the target vibrator.

[0061] S202 , when the controller receives a feedback signal sent by the first button among the N buttons, it determines whether the first button matches the target vibrator; if so, execute S203 ; otherwise, execute S204 .

[0062] A finger of the user is placed on the target vibrator and contacts the target vibrator. After the target vibrator vibrates, the vibration is transmitted to the user's finger. The controller waits for a second preset time to see whether a feedback signal sent by the button is received.

[0063] When the button is pressed by the user's finger, the button sends a feedback signal to the controller, and the feedback signal may be an identification of the button that received the pressing operation.

[0064] When the vibration mode is mode 1), if the controller receives a feedback signal sent by the first button within the second preset time after sending the first instruction, it determines whether the first button matches the target vibrator.

[0065] When the vibration mode is mode 2), the controller receives a feedback signal sent by the first button within a second preset time after a vibration cycle of the target vibrator ends, and determines whether the first button matches the target vibrator.

[0066] If the feedback signal sent by the first button is not received within the second preset time, it means that the user may not feel the vibration. In this case, the controller outputs a second test result, which indicates that the vibration test through the target vibrator fails, and then returns to execute S201.

[0067] If the vibration mode is mode 2), the second preset time is greater than the first preset time.

[0068] S203, the controller outputs the first test result, and sends a second instruction to the target vibrator, the second instruction is used to control the target vibrator to stop vibrating; then execute S205; the first test result indicates that the vibration sense test performed by the target vibrator is successful.

[0069] The first test result and the second test result may be scores.

[0070] Regarding the output of the first test result or the second test result, in some embodiments, the controller may include a display unit, and the display unit in the controller outputs the first test result; in other embodiments, the vibration perception testing device includes a display, and after the controller determines the second test result, the second test result is sent to the display and output by the display.

[0071] The first test result is determined based on the test result corresponding to the target vibrator in the previous round. For example, if the test result of the target vibrator in the previous round is the first score, the first score is increased to obtain the adjusted first score, and the adjusted first score is the first test result. If the current round of testing is the first round of testing, the first score is 0.

[0072] It can be understood that if the first button matches the target vibrator, it means that the user's finger can feel the vibration, and the user can accurately identify which finger feels the vibration. In this way, it is proved that the vibration perception test of the target vibrator in this round is successful.

[0073] S204: The controller outputs a second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button matching the target vibrator; the second test result indicates that the vibration sensation test performed by the target vibrator fails.

[0074] It should be noted that controlling the output of the second test result does not affect the vibration behavior of the target vibrator, and the target vibrator still keeps vibrating in a preset manner until receiving feedback information sent by the button.

[0075] In some embodiments, the target vibrator may be controlled to stop vibrating by sending the second instruction to the target vibrator.

[0076] The second test result is determined based on the test result corresponding to the target vibrator in the previous round. Specifically, if the test result of the target vibrator in the previous round is a first score, the first score is reduced to obtain an adjusted first score, and the adjusted first score is used as the second test result; or, the controller determines the first score as the second test result of this round of vibration perception test.

[0077] S205. The controller determines whether the test stop condition is met; if so, the vibration test is terminated; otherwise, the controller returns to S201 to perform the next round of testing.

[0078] The test stop conditions include that the adjusted first score is greater than or equal to a preset score, the total test duration is greater than or equal to a preset test duration, or other test stop conditions.

[0079] In some embodiments, the target vibrator determined by the next round of testing and the current round of testing may be the same or different, and this application does not limit this.

[0080] In some embodiments, N rounds of testing may be performed, each round of testing includes a target vibrator, and the target vibrator determined in the i-th round of testing is the i-th vibrator, so that each finger of the user is tested in turn. In this case, the test stop condition is that the N-th finger test is completed.

[0081] In this embodiment, the controller controls the target vibrator among the N vibrators to vibrate. After receiving the user's pressing operation, the first button sends a feedback signal to the controller, and the controller determines whether the first button matches the target vibrator. If they match, it indicates that the vibration sense test is successful and controls the target vibrator to stop vibrating; if they do not match, it indicates that the vibration sense test fails, and the target vibrator continues to vibrate until it receives a feedback signal sent by a button that matches the target vibrator. The above process can be repeated until the end condition is met. In this way, the user can complete the automatic test of vibration sense by himself through the vibrator, button and controller. And whether the vibration sense test is successful is determined based on the matching situation between the target vibrator and the first button. The test is successful only when they match, thus ensuring the accuracy of the test results.

[0082] The preset vibration mode also includes the vibrator vibrating according to a preset first vibration frequency; that is, the vibrator may have different vibration frequencies regardless of whether it is vibrating according to mode 1) or mode 2).

[0083] Taking the vibration frequency as 300HZ, the following example illustrates how the vibrator vibrates in method 1) and method 2):

[0084] In method 1), the vibrator continuously vibrates at a vibration frequency of 300 Hz.

[0085] In method 2), for each vibration in each vibration cycle, the vibration frequency is 300 Hz. For example, in one vibration cycle, the vibration is performed twice, each vibration lasts for 2 seconds, and each vibration is performed at a vibration frequency of 300 Hz.

[0086] The vibration frequency is different, and the determination method of the first test result and the second test result is also different. Figure 3 and Figure 4 The embodiments respectively illustrate how to determine the first test result and the second test result at different vibration frequencies.

[0087] The embodiment of the present application further provides a vibration perception testing method, which describes how the controller determines a first test result at different vibration frequencies.

[0088] Figure 3 The following is a schematic diagram of the implementation process of the vibration perception testing method provided in the embodiment of the present application. Figure 3 As shown, in the method, S203 can be implemented through S2031 to S2032, and S2031 to S2032 introduce how the controller determines the first test result under different vibration frequencies.

[0089] In some embodiments, the first vibration frequency is preset, and the preset vibration mode includes the first vibration frequency. The first vibration frequency can be controlled by a controller.

[0090] S2031. The controller determines a first adjustment amount based on the first vibration frequency and a first preset relationship.

[0091] The first preset relationship includes a correspondence relationship between a plurality of sets of second vibration frequencies and a third adjustment amount; the plurality of sets of second vibration frequencies include the first vibration frequency. The third adjustment amount is greater than zero.

[0092] The first adjustment amount is a third adjustment amount corresponding to a second vibration frequency that is the same as the first vibration frequency in the first preset relationship.

[0093] Table 1 shows a first preset relationship.

[0094] Table 1

[0095] Second vibration frequency(HZ) 50 100 200 300 400 The third adjustment 5 4 3 2 1

[0096] As shown in Table 1, the second vibration frequency is negatively correlated with the third adjustment amount. That is, the larger the second vibration frequency is, the smaller the third adjustment amount is; and the smaller the second vibration frequency is, the larger the third adjustment amount is.

[0097] Exemplarily, the first vibration frequency is 200 Hz, and the third adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the first preset relationship is 3. Then the first test result=the first score+3.

[0098] S2032: The controller adds the first adjustment amount and the first score to obtain a first test result, and outputs the first test result.

[0099] The first score is the test result output last time or the initial test result. The first test result is the adjusted first score.

[0100] In this embodiment, the adjusted first score is used to characterize the vibration perception test result. At a lower vibration frequency, the higher the adjusted first score, the better the vibration perception test result, the user is more sensitive to vibration perception, and the user is unlikely to suffer from sensory disorders. At a higher vibration frequency, the adjusted first score is lower, indicating that the user can perceive the vibration perception, but further testing and training of the perception sensitivity is required to reduce the probability of illness.

[0101] The embodiment of the present application further provides a vibration perception testing method, which describes how the controller determines a second test result at different vibration frequencies.

[0102] Figure 4 The following is a schematic diagram of the implementation process of the vibration perception testing method provided in the embodiment of the present application. Figure 4 As shown, in the method, S204 can be implemented through S2041 to S2042, and S2021 to S2042 introduce how the controller determines the second test result under different vibration frequencies.

[0103] S2041. The controller determines a second adjustment amount based on the first vibration frequency and the second preset relationship.

[0104] The second preset relationship includes a relationship between a plurality of sets of second vibration frequencies and a fourth adjustment amount. The plurality of sets of second vibration frequencies include a vibration frequency, and the fourth adjustment amount is less than or equal to zero.

[0105] The second adjustment amount is a fourth adjustment amount corresponding to a second vibration frequency that is the same as the first vibration frequency in the second preset relationship.

[0106] Table 2 shows a second preset relationship.

[0107] Table 2

[0108] Second vibration frequency(HZ) 50 100 200 300 400 Fourth adjustment amount 0 -1 -2 -3 -4

[0109] As shown in Table 1, the second vibration frequency is negatively correlated with the fourth adjustment amount. That is, the larger the second vibration frequency is, the smaller the third adjustment amount is; and the smaller the second vibration frequency is, the larger the third adjustment amount is.

[0110] For example, the first vibration frequency is 200 Hz, and the second vibration frequency which is the same as the first vibration frequency in the first preset relationship is 200 Hz.

[0111] The fourth adjustment amount corresponding to the second vibration frequency is a number less than or equal to 0. The second vibration frequency includes the first vibration frequency, so the second adjustment amount corresponding to the first vibration frequency is also a number less than or equal to 0.

[0112] S2042: The controller adds the first score and the second adjustment amount to obtain a second test result, and outputs the second test result.

[0113] The first score is the last output test result or the initial test result.

[0114] If the second adjustment amount is less than 0, the second test result is less than the first score; the first score is added to the second adjustment amount to obtain the adjusted first score, and the adjusted first score is the second test result.

[0115] If the second adjustment amount is equal to 0, the second test result is equal to the first score.

[0116] In this embodiment, the adjusted first score is used to characterize the vibration perception test result. The greater the vibration frequency, the lower the adjusted first score, which indicates that the user's ability to perceive vibration is poor, and there is a greater possibility of sensory impairment, and early training and treatment are required to avoid affecting the user's normal life.

[0117] In some embodiments, the preset vibration mode also includes the amplitude of the vibration. When determining the test result, the controller can also determine the test result according to the vibration amplitude of the target vibrator and the mapping relationship between the preset multiple groups of vibration amplitudes and adjustment amounts. The method of determining the test result using the vibration amplitude is similar to the method of determining the test result using the vibration frequency, which will not be described in detail here. Among them, the test result includes a first test result and a second test result.

[0118] As described above, the preset vibration modes include mode 1) and mode 2). If the target vibrator vibrates in mode 2), the embodiment of the present application further provides a vibration perception test method, which further explains how the controller performs the vibration perception test in mode 2).

[0119] Figure 5 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application; Figure 5 As shown, the vibration perception testing method provided in the embodiment of the present application includes:

[0120] S501: A controller determines a target vibrator among N vibrators, and sends a first instruction to the target vibrator; the first instruction is used to control the target vibrator to vibrate according to a preset number of vibrations.

[0121] Exemplarily, the target vibrator vibrates according to a certain period, and a certain time interval exists between two adjacent vibration periods.

[0122] In each vibration cycle, the vibrator vibrates a preset number of times, and each vibration lasts for a first preset time.

[0123] S502 , when the controller receives a feedback signal sent by the first button among the N buttons, it determines whether the first button matches the target vibrator; if so, execute S503 ; otherwise, execute S505 .

[0124] In some embodiments, the time between two adjacent cycles is much longer than the number of vibrations*the first preset time; it can be seen that after the target vibrator vibrates in the first cycle, the user will have enough time to react to which button to press.

[0125] S503: The controller determines whether the number of received feedback signals matches the preset number of vibrations. If so, execute 504; otherwise, execute S505.

[0126] The number of received feedback signals corresponds to the number of times the user presses the first button. The user presses the first button m times, the first button sends a total of m feedback signals to the controller, and the controller receives a total of m feedback signals. m is greater than or equal to 1.

[0127] In this embodiment, when determining whether this round of testing is successful or not, on the one hand, it is considered whether the button pressed by the user matches the target vibrator; on the other hand, it is also considered whether the number of times the user presses the button matches the number of times the vibrator vibrates; the precision of the test is increased, and the sensitivity of the user's vibration perception test can be accurately determined.

[0128] S504, the controller outputs the first test result, and sends a second instruction to the target vibrator, where the second instruction is used to control the target vibrator to stop vibrating; then S506 is executed.

[0129] As described above, the controller outputs the first test result, that is, the controller adds the first adjustment amount and the first score to obtain the adjusted first score, and outputs the adjusted first score.

[0130] In some embodiments, as described above, the first test result = the first adjustment amount + the first score; in other embodiments, the first test result is not only related to the first adjustment amount, but also to the fifth adjustment amount, that is, the first test result = the first score + the first adjustment amount + the fifth adjustment amount.

[0131] The fifth adjustment amount is greater than 0, and the fifth adjustment amount is proportional to the number of vibrations. That is, the more vibrations there are, the greater the fifth adjustment amount is, and the higher the adjusted first score is. The smaller the vibrations there are, the smaller the fifth adjustment amount is, and the smaller the adjusted first score is.

[0132] S505: The controller outputs the second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button matching the target vibrator. Then, S506 is executed.

[0133] The second test result indicates that the vibration perception test performed by the target vibrator fails.

[0134] As described above, the controller outputs the second test result, that is, the controller adds the second adjustment amount to the first score to obtain the adjusted first score, and outputs the adjusted first score.

[0135] In some embodiments, as described above, the second test result = the second adjustment amount + the first score; in other embodiments, the second test result is not only related to the second adjustment amount, but also to the sixth adjustment amount, that is, the second test result = the first score + the second adjustment amount + the sixth adjustment amount.

[0136] The sixth adjustment amount is less than or equal to 0. The sixth adjustment amount is proportional to the number of vibrations. That is, the smaller the number of vibrations, the smaller the sixth adjustment amount, and the smaller the adjusted first score. The greater the number of vibrations, the greater the sixth adjustment amount, and the greater the adjusted first score.

[0137] S506. The controller determines whether the test stop condition is met; if so, the vibration test is terminated; otherwise, the controller returns to execute S501.

[0138] The test stop condition is as described in S205 above and will not be described in detail here.

[0139] This embodiment specifically describes how to perform a vibration test in vibration mode 2). In mode 2), the output result of the vibration test is not only related to the matching degree between the first button and the target vibrator, but also related to the matching degree between the number of vibrations of the target vibrator and the number of times the user presses the button. In this way, a more detailed test of the vibration is performed, which is conducive to accurately determining the user's vibration sensitivity.

[0140] In some embodiments, there are multiple target vibrators, and the multiple target vibrators vibrate in a first order. The first order may be a randomly generated order; or the first order is related to the order of fingers. For example, the first order is determined according to the order from thumb to pinky finger, or from pinky finger to thumb.

[0141] How the multiple target vibrators vibrate is described by taking the first order as an example, determined from the order of thumb to little finger.

[0142] Assume that there are two target vibrators, vibrator 1 in contact with the index finger and vibrator 2 in contact with the ring finger; then the first order is: the index finger starts to vibrate, and after the vibration, the thumb starts to vibrate.

[0143] Assume that there are five target vibrators, namely, vibrator 0 in contact with the thumb, vibrator 1 in contact with the index finger, vibrator 3 in contact with the middle finger, vibrator 2 in contact with the ring finger, and vibrator 4 in contact with the little finger; then in a certain round of testing, the first order in which the target vibrators vibrate is: vibrator 0, vibrator 1, vibrator 3, vibrator 2, and vibrator 4.

[0144] Based on this, an embodiment of the present application further provides a vibration perception test method, which explains how to perform a vibration perception test when there are multiple target vibrators.

[0145] Figure 6 A schematic diagram of the implementation flow of the vibration perception testing method provided in the embodiment of the present application; Figure 6 As shown, the method includes:

[0146] S601: The controller determines a target vibrator among N vibrators, and sends a first instruction to the target vibrator; the first instruction is used to control the target vibrator to vibrate in a preset manner.

[0147] The preset modes include continuous vibration.

[0148] S602, when the controller receives the feedback signal sent by at least one first button among the N buttons, it determines whether the at least one first button matches with multiple target vibrators one by one; if so, execute S603; otherwise, execute S605.

[0149] It can be understood that the user's left fingers touch the buttons respectively, and the right fingers touch the vibrator respectively; or, the left fingers touch the buttons respectively, and the right fingers touch the vibrator respectively.

[0150] Taking the case where the user's left fingers touch the buttons respectively and the right fingers touch the vibrators respectively, assuming that there are two target vibrators, namely vibrator 1 touching the right index finger and vibrator 2 touching the right ring finger; then at least one first button is matched one-to-one with multiple target vibrators, which means: at least one button is button 1 touched by the left index finger and button 2 touched by the left ring finger.

[0151] S603: The controller determines whether the order of receiving the feedback signal sent by at least one button matches the first order; if so, execute S604; otherwise, execute S605.

[0152] As an example above, assuming that the first order is that the vibrator 1 corresponds to the right index finger and the vibrator 2 corresponds to the right ring finger, then the order of the feedback signals sent by at least one button matches the first order, which means that button 1 sends a feedback signal before button 2. That is, button 1 is pressed by the user before button 2.

[0153] S604, the controller outputs a first test result, and sends a second instruction to the target vibrator, the second instruction is used to control the target vibrator to stop vibrating; the first test result indicates that the vibration sense test performed by the target vibrator is successful.

[0154] The first test result is determined based on the test result corresponding to the target vibrator in the previous round. For example, if the test result of the target vibrator in the previous round is the first score, the first score is increased to obtain the adjusted first score, and the adjusted first score is the first test result. If the current round of testing is the first round of testing, the first score is 0.

[0155] S605. The controller outputs a second test result and controls the target vibrator to stop vibrating when at least one first button matches one-to-one with the multiple target vibrators and the order of receiving the feedback signal sent by the at least one button matches the first order; the second test result indicates that the vibration perception test performed by the target vibrator fails.

[0156] The second test result is determined based on the test result corresponding to the target vibrator in the previous round. Specifically, if the test result of the target vibrator in the previous round is a first score, the first score is reduced to obtain an adjusted first score, and the adjusted first score is used as the second test result; or, the controller determines the first score as the second test result of this round of vibration perception test.

[0157] S606, the controller determines whether the test stop condition is met; if so, the current round of testing ends; otherwise, S601 is executed to perform the next round of testing.

[0158] The test stop condition is as described in the above embodiment S205 and will not be described in detail here.

[0159] This embodiment specifically explains how to perform a vibration perception test in a scenario with multiple target vibrators. In this scenario, the output result of the vibration perception test is not only related to the selection of the target vibrator, but also related to the vibration sequence of the target vibrators. In this way, a more refined test of the vibration perception is performed, which is conducive to accurately determining the user's vibration sensitivity.

[0160] The embodiment of the present application provides a vibration perception test method. The method further includes S201a before S201, and S201a describes how to start the vibration perception test.

[0161] S201a. In response to a feedback signal sent by a second button among the N buttons, start a vibration perception test.

[0162] In some embodiments, the second button can reuse any one of the N buttons.

[0163] In other embodiments, the second button may be a new button other than the N buttons.

[0164] For easy distinction, the color of the second button can be different from the colors of the other buttons. For example, the colors of the other buttons are black, and the color of the second button is red.

[0165] In this embodiment, the user can start the vibration perception test by pressing the second button.

[0166] It is understandable that in the embodiments of the present application, related data such as user information is involved. When the embodiments of the present application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0167] It should be noted that although the steps of the method in the present application are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.; or, steps in different embodiments may be combined into a new technical solution.

[0168] Based on the foregoing embodiments, an embodiment of the present application provides a control device, which includes the modules included and the units included in the modules, and can be implemented by a processor; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.

[0169] Figure 8 Schematic diagram of the structure of the control device of the embodiment of the present application, such as Figure 8 As shown, the control device 80 includes a determination module 81, a sending module 82 and an output module 83, wherein:

[0170] The determination module 81 is used to determine a target vibrator among the N vibrators.

[0171] The sending module 82 is used to send a first instruction to the target vibrator, where the first instruction is used to control the target vibrator to vibrate in a preset manner.

[0172] The determination module 81 is further configured to determine whether a first button among the N buttons matches the target vibrator when the controller receives the feedback signal sent by the first button.

[0173] The output module 83 is used for the controller to output a first test result and send a second instruction to the target vibrator if the first button matches the target vibrator, wherein the second instruction is used to control the target vibrator to stop vibrating; wherein the first test result indicates that the vibration sensation test performed by the target vibrator is successful.

[0174] The output module 83 is also used for, if the first button does not match the target vibrator, the controller outputs a second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button that matches the target vibrator; wherein the second test result indicates that the vibration sensation test performed by the target vibrator has failed.

[0175] In some embodiments, the test result output by the controller is a score.

[0176] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; an output module 83, used to determine the first vibration frequency of the target vibrator;

[0177] Based on the first vibration frequency and a first preset relationship, the first adjustment amount is determined; the first preset relationship includes a correspondence between multiple groups of second vibration frequencies and third adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the third adjustment amount is greater than 0; the first adjustment amount is the third adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the first preset relationship; the first adjustment amount and the first score are added to obtain the first test result, and the first test result is output; wherein the first score is the test result output last time or the initial test result.

[0178] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; an output module 83 is used to determine the second adjustment amount based on the first vibration frequency and a second preset relationship; the second preset relationship includes the relationship between multiple groups of second vibration frequencies and fourth adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the fourth adjustment amount is less than or equal to 0; the second adjustment amount is the fourth adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the second preset relationship; the first score is added to the second adjustment amount to obtain the second test result, and the second test result is output; wherein the first score is the test result output last time or the initial test result.

[0179] In some embodiments, controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset number of vibrations; a determination module 81, which is used to determine whether the first button matches the target vibrator when receiving a feedback signal sent by the first button, and whether the number of received feedback signals matches the preset number of vibrations; an output module 83, which is used to output the first test result if the first button matches the target vibrator and the number of received feedback signals matches the preset number of vibrations; and output the second test result if the first button does not match the target vibrator, or the number of received feedback signals does not match the preset number of vibrations.

[0180] In some embodiments, there are multiple target vibrators, and the multiple target vibrators vibrate in a first order; a determination module 81 is used to determine whether the at least one first button matches the multiple target vibrators one-to-one when the controller receives the feedback signal sent by at least one first button among the N buttons; an output module 83 is used to output the first test result if the at least one first button matches the multiple target vibrators one-to-one and the order of receiving the feedback signals sent by the at least one button matches the first order; if the at least one first button does not match the multiple target vibrators and / or the order of receiving the feedback signals sent by the at least one button does not match the first order, output the second test result, and control the target vibrator to stop vibrating when at least one first button matches the multiple target vibrators one-to-one and the order of receiving the feedback signals sent by the at least one button matches the first order.

[0181] In some embodiments, the control device 80 further includes a start module, which is used to start the vibration perception test in response to a feedback signal sent by a second button among the N buttons.

[0182] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0183] It should be noted that in the embodiments of this application Figure 8The division of modules in the control device shown is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. It may also be implemented in the form of a combination of software and hardware.

[0184] It should be noted that in the embodiments of the present application, if the above-mentioned vibration perception test method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application can be essentially or partly reflected in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for the controller to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.

[0185] An embodiment of the present application provides a chip, which includes a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, the steps in the method provided in the above embodiment are implemented.

[0186] It should be noted that the memory is configured to store instructions and applications executable by the processor, and can also cache data to be processed or processed by the processor and various modules in the chip (for example, image data, audio data, voice communication data, and video communication data), which can be implemented through flash memory (FLASH) or random access memory (Random Access Memory, RAM).

[0187] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the vibration perception testing method provided in the above embodiment are implemented.

[0188] An embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps of the vibration perception testing method provided in the above method embodiment.

[0189] It should be noted here that the description of the above storage medium and chip embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0190] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one embodiment" or "in some embodiments" appearing throughout the specification may not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above description of each embodiment tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, this article will not repeat them.

[0191] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0192] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0193] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as: multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical or other forms.

[0194] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0195] In addition, all functional modules in the embodiments of the present application may be integrated into one processing unit, or each module may be a separate unit, or two or more modules may be integrated into one unit; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0196] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0197] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0198] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0199] The features disclosed in the several methods provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0200] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A vibration perception testing method, characterized in that: The method is applied to a controller in a vibration test device, the vibration test device comprising N vibrators and N buttons, the N vibrators corresponding to the N buttons one by one, the buttons sending feedback signals to the controller when receiving a pressing operation, the N vibrators and the N buttons being connected to the controller respectively, N being greater than or equal to 1; the method comprising: The controller determines a target vibrator among the N vibrators, and sends a first instruction to the target vibrator, wherein the first instruction is used to control the target vibrator to vibrate in a preset manner; When the controller receives the feedback signal sent by the first button among the N buttons, determining whether the first button matches the target vibrator; If the first button matches the target vibrator, the controller outputs a first test result and sends a second instruction to the target vibrator, the second instruction being used to control the target vibrator to stop vibrating; wherein the first test result indicates that the vibration sense test performed by the target vibrator is successful; If the first button does not match the target vibrator, the controller outputs a second test result and controls the target vibrator to stop vibrating upon receiving a feedback signal sent by a button matching the target vibrator; wherein the second test result indicates that the vibration sense test performed by the target vibrator fails; When the controller returns to execute the operation of determining the target vibrator and controlling the target vibrator to vibrate in a preset manner and receives a feedback signal sent by the first button among the N buttons, it determines whether the first button matches the target vibrator and outputs the corresponding test result until the vibration perception test stop condition is met, and the vibration perception test is ended.

2. The method according to claim 1, characterized in that The test result output by the controller is a score.

3. The method according to claim 2, characterized in that Controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; outputting the first test result includes: determining a first vibration frequency of the target vibrator; The first adjustment amount is determined based on the first vibration frequency and a first preset relationship; the first preset relationship includes a correspondence relationship between multiple groups of second vibration frequencies and third adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the third adjustment amount is greater than 0; the first adjustment amount is a third adjustment amount corresponding to a second vibration frequency that is the same as the first vibration frequency in the first preset relationship; The first adjustment amount and the first score are added to obtain the first test result, and the first test result is output; wherein the first score is the test result output last time or the initial test result.

4. The method according to claim 2, characterized in that: Controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset first vibration frequency; outputting the second test result includes: The second adjustment amount is determined based on the first vibration frequency and the second preset relationship; the second preset relationship includes the relationship between multiple groups of second vibration frequencies and fourth adjustment amounts; the multiple groups of second vibration frequencies include the first vibration frequency, and the fourth adjustment amount is less than or equal to 0; the second adjustment amount is the fourth adjustment amount corresponding to the second vibration frequency that is the same as the first vibration frequency in the second preset relationship; The first score and the second adjustment amount are added to obtain the second test result, and the second test result is output; wherein the first score is the test result output last time or the initial test result.

5. The method according to claim 1, characterized in that The controlling the target vibrator to vibrate in a preset manner includes: controlling the target vibrator to vibrate according to a preset number of vibrations; When receiving the feedback signal sent by the first button among the N buttons, determining whether the first button matches the target vibrator includes: When receiving the feedback signal sent by the first button, determining whether the first button matches the target vibrator, and determining whether the number of received feedback signals matches the preset number of vibrations; The outputting the first test result includes: If the first button matches the target vibrator, and the number of received feedback signals matches the preset number of vibrations, outputting the first test result; The outputting the second test result comprises: If the first button does not match the target vibrator, or the number of received feedback signals does not match the preset number of vibrations, the second test result is output.

6. The method according to claim 1, characterized in that There are multiple target vibrators, and the multiple target vibrators vibrate in a first order; When the controller receives the feedback signal sent by the first button among the N buttons, determining whether the first button matches the target vibrator includes: When the controller receives the feedback signal sent by at least one first button among the N buttons, determining whether the at least one first button matches one by one with the multiple target vibrators; If the first button matches the target vibrator, the controller outputs a first test result, including: If the at least one first button matches the multiple target vibrators one by one, and the order of receiving the feedback signal sent by the at least one button matches the first order, outputting the first test result; If the first button does not match the target vibrator, the controller outputs a second test result and controls the target vibrator to stop vibrating when receiving a feedback signal sent by a button that matches the target vibrator, including: If the at least one first button does not match the multiple target vibrators and / or the order of receiving the feedback signal sent by the at least one button does not match the first order, a second test result is output, and when the at least one first button matches the multiple target vibrators one by one and the order of receiving the feedback signal sent by the at least one button matches the first order, the target vibrator is controlled to stop vibrating.

7. The method according to claim 1, characterized in that The vibration perception testing device includes a second button; before determining the target vibrator among the N vibrators, the method further includes: In response to the feedback signal sent by the second button, the vibration sense test is started.

8. A vibration perception testing device, characterized in that: The vibration sense testing device comprises: N vibrators, N buttons and a controller, wherein the N vibrators and the N buttons are respectively connected to the controller, and the N vibrators and the N buttons correspond one to one; The controller is used to determine a target vibrator among the N vibrators, and send a first instruction to the target vibrator, wherein the first instruction is used to control the target vibrator to vibrate in a preset manner; The vibrator is configured to vibrate in a preset manner upon receiving the first instruction; The N buttons are used to receive a pressing operation, generate a feedback signal based on the pressing operation, and send the feedback signal to the controller; The controller is further configured to determine whether the first button matches the target vibrator when receiving a feedback signal sent by the first button among the N buttons; if the first button matches the target vibrator, output a first test result and send a second instruction to the target vibrator, the second instruction being used to control the target vibrator to stop vibrating; wherein the first test result indicates that the vibration perception test through the target vibrator is successful; if the first button does not match the target vibrator, output a second test result and control the target vibrator to stop vibrating when receiving a feedback signal sent by a button matching the target vibrator; wherein the second test result indicates that the vibration perception test through the target vibrator fails; and when returning to execute the operation of determining the target vibrator and controlling the target vibrator to vibrate in a preset manner and receiving the feedback signal sent by the first button among the N buttons, determine whether the first button matches the target vibrator and output a corresponding test result, until a vibration perception test stop condition is met, then the vibration perception test ends.

9. A control device, characterized in that: N vibrators and N buttons are respectively connected to the control device; the control device comprises: a determination module, configured to determine a target vibrator among the N vibrators, and send a first instruction to the target vibrator, wherein the first instruction is used to control the target vibrator to vibrate in a preset manner; and upon receiving a feedback signal sent by a first button among the N buttons, determine whether the first button matches the target vibrator; an output module, configured to output a first test result if the first button matches the target vibrator, and send a second instruction to the target vibrator, wherein the second instruction is used to control the target vibrator to stop vibrating; wherein the first test result indicates that the vibration sense test performed by the target vibrator is successful; and output a second test result if the first button does not match the target vibrator; wherein the second test result indicates that the vibration sense test performed by the target vibrator is failed; A control module, configured to control the target vibrator to stop vibrating upon receiving a feedback signal sent by a button matching the target vibrator; wherein the second test result indicates that the vibration perception test performed by the target vibrator has failed; and return to execute the operation of determining the target vibrator and controlling the target vibrator to vibrate in a preset manner, and upon receiving a feedback signal sent by a first button among the N buttons, determine whether the first button matches the target vibrator and output a corresponding test result, until a vibration perception test stop condition is met, and then the vibration perception test is terminated.

10. A chip, characterized in that: include: An interface circuit and a logic circuit, wherein the interface circuit is used to receive signals from other chips outside the chip and transmit them to the logic circuit, or to send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to implement the method according to any one of claims 1 to 7.