Encoder signal detection equipment

By designing the encoder signal detection equipment, directly receiving and analyzing the encoder output signals, the problems of low detection accuracy, bulky equipment and lack of automatic storage functions in the prior art are solved, and efficient and accurate multi-type encoder signal detection and Data saving.

CN222318093UActive Publication Date: 2025-01-07CDD (SHANGHAI) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202323566417.8
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-01-07
Estimated Expiration
2033-12-26

AI Technical Summary

Technical Problem

In the prior art, in the encoder signal detection, there are problems such as labor-consuming, time-consuming, large errors, bulky equipment, low integration, and difficulty in automatically storing test results, and it is difficult to detect multi-type encoder signals.

Method used

An encoder signal detection device is designed, including an interface board, a signal processing board and a display screen, which can directly receive and analyze the encoder output signal, support single-ended and differential signal input, and has automatic data storage function, which simplifies the testing process and Improves detection accuracy and compatibility.

Benefits of technology

It realizes efficient and accurate detection of various incremental photoelectric encoders, reduces testing time and labor costs, improves production efficiency, and facilitates data archives and traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222318093U_ABST
    Figure CN222318093U_ABST
Patent Text Reader

Abstract

The utility model relates to the technical field of encoder signal detection, in particular to encoder signal detection equipment. Comprising a box body, an interface board is arranged on the box body and arranged on a back board of the box body, and a motor control signal input interface is arranged on the interface board, located on the upper left portion of the interface board and used for receiving motor control signals; the encoder single-end signal input interface is arranged at the right lower part of the motor control signal input interface; the encoder differential signal input interface is arranged on the right side of the encoder signal single-end output interface; the encoder differential signal wiring terminal is arranged at the bottom of the interface board; and the signal processing board is arranged on the inner side of the back board of the box body. The device can directly detect the output signal of the encoder, has high compatibility for the test of various incremental photoelectric encoders, and meets the test requirements of the signal output of various types of encoders in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of encoder signal detection, in particular to an encoder signal detection device. Background Art

[0002] Incremental photoelectric encoders are representative photoelectric displacement sensors for measuring angular displacement. They are widely used in the fields of industry and science and technology. Photoelectric encoders can obtain the rotation angle or speed information of the measured shaft by processing the output pulse signals through the conversion circuit. Photoelectric encoders have the advantages of long average mechanical life, high resolution, strong anti-interference ability, long signal transmission distance, and high reliability. The technical indicators of photoelectric encoders include the number of pulses output by the encoder for one rotation, the duty cycle of each pulse signal, and the phase relationship between the pulses.

[0003] The prior art is to use an oscilloscope to directly observe the output pulse waveform of the encoder, and estimate the encoder performance indicators such as the phase difference and duty cycle of each pulse through the coordinate transformation on the oscilloscope; in addition, the prior art does not make a test device specifically for directly reading the encoder signal, and most of them are auxiliary installation equipment or fixtures for encoder testing, and the signal detection is still carried out by other means; and the auxiliary equipment for the existing encoder test is large in size, the equipment is bulky as a whole, and is not delicate and beautiful. The prior art does not have an automatic storage function for the results of the encoder test.

[0004] Therefore, the prior art has the following deficiencies:

[0005] 1. When using an oscilloscope to directly observe the encoder output signal waveform, the calculation process is time-consuming and labor-intensive, and the calculation result has a large error. This is because the waveform range that the oscilloscope can observe is limited. For example, when the motor rotates 10 circles, it is impossible to observe and calculate the pulse data of 10 circles, and the quality of the observed waveform is also related to the performance of the oscilloscope;

[0006] 2. There are many types of encoder signal output, including single-ended, differential, AB\ABZ\ABZUVW\UVW, which require very high accuracy in signal detection. At the same time, it must be able to detect multiple types of encoder signals. During the detection process, the stability and reliability of the equipment operation must be guaranteed, which greatly increases the difficulty and cost of the research and development of the detection equipment.

[0007] 3. The existing technology for testing encoder signals is difficult to integrate into one device. Generally, it is completed by multiple detection devices and some auxiliary devices working together, and the integration is low.

[0008] 4. When testing encoders in large quantities in actual production, the amount of test data is huge, and it is difficult to keep a record of the test results for each product. When a problematic product appears later, the original test records cannot be traced. Utility Model Content

[0009] The purpose of the utility model is to provide an encoder signal detection device to solve the above technical problems;

[0010] The technical problem solved by the present invention can be achieved by adopting the following technical solutions:

[0011] An encoder signal detection device comprises a box body, on which is provided:

[0012] An interface board is arranged on the back plate of the box body, and the interface board is provided with:

[0013] The motor control signal input interface is located at the upper left of the interface board, connected to an external motor driver, and receives the motor control signal;

[0014] The encoder single-ended signal input interface is arranged at the lower right of the motor control signal input interface;

[0015] An encoder differential signal input interface, arranged on the right side of the encoder single-ended signal input interface;

[0016] Encoder signal wiring terminal, arranged at the bottom of the interface board;

[0017] The signal processing board is arranged on the inner side of the back plate of the box body, connected to the encoder signal connection terminal, the motor signal output terminal and the serial communication terminal of the interface board, and receives the output signal of the encoder and the motor control signal.

[0018] Preferably, the encoder signal wiring terminals include an A-phase signal terminal, a B-phase signal terminal, a Z-phase signal terminal, a U-phase signal terminal, a V-phase signal terminal and a W-phase signal terminal for receiving encoder differential signals.

[0019] Preferably, a signal selection switch for selecting the encoder single-ended signal input interface is provided on the right side panel of the box body, and the signal selection switch is connected to the signal selection port of the interface board.

[0020] Preferably, the interface board is further provided with:

[0021] A USB interface, located below the motor control signal input interface;

[0022] The reserved serial port is located on the right side of the encoder differential signal input interface.

[0023] Preferably, the front panel of the box body is a slope with a certain angle, and a display screen is provided on the front panel of the box body. The display screen is connected to the first power supply port, the display screen signal port and the USB port of the interface board.

[0024] Preferably, the signal selection switch is arranged on a side of the display screen.

[0025] Preferably, the signal processing board is also connected to the second power supply port of the interface board.

[0026] Preferably, a switching power supply is provided in the box body, and the switching power supply is connected to an external voltage input terminal through a power supply switch. The power supply switch is provided on the back panel of the box body, and the power supply voltage output terminal of the switching power supply is connected to the power supply voltage input terminal of the interface board.

[0027] Preferably, it also includes,

[0028] A power supply socket is provided at the lower right side of the back plate of the box body;

[0029] A fan is connected to a fan port of the interface board.

[0030] Preferably, the motor driver is a servo driver or a stepper driver.

[0031] Beneficial effects of the present invention: Due to the adoption of the above technical scheme, the present invention can directly detect the encoder output signal, is highly compatible with the test of various incremental photoelectric encoders, and meets the test requirements of various types of existing encoder signal outputs. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a schematic diagram of the circuit connection of the detection device in the embodiment of the utility model;

[0033] Figure 2 This is a schematic diagram of the backplane interface structure of the detection device in the embodiment of the utility model;

[0034] Figure 3 It is a front view of the detection device in the embodiment of the utility model;

[0035] Figure 4 It is an oblique view of the detection device in the embodiment of the utility model;

[0036] Figure 5 It is an oblique view of the detection device in the embodiment of the utility model;

[0037] Figure 6 It is a side view of the detection device in the embodiment of the utility model;

[0038] Figure 7 It is a side view of the detection device in the embodiment of the utility model;

[0039] Figure 8 A top view of the detection device in the embodiment of the utility model;

[0040] Fig. 9 It is a bottom view of the detection device in the embodiment of the utility model. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the utility model to clearly and completely describe the technical solutions in the embodiments of the utility model. Obviously, the described embodiments are only part of the embodiments of the utility model, not all of the embodiments. Based on the embodiments of the utility model, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the utility model.

[0042] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

[0043] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.

[0044] An encoder signal detection device, such as Figures 1 to 9 As shown, it includes a box body 4, on which is provided,

[0045] The interface board 1 is arranged on the back plate of the box body 4, and the interface board 1 is provided with:

[0046] The motor control signal input interface 101 is located at the upper left of the interface board 1 and is connected to the external motor driver 7 to receive the motor control signal;

[0047] The encoder single-ended signal input interface 102 is provided at the lower right of the motor control signal input interface 101 and is used to connect an external single-ended encoder;

[0048] The encoder differential signal input interface 103 is provided on the right side of the encoder single-ended signal input interface 102 and is used to connect an external differential encoder;

[0049] The encoder signal terminal 107 is provided at the bottom of the interface board 1 and is used to connect an external differential encoder;

[0050] The signal processing board 2 is arranged inside the back plate of the box body 4, connected to the encoder signal terminal 107, the motor signal output terminal 106 and the serial communication terminal 108 of the interface board 1, and receives the output signal of the encoder and the motor control signal.

[0051] Specifically, the utility model can directly detect the encoder output signal without the aid of an oscilloscope. The signal processing board 2 is the signal processing device of the utility model. The encoder single-ended signal input interface 102 is used to connect an external single-ended encoder. The encoder differential signal input interface 103 and the encoder signal terminal 107 are both used to connect an external differential encoder, which can be selectively connected according to the encoder model.

[0052] During the test of the utility model, the number of test turns can be customized, and the detection device will capture and analyze all the data within the test turns. After the test is completed, the test data of the encoder signal's duty cycle, phase difference, pulse number and other related performance indicators can be directly viewed in the detection device. In addition, the utility model detection device can make judgments based on the customized allowable deviation, and the tester can directly see whether the performance of the test encoder is qualified. The entire detection process is accurate and convenient, which greatly improves the test efficiency.

[0053] The detection equipment of the utility model is highly compatible with the test of various incremental photoelectric encoders, and meets the test requirements of various types of existing encoder signal outputs. The differential signal can be directly detected, and the single-ended signal can be detected internally by the device without the need for other external auxiliary test equipment or test boards.

[0054] The detection equipment has high reliability and accuracy in testing the performance index of the encoder signal, which can meet the detection of the encoder in actual production. When the utility model is used for encoder testing on the production line, the encoder with continuous testing of more than 3000 PCS still maintains high accuracy and high reliability, and the equipment operates normally continuously.

[0055] The utility model is simple to operate and has simple wiring. There is no learning cost for production line operators to use it, and it is easy to get started. It only takes about 30 seconds to complete the test of 1PCS using this equipment, and the test data is complete and accurate; while the traditional test using an oscilloscope takes a long time, generally taking about 2 minutes to 3 minutes to complete the test of 1PCS, and the amount of data to be viewed is limited, and the test result has a large error.

[0056] The overall appearance of the detection equipment of the utility model is exquisite and beautiful, and the weight is light. It can meet the needs of equipping a production line with multiple devices. In industrial production, it can greatly improve production efficiency, reduce testing links, and streamline production line operators.

[0057] The automatic data saving function inside the testing equipment greatly facilitates the archiving of test results, provides strong test data support for the tracing of problematic products that may arise in the future, and facilitates review and research.

[0058] In a preferred embodiment, the encoder signal terminal 107 includes an A-phase signal terminal, a B-phase signal terminal, a Z-phase signal terminal, a U-phase signal terminal, a V-phase signal terminal and a W-phase signal terminal for receiving encoder differential signals. The encoder single-ended signal input interface 102 receives a single-ended encoder signal; the encoder differential signal input interface 103 receives a differential encoder signal.

[0059] Specifically, the encoder signal terminal 107 includes a first row of terminals for detecting ABZ signals, and the first row of terminals includes six terminals A+, A-, B+, B-, Z+, and Z-. The encoder signal terminal 107 also includes a second row of terminals for detecting UVW signals, and the second row of terminals includes six terminals U+, U-, V+, V-, W+, and W-.

[0060] Specifically, the detection equipment provided by the utility model can meet the encoder detection of various signal types and has encoder detection functions of various signal types. Differential AB, ABZ, ABZUVW, UVW signals and single-ended AB, ABZ, ABZUVW, UVW signals can be detected. The test precision and accuracy are high, and the detection equipment can still operate normally under continuous testing.

[0061] Specifically, the detection device of the utility model has a high internal integration, and does not require other devices such as oscilloscopes, signal generators, etc. As long as the motor M equipped with the encoder rotates normally, the encoder signal can be detected, the wiring is simple, and the overall appearance of the device is exquisite and beautiful.

[0062] The testing equipment can automatically save the test results of each 1PCS encoder, and can easily export them to a USB flash drive to view the data on a computer for later tracing.

[0063] Specifically, the duty cycle acquisition principle of ABZ and UVW is as follows: the MCU timer input is used for acquisition, the rising and falling edges of the acquisition signal are timed, and the signal duty cycle value is obtained by dividing the high level time by the high level and low level time (signal cycle). After multiple samplings, the maximum, minimum, average and maximum deviation of the duty cycle are calculated. When the maximum deviation exceeds the allowable deviation set by the software, it is unqualified, and when it is within the allowable deviation range set by the software, it is qualified.

[0064] The number of ABZ and UVW pulses is the number of signal pulses included in one circle of the encoder. The acquisition principle is: there is only one Z pulse signal in one circle, and one Z pulse is used to mark one circle in the software. Every time an ABUVW signal comes, the pulse is counted for one circle, and the count value is the number of ABUVW pulses. After counting multiple circles, the maximum value, minimum value, average value and maximum deviation of the pulse number are calculated. When the maximum deviation exceeds the allowable deviation set by the software, it is unqualified. When it is within the allowable deviation range set by the software, it is qualified.

[0065] AB, UV, VW, WU phase difference is the counting time difference of the rising edge of the corresponding pulse signal, which is compared with one cycle to calculate its phase degree. After multiple acquisitions, the maximum, minimum, average and maximum deviation of the phase difference are calculated. When the maximum deviation exceeds the allowable deviation set by the software, it is unqualified, and when it is within the allowable deviation range set by the software, it is qualified.

[0066] The motor control signal input interface 101 can be connected to a stepper or servo driver, and the lead wires have a direction control signal and a speed control signal. Direction control signal: forward rotation is a high-level output, and reverse rotation is a low-level output. The output voltage is between 4V and 5V; speed control signal: when the option is a stepper motor, different speeds output pulses with different frequencies and a duty cycle of 50%, and the higher the speed, the higher the frequency; when the option is a BLDC servo motor, different speeds output pulses with fixed frequencies and different duty cycles, and the higher the speed, the higher the duty cycle. The angular displacement is controlled by controlling the number of pulses, thereby achieving the purpose of accurate positioning; at the same time, the speed and acceleration of the motor M can be controlled by controlling the pulse frequency, thereby achieving the purpose of speed regulation.

[0067] The encoder signal detection device has four test channels, corresponding to eight encoder signal output tests, namely differential: AB signal, ABZ signal, ABZUVW signal, UVW signal; single-ended: AB signal, ABZ signal, ABZUVW signal, UVW signal.

[0068] Specifically, the input signal frequencies of the A-phase signal terminal, the B-phase signal terminal, the Z-phase signal terminal, the U-phase signal terminal, the V-phase signal terminal and the W-phase signal terminal are ≤60 KHz.

[0069] The motor speed limits for different line encoders are as follows:

[0070] 1000-line encoder: motor speed does not exceed 3000 rpm;

[0071] 2500-line encoder: motor speed does not exceed 1200 rpm;

[0072] 10000-line encoder: motor speed does not exceed 300 rpm;

[0073] 20000-line encoder: Motor speed does not exceed 150 rpm.

[0074] In a preferred embodiment, a signal selection switch 8 for selecting the encoder single-ended signal input interface 102 is provided on the right side panel of the box body 4 , and the signal selection switch 8 is connected to the signal selection port 112 of the interface board 1 .

[0075] Specifically, when the encoder single-ended signal input interface 102 needs to be connected, the signal selection switch 8 needs to be pressed to connect the signal type.

[0076] In a preferred embodiment, the interface board 1 is also provided with:

[0077] USB interface 105, located below the motor control signal input interface 101;

[0078] The reserved serial port 104 is located on the right side of the encoder differential signal input interface 103 .

[0079] In a preferred embodiment, the front panel of the box body 4 is a slope with a certain angle, and a display screen 3 is provided on the front panel of the box body 4. The display screen 3 is connected to the first power supply port 109, the display screen signal port 110 and the USB port 111 of the interface board 1.

[0080] In a preferred embodiment, the signal selection switch 8 is disposed on the side of the display screen 3 .

[0081] In a preferred embodiment, the signal processing board 2 is also connected to the second power supply port 116 of the interface board 1 .

[0082] In a preferred embodiment, a switching power supply 5 is provided in the box body 4, and the switching power supply 5 is connected to the external voltage input terminal through a power switch 6. The power switch 6 is arranged on the back panel of the box body 4, and the power supply voltage output terminal of the switching power supply 5 is connected to the power supply voltage input terminal of the interface board 1.

[0083] Specifically, the power supply voltage input terminal of the interface board 1 includes a first power supply voltage input terminal 114 and a second power supply voltage input terminal 115, which are used for 24V power supply and 5V power supply respectively.

[0084] In a preferred embodiment, it also includes:

[0085] A power supply socket 42 is provided at the lower right side of the back plate of the box body 4;

[0086] The fan 43 is connected to the fan port 113 of the interface board 1 .

[0087] In a preferred embodiment, the motor driver 7 is a servo driver or a stepper driver.

[0088] Specifically, the utility model is operated through the interface on the display screen 3, and the operation process is as follows:

[0089] Step 1, turn on the encoder signal detection device;

[0090] Step 2: Enter the parameter setting interface and set the parameters. The parameter settings include:

[0091] The encoder line number is set to the number of A / B pulses generated by the encoder per revolution, and the deviation is set to 0;

[0092] AB phase difference, the setting value is the electrical angle corresponding to the phase difference between the encoder A signal and the B signal. For example, if the AB phase difference is 1 / 4 of the A cycle, the parameter value is 1 / 4*360=90, and the deviation is set within 20;

[0093] Z pulse width, the setting value is 90, 180 or 360, according to the encoder setting; the deviation is set within 20;

[0094] Duty cycle, the setting value is the duty cycle of A and B signals, generally 50(%), the deviation is set within 20;

[0095] Pulse counting direction, the setting value is, when A leads B, this parameter is set to 0; when B leads A, this parameter is set to 1. If the leading relationship of the AB signal of the encoder to be tested is unknown, try switching between the two values ​​of 0 and 1 for testing.

[0096] The number of test laps can be set from 1 to 10, with the default value being 5.

[0097] The number of motor pole pairs, the setting value is set according to the actual number of motor pole pairs;

[0098] UVW phase difference, set value 120, deviation value within 20;

[0099] Step 3, select the test entry, install the test equipment and encoder and other related components and confirm that the wiring is correct, then select the corresponding test entry according to the actual encoder to enter the test page.

[0100] Step 4: Test the ABZ three-channel encoder. Click "ABZ encoder signal test" on the interface.

[0101] Step 41, loading the test page;

[0102] Step 42, enter the test process page, first set the speed and direction, then click the "Start Motor" option, the motor running status changes from red to green, and the green progress bar during the test represents the progress of data collection;

[0103] Step 43, enter the test result page, after data collection is completed, the corresponding green or red items will be displayed. If the test data is normal, the page will be all green, if the test data is abnormal, the page will be indicated with a red background to indicate the abnormal items.

[0104] It should be noted that when a red item appears, it means that the data of this item has not passed the test. At this time, you should carefully check whether the motor wiring (forward and reverse rotation, the selected test direction and the starting motor direction selection), encoder installation, grating to chip distance, etc. are correct, and then test again to eliminate the test failure caused by poor installation. If it still fails, you can click the "View Data" option to view the specific parameter value that exceeds the deviation and analyze the reason.

[0105] Step 44, enter the data query page, click the "View Data" option to enter the data query page, there are three pages for data query, including:

[0106] On the duty cycle page, the U, V, and W phase pulse widths are treated by default and no judgment is made. The measurement results will be compared with the set values ​​on the "Parameter Settings" page. If they are within the error range, "PASS" will be displayed, and if they are beyond the error range, "FAIL" will be displayed.

[0107] Pulse number per circle page, A, B pulse: Displays the pulse number per circle. The measurement result will be compared with the set value in the "Parameter Setting" page. If it is within the error range, it will display "PASS", and if it exceeds the error range, it will display "FAIL".

[0108] On the phase difference page, the phase differences of ZA, ZB, UV, VW, WU, and ZU are treated as default and no judgment is made. The measurement results will be compared with the set values ​​on the "Parameter Settings" page. If they are within the error range, "PASS" will be displayed, and if they are beyond the error range, "FAIL" will be displayed.

[0109] Step 5, test the ABZUVW six-channel encoder, click "ABZUVW encoder signal test" on the interface

[0110] Step 51, loading the test page;

[0111] Step 52, enter the test process page, first set the speed and direction, then click the "Start Motor" option, the motor running status changes from red to green, indicating that the motor is rotating. During the test, the green progress bar represents the progress of data collection

[0112] Step 53, enter the test result page, after data collection is completed, the corresponding green or red items will be displayed. If the test data is normal, the page will be all green, if the test data is abnormal, the page will be indicated with a red background to indicate the abnormal items.

[0113] It should be noted that when a red item appears, it means that the data of this item has not passed the test. At this time, you should carefully check whether the motor wiring (forward and reverse rotation, the selected test direction and the starting motor direction selection), encoder installation, grating to chip distance, etc. are correct, and then test again to eliminate the test failure caused by poor installation. If it still fails, you can click "View Data" to view the specific parameter values ​​that exceed the deviation and analyze the reasons.

[0114] Step 54, enter the data query page, click View Data to enter the data query page. There are three pages for data query:

[0115] On the Duty Cycle page, the measurement result will be compared with the set value on the Parameter Setting page. If it is within the error range, "PASS" will be displayed, and if it is beyond the error range, "FAIL" will be displayed.

[0116] Pulse number per circle page, A, B pulse: Displays the pulse number per circle. The measurement result will be compared with the set value in the "Parameter Setting" page. If it is within the error range, it will display "PASS", and if it exceeds the error range, it will display "FAIL";

[0117] On the phase difference page, the ZA and ZB phase differences are treated as default and no judgment is made. The measurement results will be compared with the set values ​​on the "Parameter Settings" page. If they are within the error range, "PASS" will be displayed, and if they are beyond the error range, "FAIL" will be displayed.

[0118] Step 6, test the UVW three-channel encoder, click the "UVW encoder signal test" option in the interface,

[0119] Step 61, loading the test page;

[0120] Step 62, enter the test process page, first set the speed and direction, then click the "Start Motor" option, the motor running status changes from red to green, indicating that the motor is rotating. During the test, the green progress bar represents the progress of data collection.

[0121] Step 63, enter the test result page, after data collection is completed, the corresponding green or red items will be displayed. If the test data is normal, the page will be all green, if the test data is abnormal, the page will be indicated with a red background to indicate the abnormal items.

[0122] It should be noted that when a red item appears, it means that the data of this item has not passed the test. At this time, you should carefully check whether the motor wiring (forward and reverse rotation, the selected test direction and the starting motor direction selection), encoder installation, grating to chip distance, etc. are correct, and then test again to eliminate the test failure caused by poor installation. If it still fails, you can click the "View Data" option to view the specific parameter value that exceeds the deviation and analyze the reason.

[0123] Step 64, enter the data query page, click View Data to enter the data query page. There are two pages for data query:

[0124] On the Duty Cycle page, the measurement result will be compared with the set value on the Parameter Setting page. If it is within the error range, "PASS" will be displayed, and if it is beyond the error range, "FAIL" will be displayed.

[0125] On the phase difference page, the ZA and ZB phase differences are treated as default and no judgment is made. The measurement results will be compared with the set values ​​on the "Parameter Settings" page. If they are within the error range, "PASS" will be displayed, and if they are beyond the error range, "FAIL" will be displayed.

[0126] Step 7, test the AB two-channel encoder, click the "AB encoder signal test" option in the interface,

[0127] Step 71, loading the test page;

[0128] Step 72, enter the test process page, first set the speed and direction, then click the "Start Motor" option, the motor running status changes from red to green, indicating that the motor is rotating. During the test, the green progress bar represents the progress of data collection;

[0129] Step 73, enter the test result page, after data collection is completed, the corresponding green or red items will be displayed. If the test data is normal, the page will be all green, if the test data is abnormal, the page will be indicated with a red background to indicate the abnormal items.

[0130] It should be noted that: when a red item appears, it means that the data of this item has not passed the test. At this time, you should carefully check whether the motor wiring (forward and reverse rotation, the selected test direction and the starting motor direction selection), encoder installation, grating to chip distance, etc. are correct, and then test again to eliminate the test failure caused by poor installation. If it still fails, you can click "View Data" to view the specific parameter value that exceeds the deviation and analyze the reason.

[0131] Step 74, enter the data query page, click View Data to enter the data query page. There are two pages for data query:

[0132] On the Duty Cycle page, the measurement result will be compared with the set value on the Parameter Setting page. If it is within the error range, "PASS" will be displayed, and if it is beyond the error range, "FAIL" will be displayed.

[0133] On the phase difference page, the ZA and ZB phase differences are treated as default and no judgment is made. The measurement results will be compared with the set values ​​on the "Parameter Settings" page. If they are within the error range, "PASS" will be displayed, and if they are beyond the error range, "FAIL" will be displayed.

[0134] Step 8, system time correction, including:

[0135] Step 81, after turning on the power switch on the rear panel of the encoder tester, immediately press and hold the screen until the system calibration page appears;

[0136] Step 82, click the "System Parameter Settings" option and select "Time".

[0137] Step 83, after the calibration is completed, select the "Enter System Environment" option or turn off the power and restart.

[0138] Step 9, test data storage, including,

[0139] Step 91, insert the USB flash drive before testing. After the test is completed, click the "option box behind the number" and enter the number. You can customize the starting number, usually "1".

[0140] Step 92, after the number setting is completed, click "Save". After clicking "Save", the number will automatically increase by "1". Each time you save test data, you should click the "Test" button twice and then click "Save" once.

[0141] Step 93, after the test is completed, click "Historical Data" to view the saved test data.

[0142] Step 94, click "Data Export". When the message "Successfully exported *** data!" is displayed below, it means that the data export is successful and the data is saved in the USB flash drive. If "Warning code: -1021" appears, the data import to the USB flash drive fails. You need to check whether the USB flash drive is connected properly and then export the test data again.

[0143] Step 95, when all test data are exported, you can clear the test data saved in the encoder tester. Click "Clear All" and click "OK".

[0144] Step 96, unplug the USB drive and view the saved test data files on the computer.

[0145] The above description is only a preferred embodiment of the present invention, and does not limit the implementation mode and protection scope of the present invention. For those skilled in the art, it should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the description and illustrations of the present invention should be included in the protection scope of the present invention.

Claims

1. An encoder signal detection device, characterized in that: It comprises a box body (4), on which is provided: An interface board (1) is arranged on the back plate of the box body (4), and the interface board (1) is provided with: A motor control signal input interface (101), located at the upper left of the interface board (1), connected to an external motor driver (7) to receive a motor control signal; An encoder single-ended signal input interface (102), arranged at the lower right of the motor control signal input interface (101); An encoder differential signal input interface (103), arranged on the right side of the encoder single-ended signal input interface (102); An encoder signal wiring terminal (107) is arranged at the bottom of the interface board (1); The signal processing board (2) is arranged on the inner side of the back plate of the box body (4), connected to the encoder signal connection terminal (107), the motor signal output terminal (106) and the serial communication terminal (108) of the interface board (1), and receives the output signal of the encoder and the motor control signal.

2. The encoder signal detection device according to claim 1, characterized in that: The encoder signal connection terminal (107) comprises an A-phase signal terminal, a B-phase signal terminal, a Z-phase signal terminal, a U-phase signal terminal, a V-phase signal terminal and a W-phase signal terminal for receiving encoder differential signals.

3. The encoder signal detection device according to claim 1, characterized in that: A signal selection switch (8) for selecting the encoder single-ended signal input interface (102) is provided on the right side panel of the box body (4), and the signal selection switch (8) is connected to the signal selection port (112) of the interface board (1).

4. The encoder signal detection device according to claim 1, characterized in that: The interface board (1) is also provided with: A USB interface (105) located below the motor control signal input interface (101); The reserved serial port (104) is located on the right side of the encoder differential signal input interface (103).

5. The encoder signal detection device according to claim 3, characterized in that: The front panel of the box body (4) is a sloped surface with a certain angle. A display screen (3) is provided on the front panel of the box body (4). The display screen (3) is connected to the first power supply port (109), the display screen signal port (110) and the USB port (111) of the interface board (1).

6. The encoder signal detection device according to claim 5, characterized in that: The signal selection switch (8) is arranged on the side of the display screen (3).

7. The encoder signal detection device according to claim 1, characterized in that: The signal processing board (2) is also connected to the second power supply port (116) of the interface board (1).

8. The encoder signal detection device according to claim 1, characterized in that: The box body (4) is provided with a switching power supply (5), the switching power supply (5) is connected to an external voltage input terminal via a power switch (6), the power switch (6) is provided on the back panel of the box body (4), and the power supply voltage output terminal of the switching power supply (5) is connected to the power supply voltage input terminal of the interface board (1).

9. The encoder signal detection device according to claim 1, characterized in that: Also includes, A power supply socket (42) is arranged at the lower right side of the back plate of the box body (4); A fan (43) is connected to the fan port (113) of the interface board (1).

10. The encoder signal detection device according to claim 1, characterized in that: The motor driver (7) is a servo driver or a stepping driver.