CN112445356A - Method, device and system for testing and calibrating touch component - Google Patents

Method, device and system for testing and calibrating touch component Download PDF

Info

Publication number
CN112445356A
CN112445356A CN201910802752.2A CN201910802752A CN112445356A CN 112445356 A CN112445356 A CN 112445356A CN 201910802752 A CN201910802752 A CN 201910802752A CN 112445356 A CN112445356 A CN 112445356A
Authority
CN
China
Prior art keywords
clicking
target point
force
test
test host
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910802752.2A
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Taifang Technology Co ltd
Original Assignee
Beijing Taifang Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Taifang Technology Co ltd filed Critical Beijing Taifang Technology Co ltd
Priority to CN201910802752.2A priority Critical patent/CN112445356A/en
Publication of CN112445356A publication Critical patent/CN112445356A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)

Abstract

A test and calibration method, device and system of a touch part, a test host controls a clicking device to click a target point on the touch part of a tested device with a set acting force; the test host or the tested device records the force value detected by the tested device after the target point is clicked, and can calibrate the force of the touch part of the tested device according to the detected force value and the set acting force. The force testing and calibration method and device for the touch part can achieve force testing and calibration for the touch part.

Description

Method, device and system for testing and calibrating touch component
Technical Field
The present invention relates to, but not limited to, touch devices, and more particularly, to a method, apparatus and system for testing and calibrating a touch device.
Background
Conventional electronic devices, such as notebook computers, IPADs, and mobile phones, are provided with an input device such as a touch member, for example, a touch pad (also referred to as a touch pad). Since electronic devices are frequently used, a high demand is placed on the touch part. When the electronic device is shipped from a factory, the performance of the touch part is often tested.
At present, when the touch part is tested and calibrated, manual touch or semi-automatic equipment is generally adopted for touch, the method has the disadvantages of higher labor intensity and low working efficiency, and can only test whether the touch part is sensitive and effective and can not test and calibrate the force.
Disclosure of Invention
The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
The embodiment of the invention provides a method for testing a touch part, which comprises the following steps: the test host controls the clicking device to click a target point on the touch part of the tested device by the set acting force; and the test host or the tested device records the strength value detected by the tested device after the target point is clicked. .
In an exemplary embodiment, the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, wherein the clicking piece can move up and down relative to the vertical moving mechanism; the test host controls the clicking device to click the target point with a set acting force, and the method comprises the following steps: and for each target point, the test host controls the vertical moving mechanism to move downwards, so that the clicking piece falls from a set height under the action of gravity, clicks the target point, controls the vertical moving mechanism to move upwards for resetting after clicking, and supports the clicking piece to the set height.
In an exemplary embodiment, the test host controls the vertical movement mechanism to move down to make the clicking member fall from a set height under the action of gravity, and the test host comprises: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity.
The test method of the embodiment of the invention can test the strength of the touch part, in one example, the adopted clicking piece can move up and down relative to the vertical moving mechanism, and the clicking piece falls under the action of gravity, so that the clicking piece can automatically stop when being blocked after being clicked on the touch pad, and the damage to the touch pad caused by inaccurate control or failure caused by the fact that the vertical moving mechanism drives the clicking piece to move down is avoided. In one example, the acceleration for controlling the vertical moving mechanism to move downwards at the time of clicking is greater than or equal to the acceleration of gravity, so that the clicking piece falls in a free-fall mode and clicks a target point, the acceleration is constant and is the acceleration of gravity, and compared with the mode that the falling speed or acceleration is controlled by the driving mechanism, the mode is simpler and more accurate, because the height and the weight of the clicking piece are set, the acting force of each clicking can be the same, and the accuracy of testing and subsequent calibration is improved.
The embodiment of the invention also provides a calibration method of the touch part, which comprises the following steps: by adopting the test method of the touch part of the embodiment of the invention, the test host or the tested device records the force value detected by the tested device after the target point is clicked; and then according to the detected force value and the set acting force, carrying out force calibration on the touch part of the tested device.
In an exemplary embodiment, the calibration of the force of the touch component of the device under test by the test host or the device under test according to the detected force value and the set acting force includes: and for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to the set force target value, and storing or updating the force calibration coefficient of the target point into the tested device.
The calibration method of the embodiment of the invention can calibrate the force of the touch part, and also can basically balance the force detection of different positions on the touch part after the device to be detected is calibrated, namely the detected force values are basically the same when the same force is used for pressing different positions of the touch part, thereby improving the force detection performance of the device to be detected.
The embodiment of the present invention further provides a test host, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the processing performed by the test host in the test method or the calibration method according to any embodiment of the present invention.
Embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the processing of the test method or the calibration method according to any of the embodiments of the present invention.
The embodiment of the invention also provides a test system, which comprises a test host, a clicking device and a tested device, wherein:
the test host is set to control the clicking device to click a target point on the touch part of the tested device by a set acting force;
the clicking device is set to click the target point under the control of the test host;
the tested device is set to detect the click strength value after the target point is clicked;
the test host or the device under test is further configured to record a force value detected by the device under test after being clicked at the target point.
In an exemplary embodiment, the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, wherein the clicking piece can move up and down relative to the vertical moving mechanism; the test host controls the clicking device to click a target point on the touch component of the tested device with a set acting force, and the test host comprises: and for each target point, controlling the vertical moving mechanism to move downwards to enable the clicking piece to fall from a set height under the action of gravity, clicking the target point, controlling the vertical moving mechanism to move upwards to reset after clicking, and supporting the clicking piece to the set height.
In an exemplary embodiment, the test host controls the vertical movement mechanism to move down to make the clicking member fall from a set height under the action of gravity, and the test host comprises: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity.
The test system of the embodiment of the invention can test the strength of the touch part and can also obtain the effect of the test method of the embodiment of the invention.
The embodiment of the invention also provides a calibration system which comprises the test system, wherein after the test host or the tested device records the force value detected by the tested device after the target point is clicked, the force calibration is carried out on the touch part of the tested device according to the detected force value and the set acting force.
In an exemplary embodiment, there are a plurality of the target points; the test host computer or the device under test carries out the dynamics calibration to the touch part of the device under test according to the power value that detects and the effort that sets for, include: for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to the set force target value; determining the force calibration coefficients of other position points on the touch part except the target point by an interpolation or surface fitting method according to the force calibration coefficients of the target points; and storing or updating the determined force calibration coefficients of the target points and other position points to the tested device.
The calibration system of the above embodiment of the present invention can calibrate the force detected by the touch component, and can also achieve the technical effects described in the calibration method of the embodiment of the present invention.
Other aspects will be apparent upon reading and understanding the attached drawings and detailed description.
Drawings
FIG. 1 is a flow chart of a test method according to an exemplary embodiment of the present invention;
FIG. 2 is a flow chart of a calibration method according to an exemplary embodiment of the present invention;
FIG. 3 is a block diagram of a test host in accordance with an exemplary embodiment of the present invention;
FIG. 4 is a schematic diagram of a test system according to an exemplary embodiment of the present invention;
fig. 5 to 8 are schematic structural views of a vertical movement mechanism and a clicker in the test system.
Detailed Description
The present application describes embodiments, but the description is illustrative rather than limiting and it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are possible. Any feature or element of any embodiment may be used in combination with or instead of any other feature or element in any other embodiment, unless expressly limited otherwise.
The device under test of the embodiment of the invention can be any device comprising a touch part, such as a notebook computer, an IPAD, a mobile phone, a display screen and the like. The touch member may be a touch pad but is not limited thereto. The device to be tested can detect the pressure (namely the touch pressure) applied to the touch part after being touched, and a force value is obtained. When the force values are different, different operations can be identified.
In one example, the touch component of the device under test is a touch pad, the touch pad is provided with a plurality of piezoelectric sensors, and the piezoelectric sensors are used for detecting elastic wave signals generated when the surface of the touch pad is touched and converting the elastic wave signals into corresponding electric signals, the electric signals are converted into force signals through corresponding hardware circuits, and the device under test determines the detected force value according to the force signals. The magnitude of the force value is influenced by various factors such as the surface material of the touch panel, the installation position of the piezoelectric sensor, the installation deformation and the like. The detected force values may be different for different positions on the touch pad that are pressed with the same force. Such imbalance in force detection may adversely affect the recognition of the force-based operation. Due to the influence of factors such as hardware aging and damage, the detection of the touch force by the device to be detected may be abnormal.
To this end, an exemplary embodiment of the present invention provides a method of testing a touch part, as shown in fig. 1, including: step 110, the test host controls the clicking device to click a target point on the touch part of the tested device by a set acting force; and step 120, the test host or the device under test records the strength value detected by the device under test after the target point is clicked. Typically, testing and calibration of the touch member is related to sensitivity, such as testing and calibration of minimum touch pressure at each location of the touch member. Different from the above, the testing method provided by the embodiment of the invention can realize the strength test on the touch part. If the actually detected force value is not in accordance with the expected force target value, it indicates that the detected device has abnormality in the detection of the touch force, and fault removal or calibration can be performed.
In one example, the test host establishes a communication connection with the device under test, and thus the force values detected by the device under test can be obtained and recorded, and the test host can calibrate the touch part according to the records. In another example, the test host does not acquire the force value detected by the device to be tested, but the detected force value is recorded by the device to be tested, and the device to be tested can also directly calibrate the force according to the detected force value and the set acting force, so that the interaction between the test host and the device to be tested can be reduced. In some specific cases, if the device under test has software for testing installed therein, the device under test can also be used as a test host for testing.
In this embodiment, one or more target points may be provided. When a target point is set, the test host clicks the target point and acquires the strength value detected by the device to be tested after the target point is clicked. When a plurality of target points are set, the test host controls the clicking device to click the target points in sequence with set acting force, and the test host or the tested device records the force value detected by the tested device after each target point is clicked. In one example, a plurality of target points on the touch member are evenly distributed on the surface of the touch member, for example, 9 target points are provided, and the 9 target points are evenly distributed on the surface of the touch member in 3 rows and 3 columns. In one example, the location of the one or more target points is pre-set and the test host automatically completes the test by reading the set location, such as the X, Y coordinates. However, in another example, the positions of the one or more target points may also be random, that is, the test host randomly completes clicking on the one or more target points, and the test host or the device under test records the actual click positions.
In an exemplary embodiment, the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, wherein the clicking piece can move up and down relative to the vertical moving mechanism; the test host controls the clicking device to click the target point with a set acting force, and the method comprises the following steps: and for each target point, the test host controls the vertical moving mechanism to move downwards, so that the clicking piece falls from a set height under the action of gravity, clicks the target point, controls the vertical moving mechanism to move upwards for resetting after clicking, and supports the clicking piece to the set height. The click piece adopted in the example can move up and down relative to the vertical moving mechanism, the click piece falls under the action of gravity instead of directly driving the click piece to move down by the vertical moving mechanism, so that the click piece can be automatically stopped when being clicked on the touch part, and when the click piece is driven to move down by the vertical moving mechanism, the surface height of the touch part of the device to be tested is not always the same, so that the downward movement stroke of the vertical moving mechanism needs to be very accurate, the realization is difficult, the touch part can be damaged when clicking if the control is not accurate or fails, and the control of the embodiment is simple, and the damage to the touch part can also be avoided.
The height and weight of the clicking piece are preset, and if the clicking piece is controlled to fall at a set speed or acceleration, the acting force of the clicking piece on the touch part each time can be ensured to be also the preset acting force. In an exemplary embodiment, the test host controls the vertical movement mechanism to move down to make the clicking piece fall from a set height under the action of gravity, and the test host comprises: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity. In the embodiment, the acceleration of the vertical moving mechanism moving downwards is controlled to be greater than or equal to the gravity acceleration during clicking, so that the clicking piece falls in a free-falling mode and clicks the target point, because the gravity acceleration of the clicking piece falling freely is a constant value and does not need to be controlled, compared with the mode of controlling the falling speed or acceleration (the acceleration is less than the gravity acceleration) through the vertical moving mechanism, the mode is simpler and more accurate, the same acting force of each click can be ensured, and the precision of testing and subsequent calibration is improved.
In an exemplary embodiment, the target point is provided in plurality; the clicking device further comprises a horizontal moving mechanism for bearing the vertical moving mechanism; the test host controls the clicking device to click the target points in sequence by the set acting force, and the method comprises the following steps: for each target point, before the test host controls the vertical moving mechanism to move downwards, the horizontal moving mechanism is controlled to drive the vertical moving mechanism to move horizontally according to the set position of the target point, so that the clicking piece moves to the position right above the target point. In the case where a plurality of target points are provided, one method is to fixedly provide a plurality of vertical movement mechanisms, and click on the plurality of target points, respectively, and at this time, there is no need to provide a horizontal movement mechanism, but when a large number of vertical movement mechanisms need to be provided, the cost and the complexity of the apparatus increase. In another way, as in this embodiment, a horizontal moving mechanism is provided to drive a vertical moving mechanism to move horizontally, and a plurality of target points are sequentially clicked. If a plurality of target points are distributed on a straight line, the horizontal moving mechanism only needs to drive the vertical moving mechanism to move in one dimension, namely in one direction. If a plurality of target points are distributed in two dimensions, the horizontal moving mechanism needs to drive the vertical moving mechanism to move in two dimensions. In another embodiment, the device to be tested may also be supported on the horizontal moving mechanism, and the horizontal moving mechanism drives the device to be tested to move, so that the clicking member can be aligned with the target point to be clicked, thereby implementing the sequential clicking of a plurality of target points.
In an exemplary embodiment, the pointing device includes a clicker, a vertical movement mechanism carrying the clicker, and a horizontal movement mechanism carrying the vertical movement mechanism; before the testing host controls the pointing device to point the target point with the set acting force, the method further comprises: the test host controls the horizontal moving mechanism to drive the vertical moving mechanism to move horizontally according to the input moving instruction, moves the clicking piece to the position of the origin of the first coordinate system established for the tested device, and records the coordinates of the origin of the first coordinate system in the second coordinate system established for the clicking device according to the input confirmation instruction, wherein the position set for the target point is represented by the coordinates of the first coordinate system. In this embodiment, the target point on the touch component is located based on the first coordinate system established for the device under test, for example, one corner point of the touch component of the device under test can be used as the coordinate origin. The clicking device also has a coordinate system, namely a second coordinate system, the initial position of the clicking piece can be set as the origin of the second coordinate system, the position is invariable, and the second coordinate system can be used as the main coordinate system for testing. When the devices to be tested are various, the position of the origin of the first coordinate system in the second coordinate system of the pointing device may be different, and therefore, when a certain device to be tested is tested, position alignment is required to be performed first, that is, the coordinates of the origin of the first coordinate system in the second coordinate system are determined.
Having associated the two coordinate systems, the test host may then calculate the coordinates of the target point in the second coordinate system (e.g., X, Y coordinates) based on the coordinates of the target point in the first coordinate system. And then automatically completing the clicking of all the target points according to the set clicking sequence. For example, after the horizontal moving mechanism is controlled to move the clicking piece to a position right above a first target point, the vertical moving mechanism is controlled to complete clicking and resetting, then the horizontal moving mechanism is controlled to move the clicking piece to a position right above a second target point, and the vertical moving mechanism is controlled to complete clicking and resetting, so that after all target points are clicked in sequence, the clicking piece can be moved to an initial position or an origin position of a first coordinate system according to an input reset instruction.
In an exemplary embodiment, the testing host controls a pointing device to point at the target point with a set force, and the method includes: for each target point, after the test host controls the clicking device to click the target point once with a set acting force, the following processing is executed:
if the detected device does not detect the force value after the target point is clicked and does not reach the set clicking times, controlling the clicking device to click the target point again with the set acting force;
if the tested device does not detect the force value after the target point is clicked but reaches the set clicking times, taking a set default value as the force value detected by the tested device after the target point is clicked, and ending the clicking of the target point;
if the detected device detects the force value after the target point is clicked, recording the detected force value and finishing clicking the target point.
After the touch part is installed, the stress and deformation of different positions are different, or due to accidental factors, some position points are clicked with a certain acting force sometimes, sampling is triggered to detect a force value, and when other position points are clicked with the same acting force, sampling is not triggered to detect the force value. When the force calibration is performed based on the force test result, if the force value detected when one or more target points are clicked is lacked, the force calibration coefficients of the one or more target points cannot be calculated, so that the accuracy is reduced or the calculation result is problematic when the force calibration coefficients of other position points of the touch part are calculated. The inventor finds through research that when a force value cannot be detected by clicking a certain target point once, multiple clicks can be performed, for example, 3 clicks are performed to eliminate accidental situations, the force value detected by a detected device is made as much as possible, and if the force value cannot be detected after the set number of clicks is reached, a default value can be used as the force value detected by the detected device when the target point is clicked. The default values may be set based on experience or statistical results to facilitate subsequent force calibrations.
An embodiment of the present invention further provides a calibration method for a touch component, as shown in fig. 2, including: step 210, by adopting any test method described in the embodiments of the present invention, the test host or the device under test obtains the force value detected by the device under test after the target point is clicked; and step 220, the test host or the tested device carries out force calibration on the touch part of the tested device according to the detected force value and the set acting force. By adopting the calibration method of the embodiment, the force calibration of the touch part can be realized.
In an exemplary embodiment, the calibration of the force of the touch component of the device under test by the test host or the device under test according to the detected force value and the set acting force includes: and for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to the set force target value, and storing or updating the force calibration coefficient of the target point into the tested device. The force target value is related to the acting force during clicking, can be determined in advance according to the acting force and the calibration model, and needs to calibrate the force target value detected by the acting force when each target point is clicked during calibration. In one example, the force target value is equal to the applied force, and in one example, the force target value is equal to the product of the applied force and a scaling factor. In an example, the force target point is represented by a force level corresponding to the acting force, and one force level may correspond to a force interval.
It should be noted that the force calibration coefficient may be represented by a single value, or may be obtained by changing parameters used by the device under test in calculating the detected force value (for example, when converting an elastic wave signal into a corresponding electrical signal, or when converting an electrical signal into a force signal), where the force calibration value is implicit in other parameters.
In an exemplary embodiment, the target point is provided in plurality; after determining the force calibration coefficients for a plurality of the target points, the method further comprises: and the test host or the tested device determines the force calibration coefficients of other position points on the touch part except the target point by adopting an interpolation or surface fitting method according to the force calibration coefficients of the target points, and stores or updates the force calibration coefficients into the tested device. The location point on the touch member may be the smallest unit into which the touch area can be divided.
In an exemplary embodiment, the force calibration coefficients of all the target points may also be saved, and in actual use after calibration, when a position point of the touch component is clicked, the device under test may use the force calibration value of a target point closest to the position point as the force calibration value of the position point, or may perform weighted average on the force calibration values of a plurality of target points around the position point, and the result is used as the force calibration value of the position point.
Because the distribution of the sensors around different target points may be different, and the deformation of the touch part at different positions after installation is different, the force values detected by the device to be tested are different when different target points on the touch part of the device to be tested are clicked by the same acting force. This indicates that there is an imbalance in the force detection of the touching parts. This can be annoying for operations based on the magnitude of the force. According to the embodiment of the invention, the condition that whether the force detection of the touch part is unbalanced or not can be determined by clicking a plurality of target points with the same acting force and acquiring the force value detected by the detected device, and the unbalance can be corrected by the calibration method of the embodiment of the invention, so that the force values detected by the detected device tend to be the same when different target points on the touch part of the detected device are clicked with the same acting force.
After the test host or the device under test performs the force calibration on the touch part of the device under test, the device under test can automatically perform the force calibration in the process of detecting the force value after the device under test is touched (such as clicked, dragged, and the like) at a certain position of the touch part, that is, the force value detected by the device under test after calibration is the calibrated force value. After calibration, testing may be continued to evaluate the effectiveness of the calibration. In an exemplary embodiment, after the test host performs the force calibration on the touch part of the device under test, the method further includes: and the test host controls the clicking device to click the test point on the touch part of the tested device by the set acting force, and obtains the force value detected by the tested device after the test point is clicked, so as to evaluate the calibration result. In addition, after the force calibration, the tested device is used for a period of time, because of the reasons of hardware aging, damage and the like, the force detection performance of the tested device can be degraded, and in the serious case, the touch operation can be disabled or the identification error can be caused, and the force test and calibration can be carried out again.
An exemplary embodiment of the present invention further provides a test host, as shown in fig. 3, including a memory 80, a processor 90, and a computer program stored on the memory 80 and executable on the processor 90, where the processor executes the computer program to implement the processing performed by the test host in the test method or the calibration method according to any embodiment of the present invention.
An exemplary embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the processing performed by the test host in the test method or the calibration method according to any embodiment of the present invention.
The embodiment of the invention also provides a test system, which comprises a test host, a clicking device and a tested device, and is characterized in that:
the test host is set to control the clicking device to click a target point on the touch part of the tested device by a set acting force;
the clicking device is set to click the target point under the control of the test host;
the tested device is set to detect the click strength value after the target point is clicked;
the test host or the tested device is also set to record the detected force value of the tested device after the target point is clicked
In an exemplary embodiment of the invention, the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, and the clicking piece can move up and down relative to the vertical moving mechanism; the test host controls the clicking device to click a target point on the touch component of the tested device with a set acting force, and the test host comprises: and for each target point, the test host controls the vertical moving mechanism to move downwards, so that the clicking piece falls from a set height under the action of gravity, clicks the target point, controls the vertical moving mechanism to move upwards and reset after clicking, and supports the clicking piece to the set height.
In an exemplary embodiment of the present invention, the test host controls the vertical moving mechanism to move down, so that the pointing device falls down from a set height under the action of gravity, including: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity.
In an exemplary embodiment of the present invention, the pointing device includes a pointing element having a set weight, and a vertical moving mechanism for supporting the pointing element, and further includes a horizontal moving mechanism for supporting the vertical moving mechanism, and the horizontal moving mechanism can drive the vertical moving mechanism to perform two-dimensional motion on a horizontal plane. The vertical movement mechanism includes: the mounting bracket is fixed on the horizontal moving mechanism; the guide sleeve is arranged on the mounting bracket in a vertically movable mode and is provided with a vertical through hole; the driving mechanism is arranged on the mounting bracket and can drive the guide sleeve to move up and down; one end of the clicking piece, which is used for clicking, penetrates through the through hole, and the other end of the clicking piece is supported by the guide sleeve and can move up and down relative to the guide sleeve.
In an exemplary embodiment, the target point is provided in plurality; the clicking device further comprises a horizontal moving mechanism for bearing the vertical moving mechanism; the test host controls the clicking device to click the target points in sequence by the set acting force, and the method comprises the following steps: for each target point, before the test host controls the vertical moving mechanism to move downwards, the horizontal moving mechanism is controlled to drive the vertical moving mechanism to move horizontally according to the set position of the target point, so that the clicking piece moves to the position right above the target point.
The test host in the test system according to the embodiment of the present invention may perform any processing performed by the test host in the test method according to the embodiment of the present invention and obtain a corresponding technical effect, which is not described herein again.
The embodiment of the present invention further provides a calibration system, including the test system according to any embodiment of the present invention, where after the test host or the device under test records a force value detected by the device under test after the target point is clicked, the force calibration is performed on the touch part of the device under test according to the detected force value and the set acting force.
In an exemplary embodiment, there are a plurality of the target points; the test host computer or the device under test carries out the dynamics calibration to the touch part of the device under test according to the power value that detects and the effort that sets for, include: for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to the set force target value; determining the force calibration coefficients of other position points on the touch part except the target point by an interpolation or surface fitting method according to the force calibration coefficients of the target points; and storing or updating the determined force calibration coefficients of the target points and other position points to the tested device.
Referring to fig. 4, a block diagram of a calibration system according to an exemplary embodiment of the present invention is shown, and the calibration system includes a test host 600, a pointing device 200, and a device under test (not shown). In the illustrated example, the test host 600 is disposed in a chassis under the test platform 300, and the pointing device 200 is disposed on an upper surface of the test platform 300. The test platform 300 is also used to carry a device under test with a touch member, such as a laptop computer (not shown). The front side of the testing platform 300 is further provided with an operation desk 400, and the operation desk 400 is provided with switches, such as a power switch 401, an emergency stop switch 402 and a start switch 403. So as to switch the power supply, stop and start the operation of the clicking device. Optionally, a display system 500 is further installed on the testing platform 300, and the display system 500 is connected to the testing host 600 for providing relevant interfaces for testing and calibration, such as an operation interface for displaying a position of a target point, operating controls (e.g., a reset button, an origin setting button, and moving keys in various directions), setting and displaying an operation parameter of a pointing device, and the like.
The pointing device 200 of the present embodiment includes a horizontal movement mechanism, a vertical movement mechanism carried on the horizontal movement mechanism, and a pointing element having a set weight. The horizontal moving mechanism can drive the vertical moving mechanism to perform two-dimensional motion on a horizontal plane. The vertical movement mechanism includes: the mounting bracket is fixed on the horizontal moving mechanism; the guide sleeve is arranged on the mounting bracket in a vertically movable mode and is provided with a vertical through hole; the driving mechanism is arranged on the mounting bracket and can drive the guide sleeve to move up and down; the clicking piece is borne on the vertical moving mechanism, one end of the clicking piece, which is used for clicking, penetrates through the through hole, and the other end of the clicking piece is supported by the guide sleeve and can move up and down relative to the guide sleeve.
The horizontal moving mechanism includes an X-direction moving mechanism and a Y-direction moving mechanism, as shown in fig. 4, the Y-direction moving mechanism includes two Y-direction rails 201 arranged at intervals, one of the Y-direction rails 201 is mounted with a Y-direction moving tow chain 202, and the moving tow chain can be driven to rotate. The X-direction moving mechanism comprises two sliding blocks 203 matched with the Y-direction guide rail 201, and an X-direction guide rail 204 arranged on the two sliding blocks, the X-direction guide rail 204 is also coupled with a Y-direction moving drag chain 202, and the Y-direction moving drag chain 202 can drive the X-direction moving mechanism to move in the Y direction. An X-direction moving drag chain 205 is mounted on the X-direction guide rail 204, and the X-direction moving drag chain can also be driven to rotate. The vertical movement mechanism is mounted on an X-directional guide rail 204 by a slider and is coupled with an X-directional kinematic drag chain 205. Therefore, by controlling the movement of the Y-direction moving drag chain 202 and the X-direction moving drag chain 205, the vertical moving mechanism can be driven to move in the X direction and the Y direction.
FIGS. 5-8 are block diagrams of a vertical movement mechanism and a clicker in a pointing device. The vertical movement mechanism includes a mounting bracket, a drive mechanism 2, and a guide bush 31. As shown, the mounting bracket may include a main base 10 and a driving mechanism base 11, and the driving mechanism base 11 may be fixed to the main base 10 by bolts. The drive mechanism 2 is mounted on the mounting bracket. Specifically, the drive mechanism 2 may be mounted to the drive mechanism base 11. The guide sleeve 31 is connected with the driving mechanism 2 and can move up and down under the driving of the driving mechanism 2, a through hole 313 is formed in the guide sleeve 31, and the clicking piece penetrates through the through hole 313 and can move up and down relative to the guide sleeve 31 within a set displacement distance. The guide sleeve 31 may include a vertical bottom plate 311 and a sleeve portion 312, the sleeve portion 312 is fixedly disposed on the bottom plate 311, the driving mechanism 2 is connected to the bottom plate 311, and the through hole 313 is disposed in the sleeve portion 312. The driving mechanism 2 can drive the guide sleeve 31 to move up and down, and the clicking piece can move up and down relative to the guide sleeve 31 in the through hole 313 of the guide sleeve 31. Optionally, the through hole 313 is a clearance fit with the clicker such that the clicker is free to displace vertically within the through hole 313. When the device to be tested needs to be clicked, the driving mechanism 2 drives the guide sleeve 31 to move downwards, and the clicking piece moves downwards under the action of gravity to realize clicking.
In one example, the clicker or the guide sleeve 31 is provided with a position limiting part for limiting the displacement distance of the clicker in the through hole 313, and the position limiting part is positioned on at least one of the upper side and the lower side of the through hole 313. The limiting part in the figure comprises a first upper limiting part and a first lower limiting part which are arranged on the clicking piece and are respectively positioned at the upper side and the lower side of the through hole 313. The first upper limit portion and the first lower limit portion may be used to prevent the clicker from coming out of the through hole 313 of the guide sleeve 31 from above or below, so that the clicker is firmly mounted. At least one of the first upper limit part and the first lower limit part comprises a weight, and the weight is detachably connected with the clicking piece. As shown in the figure, the first upper limiting portion includes a first weight 34, the first weight 34 is detachably connected to the click member, the first lower limiting portion includes a second weight 35, and the second weight 35 is detachably connected to the click member. The first upper limit portion may include one or more first weights 34, and the first lower limit portion may include one or more second weights 35. Thus, the first weight 34 and the second weight 35 can not only prevent the click member from being released from the through hole 313 of the guide sleeve 31, but also change the weight of the click member by adjusting the number and/or mass of the first weight 34 and/or the second weight 35, thereby changing the magnitude of the acting force acting on the touch member.
As shown, the pointing element includes a guide rod 32 and a pointing head 33, and the guide rod 32 passes through the through hole 313 of the guide sleeve 31. The first weights 34 comprise two, and the two first weights 34 are both in threaded connection with the upper part of the guide rod 32; or two first weights 34 are screwed, and the lower first weight 34 is screwed with the upper part of the guide rod 32. The second weight 35 comprises one, and is in threaded connection with the lower part of the guide rod 32, and the click head 33 is in threaded connection with the second weight 35. The point head 33 can be made of an elastic material (such as rubber), or an elastic pad (such as rubber pad) is arranged at the lower end of the point head 33, so that the point head 33 is prevented from being in rigid contact with a workpiece to be measured, and the workpiece to be measured is prevented from being damaged.
In one example, the upper portion of the through hole 313 is an inverted conical guide hole 314, and the clicker is provided with an inverted conical guide 321 which is matched with the inverted conical guide hole 314. Specifically, the guide rod 32 of the pointing element is provided with an inverted tapered guide portion 321. When the clicking piece moves up and down, the conical guide hole 314 is matched with the conical guide part 321 to guide the up-and-down movement of the clicking piece, so that the displacement disturbance of the clicking piece is reduced, and the clicking piece can perform accurate clicking test. As shown in the figure, when the pointing element is displaced downward to a proper position, a gap is formed between the first weight 34 on the pointing element and the upper end surface of the through hole 313, so as to prevent the first weight 34 from colliding with the guide sleeve 31. Specifically, a cylindrical portion is provided at an upper portion of the tapered guide portion 321 of the guide rod 32, a lower end surface of the first weight 34 can abut against an upper end surface of the cylindrical portion, and the upper end surface of the cylindrical portion protrudes beyond an upper end surface of the through hole 313, so that a gap is provided between the lower end surface of the first weight 34 and the upper end surface of the through hole 313, and the two surfaces do not contact and collide with each other.
In one example, a bushing 36 is disposed in the through hole 313 of the guide sleeve 31, the bushing 36 is fixed to the guide sleeve 31, and the guide rod 32 passes through the bushing 36 and can move up and down relative to the bushing 36. The bush 36 is made with higher precision and has lubricant therein, so that when the guide rod 32 moves up and down, the influence of the frictional resistance on the guide rod 32 itself is reduced.
In one example, the mounting bracket is provided with a guide rail 61 and a slide block 62 in sliding fit with the guide rail 61, and the guide sleeve 31 is connected with the slide block 62. As shown in the drawing, the guide rail 61 is fixed to the main base 10 by a bolt and vertically extends on the main base 10, and the slider 62 is coupled to an upper portion of the bottom plate 311 of the guide bush 31. The guide rail 61 and the slide block 62 are matched to guide the up-and-down displacement of the guide sleeve 31, so that the clicking piece can smoothly and accurately perform click test on a workpiece to be tested.
In one example, the automatic pointing device further includes a reset position detection means for detecting whether the guide sleeve 31 has moved up to a position before the click after the clicker is displaced downward to perform the clicking operation. The reset position detecting means includes a first trigger member mounted on one of the mounting bracket and the guide bush 31, and a first sensing member mounted on the other of the mounting bracket and the guide bush 31. When the to-be-detected workpiece is clicked by the clicking head 33 of the clicking piece and then moves upwards, the reset position detection device can detect the upward moving position of the guide sleeve 31, and if the guide sleeve 31 moves upwards to the first trigger component to trigger the first sensing component, it indicates that the guide sleeve 31 returns to the original position, and the driving mechanism 2 stops working.
In an example, the automatic pointing device may further include an extreme position detection device for detecting that the guide sleeve 31 moves down to an extreme position and giving an alarm. As shown in the drawings, the reset position detecting means may include a first trigger member 41 mounted on the guide bush 31 and a first sensing member 42 mounted on the main base 10, and the first trigger member 41 and the first sensing member 42 may be fixed to the guide bush 31 and the main base 10 by bolts, respectively. The extreme position detecting means includes a second sensing member 43 fixed to the main base 10 by a bolt and used in cooperation with the first triggering member 41, and the second sensing member 43 is located below the first sensing member 42. Wherein the first triggering member 41 may be a displacement plate, and the first sensing member 42 and the second sensing member 43 may be position sensors. The first sensing member 42 and the second sensing member 43 may be proximity position sensors (e.g., electromagnetic, photoelectric, etc.), and the detection object is a displacement sheet, when the displacement sheet approaches an upper position sensor, the upper position sensor sends a signal to indicate that the guide sleeve 31 has reached the reset position, and when the displacement sheet approaches a lower position sensor, the lower position sensor sends a signal to indicate that the guide sleeve 31 has reached the limit position. The reset position detection means and the extreme position detection means may not be provided, such as: when the driving mechanism comprises an air cylinder, namely the air cylinder is used for driving the guide sleeve 31 to move up and down, the shortened position of the air cylinder just enables the guide sleeve 31 to move to the upper reset position, the extended position of the air cylinder just enables the guide sleeve 31 to move to the lower limit position, and the like.
In one example, a second upper limit portion 51 for limiting the upward movement distance of the guide sleeve 31 and a second lower limit portion 52 for limiting the downward movement distance of the guide sleeve 31 are fixed on the mounting bracket. The second upper limit portion 51 and the second lower limit portion 52 can mechanically limit the vertical displacement distance of the guide sleeve 31 to ensure the reliability of the operation of the clicking component. Optionally, the second upper limit portion 51 comprises an upper limit screw, and the second lower limit portion 52 comprises a lower limit screw. As shown in the drawings, a first fixing base 100 is fixed to an upper portion of the main base 10, a second fixing base 101 is fixed to a lower portion of the main base 10, and the first fixing base 100 and the second fixing base 101 may be fixed to the main base 10 by bolts. The upper limit screw is screwed to the first fixing seat 100, and the lower limit screw is screwed to the second fixing seat 101.
In one example, the driving mechanism includes a rotary motor 21 and a transfer mechanism coupled to the rotary motor 21 and the guide sleeve 31, respectively, for converting the rotary motion of the rotary motor 21 into the up-and-down displacement of the guide sleeve 31. Among them, the rotating electric machine 21 may be mounted on the drive mechanism base 11. The transmission mechanism may be a belt transmission mechanism, a rack and pinion transmission mechanism or a sprocket and chain transmission mechanism, the motor shaft of the rotating motor 21 is connected with a pulley of the belt transmission mechanism, a gear of the rack and pinion transmission mechanism or a sprocket of the sprocket and chain transmission mechanism, and the guide sleeve 31 is connected to a belt of the belt transmission mechanism, a rack of the rack and pinion transmission mechanism or a chain of the sprocket and chain transmission mechanism. The belt transmission mechanism, the rack and pinion transmission mechanism, or the sprocket chain transmission mechanism may convert the rotational motion of the rotating motor 21 into a linear motion, so that the rotating motor 21 drives the guide sleeve 31 to move up and down through the belt transmission mechanism, the rack and pinion transmission mechanism, or the sprocket chain transmission mechanism. In the illustrated example, the drive mechanism 2 includes a rotary motor 21 and a belt conveying mechanism, and the drive mechanism base 11 is provided in two, and is disposed one above the other. The rotary motor 21 may be fixedly mounted to the upper drive mechanism base 11 by bolts, and the two pulleys 22 of the belt transmission mechanism may be rotatably mounted on the two drive mechanism bases 11, respectively. The bottom plate 311 of the guide sleeve 31 may be connected to the belt 23 of the belt transfer mechanism by a connection plate 24, and both ends of the connection plate 24 may be connected to the guide sleeve 31 and the belt 23 by bolts.
An exemplary embodiment of the present invention provides a calibration test method, including:
the method comprises the following steps: the method comprises the steps that a test host computer is in communication connection with a tested device, and the tested device comprises a touch pad to be calibrated;
step two: the method comprises the steps that a test host acquires position coordinates of a target point needing to be calibrated on a touch part to be calibrated;
the position coordinates can be pre-configured into the test host by the user in the form of Excel table. The test host reads the configuration file of the position coordinates when starting calibration. In one example, the number of target points to be tested may be marked at a set distance according to the area of the device under test, N being greater than or equal to 1. In the calibration process, the N target points are sequentially subjected to point-cycle and calibration according to a set calibration sequence. During calibration, a single device under test may be calibrated according to the method of the embodiment of the present invention, or a plurality of devices under test, such as devices under test produced in the same batch, may be collected, and a calibration model may be generated after a click test is completed, and calibration may be completed through the calibration model.
Step three: the test host reads the running parameter configuration of the clicking device;
the user can configure the motion parameters through the operation parameter configuration interface, and the operation parameters can include click parameters, lifting parameter setting, XY axis operation speed, starting height and the like. In one example, the click parameter includes at least one of: click travel, click acceleration and click speed; the lift-off parameter comprises at least one of: lift stroke, lift speed; the XY-axis running speed refers to the maximum speed of the pointing device moving in the direction X, Y; the starting height refers to the height of the clicker before clicking.
The coordinates and positions of the respective target points may be displayed and previewed through a display window of the display. In manual operation, there can be two operation modes of fixed length and fixed speed. The run module can be switched by a fixed speed/fixed length button. In the fixed-length mode, the motion control button is clicked, the displacement table automatically stops after moving for a certain step length every time, and the moving step length can be set. E.g. set at 0.01, 0.1, 1, 10, in mm. In a constant speed mode: when the motion control button is pressed, the displacement table moves at a set speed, and when the button is released, the displacement table stops. The speed in the constant speed mode may be set to a low speed, a medium speed, or a high speed). The display window may provide a one-click control such as a button, which is clicked to complete a one-click action.
The display interface may also provide motion control controls such as X-/X +/Y-/Y +/Z-/Z +/↖/↗/↙/↘ and a STOP button, wherein the displacement table will STOP immediately if the STOP button is clicked during the displacement of the displacement table. Reset buttons may also be provided, such as: all go back to the original point button, click this button, the displacement platform carries out Z axle earlier and resets, and Z axle resets after accomplishing, carries out XY axle immediately and resets, can prevent like this that the Z axle XY axle from removing the problem that causes damage equipment easily when the low level. And clicking a button of the Z-axis return origin to reset the Z-axis of the displacement table. XY axis home button: clicking the button, the displacement table performs XY axis reset.
Step four: the test host controls the clicking device according to the operating parameters of the clicking device and the position coordinates of the target point, so that the clicking piece moves right above the corresponding target point;
step five: the test host starts a clicking operation to control the clicking piece to click a target point of the touch control part;
the test host controls the clicking piece to operate to the target point, the clicking piece can pause for a plurality of times, and the clicking is started after the test machine is stable, so that the test result is prevented from being influenced by vibration generated in the motion process of the test equipment. When clicking, the clicking piece exerts a set force on the target point on the touch part in a free-falling manner.
Step six: the device to be tested collects original data generated when clicking occurs, and uploads the collected original data to the test host for storage;
the raw data generated when the click occurs includes data for the force value collected when the touch member was clicked.
Step seven: the test host judges whether all the target points are clicked, if so, the step eight is executed; otherwise, executing the step four;
step eight: the test host generates a force calibration coefficient of each position point on the touch part according to original data generated when each target point is clicked and sends the force calibration coefficient to the tested device;
step nine: the test host initiates a programming command of the force calibration coefficient, the tested device updates the force calibration coefficient to the touch part to be calibrated, and the force calibration coefficient is successfully updated and fed back to the test equipment;
step ten: the test host stores the original data and the force calibration coefficient into an appointed folder to finish the calibration of the tested device;
in another embodiment, subsequent calibration may also be performed independently by the device under test after the raw data is obtained.
Step eleven: the test host tests the calibrated touch part on the tested device and controls the click part to run right above the test point according to the coordinates of the test point;
the test points may be the target points, may also be a part of the target points, or may be different from the target points, and the test points may be distributed in a staggered manner with the target points.
Step twelve: the test host controls the clicking device to run to a test point, starts a clicking action and controls the clicking piece to click the calibrated touch part;
step thirteen: the calibrated touch part collects original data generated during clicking and uploads the collected original data to the test equipment for storage;
fourteen steps: the test host judges whether all the test points are clicked, if so, the step fifteen is executed; otherwise, executing step twelve;
step fifteen: and the test host outputs the test result and stores the original data into the specified folder to finish the test of the tested device.
The embodiment of the invention can realize automatic calibration and test of input devices such as the touch panel and the like without excessive manual intervention and operation, thereby not only improving the calibration precision and reducing the labor capacity, but also greatly improving the calibration precision.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
In the description of the present disclosure, the terms "mounted," "connected," "fixed," and the like are to be construed broadly, e.g., "connected" may be a fixed connection, a detachable connection, or an integral connection; may be directly connected or indirectly connected through an intermediate. The specific meaning of the above terms in the present disclosure can be understood by those of ordinary skill in the art as appropriate. In the description of the present specification, references to "one embodiment," "some embodiments," "a specific embodiment," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Although the embodiments disclosed in the present disclosure are described above, the embodiments are only used for understanding the present disclosure, and the present disclosure is not limited thereto. It will be understood by those skilled in the art of the present disclosure that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure, and that the scope of the disclosure is to be limited only by the terms of the appended claims.

Claims (17)

1. A method of testing a touch member, comprising:
the test host controls the clicking device to click a target point on the touch part of the tested device by a set acting force;
and the test host or the tested device records the strength value detected by the tested device after the target point is clicked.
2. The test method of claim 1, wherein:
one target point is arranged; or
The target points are arranged in plurality; the test host controls the clicking device to click the target point with a set acting force, and the method comprises the following steps: the test host controls the clicking device to sequentially click the target points by the set acting force; the test host or the tested device records the strength value detected by the tested device after the target point is clicked, and the method comprises the following steps: and the test host or the tested device records the strength value detected by the tested device after each target point is clicked.
3. The test method of claim 1 or 2, wherein:
the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, and the clicking piece can move up and down relative to the vertical moving mechanism;
the test host controls the clicking device to click the target point with a set acting force, and the method comprises the following steps: and for each target point, the test host controls the vertical moving mechanism to move downwards, so that the clicking piece falls from a set height under the action of gravity, clicks the target point, controls the vertical moving mechanism to move upwards for resetting after clicking, and supports the clicking piece to the set height.
4. The test method of claim 3, wherein:
the test host computer control the vertical movement mechanism moves down, makes click spare from setting for the high whereabouts under the effect of gravity, includes: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity.
5. The test method of claim 1, 2 or 4, wherein:
the clicking device comprises a clicking piece, a vertical moving mechanism for bearing the clicking piece and a horizontal moving mechanism for bearing the vertical moving mechanism;
before the testing host computer controls the pointing device to click the target point with the set acting force, the method further comprises the following steps: the test host controls the horizontal moving mechanism to drive the vertical moving mechanism to move horizontally according to the input moving instruction, moves the clicking piece to the position of the origin of the first coordinate system established for the tested device, and records the coordinate of the origin of the first coordinate system in the second coordinate system established for the clicking device according to the input confirmation instruction, wherein the position set for the target point is represented by the coordinate of the first coordinate system.
6. The test method of claim 1 or 2, wherein:
the test host controls the clicking device to click the target point with a set acting force, and the method comprises the following steps: for each target point, after the test host controls the clicking device to click the target point once with a set acting force, the following processing is executed:
if the detected device does not detect the force value after the target point is clicked and does not reach the set click times, controlling the click device to click the target point again with the set acting force;
if the tested device does not detect the force value after the target point is clicked but reaches the set click times, taking a set default value as the force value detected after the tested device is clicked at the target point, and finishing the click on the target point;
if the detected device detects the force value after the target point is clicked, recording the detected force value and finishing clicking the target point.
7. A method of calibrating a touch member, comprising:
the test method according to any one of claims 1 to 6, wherein the test host or the device under test records the detected force value of the device under test after the target point is clicked;
and the test host or the tested device carries out force calibration on the touch part of the tested device according to the detected force value and the set acting force.
8. The calibration method of claim 7, wherein:
the test host or the tested device carries out force calibration on the touch part of the tested device according to the detected force value and the set acting force, and the method comprises the following steps: and for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to a set force target value, and storing or updating the force calibration coefficient of the target point into the tested device.
9. The calibration method of claim 8, wherein:
the target points are arranged in plurality;
after determining the force calibration coefficients for a plurality of the target points, the method further comprises: and the test host or the tested device determines the force calibration coefficients of other position points on the touch part except the target point by adopting an interpolation or surface fitting method according to the force calibration coefficients of the target points, and stores or updates the force calibration coefficients into the tested device.
10. A test host comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the processing performed by the test host in the method of any one of claims 1 to 9 when executing the computer program.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the processing of the test host in the method according to any one of claims 1 to 9.
12. A test system comprises a test host, a pointing device and a tested device, and is characterized in that:
the test host is set to control the clicking device to click a target point on the touch part of the tested device by a set acting force;
the clicking device is set to click the target point under the control of the test host;
the tested device is set to detect the click strength value after the target point is clicked;
the test host or the tested device is further configured to record the strength value detected by the tested device after the target point is clicked.
13. The test system of claim 12, wherein:
the clicking device comprises a clicking piece with set weight and a vertical moving mechanism for bearing the clicking piece, and the clicking piece can move up and down relative to the vertical moving mechanism;
the test host controls the clicking device to click a target point on the touch component of the tested device with a set acting force, and the test host comprises: and for each target point, the test host controls the vertical moving mechanism to move downwards, so that the clicking piece falls from a set height under the action of gravity, clicks the target point, controls the vertical moving mechanism to move upwards for resetting after clicking, and supports the clicking piece to the set height.
14. The test system of claim 13, wherein:
the test host computer control the vertical movement mechanism moves down, makes click spare from setting for the high whereabouts under the effect of gravity, includes: the test host controls the vertical moving mechanism to move downwards at an acceleration which is greater than or equal to g, so that the clicking piece falls in a free-falling mode from the set height under the action of gravity, and g is the acceleration of gravity.
15. The test system of claim 13, wherein:
the clicking device also comprises a horizontal moving mechanism for bearing the vertical moving mechanism, and the horizontal moving mechanism can drive the vertical moving mechanism to perform two-dimensional motion on a horizontal plane;
the vertical movement mechanism includes: the mounting bracket is fixed on the horizontal moving mechanism; the guide sleeve is arranged on the mounting bracket in a vertically movable mode and is provided with a vertical through hole; the driving mechanism is arranged on the mounting bracket and can drive the guide sleeve to move up and down;
one end of the clicking piece, which is used for clicking, penetrates through the through hole, and the other end of the clicking piece is supported by the guide sleeve and can move up and down relative to the guide sleeve.
16. A calibration system comprising a test system according to any one of claims 12 to 15, wherein: and after the test host or the tested device records the force value detected by the tested device after the target point is clicked, the force calibration is carried out on the touch part of the tested device according to the detected force value and the set acting force.
17. The calibration system of claim 16, wherein:
the number of the target points is multiple;
the test host or the tested device carries out force calibration on the touch part of the tested device according to the detected force value and the set acting force, and the method comprises the following steps: for each target point, determining a force calibration coefficient according to the acting force and the force value detected by the tested device after the target point is clicked, so that the calibrated force value is equal to the set force target value; determining the force calibration coefficients of other position points on the touch part except the target point by an interpolation or surface fitting method according to the force calibration coefficients of the target points; and storing or updating the determined force calibration coefficients of the target points and other position points to the tested device.
CN201910802752.2A 2019-08-28 2019-08-28 Method, device and system for testing and calibrating touch component Pending CN112445356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910802752.2A CN112445356A (en) 2019-08-28 2019-08-28 Method, device and system for testing and calibrating touch component

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910802752.2A CN112445356A (en) 2019-08-28 2019-08-28 Method, device and system for testing and calibrating touch component

Publications (1)

Publication Number Publication Date
CN112445356A true CN112445356A (en) 2021-03-05

Family

ID=74740655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910802752.2A Pending CN112445356A (en) 2019-08-28 2019-08-28 Method, device and system for testing and calibrating touch component

Country Status (1)

Country Link
CN (1) CN112445356A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102281049A (en) * 2010-06-10 2011-12-14 博西华电器(江苏)有限公司 Calibration system and method of touch key
US20140278187A1 (en) * 2013-03-13 2014-09-18 Microsoft Corporation Multi-Touch Probe Actuator
CN203940995U (en) * 2014-07-03 2014-11-12 昆山鸿汉电子有限公司 Computer key proving installation
CN105975367A (en) * 2016-04-29 2016-09-28 腾讯科技(深圳)有限公司 Mobile equipment test method and device
CN106104454A (en) * 2014-03-19 2016-11-09 谷歌公司 Touch keyboard is calibrated
CN208254781U (en) * 2018-05-15 2018-12-18 深圳市运泰利自动化设备有限公司 A kind of button touch feeling automatic testing equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102281049A (en) * 2010-06-10 2011-12-14 博西华电器(江苏)有限公司 Calibration system and method of touch key
US20140278187A1 (en) * 2013-03-13 2014-09-18 Microsoft Corporation Multi-Touch Probe Actuator
CN106104454A (en) * 2014-03-19 2016-11-09 谷歌公司 Touch keyboard is calibrated
CN203940995U (en) * 2014-07-03 2014-11-12 昆山鸿汉电子有限公司 Computer key proving installation
CN105975367A (en) * 2016-04-29 2016-09-28 腾讯科技(深圳)有限公司 Mobile equipment test method and device
CN208254781U (en) * 2018-05-15 2018-12-18 深圳市运泰利自动化设备有限公司 A kind of button touch feeling automatic testing equipment

Similar Documents

Publication Publication Date Title
CN105093013B (en) Touch screen detection device
US10132733B2 (en) Universal mechanical tester for measuring friction and wear characteristics of materials
JP2635889B2 (en) Die bonding equipment
CN101784862B (en) Method for measuring surface profile of sample and apparatus for measuring surface profile of sample
US9291538B2 (en) Hardness tester and program
CN105682831B (en) For checking the method and system of position accuracy for CNC machine tools
US9121778B2 (en) Apparatus for determining deformation response
CN102565537B (en) A kind of slip testing system of electric contact simulation
CN107076552B (en) Method and coordinate measuring machine for single-point scanning of workpieces
CN106441170A (en) Keyboard flatness tester
CN117092577B (en) Multi-performance full-flow automatic test method, system and device for probe card
CN112729418A (en) High-precision detection equipment
CN111957589A (en) Workpiece size detection method and system and workpiece size detection control device
CN112445356A (en) Method, device and system for testing and calibrating touch component
CN208254413U (en) A kind of mobile three coordinates laser measuring device for measuring
JP2003097940A (en) Method and device for shape measuring, storage medium storing computer program for shape measuring, and computer program for shape measuring
CN115791060A (en) Falling test device and falling angle adjusting method
CN106441670B (en) A kind of SERVO CONTROL driving power-measuring system
JP5752001B2 (en) Touch panel inspection device
US11751687B2 (en) Systems and methods for automated equipment cabinet leveling
CN103372543B (en) Pickup unit, grading equipment employing pickup unit, and pickup method
CN105452799A (en) Off-axis loadcell force sensing to automatically determine location of specimen features
CN110926382A (en) Plane detection device
CN204788799U (en) Accredited testing organization on eccentric test equipment of barycenter
CN217278630U (en) Resistance detection device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination