CN111536995A - Gyroscope testing system and method - Google Patents
Gyroscope testing system and method Download PDFInfo
- Publication number
- CN111536995A CN111536995A CN202010406362.6A CN202010406362A CN111536995A CN 111536995 A CN111536995 A CN 111536995A CN 202010406362 A CN202010406362 A CN 202010406362A CN 111536995 A CN111536995 A CN 111536995A
- Authority
- CN
- China
- Prior art keywords
- axis
- gyroscope
- test
- gravitational acceleration
- average value
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 111
- 238000000034 method Methods 0.000 title claims abstract description 11
- 230000001133 acceleration Effects 0.000 claims description 108
- 230000005484 gravity Effects 0.000 claims description 45
- 238000010998 test method Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Gyroscopes (AREA)
Abstract
The invention relates to the field of gyroscopes, in particular to a gyroscope testing system and a method, which can improve testing efficiency and further improve the factory efficiency of a gyroscope. The method and the system are suitable for the gyroscope test system and the method.
Description
Technical Field
The invention relates to the field of gyroscopes, in particular to a gyroscope testing system and a gyroscope testing method.
Background
The application of the gyroscope in the electronic equipment is more and more extensive, although the manufacturer of the gyroscope device has quality guarantee to the device, but the manufacture link of the equipment can not avoid the possibility of generating defective products, so the defective products need to be screened out in the production and manufacture link, the screening test of the gyroscope device basically depends on simulating the preset environment at present, and then whether the gyroscope is qualified or not is evaluated according to the comparison of the actually measured parameters and the preset value.
Disclosure of Invention
The invention aims to provide a gyroscope testing system and a gyroscope testing method, which can improve the testing efficiency of a gyroscope, ensure the accuracy of a gyroscope testing result and further improve the delivery quality of the gyroscope.
The invention adopts the following technical scheme to realize the purpose, and the gyroscope test system comprises an upper computer and test equipment, wherein the test equipment at least comprises a control module;
the upper computer is used for sending a test instruction to the test equipment and receiving a test result returned by the control module;
the control module is used for controlling the gyroscope to collect data values of X-axis gravity acceleration, Y-axis gravity acceleration and Z-axis gravity acceleration of a group of gyroscopes in a normal working mode and a testing mode respectively, calculating corresponding X-axis gravity acceleration difference, Y-axis gravity acceleration difference and Z-axis gravity acceleration difference in the two modes, checking whether the difference is within a preset driving data range simulated by the testing mode, if the difference is within the range, returning the test to be qualified to the upper computer, and if the difference is not within the range, returning the test to be unqualified to the upper computer.
Further, in order to improve the accuracy of the test result, the control module is further configured to control the gyroscope to collect data values of multiple sets of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of the gyroscope in the normal operating mode and the test mode, calculate an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration, an average value of Z-axis gravitational acceleration corresponding to the gyroscope in the normal operating mode, and calculate an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration, and an average value of Z-axis gravitational acceleration corresponding to the gyroscope in the test mode, calculate a difference value of the average values of X-axis gravitational acceleration, a difference value of the average value of Y-axis gravitational acceleration, and a difference value of the average value of Z-axis gravitational acceleration corresponding to the two modes, check whether the difference values are within a preset driving data range simulated in the test mode, and if the difference values are within, and the control module returns that the test is qualified to the upper computer, and if the test is not in the range, the control module returns that the test is unqualified to the upper computer.
Further, in order to improve the communication quality, the upper computer communicates with the test equipment through a UART interface.
Further, in order to improve the communication speed, the control module communicates with the gyroscope through an SPI or I2C interface.
The gyroscope testing method is applied to the gyroscope testing system and comprises the following steps:
step (1), sending a test instruction to test equipment, and controlling a gyroscope to enter a test flow by the test equipment;
step (2), setting the gyroscope in a normal working mode, and acquiring data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes;
step (3), calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a normal working mode;
step (4), setting the gyroscopes to collect data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes in a test mode;
step (5), calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a test mode;
step (6), calculating the difference of the average values of the gravity acceleration of the X axis, the gravity acceleration of the Y axis and the gravity acceleration of the Z axis of the gyroscope in two modes;
and (7) checking whether the difference value is within a preset driving data range simulated by the test mode, if so, returning to be qualified, and if not, returning to be unqualified.
Further, in the step (4), the setting the gyroscope in the test mode includes: and forcing a preset driving signal to be applied to a sensor of the gyroscope, so that the gyroscope works under the preset driving signal.
The invention sends a test instruction to a control module in test equipment through an upper computer, the control module controls a gyroscope to enter a test process after receiving the test instruction, the control module respectively collects a plurality of groups of data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of the gyroscope in a normal working mode and a test mode, calculates the average value of X-axis gravitational acceleration, the average value of Y-axis gravitational acceleration and the average value of Z-axis gravitational acceleration corresponding to the working mode, calculates the average value of X-axis gravitational acceleration, the average value of Y-axis gravitational acceleration and the average value of Z-axis gravitational acceleration corresponding to the test mode, calculates the difference value of the average values in the two modes, checks whether the difference value is in a preset drive data range simulated by the test mode, if the difference value is in the range, indicates that the quality of the gyroscope meets factory requirements, and returns to test qualification, if the gyroscope is not in the range, the gyroscope quality is not in line with the factory requirements, and the test is returned to be unqualified. The method obtains accurate and effective data through the method, judges the quality of the gyroscope through data comparison, is direct, simple and effective, can greatly improve the testing efficiency, and further ensures the delivery quality of the gyroscope.
Drawings
FIG. 1 is a method flow diagram of a method of testing a gyroscope of the present invention.
Detailed Description
The gyroscope test system comprises an upper computer and test equipment, wherein the test equipment at least comprises a control module;
the upper computer is used for sending a test instruction to the test equipment and receiving a test result returned by the control module;
the control module is used for controlling the gyroscope to collect data values of X-axis gravity acceleration, Y-axis gravity acceleration and Z-axis gravity acceleration of a group of gyroscopes in a normal working mode and a testing mode respectively, calculating corresponding X-axis gravity acceleration difference, Y-axis gravity acceleration difference and Z-axis gravity acceleration difference in the two modes, checking whether the difference is within a preset driving data range simulated by the testing mode, if the difference is within the range, returning the test to be qualified to the upper computer, and if the difference is not within the range, returning the test to be unqualified to the upper computer.
In order to improve the accuracy of the test result, the control module is further used for controlling the gyroscope to collect data values of multiple groups of gyroscopes of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration under a normal working mode and a test mode respectively, calculating an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration, an average value of Z-axis gravitational acceleration corresponding to the normal working mode, and an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration and an average value of Z-axis gravitational acceleration corresponding to the test mode, calculating a difference value of the average values of X-axis gravitational acceleration, a difference value of the average value of Y-axis gravitational acceleration and a difference value of the average value of Z-axis gravitational acceleration corresponding to the two modes, checking whether the difference values are within a preset drive data range simulated by the test mode, and returning the test to the upper computer if the difference values are within the preset drive data range, if the test result is not within the range, the control module returns to the upper computer that the test is unqualified.
In order to improve the communication quality between the upper computer and the test equipment, the upper computer and the test equipment can communicate through a UART interface.
In order to improve the communication speed between the control module and the gyroscope, the control module and the gyroscope can communicate through an SPI or an I2C interface.
The gyroscope testing method disclosed by the invention is shown in a flow chart of a method as shown in figure 1, and comprises the following steps of:
step 101: sending a test instruction to test equipment, and controlling the gyroscope to enter a test flow by the test equipment;
step 102: setting the gyroscope in a normal working mode, and acquiring data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes;
step 103: calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a normal working mode;
step 104: setting a gyroscope in a test mode, and acquiring data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes;
step 105: calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a test mode;
step 106: calculating the difference of the average values of the gravity acceleration of the X axis, the gravity acceleration of the Y axis and the gravity acceleration of the Z axis of the gyroscope in two modes;
step 107: and checking whether the difference value is within a preset driving data range simulated by the test mode, if so, returning to be qualified in the test, and if not, returning to be unqualified in the test.
In step 104, setting a specific implementation means of the gyroscope in the test mode includes: the gyroscope is kept still, and a preset driving signal is forced to be applied to a sensor of the gyroscope, so that the gyroscope works under the preset driving signal.
In conclusion, the invention can greatly improve the testing efficiency, and can find out the unqualified gyroscope in time and report the unqualified gyroscope to the upper computer through accurate and effective data comparison, thereby further ensuring the delivery quality of the gyroscope.
Claims (6)
1. Gyroscope test system, its characterized in that: the device comprises an upper computer and a test device, wherein the test device at least comprises a control module, the upper computer is connected with the control module in the test device, and the control module is connected with a gyroscope;
the upper computer is used for sending a test instruction to the test equipment and receiving a test result returned by the control module;
the control module is used for controlling the gyroscope to collect data values of X-axis gravity acceleration, Y-axis gravity acceleration and Z-axis gravity acceleration of a group of gyroscopes in a normal working mode and a testing mode respectively, calculating corresponding X-axis gravity acceleration difference, Y-axis gravity acceleration difference and Z-axis gravity acceleration difference in the two modes, checking whether the difference is within a preset driving data range simulated by the testing mode, if the difference is within the range, returning the test to be qualified to the upper computer, and if the difference is not within the range, returning the test to be unqualified to the upper computer.
2. The gyroscope test system of claim 1, wherein: the control module is also used for controlling the gyroscope to collect data values of multiple groups of gyroscopes of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration under a normal working mode and a testing mode respectively, calculating an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration, an average value of Z-axis gravitational acceleration corresponding to the normal working mode, an average value of X-axis gravitational acceleration, an average value of Y-axis gravitational acceleration and an average value of Z-axis gravitational acceleration corresponding to the testing mode, calculating a difference value of the average values of X-axis gravitational acceleration, a difference value of the average values of Y-axis gravitational acceleration and a difference value of the average value of Z-axis gravitational acceleration corresponding to the two modes, checking whether the difference values are within a preset driving data range simulated by the testing mode, and if the difference values are within the preset driving data range, returning the testing to the upper computer if the difference values are qualified, if the test result is not within the range, the control module returns to the upper computer that the test is unqualified.
3. The gyroscope test system of claim 1, wherein: the upper computer communicates with the test equipment through a UART interface.
4. The gyroscope test system of claim 1, wherein: the control module communicates with the gyroscope through SPI or I2C interface.
5. A gyro test method applied to the gyro test system described in any one of items 1 to 4 above, characterized in that: the method comprises the following steps:
step (1), sending a test instruction to test equipment, and controlling a gyroscope to enter a test flow by the test equipment;
step (2), setting the gyroscope in a normal working mode, and acquiring data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes;
step (3), calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a normal working mode;
step (4), setting the gyroscopes to collect data values of X-axis gravitational acceleration, Y-axis gravitational acceleration and Z-axis gravitational acceleration of a plurality of groups of gyroscopes in a test mode;
step (5), calculating the average value of the gravity acceleration of the X axis, the average value of the gravity acceleration of the Y axis and the average value of the gravity acceleration of the Z axis of the gyroscope in a test mode;
step (6), calculating the difference of the average values of the gravity acceleration of the X axis, the gravity acceleration of the Y axis and the gravity acceleration of the Z axis of the gyroscope in two modes;
and (7) checking whether the difference value is within a preset driving data range simulated by the test mode, if so, returning to be qualified, and if not, returning to be unqualified.
6. The gyroscope test method according to claim 5, characterized by: in step (4), the setting the gyroscope in the test mode includes: and forcing a preset driving signal to be applied to a sensor of the gyroscope, so that the gyroscope works under the preset driving signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010406362.6A CN111536995A (en) | 2020-05-14 | 2020-05-14 | Gyroscope testing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010406362.6A CN111536995A (en) | 2020-05-14 | 2020-05-14 | Gyroscope testing system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111536995A true CN111536995A (en) | 2020-08-14 |
Family
ID=71968009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010406362.6A Pending CN111536995A (en) | 2020-05-14 | 2020-05-14 | Gyroscope testing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111536995A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112484758A (en) * | 2020-11-27 | 2021-03-12 | 内蒙古电力(集团)有限责任公司乌兰察布电业局 | Application of MEMS-based targeted gas-sensitive optical fiber sensing in state detection of oil-poor equipment |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102645230A (en) * | 2012-04-11 | 2012-08-22 | 中航捷锐(北京)光电技术有限公司 | Fault detection method and device of optical fiber gyroscope |
CN104034351A (en) * | 2014-06-05 | 2014-09-10 | 哈尔滨工程大学 | Method for testing property of high-accuracy fiber-optic gyro on basis of dynamic condition of incremental method |
CN204346459U (en) * | 2015-01-22 | 2015-05-20 | 嘉盛半导体(苏州)有限公司 | The wafer test system of micro-mechanical gyroscope |
CN105675012A (en) * | 2014-11-19 | 2016-06-15 | 江苏三研通信科技有限公司 | Micro-electro-mechanical gyro error elimination method, apparatus and terminal |
CN105758423A (en) * | 2014-12-19 | 2016-07-13 | 上海亨通光电科技有限公司 | Optical power power-on self-test method for fiber-optic gyroscope |
CN106969785A (en) * | 2017-04-21 | 2017-07-21 | 中国科学院微电子研究所 | Self-calibration device and method for gyroscope |
CN107084745A (en) * | 2017-04-21 | 2017-08-22 | 中国科学院微电子研究所 | Gyroscope self-calibration and gyroscope mass block amplitude measurement device and method |
CN207751492U (en) * | 2017-12-15 | 2018-08-21 | 深圳建溢宝电子有限公司 | Dust catcher gyro calibiatio i test equipment |
CN108982991A (en) * | 2017-05-31 | 2018-12-11 | 罗伯特·博世有限公司 | Equipment for the analysis processing circuit of capacitance acceleration transducer and for detecting acceleration |
CN109186635A (en) * | 2018-08-30 | 2019-01-11 | 上海仙知机器人科技有限公司 | The zero point correction method and system of three-axis gyroscope |
CN109323711A (en) * | 2018-12-04 | 2019-02-12 | 中国工程物理研究院电子工程研究所 | A kind of gyroscope mode reversion zero-bit automatic correcting method and system |
CN109596143A (en) * | 2018-11-07 | 2019-04-09 | 深圳市欧盛自动化有限公司 | Test method, system, equipment and the computer readable storage medium of gyroscope |
CN109813927A (en) * | 2019-01-11 | 2019-05-28 | 东南大学 | A kind of three axis angular rate measuring system of holohedral symmetry micro-electro-mechanical gyroscope |
-
2020
- 2020-05-14 CN CN202010406362.6A patent/CN111536995A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102645230A (en) * | 2012-04-11 | 2012-08-22 | 中航捷锐(北京)光电技术有限公司 | Fault detection method and device of optical fiber gyroscope |
CN104034351A (en) * | 2014-06-05 | 2014-09-10 | 哈尔滨工程大学 | Method for testing property of high-accuracy fiber-optic gyro on basis of dynamic condition of incremental method |
CN105675012A (en) * | 2014-11-19 | 2016-06-15 | 江苏三研通信科技有限公司 | Micro-electro-mechanical gyro error elimination method, apparatus and terminal |
CN105758423A (en) * | 2014-12-19 | 2016-07-13 | 上海亨通光电科技有限公司 | Optical power power-on self-test method for fiber-optic gyroscope |
CN204346459U (en) * | 2015-01-22 | 2015-05-20 | 嘉盛半导体(苏州)有限公司 | The wafer test system of micro-mechanical gyroscope |
CN107084745A (en) * | 2017-04-21 | 2017-08-22 | 中国科学院微电子研究所 | Gyroscope self-calibration and gyroscope mass block amplitude measurement device and method |
CN106969785A (en) * | 2017-04-21 | 2017-07-21 | 中国科学院微电子研究所 | Self-calibration device and method for gyroscope |
CN108982991A (en) * | 2017-05-31 | 2018-12-11 | 罗伯特·博世有限公司 | Equipment for the analysis processing circuit of capacitance acceleration transducer and for detecting acceleration |
CN207751492U (en) * | 2017-12-15 | 2018-08-21 | 深圳建溢宝电子有限公司 | Dust catcher gyro calibiatio i test equipment |
CN109186635A (en) * | 2018-08-30 | 2019-01-11 | 上海仙知机器人科技有限公司 | The zero point correction method and system of three-axis gyroscope |
CN109596143A (en) * | 2018-11-07 | 2019-04-09 | 深圳市欧盛自动化有限公司 | Test method, system, equipment and the computer readable storage medium of gyroscope |
CN109323711A (en) * | 2018-12-04 | 2019-02-12 | 中国工程物理研究院电子工程研究所 | A kind of gyroscope mode reversion zero-bit automatic correcting method and system |
CN109813927A (en) * | 2019-01-11 | 2019-05-28 | 东南大学 | A kind of three axis angular rate measuring system of holohedral symmetry micro-electro-mechanical gyroscope |
Non-Patent Citations (1)
Title |
---|
G.CASINOVI: "Electrostatic self-calibration of vibratory gyroscopes", 《25TH IEEE INT. CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS》, pages 559 - 562 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112484758A (en) * | 2020-11-27 | 2021-03-12 | 内蒙古电力(集团)有限责任公司乌兰察布电业局 | Application of MEMS-based targeted gas-sensitive optical fiber sensing in state detection of oil-poor equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103116287B (en) | Avionics equipment running environment dynamic simulating device and method | |
CN112327780A (en) | Digital twin system construction method and architecture of electronic equipment test production line | |
CN101910798B (en) | Rotary encoder comprising internal error control and method therefor | |
CN105043699A (en) | Vibration and impact testing method and device for internal and external parameters of server case | |
CN112710871B (en) | Test method and device for positioning speed measurement system host | |
CN112000026B (en) | Mars vehicle GNC system physical model construction method based on information physical fusion | |
CN111536995A (en) | Gyroscope testing system and method | |
CN202995451U (en) | A vehicle-mounted controller automatic testing device | |
CN115576512A (en) | Electronic display device for simulating mechanical display and data storage method thereof | |
CN107702773A (en) | Heavy burden measurement apparatus, method and heavy burden equipment | |
CN110688732A (en) | Simulation test platform and method for speed and distance measuring system | |
CN204727371U (en) | A kind of cage guide automatic checkout equipment and real-time remote monitoring system | |
CN112557700B (en) | Ground hardware in-loop simulation device and method for electrostatic accelerometer | |
Patrizi et al. | Analysis of inertial measurement units performances under dynamic conditions | |
CN206208920U (en) | Equivalent unit sensing module in a kind of vibratory impulse test | |
CN106897469A (en) | A kind of test environment generation method and device | |
CN117007175A (en) | Sensor automatic test method and test device thereof | |
CN209813763U (en) | Detection system of battery management system | |
CN108279380B (en) | System and method for simulating working conditions of motor | |
CN201983789U (en) | Two-axis inclined angle measuring device based on CAN (Controller Area Network) bus | |
CN112815912B (en) | Device and method for detecting vertical displacement of bridge | |
CN108398576A (en) | A kind of static error calibration system and method | |
CN210665046U (en) | Harmonic reducer comprehensive precision testing machine | |
CN106226558A (en) | A kind of method and device detecting force-balanced accelerometer polarity | |
CN111049707B (en) | Test method for verifying correctness of communication protocol content code of controller |
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 | ||
CB02 | Change of applicant information |
Address after: 621000 Sichuan Ailian Technology Co.,Ltd., Anzhou Industrial Park, Mianyang City, Sichuan Province Applicant after: Sichuan Ailian Technology Co.,Ltd. Address before: 621000 Mianyang city of Sichuan Province, Sichuan Industrial Park, love science and Technology Co. Applicant before: SICHUAN AI-LINK TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200814 |
|
RJ01 | Rejection of invention patent application after publication |