CN111536995A - Gyroscope testing system and method - Google Patents

Gyroscope testing system and method Download PDF

Info

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
Application number
CN202010406362.6A
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.)
Sichuan Ai Link Technology Co ltd
Original Assignee
Sichuan Ai Link 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 Sichuan Ai Link Technology Co ltd filed Critical Sichuan Ai Link Technology Co ltd
Priority to CN202010406362.6A priority Critical patent/CN111536995A/en
Publication of CN111536995A publication Critical patent/CN111536995A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, 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

Gyroscope testing system and method
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.
CN202010406362.6A 2020-05-14 2020-05-14 Gyroscope testing system and method Pending CN111536995A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (13)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
G.CASINOVI: "Electrostatic self-calibration of vibratory gyroscopes", 《25TH IEEE INT. CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS》, pages 559 - 562 *

Cited By (1)

* Cited by examiner, † Cited by third party
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