CN115825704B - Method, device, system, equipment and medium for testing projection mainboard - Google Patents

Method, device, system, equipment and medium for testing projection mainboard Download PDF

Info

Publication number
CN115825704B
CN115825704B CN202310107140.8A CN202310107140A CN115825704B CN 115825704 B CN115825704 B CN 115825704B CN 202310107140 A CN202310107140 A CN 202310107140A CN 115825704 B CN115825704 B CN 115825704B
Authority
CN
China
Prior art keywords
signal
test
main board
projection
acquisition card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310107140.8A
Other languages
Chinese (zh)
Other versions
CN115825704A (en
Inventor
王淼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xin Zhi Lian Software Co ltd
Original Assignee
Shenzhen Xin Zhi Lian Software Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Xin Zhi Lian Software Co ltd filed Critical Shenzhen Xin Zhi Lian Software Co ltd
Priority to CN202310107140.8A priority Critical patent/CN115825704B/en
Publication of CN115825704A publication Critical patent/CN115825704A/en
Application granted granted Critical
Publication of CN115825704B publication Critical patent/CN115825704B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention discloses a method, a device, a system, equipment and a medium for testing a projection mainboard, which are used for acquiring a first output signal, configuration information of the projection mainboard to be tested, receiving USB signals and the configuration information, determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, determining target configuration data of the configuration test item from a preset configuration database, generating a mainboard control instruction, sending the mainboard control instruction to a test signal acquisition card, enabling the test signal acquisition card to generate a serial communication instruction, an infrared remote control instruction and/or a simulated key instruction of the projection mainboard to be tested according to the mainboard control instruction, sending the serial communication instruction, the infrared remote control instruction and/or the simulated key instruction to the projection mainboard to be tested, receiving a second USB signal, determining a target feedback signal according to the mainboard control instruction, comparing the target feedback signal with the second USB signals, generating a mainboard test result, and sending the mainboard test result to a cloud server.

Description

Method, device, system, equipment and medium for testing projection mainboard
Technical Field
The invention relates to the technical field of automatic detection, in particular to a method, a device, a system, equipment and a medium for testing a projection mainboard.
Background
Most of manufacturing production jigs are manufactured on the current market in the main board production and manual testing mode; the method has the problems that the main board is missed in measurement and misjudgment and the like due to human errors; the manual operation efficiency is lower, and the manual cost is higher.
Disclosure of Invention
Aiming at the technical problem of low manual quality detection efficiency in the prior art, the invention provides a method, a device, a system, equipment and a medium for testing a projection mainboard.
In order to achieve the above purpose, the invention is realized by the following technical scheme:
in a first aspect of the embodiment of the present invention, a method for testing a projection motherboard is provided, and the method is applied to a test terminal, and includes:
under the condition that the projection mainboard to be detected is detected to be connected into the test terminal through the test signal acquisition card, acquiring a first output signal generated by the projection mainboard to be detected according to a preset test signal input by the signal source equipment when the projection mainboard to be detected is connected into the signal source equipment through the test signal acquisition card, and acquiring configuration information which is preset according to identity information of the projection mainboard to be detected through the test signal acquisition card, wherein the first output signal at least comprises one of the following components: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals;
receiving a first USB signal generated by the test signal acquisition card according to the first output signal and the configuration information sent by the test signal acquisition card; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
comparing the target configuration data with the first USB signal according to the configuration test flow, generating a main board control instruction under the condition that the target configuration data is matched with the first USB signal, and sending the main board control instruction to the test signal acquisition card so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction and/or a simulation key instruction of the projection main board to be tested according to the main board control instruction, and sending the serial communication instruction, the infrared remote control instruction and/or the simulation key instruction to the projection main board to be tested;
receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the main board control instruction, comparing the target feedback signal with the second USB signal to generate a main board test result, sending the main board test result to a cloud server so that the cloud server detects WIFI MAC address information and a main board serial number of the to-be-tested projection main board according to the main board test result to generate a target test result, wherein the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the to-be-tested projection main board, and the response instruction signal is generated by the to-be-tested projection main board according to the infrared remote control instruction and/or the analog key instruction and is sent to the test signal acquisition card through the target communication interface when a corresponding target communication interface is determined according to the serial communication instruction.
Optionally, the target configuration data is an energy threshold, and comparing, according to the configuration test procedure, the target configuration data with the first USB signal includes:
under the condition that the configuration test flow is determined to be an audio signal test flow, carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals;
performing audio filtering on the frequency domain signal to determine an audio energy value of the frequency domain signal in a preset frequency band;
the energy threshold value is compared with the audio energy value.
Optionally, the audio filtering the frequency domain signal to determine an audio energy value of the frequency domain signal in a preset frequency band includes:
according to the configuration information, determining a preset left channel audio frequency and a preset right channel audio frequency of the projection main board to be detected;
according to the preset left channel audio frequency and the preset right channel audio frequency, carrying out audio filtering on the frequency domain signal to generate a first filtering signal and a second filtering signal;
determining a corresponding first audio energy interval according to the amplitude of the first filtering signal, and determining a corresponding second audio energy interval according to the amplitude of the second filtering signal;
the first audio energy interval and the second audio energy interval are weighted to generate the audio energy value.
Optionally, the method further comprises:
generating a main board fault signal corresponding to the projection main board to be detected according to the configuration information under the condition that the target configuration data is not matched with the first USB signal;
and acquiring the identity information of the projection mainboard to be detected, and sending the mainboard fault signal to corresponding mobile equipment according to the identity information.
In a second aspect of the embodiment of the present invention, a test system for a projection motherboard is provided, the system includes: the system comprises a test signal acquisition card, a test terminal and a cloud server;
the test signal acquisition card is used for acquiring output signals and configuration information of the projection mainboard to be tested, converting the output signals into USB signals which can be identified by the test terminal, and sending the USB signals and the configuration information to the test terminal;
the test terminal is used for determining target configuration data of the projection mainboard to be tested according to the configuration information, detecting the USB signal according to the target configuration data to generate a mainboard test result, and sending the mainboard test result to the cloud server;
the cloud server is used for receiving a plurality of main board test results which are sent by the test terminal and correspond to the projection main boards to be tested one by one, and carrying out anomaly detection on a plurality of WIFI MAC address information and a plurality of main board serial numbers which correspond to the projection main boards to be tested according to the plurality of main board test results.
Optionally, the target configuration data is an energy threshold value; the cloud server is further configured to determine, according to the test results of the plurality of mainboards, the plurality of WIFI MAC address information and the plurality of mainboard serial numbers corresponding to the plurality of projection mainboards to be tested; comparing the WIFI MAC address information to determine whether repeated WIFI MAC address information exists, comparing the mainboard serial numbers to determine whether repeated mainboard serial numbers exist, and generating a mainboard fault signal to send to corresponding mobile equipment under the condition that the repeated WIFI MAC address information and/or the mainboard serial numbers exist.
In a third aspect of the embodiment of the present invention, there is provided a testing device for a projection motherboard, the device including:
the system comprises an acquisition module, a test signal acquisition card and a configuration module, wherein the acquisition module is used for acquiring a first output signal generated by the test signal acquisition card according to a preset test signal input by signal source equipment when the projection main board to be tested is connected to the test terminal through the test signal acquisition card, and acquiring configuration information pre-configured according to identity information of the projection main board to be tested through the test signal acquisition card, wherein the first output signal at least comprises one of the following: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals;
the determining module is used for receiving the first USB signal generated by the test signal acquisition card according to the first output signal and the configuration information sent by the test signal acquisition card; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
the transmitting module is used for comparing the target configuration data with the first USB signal according to the configuration test flow, generating a main board control instruction under the condition that the target configuration data is matched with the first USB signal, and transmitting the main board control instruction to the test signal acquisition card so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction and/or a simulation key instruction of the projection main board to be tested according to the main board control instruction, and transmitting the serial communication instruction, the infrared remote control instruction and/or the simulation key instruction to the projection main board to be tested;
the receiving module is used for receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the main board control instruction, comparing the target feedback signal with the second USB signal to generate a main board test result, sending the main board test result to the cloud server, so that the cloud server detects WIFI MAC address information and a main board serial number of the projection main board to be tested according to the main board test result, and generating a target test result, wherein the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the projection main board to be tested, and the response instruction signal is generated by the projection main board to be tested according to the infrared remote control instruction and/or the analog key instruction, and is sent to the test signal acquisition card through the target communication interface when a corresponding target communication interface is determined according to the serial communication instruction.
Optionally, the sending module is configured to:
under the condition that the configuration test flow is determined to be an audio signal test flow, carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals;
performing audio filtering on the frequency domain signal to determine an audio energy value of the frequency domain signal in a preset frequency band;
the energy threshold value is compared with the audio energy value.
In a fourth aspect of the embodiment of the present invention, there is provided an electronic device, including:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method according to any one of the first aspects of the present invention.
In a fifth aspect of the embodiments of the present invention, there is provided a computer readable storage medium having stored thereon computer program instructions which when executed by a processor perform the steps of the method according to any of the first aspects of the present invention.
The invention provides a method, a device, a system, equipment and a medium for testing a projection mainboard. Compared with the prior art, the method has the following beneficial effects:
the method comprises the steps of obtaining a preset test signal input by signal source equipment through a test signal acquisition card when the to-be-tested projection mainboard is accessed to the signal source equipment, generating a first output signal and configuration information which are preconfigured by the to-be-tested projection mainboard, receiving a first USB signal and the configuration information, determining target configuration data according to the configuration information, comparing the target configuration data with the first USB signal according to the configuration test flow, generating a mainboard control instruction under the condition that the target configuration data is matched with the first USB signal, sending the mainboard control instruction to the test signal acquisition card, enabling the test signal acquisition card to generate a serial communication instruction, an infrared remote control instruction and/or an analog key instruction of the to-be-tested projection mainboard according to the mainboard control instruction, sending the serial communication instruction, the infrared remote control instruction and/or the analog key instruction to the to-be-tested projection mainboard, receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the mainboard control instruction, comparing the target feedback signal with the first USB signal, generating a cloud service serial number and a cloud service test result by a cloud service, and comparing the target feedback signal with the second USB signal to the test result. Therefore, the projection mainboard is detected through the test terminal, artificial judgment is omitted, error probability is reduced, automatic test efficiency is high, production efficiency is greatly improved, and production cost is reduced.
Drawings
Fig. 1 is a flowchart of a testing method of a projection motherboard according to the present invention.
Fig. 2 is a block diagram of a test system for a projection motherboard according to the present invention.
Fig. 3 is a flowchart of a testing method of a projection motherboard according to the present invention.
Fig. 4 is a block diagram of a testing device for a projection motherboard according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 is a flowchart of a testing method of a projection motherboard, referring to fig. 1, the method is applied to a test terminal, and the method includes the following steps.
Step S11, a first output signal generated by the projection main board to be tested according to a preset test signal input by the signal source device when the projection main board to be tested is accessed to the signal source device is obtained, and configuration information which is preset according to identity information of the projection main board to be tested is obtained through a test signal acquisition card.
In this embodiment, when it is detected that a projection main board to be tested is connected to the test terminal through a test signal acquisition card, a first output signal generated by the test signal acquisition card according to a preset test signal input by a signal source device when the projection main board to be tested is connected to the signal source device is obtained, and configuration information pre-configured according to identity information of the projection main board to be tested is obtained by the test signal acquisition card, where the first output signal at least includes one of: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals.
Step S12, receiving the first USB signal and the configuration information, determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database.
For example, in this embodiment, the configuration information sent by the test signal acquisition card and the first USB signal generated by the test signal acquisition card according to the first output signal are received; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
step S13, generating a main board control instruction under the condition that the target configuration data is matched with the first USB signal, and sending the main board control instruction to the test signal acquisition card, so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction and/or a simulated key instruction of the projection main board to be tested according to the main board control instruction, and sends the serial communication instruction, the infrared remote control instruction and/or the simulated key instruction to the projection main board to be tested.
In this embodiment, the target configuration data is compared with the first USB signal according to the configuration test procedure, and a main board control instruction is generated and sent to the test signal acquisition card when the target configuration data is matched with the first USB signal, so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction, and/or an analog key instruction of the to-be-tested projection main board according to the main board control instruction, and sends the serial communication instruction, the infrared remote control instruction, and/or the analog key instruction to the to-be-tested projection main board.
Step S14, receiving the second USB signal, determining a target feedback signal according to the main board control instruction, comparing the target feedback signal with the second USB signal to generate a main board test result, and sending the main board test result to the cloud server.
In this embodiment, a second USB signal fed back by the test signal acquisition card is received, a target feedback signal is determined according to the main board control instruction, the target feedback signal is compared with the second USB signal to generate a main board test result, the main board test result is sent to a cloud server, so that the cloud server detects WIFI MAC address information and a main board serial number of the to-be-tested projection main board according to the main board test result, and a target test result is generated, where the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the to-be-tested projection main board, and the response instruction signal is generated by the to-be-tested projection main board according to the infrared remote control instruction and/or the analog key instruction, and is sent to the test signal acquisition card through the target communication interface when determining a corresponding target communication interface according to the serial communication instruction.
Optionally, in an embodiment, in the step of the foregoing step, the target configuration data is an energy threshold, and the comparing, according to the configuration test procedure, the target configuration data with the first USB signal includes:
under the condition that the configuration test flow is determined to be an audio signal test flow, carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals;
performing audio filtering on the frequency domain signal to determine an audio energy value of the frequency domain signal in a preset frequency band;
the energy threshold value is compared with the audio energy value.
Optionally, in an embodiment, the step of performing audio filtering on the frequency domain signal to determine an audio energy value of the frequency domain signal in a preset frequency band includes:
according to the configuration information, determining a preset left channel audio frequency and a preset right channel audio frequency of the projection main board to be detected;
according to the preset left channel audio frequency and the preset right channel audio frequency, carrying out audio filtering on the frequency domain signal to generate a first filtering signal and a second filtering signal;
determining a corresponding first audio energy interval according to the amplitude of the first filtering signal, and determining a corresponding second audio energy interval according to the amplitude of the second filtering signal;
the first audio energy interval and the second audio energy interval are weighted to generate the audio energy value.
Optionally, the method further comprises:
generating a main board fault signal corresponding to the projection main board to be detected according to the configuration information under the condition that the target configuration data is not matched with the first USB signal;
and acquiring the identity information of the projection mainboard to be detected, and sending the mainboard fault signal to corresponding mobile equipment according to the identity information.
The method comprises the steps of obtaining a preset test signal input by signal source equipment through a test signal acquisition card when the to-be-tested projection mainboard is accessed to the signal source equipment, generating a first output signal and configuration information which are preconfigured by the to-be-tested projection mainboard, receiving a first USB signal and the configuration information, determining target configuration data according to the configuration information, comparing the target configuration data with the first USB signal according to the configuration test flow, generating a mainboard control instruction under the condition that the target configuration data is matched with the first USB signal, sending the mainboard control instruction to the test signal acquisition card, enabling the test signal acquisition card to generate a serial communication instruction, an infrared remote control instruction and/or an analog key instruction of the to-be-tested projection mainboard according to the mainboard control instruction, sending the serial communication instruction, the infrared remote control instruction and/or the analog key instruction to the to-be-tested projection mainboard, receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the mainboard control instruction, comparing the target feedback signal with the first USB signal, generating a cloud service serial number and a cloud service test result by a cloud service, and comparing the target feedback signal with the second USB signal to the test result. Therefore, the projection mainboard is detected through the test terminal, artificial judgment is omitted, error probability is reduced, automatic test efficiency is high, production efficiency is greatly improved, and production cost is reduced.
Fig. 2 is a block diagram of a test system for a projection motherboard according to the present invention, referring to fig. 2, the system includes: the system comprises a test signal acquisition card, a test terminal and a cloud server;
the test signal acquisition card is used for acquiring output signals and configuration information of the projection mainboard to be tested, converting the output signals into USB signals which can be identified by the test terminal, and sending the USB signals and the configuration information to the test terminal;
the test terminal is used for determining target configuration data of the projection mainboard to be tested according to the configuration information, detecting the USB signal according to the target configuration data to generate a mainboard test result, and sending the mainboard test result to the cloud server;
the cloud server is used for receiving a plurality of main board test results which are sent by the test terminal and correspond to the projection main boards to be tested one by one, and carrying out anomaly detection on a plurality of WIFI MAC address information and a plurality of main board serial numbers which correspond to the projection main boards to be tested according to the plurality of main board test results.
Optionally, in an embodiment, the target configuration data is an energy threshold, and the cloud server is further configured to determine, according to the multiple motherboard test results, the multiple WIFI MAC address information and the multiple motherboard serial numbers corresponding to the multiple projection motherboards to be tested; comparing the WIFI MAC address information to determine whether repeated WIFI MAC address information exists, comparing the mainboard serial numbers to determine whether repeated mainboard serial numbers exist, and generating a mainboard fault signal to send to corresponding mobile equipment under the condition that the repeated WIFI MAC address information and/or the mainboard serial numbers exist.
Fig. 3 is a flowchart of a testing method of a projection motherboard according to the present invention, please refer to fig. 3, the method is applied in a testing system, the testing system includes: test signal acquisition card, test computer, cloud data processing center.
For example, the test signal acquisition card in this embodiment has the main functions of: 1. collecting an image signal in an LVDS (Low-VoltageDifferential Signaling, low voltage differential signal) format, converting the image signal into a USB signal and outputting the USB signal to a test computer; 2. collecting sound signals of a main board loudspeaker, converting the sound signals into USB signals and outputting the USB signals to a test computer; 3. collecting the voltage of a main board, converting the voltage into a digital signal by an analog signal, and outputting the digital signal to a test computer; 4. collecting the state of a main board GPIO (General Purpose Input Output, general purpose input/output), converting the state into a USB signal and outputting the USB signal to a test computer; 5. receiving a test computer instruction, and converting the test computer instruction into an infrared remote control instruction and a simulated key instruction which can be received by a main board; 6. and receiving a test computer instruction, converting the test computer instruction into a serial port instruction which can be received by the main board, and communicating with each other.
The test computer is provided with automatic test upper computer software, and has the main functions of: 1. loading configuration information of the tested mainboard, and judging the mainboard test items and test results through configuration test items. 2. And controlling the whole flow of the automatic test according to the test configuration information. 3. And identifying the image information of the test signal acquisition card, comparing the image information with the configured image, and judging whether the picture is normal or not. 4. And identifying the sound signal of the test signal acquisition card, comparing the sound signal with the configured sound, and judging whether the sound is normal or not. 5. And comparing whether the voltage of the main board, the GPIO, each module of the main board and each signal channel of the main board are normal or not according to the configuration information. 6. Displaying the test procedure and the results thereof. 7. Uploading the test data to a cloud data processing center for archiving.
The cloud data processing center mainly comprises the following functions: 1. storing test data, integrating test data of a plurality of test devices, and uniformly storing; 2. and uniformly analyzing test results of all the devices, and checking whether the data has problems. Such as whether the WIFI MAC address is duplicated, whether the motherboard serial number is duplicated, etc. 3. If the test result data has problems and risks, the mail timely informs related personnel such as a test factory, production quality and the like, so that production personnel can timely process the problems. 4. And the test condition is displayed and inquired, so that the follow-up mainboard condition is convenient.
Fig. 4 is a block diagram of a testing apparatus for a projection motherboard, referring to fig. 4, the apparatus 100 includes: an acquisition module 110, a determination module 120, a transmission module 130, and a reception module 140;
the obtaining module 110 is configured to obtain, by using the test signal acquisition card, a first output signal generated by the projection main board to be tested according to a preset test signal input by the signal source device when the projection main board to be tested is connected to the signal source device, and obtain, by using the test signal acquisition card, configuration information configured in advance according to identity information of the projection main board to be tested, where the first output signal at least includes one of: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals;
the determining module 120 is configured to receive the first USB signal generated by the test signal acquisition card according to the first output signal, and the configuration information sent by the test signal acquisition card; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
the sending module 130 is configured to compare the target configuration data with the first USB signal according to the configuration test procedure, generate a main board control instruction when the target configuration data is matched with the first USB signal, and send the main board control instruction to the test signal acquisition card, so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction, and/or an analog key instruction of the to-be-tested projection main board according to the main board control instruction, and send the serial communication instruction, the infrared remote control instruction, and/or the analog key instruction to the to-be-tested projection main board;
the receiving module 140 is configured to receive a second USB signal fed back by the test signal acquisition card, determine a target feedback signal according to the motherboard control instruction, compare the target feedback signal with the second USB signal to generate a motherboard test result, send the motherboard test result to a cloud server, so that the cloud server detects WIFI MAC address information and a motherboard serial number of the to-be-tested projection motherboard according to the motherboard test result, and generate a target test result, where the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the to-be-tested projection motherboard, and the response instruction signal is generated by the to-be-tested projection motherboard according to the infrared remote control instruction and/or the analog key instruction, and is sent to the test signal acquisition card through the target communication interface when determining a corresponding target communication interface according to the serial communication instruction.
Optionally, the sending module 130 includes:
the generating sub-module is used for carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals under the condition that the configuration test flow is determined to be the audio signal test flow;
the determining submodule is used for carrying out audio filtering on the frequency domain signal so as to determine an audio energy value of the frequency domain signal in a preset frequency band;
and the execution submodule is used for comparing the energy threshold value with the audio energy value.
Optionally, the determining submodule is configured to:
according to the configuration information, determining a preset left channel audio frequency and a preset right channel audio frequency of the projection main board to be detected;
according to the preset left channel audio frequency and the preset right channel audio frequency, carrying out audio filtering on the frequency domain signal to generate a first filtering signal and a second filtering signal;
determining a corresponding first audio energy interval according to the amplitude of the first filtering signal, and determining a corresponding second audio energy interval according to the amplitude of the second filtering signal;
the first audio energy interval and the second audio energy interval are weighted to generate the audio energy value.
Optionally, the apparatus 100 further comprises a determination module for:
generating a main board fault signal corresponding to the projection main board to be detected according to the configuration information under the condition that the target configuration data is not matched with the first USB signal;
and acquiring the identity information of the projection mainboard to be detected, and sending the mainboard fault signal to corresponding mobile equipment according to the identity information.
The embodiment of the disclosure also provides an electronic device, including:
a memory having a computer program stored thereon;
and the processor is used for executing the computer program in the memory to realize the steps of the testing method of the projection mainboard.
Embodiments of the present disclosure also provide a computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the steps of the method for testing a projection motherboard of any of the above.
With the above-described preferred embodiments according to the present application as a teaching, the related workers can make various changes and modifications without departing from the scope of the technical idea of the present application. The technical scope of the present application is not limited to the contents of the specification, and must be determined according to the scope of claims.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (5)

1. The method for testing the projection mainboard is characterized by being applied to a test terminal, and comprises the following steps:
under the condition that the projection mainboard to be detected is detected to be connected into the test terminal through the test signal acquisition card, acquiring a first output signal generated by the projection mainboard to be detected according to a preset test signal input by the signal source equipment when the projection mainboard to be detected is connected into the signal source equipment through the test signal acquisition card, and acquiring configuration information which is preset according to identity information of the projection mainboard to be detected through the test signal acquisition card, wherein the first output signal at least comprises one of the following components: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals;
receiving a first USB signal generated by the test signal acquisition card according to the first output signal and the configuration information sent by the test signal acquisition card; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
under the condition that the configuration test flow is determined to be an audio signal test flow, carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals, and determining the preset left channel audio frequency and the preset right channel audio frequency of the projection mainboard to be tested according to the configuration information; according to the preset left channel audio frequency and the preset right channel audio frequency, carrying out audio filtering on the frequency domain signal to generate a first filtering signal and a second filtering signal; determining a corresponding first audio energy interval according to the amplitude of the first filtering signal, and determining a corresponding second audio energy interval according to the amplitude of the second filtering signal; weighting the first audio energy interval and the second audio energy interval to generate audio energy values; comparing an energy threshold value with the audio energy value, wherein the energy threshold value is the target configuration data, generating a main board control instruction under the condition that the target configuration data is matched with the first USB signal, and sending the main board control instruction to the test signal acquisition card, so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction and/or an analog key instruction of the projection main board to be tested according to the main board control instruction, and sends the serial communication instruction, the infrared remote control instruction and/or the analog key instruction to the projection main board to be tested;
receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the main board control instruction, comparing the target feedback signal with the second USB signal to generate a main board test result, sending the main board test result to a cloud server so that the cloud server detects WIFI MAC address information and a main board serial number of the to-be-tested projection main board according to the main board test result to generate a target test result, wherein the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the to-be-tested projection main board, and the response instruction signal is generated by the to-be-tested projection main board according to the infrared remote control instruction and/or the analog key instruction and is sent to the test signal acquisition card through the target communication interface when a corresponding target communication interface is determined according to the serial communication instruction.
2. The method according to claim 1, wherein the method further comprises:
generating a main board fault signal corresponding to the projection main board to be detected according to the configuration information under the condition that the target configuration data is not matched with the first USB signal;
and acquiring the identity information of the projection mainboard to be detected, and sending the mainboard fault signal to corresponding mobile equipment according to the identity information.
3. A test device for a projection motherboard, the device comprising:
the system comprises an acquisition module, a test signal acquisition card and a configuration module, wherein the acquisition module is used for acquiring a first output signal generated by the test signal acquisition card according to a preset test signal input by signal source equipment when the to-be-tested projection main board is connected to the signal source equipment under the condition that the to-be-tested projection main board is detected to be connected to a test terminal through the test signal acquisition card, and acquiring configuration information pre-configured according to identity information of the to-be-tested projection main board through the test signal acquisition card, wherein the first output signal at least comprises one of the following: LVDS image signals, audio signals sent by the loudspeaker equipment corresponding to the projection main board to be detected, main board voltage signals, GPIO state signals and HDMI signals;
the determining module is used for receiving the first USB signal generated by the test signal acquisition card according to the first output signal and the configuration information sent by the test signal acquisition card; determining a configuration test flow and a configuration test item of the projection mainboard to be tested according to the configuration information, and determining target configuration data corresponding to the configuration test item from a preset configuration database, wherein the target configuration data at least comprises one of the following: configuring image data, configuring audio data, configuring voltage data, configuring signal path information;
the sending module is used for carrying out Fourier transform on the audio format signals in the first USB signals to generate corresponding frequency domain signals under the condition that the configuration test flow is determined to be the audio signal test flow, and determining the preset left channel audio frequency and the preset right channel audio frequency of the projection mainboard to be tested according to the configuration information; according to the preset left channel audio frequency and the preset right channel audio frequency, carrying out audio filtering on the frequency domain signal to generate a first filtering signal and a second filtering signal; determining a corresponding first audio energy interval according to the amplitude of the first filtering signal, and determining a corresponding second audio energy interval according to the amplitude of the second filtering signal; weighting the first audio energy interval and the second audio energy interval to generate audio energy values; comparing an energy threshold value with the audio energy value, wherein the energy threshold value is the target configuration data, generating a main board control instruction under the condition that the target configuration data is matched with the first USB signal, and sending the main board control instruction to the test signal acquisition card, so that the test signal acquisition card generates a serial communication instruction, an infrared remote control instruction and/or an analog key instruction of the projection main board to be tested according to the main board control instruction, and sends the serial communication instruction, the infrared remote control instruction and/or the analog key instruction to the projection main board to be tested;
the receiving module is used for receiving a second USB signal fed back by the test signal acquisition card, determining a target feedback signal according to the main board control instruction, comparing the target feedback signal with the second USB signal to generate a main board test result, sending the main board test result to the cloud server, so that the cloud server detects WIFI MAC address information and a main board serial number of the projection main board to be tested according to the main board test result, and generating a target test result, wherein the second USB signal is generated by the test signal acquisition card according to a response instruction signal fed back by the projection main board to be tested, and the response instruction signal is generated by the projection main board to be tested according to the infrared remote control instruction and/or the analog key instruction, and is sent to the test signal acquisition card through the target communication interface when a corresponding target communication interface is determined according to the serial communication instruction.
4. An electronic device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method of any of claims 1-2.
5. A computer readable storage medium having stored thereon computer program instructions, which when executed by a processor, implement the steps of the method of any of claims 1-2.
CN202310107140.8A 2023-02-14 2023-02-14 Method, device, system, equipment and medium for testing projection mainboard Active CN115825704B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310107140.8A CN115825704B (en) 2023-02-14 2023-02-14 Method, device, system, equipment and medium for testing projection mainboard

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310107140.8A CN115825704B (en) 2023-02-14 2023-02-14 Method, device, system, equipment and medium for testing projection mainboard

Publications (2)

Publication Number Publication Date
CN115825704A CN115825704A (en) 2023-03-21
CN115825704B true CN115825704B (en) 2023-07-04

Family

ID=85521107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310107140.8A Active CN115825704B (en) 2023-02-14 2023-02-14 Method, device, system, equipment and medium for testing projection mainboard

Country Status (1)

Country Link
CN (1) CN115825704B (en)

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895602B (en) * 2010-07-27 2013-04-10 青岛海信移动通信技术股份有限公司 Method and system for testing mobile phone mainboard
CN104168477A (en) * 2014-09-02 2014-11-26 深圳市兆驰股份有限公司 Automatic TV decoding deck test system and method
CN104506859A (en) * 2014-12-31 2015-04-08 深圳创维-Rgb电子有限公司 Television core test circuit and system
CN105892445A (en) * 2016-04-05 2016-08-24 珠海格力电器股份有限公司 Mainboard function test system and method
CN106371420B (en) * 2016-08-15 2019-06-14 上海科世达-华阳汽车电器有限公司 A kind of test method and system of vehicle electronic control unit
CN107346665A (en) * 2017-06-29 2017-11-14 广州视源电子科技股份有限公司 Audio detection method, device, equipment and storage medium
CN207884797U (en) * 2018-02-28 2018-09-18 深圳市金锐显数码科技有限公司 A kind of television set board testing host and equipment
CN109506879B (en) * 2018-11-27 2020-10-16 中国空气动力研究与发展中心高速空气动力研究所 Control method of device for monitoring test behavior in wind tunnel test
CN111901589B (en) * 2020-07-29 2021-06-08 深圳市泰霖科技有限公司 Automatic test system for television mainboard
CN113014491B (en) * 2021-02-26 2022-07-08 山东英信计算机技术有限公司 Method and device for checking server MAC address repetition
CN113127486B (en) * 2021-04-13 2023-03-14 山东英信计算机技术有限公司 Information collection and storage method, device, equipment and storage medium
CN113835028A (en) * 2021-09-15 2021-12-24 深圳创维-Rgb电子有限公司 Automatic detection method for holder motor, terminal and computer readable storage medium
CN114490746B (en) * 2021-12-23 2024-01-23 苏州浪潮智能科技有限公司 Equipment testing method and device, equipment to be tested and storage medium

Also Published As

Publication number Publication date
CN115825704A (en) 2023-03-21

Similar Documents

Publication Publication Date Title
CN110347587B (en) APP compatibility testing method and device, computer equipment and storage medium
CN106841977A (en) Board card testing method and system
CN110211121B (en) Method and device for pushing model
US10334242B1 (en) Test system and test method for audio-video device
CN101442448B (en) Test system and method for knife blade server
CN109558331B (en) Application program defect detection method, device, equipment and storage medium
CN114579379A (en) Test method and device, electronic equipment and storage medium
CN111552600B (en) Signal testing method, system, device and readable storage medium
CN114614915A (en) Radio frequency transceiving test method, radio frequency transceiving test device, computer equipment and medium
CN117494638B (en) Verification method and verification platform for chip functions, electronic equipment and storage medium
CN115825704B (en) Method, device, system, equipment and medium for testing projection mainboard
US11354214B2 (en) Judgment method for hardware compatibility
CN112527678A (en) Method, apparatus, device and storage medium for testing protocol
CN111220899A (en) CEC circuit testing method and device of HDMI interface and terminal
US11121912B2 (en) Method and apparatus for processing information
CN111817916A (en) Test method, device, equipment and storage medium based on mobile terminal cluster
CN112332932B (en) Method and system for testing FM (frequency modulation) function of terminal
CN109194541B (en) Network testing method and system
CN110632420B (en) RTC (real time clock) module testing method and device and multi-module automatic testing method and device for Android equipment production
CN113419162A (en) PCB testing method and device based on android system
CN112506723A (en) Circuit board detection method and device, electronic equipment and storage medium
CN108255715B (en) Test result processing method and terminal equipment
CN114025014A (en) Asset detection method and device, electronic equipment and storage medium
CN112888013A (en) System and method for testing consistency of zigbee radio frequency parameters
US20140049649A1 (en) Portable device and signal converting method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 518000, Commercial Building 305, Block C, Huameiju A, Area 82, Haiyu Community, Xin'an Street, Bao'an District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Xin Zhi Lian Software Co.,Ltd.

Country or region after: China

Address before: 518000 room 406, block F, Huafeng Baoan Zhigu science and Technology Innovation Park, Yintian Road, Yantian community, Xixiang street, Bao'an District, Shenzhen City, Guangdong Province

Patentee before: Shenzhen Xin Zhi Lian Software Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address