Data processing method, device and system for circuit board fault detection signal

Through the interface of the control system to the standard protocol of the DC power supply and the current voltmeter, simplified data analysis of the fault detection signal of digital products is realized, solving the problems of low efficiency and low accuracy of data analysis in the prior art, and improving work efficiency and data accuracy.

CN120064928APending Publication Date: 2025-05-30POTENTIAL INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510030677.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-08
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

During the maintenance of digital products, it is difficult for the prior art to simplify the data analysis of fault detection signals, resulting in low work efficiency, low data accuracy, and cumbersome operation.

Method used

Through the control system, the DC power supply and current voltmeter are connected through a standard protocol interface, so that the user can control the DC power supply and current voltmeter through an operating interface, collect detection signals and draw waveforms. The user can choose to interpret the target and input interpretation information, and the system will automatically mark and present the interpretation information.

Benefits of technology

The data analysis process of fault detection signals is simplified, the work efficiency and data accuracy are improved, the user's operation is reduced, and the positioning accuracy of the target is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120064928A_ABST
    Figure CN120064928A_ABST
Patent Text Reader

Abstract

The invention discloses a circuit board fault detection signal data processing method, device and system, and the method comprises the steps: responding to a maintenance mode triggered by a user, and transmitting a power supply starting signal to a DC power supply; receiving a detection signal acquired by the ampere-voltage meter and drawing a detection waveform according to a time sequence; obtaining an interpretation target selected by the user, wherein the interpretation target is at least part of waveform selected by the user on the detection waveform; receiving waveform interpretation information input by the user in the input box in response to the selected interpretation target; and presenting waveform interpretation information to the user, and when the interpretation target is the partial waveform selected from the detection waveform, marking the interpreted position on the time sequence. Therefore, the data analysis process of the fault detection signal is simplified, and the data accuracy is improved while the working efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing of instruments and meters for the maintenance of digital products, and particularly relates to a data processing method, device, and system for circuit board fault detection signals. Background Art

[0002] When repairing digital products (such as terminal devices with circuit boards like mobile phones, tablets, computers, etc.), various maintenance tools are usually required, such as instruments like maintenance power supplies, ammeters, and voltmeters for electrical detection. Taking the power-on test as an example, the maintenance power supply is used to supply power to the digital product, while the ammeter and voltmeter are used to monitor and measure the changes in current and voltage, thereby helping the maintenance personnel to judge the cause of the circuit board fault and its operating state.

[0003] In the prior art, in order to compare and analyze multi-channel data, maintenance personnel often rely on an oscilloscope to synchronously display signals collected by different sensors. However, as a precision test instrument, the oscilloscope is large in volume and inconvenient to carry. Moreover, due to the limitations of its own functions, it cannot send control instructions to the lower computer, thus unable to achieve more flexible and efficient operations, causing many inconveniences in practical applications.

[0004] In addition, during the maintenance process, maintenance personnel also need to analyze the detected waveforms in detail and record the fault phenomena and corresponding solutions. To complete this task, maintenance personnel usually need to first capture a screenshot of the waveform displayed on the oscilloscope, paste it into a document, and then annotate and explain the image. However, this operation step is cumbersome and prone to errors, not only increasing the workload of maintenance personnel but also affecting the accuracy of fault analysis and maintenance efficiency.

[0005] Therefore, how to simplify the process of data analysis of fault detection signals, improve work efficiency while improving data accuracy, has become an urgent problem to be solved in the current maintenance process. Summary of the Invention

[0006] Based on the above situation, the main purpose of the present invention is to provide a data processing method, device, and system for circuit board fault detection signals, so as to simplify the process of data analysis of fault detection signals, improve work efficiency while improving data accuracy.

[0007] To achieve the above purpose, the technical solutions adopted by the present invention are as follows:

[0008] In the first aspect, an embodiment of the present invention discloses a data processing method for circuit board fault detection signals, which is applied to a control system. The control system is respectively connected to a DC power supply and an ammeter-voltmeter signal through a standard protocol interface. The method includes:

[0009] Step S100: In response to the maintenance mode triggered by the user, send a start power signal to the DC power supply to enable the DC power supply to provide the working DC power to the circuit board under test;

[0010] Step S200: Receive the detection signals collected by the current-voltage meter and draw the detection waveforms according to the time series. The detection signals are the current signals and / or voltage signals collected after the circuit board under test receives the DC power;

[0011] Step S300: Obtain the interpretation target selected by the user. The interpretation target is at least part of the waveforms selected by the user on the detection waveforms;

[0012] Step S400: In response to the selected interpretation target, receive the waveform interpretation information input by the user in the input box;

[0013] Step S500: Present the waveform interpretation information to the user. When the interpretation target is part of the waveforms selected in the detection waveforms, mark the interpreted positions in the time series, and in response to the marks selected by the user in the time series, present the waveform interpretation information corresponding to the selected marks to the user.

[0014] Optionally, the input box includes a first input box;

[0015] In step S300, the interpretation target includes a continuous time interval selected by the user on the detection waveforms;

[0016] In step S500, mark the interpreted positions at the time periods corresponding to a time interval in the time series.

[0017] Optionally, the input box includes a first input box;

[0018] In step S300, the interpretation target includes several intervals selected by the user on the detection waveforms, where the time is continuous within the same interval and discontinuous between different intervals;

[0019] In step S400, the object of the waveform interpretation information is several intervals;

[0020] In step S500, mark the interpreted positions at the several time periods corresponding to several intervals in the time series respectively.

[0021] Optionally, the input box includes a second input box;

[0022] In step S300, the interpretation target is the overall detection waveform;

[0023] In step S500, present the time axis of the detection waveform in the default manner without marking the interpreted positions.

[0024] Optionally, in step S400, the waveform interpretation information is in text format;

[0025] The waveform interpretation information further includes pictures and / or videos; step S400 further includes:

[0026] Step S410, obtaining a picture input button and / or a video input button triggered by the user;

[0027] Step S420, receiving the pictures input by the user as part of the waveform interpretation information, and / or receiving the videos input by the user as part of the waveform interpretation information;

[0028] Alternatively, the waveform interpretation information further includes hyperlinks; step S400 further includes:

[0029] Step S430, obtaining a hyperlink input button triggered by the user;

[0030] Step S420, receiving the hyperlinks input by the user as part of the waveform interpretation information, so that the hyperlinks can be linked based on the waveform interpretation information.

[0031] Optionally, after step S500, it further includes:

[0032] Obtaining a data sharing button triggered by the user;

[0033] Generating a sharing link to share the data processing results with other users, where the data processing results include the detected waveform and the waveform interpretation information.

[0034] Optionally, during the execution of step S200, it further includes:

[0035] Obtaining a dragging event of the user dragging the timeline, where the timeline represents a time series;

[0036] In response to the dragging event, continue to receive the detection signals according to the time series, pause the waveform drawing after the moment when the dragging event occurs, and continue to draw the detection signals of the waveforms not drawn according to the time series after the dragging event ends.

[0037] In a second aspect, an embodiment of the present invention discloses a data processing device for circuit board fault detection signals, which is applied to a control system. The control system is respectively connected to a DC power supply and a current and voltage meter through a standard protocol interface. The device includes:

[0038] An overhaul trigger module, configured to send a start power signal to the DC power supply in response to an overhaul mode triggered by the user, so that the DC power supply provides a working DC power supply to the circuit board to be tested;

[0039] A waveform plotting module, configured to receive the detection signals collected by a current-voltage meter and plot the detection waveforms according to a time series, where the detection signals are current signals and / or voltage signals collected after a circuit board under test receives a DC power supply;

[0040] A target acquisition module, configured to acquire an interpretation target selected by a user, where the interpretation target is at least a part of the waveforms selected by the user on the detection waveforms;

[0041] An interpretation acquisition module, configured to receive the waveform interpretation information input by the user in an input box in response to the selected interpretation target;

[0042] An interpretation presentation module, configured to present the waveform interpretation information to the user. When the interpretation target is a part of the waveforms selected in the detection waveforms, mark the interpreted positions in the time series, and in response to the marks selected by the user in the time series, present the waveform interpretation information corresponding to the selected marks to the user.

[0043] In a third aspect, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. The computer program stored in the storage medium is used to be executed by a processor to implement the method disclosed in the first aspect above.

[0044] In a fourth aspect, an embodiment of the present invention discloses a data processing system for circuit board fault detection signals, including:

[0045] A DC power supply, configured to provide a working DC power supply to a circuit board under test;

[0046] A current-voltage meter, configured to collect the electrical signals of the circuit board under test to obtain detection signals; and

[0047] The data processing device for circuit board fault detection signals disclosed in the second aspect above.

[0048] Advantageous effects:

[0049] A data processing method, device, and system for circuit board fault detection signals disclosed according to an embodiment of the present invention. Compared with the dedicated interface method, in this application, the control system is respectively connected to a DC power supply and a current-voltage meter through a standard protocol interface, enabling the control system to be compatible with lower-level devices having standard interfaces (such as USB, COM, etc.). That is, the control system can link lower-level devices such as the DC power supply and the current-voltage meter for linkage detection and control. In response to the maintenance mode triggered by the user, the DC power supply provides the working DC power to the circuit board to be tested, receives the detection signals collected by the current-voltage meter, and draws the detection waveform based on the signal intensity of the detection signals in a time series in a visual manner. It realizes that the user can control the DC power supply and the current-voltage meter through only one operation interface, reducing the complexity of the user's operation; during the maintenance process, the user-selected interpretation target and waveform interpretation information can be obtained through this operation interface, and the waveform interpretation information is presented to the user, marking the interpreted position in the time series. In response to the mark selected by the user in the time series, the waveform interpretation information corresponding to the selected mark is presented to the user. It can be seen that waveform interpretation can be realized through only one operation interface, and it is convenient for the user to retrieve the interpreted information. Since the interpretation target is at least part of the waveform selected by the user on the detection waveform, not only does the user not need to copy and paste additionally, but also because the interpretation target is directly selected on the detection waveform, the positioning of the interpretation target is more accurate. In summary, the process of data analysis of fault detection signals is simplified, improving work efficiency and data accuracy at the same time.

[0050] Other beneficial effects of the present invention will be elaborated in the specific implementation manner through the introduction of specific technical features and technical solutions. Those skilled in the art should be able to understand the beneficial technical effects brought by the technical features and technical solutions through these introductions. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The embodiments of the present invention will be described below with reference to the drawings. In the drawings:

[0052] Figure 1 It is a schematic block diagram of a data processing system for circuit board fault detection signals disclosed in this embodiment;

[0053] Figure 2 It is a schematic diagram of a control system interface disclosed in this embodiment;

[0054] Figure 3 It is a flowchart of a data processing method for circuit board fault detection signals disclosed in this embodiment;

[0055] Figure 4 It is a schematic structural diagram of a data processing device for circuit board fault detection signals disclosed in this embodiment. Detailed implementation manners

[0056] The present invention will be described below based on embodiments, but the present invention is not limited to these embodiments. In the following detailed description of the present invention, some specific details are described in detail. In order to avoid obscuring the essence of the present invention, well-known methods, processes, procedures, and components are not described in detail.

[0057] In addition, those of ordinary skill in the art should understand that the drawings provided herein are for illustrative purposes only, and the drawings are not necessarily drawn to scale.

[0058] Unless the context clearly requires otherwise, the words "including", "comprising", and the like in the entire specification and claims should be construed in an inclusive sense rather than an exclusive or exhaustive sense; that is, the meaning of "including but not limited to".

[0059] In the description of the present invention, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be construed as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "a plurality" is two or more.

[0060] In order to simplify the process of data analysis of fault detection signals, improve work efficiency and at the same time improve data accuracy, this embodiment discloses a data processing method for circuit board fault detection signals. Please refer to Figure 1 , Figure 1 which is a schematic block diagram of a data processing system for circuit board fault detection signals disclosed in this embodiment. The data processing system includes a control system 100, a DC power supply 101, and a current and voltage meter 102. In this embodiment, the control system 100 is signal-connected to the DC power supply 101 and the current and voltage meter 102 respectively through a standard protocol interface. In this embodiment, the so-called standard protocol interface can be a COM port or a mainstream standard protocol interface such as a USB port, as Figure 2 shown. Figure 2 which is a schematic diagram of the control system interface disclosed in this embodiment. In the standard protocol interface area, various mainstream interfaces can be set in this area for the user to select the interface to be connected. For example, the "COM3" interface; in the specific implementation process, the interface can be selected by means of a drop-down box or in a tiled manner for the user to click and select. Compared with, for example, an oscilloscope using a dedicated interface, in this embodiment, a standard protocol interface is configured for the control system 100, which can facilitate the control system 100 to access different lower-level devices, and in addition to being able to receive data collected by the lower-level devices, it can also issue corresponding control instructions to the lower-level devices.

[0061] A data processing method for circuit board fault detection signals disclosed in this embodiment is applied to the control system 100. Please refer to Figure 3 , Figure 3 FIG. Figure 3 is a flowchart of a data processing method for circuit board fault detection signals disclosed in this embodiment. The data processing method for circuit board fault detection signals includes: step S100, step S200, step S300, step S400, and step S500, where:

[0062] Step S100, in response to the maintenance mode triggered by the user, send a start power signal to the DC power supply to enable the DC power supply to provide the working DC power to the circuit board to be tested. In this embodiment, the so-called DC power supply is used to provide the working DC power to the circuit board to be tested to implement the power-on test for the circuit board to be tested. In a specific embodiment, since the control system 100 is signal-connected to the DC power supply 101 through a standard protocol interface, the user can control the start and stop of the DC power supply through the control system 100. Specifically, start instructions and stop instructions can be sent through the standard protocol interface.

[0063] In an alternative embodiment, the working mode of the DC power supply can also be configured through the control system 100. Specifically, obtain the target configuration parameter information input by the user for configuring the working mode of the DC power supply; in response to the trigger signal selected by the user, send the target configuration parameter information to the DC power supply to enable the DC power supply to work in the working mode corresponding to the target configuration parameter information. Specifically as follows:

[0064] Please refer to Figure 2 , the user can input the target configuration parameters for configuring the working mode of the DC power supply in the mode configuration area. Figure 2 Example mode configuration areas include, for example, "mode" (DC power mode), "preset" (preset output power level), "frequency", etc. In a specific embodiment, the user can input the target configuration parameter information by clicking and selecting. After the user clicks and selects the target configuration parameter, the target configuration parameter information can be obtained. In this embodiment, by clicking and selecting, it can be avoided that the DC power supply configuration is incorrect due to the user's random input. Moreover, by clicking and selecting, the corresponding parameters can be directly associated and sent to the DC power supply, reducing the tediousness of manual adjustment by the user; compared with the manual adjustment method, directly configuring through the control system can improve the accuracy of the DC power supply configuration.

[0065] In the specific implementation process, please refer to Figure 2 , a trigger button representing the trigger signal can be presented to the user in the mode configuration area. For example, Figure 2For the example of "Start according to the above settings", after obtaining the target configuration parameter information input by the user, the user only needs to click, for example, "Start according to the above settings" to obtain the trigger signal selected by the user. Based on this trigger signal, the target configuration parameter information is sent to the DC power supply, so that the DC power supply operates in the working mode corresponding to the target configuration parameter information.

[0066] In order to reduce the time for the user to adjust the power supply, in an alternative embodiment, various mode parameters can be pre-configured in the control system in a preset manner, so that when the user uses it again, the preset parameters can be directly called to configure the DC power supply. For example, please refer to Figure 2 , the constant current mode, constant voltage mode, and overcurrent protection mode are preset in the configuration area, as shown by Figure 2 "CC", "CV", "OCP" in. The user only needs to click and select the corresponding mode as the target power supply mode, and then the configuration parameters in this mode can be retrieved as the target configuration parameters. When the user triggers the start of the DC power supply, the target configuration parameters can be sent to the DC power supply, realizing one-key configuration of the power supply mode of the DC power supply and reducing the time for the user to adjust the power supply.

[0067] Another example, please refer to Figure 2 , several output voltage amplitudes such as "1.8V", "4.2V", "5.8V", "8.2V", "15V", "24V" are preset in the configuration area. The user only needs to click and select the corresponding gear, and then the configuration parameters in this gear can be retrieved. When the user triggers the start of the DC power supply, these parameters can be sent to the DC power supply, realizing one-key configuration of the voltage amplitude of the DC power supply and reducing the time for the user to adjust the power supply.

[0068] In some embodiments, the control system can integrate thermal imaging control. Please refer to Figure 2 , when the user selects the "Thermal imaging synchronization" button, communication is established between the control system 100 and the thermal imaging control system for data interaction. At this time, the control system 100 can directly link the thermal imaging control system to perform related thermal imaging operations, that is, the user does not need to additionally operate the thermal imaging system.

[0069] In order to facilitate the user to quickly and intuitively lock the temperature anomaly area, in an alternative embodiment, the temperature anomaly area can be quickly locked by intermittently powering the DC power supply. Specifically, during the process of configuring the target configuration parameters, the on-off frequency of the DC power supply can be configured so that the DC power supply operates in an intermittent power supply mode that switches between power on and power off at the on-off frequency, so that the thermal imaging device performs thermal imaging according to the on-off frequency. Please refer to Figure 2, in the mode configuration area, the "Blinking Power Supply" button can be configured. First, the user needs to set the on-off frequency (e.g., 0.5 s) used to characterize the DC power supply. Then, when the user triggers the "Blinking Power Supply" button, the DC power supply works in an intermittent power supply mode that switches back and forth between power on and power off at the on-off frequency. Thus, the thermal imaging device performs thermal imaging at the on-off frequency. When there is a temperature anomaly at a certain point, in the thermal imaging picture, a flashing red highlight will appear, that is, the "blinking" effect is achieved, which facilitates the user to quickly and intuitively lock the temperature anomaly area.

[0070] Step S200, receive the detection signal collected by the current-voltage meter and draw a detection waveform according to the time series. In this embodiment, the detection signal is the current signal and / or voltage signal collected after the circuit board under test receives the DC power supply. Specifically, after the DC power supply provides the working DC power supply to the circuit board under test, the current-voltage meter can collect the electrical signal of the circuit board under test. Please refer to Figure 2 , in the specific implementation process, the drawn detection waveform can be displayed in the waveform display area of the control system. Among them, the abscissa can be time (i.e., the time axis composed of the time series), Figure 2 "9.475S", "9.48S" and "9.485S" are exemplified; the ordinate can be the current corresponding to the sampling moment or the current and voltage. As Figure 2 shown, it is exemplified that the left side of the ordinate is the current (unit: mA) and the right side is the voltage (unit: V); Figure 2 In the exemplified waveform, the black wavy line is the current waveform formed by the current detection signal, and the dotted line is the voltage waveform formed by the voltage detection signal. It should be noted that Figure 2 the exemplified waveform is a schematic diagram, which does not mean that the waveform limits the solution of this embodiment.

[0071] Step S300, obtain the interpretation target selected by the user. In this embodiment, the so-called interpretation target is at least part of the waveform selected by the user on the detection waveform. Specifically, the user can directly select at least part of the waveform on the detection waveform displayed in the waveform display area as the interpretation target; or select at least part of the time period (point) on the time axis and use the corresponding waveform as the interpretation target. In the specific implementation process, the start point and end point of the interpretation target can be determined based on mouse operations or touch events. To facilitate the user to determine the position of the interpretation target, during the specific selection process, when the user triggers the selection of the interpretation target, the waveform in the preset interval before and after the user clicks on the selection position can be magnified, so as to facilitate the user to determine whether the selected waveform is the waveform position expected by the user.

[0072] Step S400, in response to the selected interpretation target, receive the waveform interpretation information input by the user in the input box. Please refer to Figure 2, an input box is integrated on the interface of the control system. After the user selects the interpretation target, the user can enter the corresponding interpretation information in the input box. Generally speaking, this interpretation information is the waveform interpretation performed by the user for the selected interpretation target. In the specific implementation process, this input box can receive the user's text input. Of course, it can also be other input methods, which will be described in detail below.

[0073] Step S500, present the waveform interpretation information to the user. When the interpretation target is a partial waveform selected from the detected waveform, mark the interpreted position in the time series. In this embodiment, after marking the interpretation position in the time series, in response to the mark selected by the user in the time series, present the waveform interpretation information corresponding to the selected mark to the user. Thus, it is convenient for other users to quickly and conveniently obtain this interpretation information, and it is also convenient for the user to review the waveform interpretation later. In a specific embodiment, the marked position can be on the time axis, or a marked area can be additionally configured. Please refer to Figure 2 , Figure 2 illustrates the situation of configuring the marked area. Specifically, after the user selects the waveform as the interpretation target, the corresponding time period of this interpretation target can be obtained, and then mark this time period in the marked area (such as Figure 2 shown by the black box). In the specific implementation process, the size of the marked block can be determined according to the duration of the time period. Specifically, the longer the duration of the time period, the larger the marked block; conversely, the shorter the duration of the time period, the smaller the marked block. After marking, when the user selects the marked block on the time series (such as on the marked area), the corresponding waveform interpretation information can be extracted according to the selected marked block, and the waveform interpretation information corresponding to this marked block is presented in the input box, so as to facilitate the user to quickly and conveniently review the waveform interpretation.

[0074] To facilitate the hierarchical interpretation of the waveform, in an alternative embodiment, the input box includes a first input box and a second input box. Among them, the first input box is used to input the interpretation information of the local waveform, such as the waveform interpretation of a certain interval; the second input box is used to input the interpretation information of the overall waveform, such as the overall conclusion for the overall waveform, or it can also be the comprehensive conclusion obtained based on the interpretation of each local waveform. Specifically, it can be determined according to the actual situation of the user.

[0075] In one embodiment, in step S300, the interpretation target includes a time-continuous interval segment selected by the user on the detected waveform; in step S500, mark the interpreted position at the time period corresponding to an interval segment in the time series. Specifically, the interpretation target is the time interval segment selected on the detected waveform, and the time is continuous within this interval segment. As Figure 2 shown, each marked block in the marked area represents an interval segment, and the durations of the interval segments are different, so the sizes of the marked blocks are also different.

[0076] In another embodiment, in step S300, the interpretation target includes several interval segments selected by the user on the detected waveform, where the time within the same interval segment is continuous and the time between different interval segments is discontinuous; in step S400, the object of the waveform interpretation information is several interval segments; in step S500, the positions to be interpreted corresponding to several time periods corresponding to several interval segments are respectively marked in the time series. Specifically, the user can select several different interval segments for joint interpretation, that is, after selecting one interval segment, the user can select other interval segments and use the one interval segment and other interval segments together as the interpretation target; at this time, the interpretation information received by the first input box is several segments of waveforms of the one interval segment and other interval segments. In this embodiment, it is convenient for the user to jointly use waveforms that are different in time but have related features as the interpretation target for interpretation, thereby improving the relevance of waveform interpretation.

[0077] To facilitate the identification of several interval segments belonging to the same interpretation target, in an optional embodiment, the marker blocks corresponding to these interval segments can be marked in the same way, such as the same color, the same filling, etc., thereby facilitating the user to quickly identify several interval segments belonging to the same interpretation target through the marker blocks on the time axis and improving the review efficiency.

[0078] In an optional embodiment, the input box includes a second input box; in step S300, the interpretation target is the overall detected waveform; in step S500, the time axis of the detected waveform is presented in the default manner without marking the interpretation position. In this embodiment, since the second input box interprets the overall waveform rather than the local waveform, there is no need to highlight the marking. Moreover, by presenting the time axis of the detected waveform in the default manner without marking the interpretation position, interference caused by the marking of the interpretation information of the first input box can be avoided.

[0079] In a specific embodiment, in step S400, the waveform interpretation information is in text format, that is, the user can input the interpretation information in text form in the input box. To facilitate the enrichment of the user's input method, in an optional embodiment, the waveform interpretation information further includes pictures and / or videos; step S400 further includes: step S410, obtaining the picture input button and / or video input button triggered by the user; step S420, receiving the picture input by the user as part of the waveform interpretation information, and / or, receiving the video input by the user as part of the waveform interpretation information. Specifically, please refer to Figure 2, a picture input button and / or a video input button are set in the area corresponding to the input box. After the user triggers the corresponding button, the corresponding picture or video can be input. In this embodiment, the picture / video can be the waveform intercepted / recorded by the user, or an external picture / video. As an example of the application scenario, after the user determines the fault type during maintenance, the user can input the solution as the interpretation information through the input box. In this application scenario, the user can input the parts used in the solution and attach pictures of the parts, so as to facilitate the maintenance personnel to determine whether the purchased parts are correct according to the pictures. Or, the user can attach a maintenance teaching video, so as to facilitate the maintenance personnel to perform maintenance according to the video. As another example of the application scenario, during the interpretation process, the user can input the waveform of the circuit board without failure as a picture or video, so as to facilitate the later comparison and analysis of the currently collected waveform and the waveform of the good circuit board.

[0080] For the convenience of user interaction, in an alternative embodiment, the waveform interpretation information further includes a hyperlink; step S400 further includes: step S430, obtaining the hyperlink input button triggered by the user; step S420, receiving the hyperlink input by the user as a part of the waveform interpretation information, so that the hyperlink can be linked based on the waveform interpretation information. Specifically, please refer to Figure 2 , a hyperlink button is set in the area corresponding to the input box. After the user triggers the hyperlink button, the hyperlink can be edited. As an example of the application scenario, after the user determines the fault type during maintenance, the user can input the solution as the interpretation information through the input box. In this application scenario, the user can input the parts used in the solution and attach the hyperlink of the parts, so as to facilitate the maintenance personnel to purchase parts or understand the relevant information of the parts according to the hyperlink. In this embodiment, by setting the hyperlink method, the time-consuming for the maintenance personnel to find parts is reduced, the process of the maintenance personnel finding parts is simplified, the work efficiency is improved, and the accuracy of part selection is improved.

[0081] For the convenience of user collaborative processing, in an alternative embodiment, after step S500, it further includes: obtaining the data sharing button triggered by the user; generating a sharing link to share the data processing result with other users, and the data processing result includes the detected waveform and the waveform interpretation information. Specifically, please refer to Figure 2 , in the control system, a sharing button of "sharing waveform" is set. When the user triggers the sharing button, a sharing link can be generated based on the trigger signal. Other users can link to the current data processing result through the sharing link. Thus, the collaborative processing between users is realized, such as remote guidance is realized, and accurate data can be obtained during the remote guidance process, improving the user experience of user collaborative processing.

[0082] During the maintenance process, users usually drag the time axis to view waveform details. In order not to interrupt the acquisition of detection signals and avoid interference to users' viewing caused by waveform changes, in this embodiment, during the execution of step S200, it further includes: obtaining the dragging event of the user dragging the time axis, where the time axis represents a time series; in response to the dragging event, continue to receive detection signals according to the time series, pause the waveform drawing after the moment when the dragging event occurs, and continue to draw the detection signals of the waveforms that have not been drawn according to the time series after the dragging event ends. Specifically, during the process of the user dragging the time axis, the waveform display area pauses the waveform drawing, and performs operations such as magnifying, scaling, and centering the waveform corresponding to the dragging position based on the user's operation, so as to facilitate the user to view waveform details; at the same time, still continue to receive the detection signals collected by the current-voltage meter and temporarily store them in the memory, and continue to draw the temporarily stored detection waveforms according to the time series after the dragging event ends, so as to draw the waveforms of the detection signals of the waveforms that have not been drawn, thereby ensuring the integrity of the detection waveforms. It can be seen that it realizes not interrupting the acquisition of detection signals and avoiding interference to users' viewing caused by waveform changes.

[0083] This embodiment also discloses a data processing device for circuit board fault detection signals, which is applied to a control system. The control system is respectively signal-connected to a DC power supply and a current-voltage meter through a standard protocol interface. Please refer to Figure 4 , Figure 4 which is a schematic structural diagram of a data processing device for circuit board fault detection signals disclosed in this embodiment. The device includes: a maintenance trigger module 100, a waveform drawing module 200, a target acquisition module 300, an interpretation acquisition module 400, and an interpretation presentation module 500, where:

[0084] The maintenance trigger module 100 is used to, in response to the maintenance mode triggered by the user, send a start power signal to the DC power supply to enable the DC power supply to provide working DC power to the circuit board to be tested;

[0085] The waveform drawing module 200 is used to receive the detection signals collected by the current-voltage meter and draw detection waveforms according to the time series. The detection signals are current signals and / or voltage signals collected after the circuit board to be tested receives DC power;

[0086] The target acquisition module 300 is used to acquire the interpretation target selected by the user. The interpretation target is at least part of the waveform selected by the user on the detection waveform;

[0087] The interpretation acquisition module 400 is used to, in response to the selected interpretation target, receive the waveform interpretation information input by the user in the input box;

[0088] The waveform interpretation presentation module 500 is used to present waveform interpretation information to the user. When the interpretation target is a selected part of the detected waveform, the position to be interpreted is marked in the time series, and in response to the mark selected by the user in the time series, the waveform interpretation information corresponding to the selected mark is presented to the user.

[0089] This embodiment also discloses a data processing system for circuit board fault detection signals, including: a DC power supply, a current-voltage meter, and the data processing device for circuit board fault detection signals disclosed in the above embodiment, where:

[0090] The DC power supply is used to provide the working DC power supply to the circuit board to be tested;

[0091] The current-voltage meter is used to collect the electrical signals of the circuit board to be tested to obtain detection signals; and

[0092] According to a data processing method, device and system for circuit board fault detection signals disclosed in an embodiment of the present invention, compared with the dedicated interface method, in this application, the control system is respectively connected to the DC power supply and the current-voltage meter through a standard protocol interface, so that the control system can be compatible with slave devices with standard interfaces (such as USB, COM, etc.). That is, the control system can link slave devices such as the DC power supply and the current-voltage meter for linkage detection and control. In response to the maintenance mode triggered by the user, the DC power supply provides the working DC power supply to the circuit board to be tested, receives the detection signals collected by the current-voltage meter, and draws the detection waveform based on the signal intensity of the detection signals in the time series in a visual manner, realizing that the user can control the DC power supply and the current-voltage meter only through one operation interface, reducing the complexity of the user's operation; during the maintenance process, the interpretation target and waveform interpretation information selected by the user can be obtained through this operation interface, and the waveform interpretation information is presented to the user, marking the position to be interpreted in the time series, and in response to the mark selected by the user in the time series, presenting the waveform interpretation information corresponding to the selected mark. It can be seen that waveform interpretation can be realized only through one operation interface, and it is convenient for the user to retrieve the interpreted information. Since the interpretation target is at least part of the waveform selected by the user on the detection waveform, not only does the user not need to copy and paste additionally, but also because the interpretation target is directly selected on the detection waveform, the positioning of the interpretation target is more accurate. In summary, the process of data analysis of fault detection signals is simplified, and while improving work efficiency, data accuracy is also improved.

[0093] In addition, the present invention also provides a computer-readable storage medium, such as a chip, an optical disc, etc., on which an execution program is stored, and when the execution program is executed, it realizes the method described in any one of the above.

[0094] It should be noted that the computer-readable storage medium described in the embodiments of the present disclosure is not limited to the above-given embodiments. For example, it may also be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the embodiments of the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device.

[0095] Those skilled in the art can understand that, on the premise of no conflict, the above preferred solutions can be freely combined and superimposed. Among them, the flowcharts and block diagrams in the drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and this module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions. The numbers assigned to the steps in this article are only for convenience of description and reference, and are not used to limit the order before and after. The specific execution order is determined by the technology itself, and those skilled in the art can determine various permitted and reasonable orders according to the technology itself.

[0096] It should be noted that in the present invention, step numbers (letter or number numbers) are used to refer to certain specific method steps only for the purpose of convenient description and brevity, and by no means to limit the order of these method steps by letters or numbers. Those skilled in the art can understand that the order of the relevant method steps should be determined by the technology itself and should not be unduly restricted by the existence of step numbers. Those skilled in the art can determine various permitted and reasonable step orders according to the technology itself.

[0097] Those skilled in the art can understand that, on the premise of no conflict, the above preferred solutions can be freely combined and superimposed.

[0098] It should be understood that the above embodiments are merely exemplary and not restrictive. Without departing from the basic principles of the present invention, various obvious or equivalent modifications or substitutions that those skilled in the art can make to the above details will be included within the scope of the claims of the present invention.

Claims

1. A data processing method for circuit board fault detection signal, applied to a control system, characterized in that: The control system is connected to the DC power supply and the current and voltage meter signals respectively through a standard protocol interface, and the method includes: Step S100, in response to the maintenance mode triggered by the user, sending a start power signal to the DC power supply, so that the DC power supply provides a working DC power supply to the circuit board under test; Step S200, receiving the detection signal collected by the current and voltage meter and drawing the detection waveform according to the time series, wherein the detection signal is the current signal and / or voltage signal collected after the circuit board to be tested receives the DC power supply; Step S300, obtaining an interpretation target selected by a user, wherein the interpretation target is at least a portion of the waveform selected by the user on the detection waveform; Step S400, receiving waveform interpretation information input by the user in the input box in response to the selected interpretation target; Step S500, presenting the waveform interpretation information to the user. When the interpretation target is a partial waveform selected from the detection waveform, marking the interpreted position on the time series, in response to the mark selected by the user on the time series, presenting the waveform interpretation information corresponding to the selected mark to the user.

2. The data processing method of the circuit board fault detection signal according to claim 1, characterized in that: The input box includes a first input box; In the step S300, the interpretation target includes a time-continuous interval selected by the user on the detection waveform; In the step S500, the time segment mark corresponding to the one interval segment in the time series is interpreted.

3. The data processing method of circuit board fault detection signal according to claim 1, characterized in that: The input box includes a first input box; In the step S300, the interpretation target includes a plurality of intervals selected by the user on the detection waveform, wherein the time within the same interval is continuous and the time between different intervals is discontinuous; In the step S400, the object of the waveform interpretation information is the plurality of interval segments; In the step S500, the interpreted positions of the multiple time periods corresponding to the multiple interval segments are respectively marked on the time series.

4. The data processing method of circuit board fault detection signal according to claim 1, characterized in that: The input box includes a second input box; In the step S300, the interpretation target is the entire detection waveform; In the step S500, the time axis of the detection waveform is presented in a default manner without marking the interpretation position.

5. The data processing method of the circuit board fault detection signal according to any one of claims 1 to 4, characterized in that: In the step S400, the waveform interpretation information is in text format; The waveform interpretation information also includes pictures and / or videos; the step S400 also includes: Step S410, obtaining a picture entry button and / or a video entry button triggered by a user; Step S420, receiving a picture input by a user as part of the waveform interpretation information, and / or receiving a video input by a user as part of the waveform interpretation information; Alternatively, the waveform interpretation information further includes a hyperlink; and step S400 further includes: Step S430, obtaining a hyperlink input button triggered by the user; Step S420: receiving a hyperlink entered by a user as a part of the waveform interpretation information, so as to enable linking to the hyperlink based on the waveform interpretation information.

6. The data processing method of the circuit board fault detection signal according to any one of claims 1 to 4, characterized in that: After step S500, the method further includes: Get the data sharing button triggered by the user; A sharing link is generated to share the data processing result with other users, wherein the data processing result includes the detection waveform and the waveform interpretation information.

7. The method for processing data of a circuit board fault detection signal according to any one of claims 1 to 4, characterized in that: The process of executing step S200 also includes: Obtaining a drag event of a user dragging a timeline, where the timeline represents a time sequence; In response to the drag event, the detection signal is received in time series, the waveform drawing after the drag event occurs is suspended, and the detection signal of the undrawn waveform is continuously drawn in time series after the drag event ends.

8. A data processing device for circuit board fault detection signals, applied to a control system, characterized in that: The control system is connected to the DC power supply and the current and voltage meter signals respectively through a standard protocol interface, and the device includes: A maintenance trigger module (100) is used to send a power start signal to the DC power supply in response to a maintenance mode triggered by a user, so that the DC power supply provides a working DC power supply to the circuit board to be tested; A waveform drawing module (200) is used to receive the detection signal collected by the current and voltage meter and draw the detection waveform according to a time series, wherein the detection signal is a current signal and / or a voltage signal collected after the circuit board to be tested receives the DC power supply; A target acquisition module (300) is used to acquire an interpretation target selected by a user, wherein the interpretation target is at least a portion of the waveform selected by the user on the detection waveform; An interpretation acquisition module (400) is used to receive waveform interpretation information input by a user in an input box in response to a selected interpretation target; The interpretation and presentation module (500) is used to present the waveform interpretation information to the user. When the interpretation target is a partial waveform selected from the detection waveform, the interpreted position is marked on the time series, and in response to the mark selected by the user on the time series, the waveform interpretation information corresponding to the selected mark is presented to the user.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program stored in the storage medium is used to be executed by a processor to implement the method according to any one of claims 1 to 7.

10. A data processing system for circuit board fault detection signals, characterized in that: include: A DC power supply, used to provide a working DC power supply to the circuit board under test; An ammeter and a voltmeter, used for collecting electrical signals of the circuit board to be tested to obtain a detection signal; as well as The data processing device for circuit board fault detection signals as claimed in claim 8.