Detection system
By introducing a cascaded structure of central repeaters and edge repeaters into the detection system, the interference and delay problems of SPI communication in long-distance transmission are solved, multi-master independent communication is realized, and the reliability and efficiency of the detection system are improved.
Patent Information
- Application Number
- CN202522680429.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2035-12-18
AI Technical Summary
SPI communication is susceptible to interference and delays during long-distance transmission, and the traditional SPI communication architecture is difficult to apply to multiple masters sending data to slaves distributed at different detection stations.
A central repeater is used to establish independent SPI communication links with multiple control hosts. By cascading the central repeater with multiple edge repeaters, a short-distance communication link is formed, which alleviates signal attenuation and interference and supports independent communication between multiple control hosts.
It extends the reliable transmission distance of SPI, enables independent and reliable communication between multiple control masters and slave units, and improves the reliability and efficiency of detection.
Smart Images

Figure CN223816166U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of detection technology, and in particular to a detection system. Background Technology
[0002] SPI (Serial Peripheral Interface) is a high-speed, full-duplex, synchronous serial communication bus technology. It requires only four signal lines (clock line SCLK, master input / output line MOSI, master output / slave output line MISO, and chip select line CS), reducing the number of chip pins and saving space on the PCB layout. Due to this ease of use, SPI technology has been widely integrated into various chips, such as EEPROM (Electrically Erasable Programmable Read-Only Memory), Flash memory, RTC (Real-Time Clock), ADC (Analog-to-Digital Converter), DSP (Digital Signal Processor), and digital signal decoders.
[0003] In SPI-based testing systems, the SPI interface is commonly used for data exchange between master and slave devices due to its high transmission efficiency, support for full-duplex operation, and simple control. However, SPI is easily affected by interference and delays during long-distance transmission, leading to data transmission errors. Its reliable transmission distance is typically no more than 3 meters. Furthermore, while SPI is suitable for a single-master, multi-slave topology where the master selects the target slave by pulling the chip select (CS) line low, the traditional SPI communication architecture becomes unsuitable when the testing system needs to deploy multiple masters (such as multiple independent test controllers) to send data to slave devices distributed across different testing stations. Utility Model Content
[0004] In view of this, the present invention provides a detection system to solve at least one problem existing in the background art.
[0005] This utility model embodiment provides a detection system, the detection system comprising:
[0006] Multiple control hosts;
[0007] Multiple slave groups, each slave group including at least one slave device, the at least one slave device including a device under test and / or a detection device for detecting the device under test;
[0008] A central repeater is provided, which is connected to each of the control hosts via an SPI communication link. The central repeater is equipped with multiple storage modules that correspond one-to-one with the multiple control hosts.
[0009] a plurality of edge relays, each of the edge relays is connected with the center relay through an SPI communication link, and each of the edge relays is connected with all the slaves in one of the slave groups through a communication interface.
[0010] In some embodiments, the device under test is a display screen.
[0011] In some embodiments, the center relay is integrated with a graphics processor and an artificial intelligence chip, and the graphics processor and the artificial intelligence chip are connected with each of the storage modules in the center relay.
[0012] In some embodiments, each of the edge relays comprises:
[0013] a first interface, which is an SPI interface, for receiving an SPI signal from the control host;
[0014] at least one second interface, which comprises at least one of an eDP interface, an LVDS interface and an I2C interface;
[0015] at least one protocol converter, the number of which is the same as the number of the second interfaces, and each of the protocol converters is connected with the first interface at the input end and connected with a corresponding second interface at the output end;
[0016] When the eDP interface is connected with a corresponding slave, the protocol converter connected with the eDP interface is used to convert the SPI signal into an eDP signal and output through the eDP interface;
[0017] When the LVDS interface is connected with a corresponding slave, the protocol converter connected with the LVDS interface is used to convert the SPI signal into an LVDS signal and output through the LVDS interface;
[0018] When the I2C interface is connected with a corresponding slave, the protocol converter connected with the I2C interface is used to convert the SPI signal into an I2C signal and output through the I2C interface.
[0019] In some embodiments, each of the edge relays is further provided with a power over Ethernet module.
[0020] In some embodiments, the detection device comprises at least one of a signal generator, an image collector, a handheld detection terminal, a conductive film device and a detection sensor.
[0021] In some embodiments, the display screen is an LCD display screen or an OLED display screen.
[0022] In some embodiments, the detection system further comprises a server; the server is communicatively connected with the center relay and each of the control hosts respectively through an Ethernet interface.
[0023] In some embodiments, the detection system further comprises:
[0024] at least one intermediate relay, which is communicatively connected with the center relay through an SPI bus;
[0025] wherein, at least one of the edge relays is cascaded to the same intermediate relay through an SPI bus.
[0026] In some embodiments, the number of intermediate relays is multiple;
[0027] The multiple intermediate relays are cascaded to form a serial communication link through an SPI bus, and the first intermediate relay in the serial communication link is connected with the center relay, and the last intermediate relay is connected with the multiple edge relays;
[0028] Alternatively, each of the intermediate relays is directly connected with the center relay through an SPI bus, and each of the intermediate relays is connected with at least one of the edge relays through an SPI bus.
[0029] The embodiment of the utility model provides a kind of detection system, which is established independent SPI communication link with multiple control hosts by center relay, and is set with the storage module corresponding to each control host one by one, so that multiple control hosts can send data to center relay independently, and SPI communication link is cascaded between center relay and multiple edge relays, and each edge relay is connected with corresponding slave group, and each slave group includes at least one slave, the slave includes device under test and / or detection equipment for detecting device under test, so as to effectively alleviate signal attenuation and interference in long-distance transmission, and expand the reliable transmission distance of SPI;At the same time, multiple control hosts can realize independent and reliable communication with device under test or its detection equipment in different slave groups, which helps to improve the detection reliability of device under test. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 The block diagram of the detection system provided by the embodiment of the utility model is shown;
[0031] Figure 2 The structural diagram of edge relay provided by the embodiment of the utility model is shown;
[0032] Figure 3 The block diagram of the detection system provided by another embodiment of the utility model is shown;
[0033] Figure 4 A block diagram of the detection system according to a first embodiment of the present application is shown in FIG. 1.
[0034] Figure 5 A block diagram of the detection system according to a second embodiment of the present application is shown in FIG. 2.
[0035] Figure 6 A block diagram of the detection system according to a third embodiment of the present application is shown in FIG. 3.
[0036] Explanation of reference signs:
[0037] 100, detection system;
[0038] 101, control host; 102, slave; 103, central repeater; 104, edge repeater; 105, server; 106, intermediate repeater; 1041, first interface; 1042, second interface; 1043, protocol converter. DETAILED DESCRIPTION
[0039] In order to make the technical scheme and beneficial effects of the present application more obvious and easy to understand, the technical scheme in the embodiments of the present application is described clearly and completely below by way of listing specific embodiments. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terminology used in the description of the present application only for the purpose of describing specific embodiments, and is not intended to limit the present application.
[0041] It is to be understood that the terms "first", "second", and the like in the description and in the claims, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of use in either order. It is to be understood that the term "a" or "an", as used in the context of this application, unless specifically so stated, can be interpreted to mean "at least one". The repetition of numbering such as (1), (2), etc., is used for the purpose of simplicity and clarity and is not intended to limit the application in any manner. It is to be understood that such terms as "including", "comprising", "consisting" and "substantially consisting of", when used to describe the application, are used expansively and do not exclude the additional inclusion of unrecited items. It is to be understood that the term "and / or", as used in the context of this application, encompasses both "and" and "or".
[0042] It is to be understood that the term "connected to", used in the context of the present application, is not intended to be construed as necessarily being limited to a direct connection between two elements. It is to be understood that the term "connected to", used in the context of the present application, encompasses both direct and indirect connections between two elements.
[0043] Referring to Figure 1 , Figure 1 A schematic diagram of an architecture of a detection system according to an embodiment of the present application is shown in FIG. 1. The detection system 100 includes a plurality of control hosts 101, a plurality of slave groups (not labeled in the figure), a central repeater 103, and a plurality of edge repeaters 104.
[0044] Each slave group includes at least one slave 102, and the at least one slave includes a device under test and / or a detection device for detecting the device under test. The central repeater 103 is communicatively connected to each control host 101 via an SPI communication link, and the central repeater 103 is provided with a plurality of storage modules (not shown in the figure) corresponding to the plurality of control hosts 101. Each edge repeater 104 is communicatively connected to the central repeater 103 via an SPI communication link, and each edge repeater 104 is connected to all the slaves in a slave group via a communication interface.
[0045] In this embodiment, each control host 101 can be an independent control unit with a master controller, and is configured to initiate a detection control instruction for the slave 102. For example, the control host can be an industrial computer, a test controller, or an upper computer module.
[0046] In a specific implementation, one control host 101 can correspond to one production line and communicate with slaves deployed on all test stations of the production line. Each test station is deployed with at least one slave 102, which can be a device under test (e.g., a display screen) or a detection device for detecting the device under test. The control host 101 establishes a communication connection with the slave 102 of each test station in the production line through the central repeater 103 and the edge repeater 104, issues control instructions, and receives feedback data.
[0047] Different slave groups can correspond to different test stations, and each slave group accesses the detection system through an independent edge repeater. One slave group can include a device under test and / or a detection device for detecting the device under test, and the device under test can be a display screen or a semiconductor chip, etc. The detection device includes an entity device for exciting, sampling, or analyzing the behavior of the device under test. For example, in the display screen detection scenario, the detection device can include a signal generator (also referred to as an image signal machine) for driving the display screen to generate a specific screen image, and / or an image collector (e.g., an industrial camera) for collecting the screen image, etc.
[0048] The central repeater 103 is connected to each control host 101 through an independent SPI communication link, that is, each control host 101 is connected to the central repeater 103 through an exclusive SPI bus (including SCLK, MOSI, MISO, and chip select line CS), so that each control host 101 can independently initiate communication with the central repeater 103. In addition, since the control host 101 is connected to the central repeater 103 through an independent SPI communication link, the host identity is uniquely determined by the physical connection path, and the central repeater 103 identifies the data source accordingly and triggers the read / write operation of the storage module corresponding to the control host.
[0049] In this embodiment, the central repeater 103 has a first group of SPI interfaces and a second group of SPI interfaces, different interfaces in the first group of SPI interfaces are connected to different hosts, and different interfaces in the second group of SPI interfaces are connected to different edge repeater devices. The central repeater can be configured to, after receiving a data packet sent by a control host for a target slave through any interface in the first group of SPI interfaces, parse the slave identifier in the data packet, and through querying a pre-stored routing table (which stores the mapping relationship between the slave identifier and the edge repeater identifier), forward the data packet to the edge repeater connected to the target slave through the corresponding interface in the second group of SPI interfaces.
[0050] The center relay 103 is internally provided with a plurality of storage modules, the number of which corresponds to the number of control hosts. Each storage module can be used to store data related to the control host corresponding thereto, such as data packets received from the control host, and detection data and / or detection results of the to-be-tested device fed back to the control host, so as to realize data isolation and concurrent processing among different control hosts. For example, when the control host A sends a detection instruction to the slave in the slave group one, the control host B can send a test instruction to the slave in the slave group two, and the two do not interfere with each other.
[0051] The storage module can be a storage chip, such as a static random access memory (SRAM) chip, a first-in-first-out (FIFO) memory chip, or a block storage unit integrated in a field programmable gate array (FPGA).
[0052] Each edge relay 104 is connected to the center relay 103 through an independent SPI communication link, forming a cascading structure, and the number of the plurality of edge relays 104 matches the number of the slave groups. Each edge relay 104 is connected to the center relay 103 through an SPI communication link, and is connected to each slave 102 in the slave group corresponding thereto through a communication interface. The communication interface is adapted to the slave connected thereto at least in interface protocol. For example, when the slave is a device that communicates based on the SPI protocol, the communication interface is correspondingly configured as an SPI interface.
[0053] It can be understood that, Figure 1 It can be understood that,
[0054] In the embodiment, when the detection system 100 applies SPI for long-distance transmission, the traditional single long-distance link is split into two or more short-distance communication links of "control host-central repeater" and "central repeater-edge repeater-slave", and the physical length of each communication link can be controlled within the reliable transmission range of the SPI protocol, thereby alleviating the problems of signal attenuation and interference. At the same time, since each control host communicates with the central repeater through an independent communication link, and the central repeater is provided with a storage module (such as a storage chip) corresponding to each control host, multiple control hosts can concurrently send data to slaves in different slave groups, avoiding the problem of limited application scenarios caused by the traditional SPI bus supporting only a single host. Thus, independent and reliable communication of multiple control hosts to the devices to be tested or detection equipment included in the slave group is realized, which helps to improve the detection reliability of the devices to be tested.
[0055] In some embodiments, the device to be tested is a display screen. Accordingly, the detection equipment for detecting the display screen can include a signal generator and / or an image collector, etc. In this embodiment, the detection system is a display screen detection system.
[0056] In some embodiments, the display screen is an LCD (Liquid Crystal Display) or an OLED (Organic Light-Emitting Diode) display screen.
[0057] In this way, multiple control hosts can concurrently test the LCD display screens or OLED display screens on different detection stations, for example, simultaneously perform lighting detection, color gamut verification, or dead pixel identification, etc. Since each control host is connected to the central repeater through an independent communication link, and the SPI communication path is divided into at least two short-distance links, the attenuation and interference of the signal in the transmission process are reduced, thereby improving the reliability of the detection instruction issuing and detection data feedback of the display screen.
[0058] In some embodiments, the central repeater is integrated with a graphics processor and an artificial intelligence chip, and the graphics processor and the artificial intelligence chip are respectively connected to each storage module in the central repeater.
[0059] Exemplarily, a GPU (Graphics Processing Unit) and an AI (Artificial Intelligence) chip are integrated in the circuit board of the central repeater in a hardware manner, and are connected to each of the storage modules in the central repeater through internal buses respectively. The connection structure enables the GPU to read screen image data stored in multiple storage modules concurrently and perform image preprocessing; and the AI chip can perform feature extraction and analysis on the screen image data to generate detection results. In this way, after the central repeater receives detection data (for example, screen image data) for a device under test from the edge repeaters and stores the detection data, the GPU and the AI chip integrated in the central repeater can perform localized processing on the detection data to generate detection results for the display screen, thereby reducing the processing burden of the control host.
[0060] In some embodiments, as shown in FIG. 1, each edge repeater 104 includes a first interface 1041, at least one second interface 1042, and at least one protocol converter 1043. Figure 2
[0061] The first interface 1041 is an SPI interface, configured to receive an SPI signal from the control host; the at least one second interface 1042 includes at least one of an eDP (embedded DisplayPort) interface, an LVDS (Low-Voltage Differential Signaling) interface, and an I²C (Inter-Integrated Circuit) interface; and the at least one protocol converter 1043 has the same number as the second interface 1042, each protocol converter 1043 is connected to the first interface 1041 at an input end and connected to a corresponding second interface 1042 at an output end.
[0062] In actual applications, since different slaves can adopt different physical interface standards, the second interface 1042 can be configured to support at least one of multiple common interface types. For example, when the slave is a high-resolution LCD or OLED display screen, the input interface thereof can be an eDP or LVDS interface; and when the slave is a detection device with an I²C slave function, the communication interface thereof can be an I²C interface.
[0063] When the eDP interface is connected with a corresponding slave, the protocol converter connected with the eDP interface is configured to convert the SPI signal into an eDP signal and output the eDP signal through the eDP interface; when the LVDS interface is connected with a corresponding slave, the protocol converter connected with the LVDS interface is configured to convert the SPI signal into an LVDS signal and output the LVDS signal through the LVDS interface; and when the I2C interface is connected with a corresponding slave, the protocol converter connected with the I2C interface is configured to convert the SPI signal into an I2C signal and output the I2C signal through the I2C interface.
[0064] In some examples, each edge relay 104 further comprises a third interface connected with a slave having an SPI interface through an SPI bus, and the third interface is configured to transparently transmit the SPI signal from the control host to the slave having the SPI interface.
[0065] It should be understood that each protocol converter 1043 described above can be implemented by using a hardware circuit known in the prior art, such as a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or a commercially available integrated protocol bridge chip. The technical solution of the present application does not lie in the circuit improvement of the protocol converter itself, but in the arrangement of the protocol converter 1043 in the edge relay 104 and the connection of the input end of the protocol converter 1043 to the SPI interface and the connection of the output end of the protocol converter 1043 to the corresponding target interface, so as to realize the unified access of multiple protocol slaves.
[0066] In the present embodiment, through the above structure, the edge relay 104 realizes signal adaptation from the unified SPI upstream interface to one or more protocol downstream interfaces at the physical layer. Thus, even if the slave does not support the SPI protocol, it can be accessed into the detection system through the corresponding second interface and the protocol converter without modifying the communication protocol of the control host or the central relay. The structure effectively expands the compatibility of the detection system for different types of slaves and can be applied to the display screen detection scene of the to-be-tested device using eDP, LVDS, and other non-SPI interfaces.
[0067] In some embodiments, each edge relay 104 is further provided with a power over Ethernet module.
[0068] The power over Ethernet module can be integrated on the circuit board of the edge relay 104, the input end of the power over Ethernet module is connected with an external Ethernet cable, and the output end of the power over Ethernet module is connected with a power management unit inside the edge relay, and the power over Ethernet module is configured to extract power from the Ethernet cable to provide at least working power for the edge relay 104.
[0069] In the embodiment, the edge relay is provided with a power over Ethernet module, so that the edge relay can obtain power required for operation while receiving data communication, without additional deployment of a local power supply, thereby reducing the deployment of power cables, and being applicable to detection stations with limited wiring space, and effectively simplifying the cable configuration at the station.
[0070] In some embodiments, the detection device comprises at least one of a signal generator, an image collector, a handheld detection terminal, a conductive film device, and a detection sensor.
[0071] In the embodiment, the detection device can serve as a slave, and access the detection system through an SPI interface or a protocol conversion interface of the edge relay, so that multiple types of detection devices can establish communication connection with the control host under a unified communication architecture, without the need to configure a dedicated communication link for different types of devices, thereby simplifying system wiring and supporting concurrent control and data acquisition of multiple hosts on multiple types of detection devices.
[0072] For example, the signal generator can receive a control instruction from the control host to apply an excitation signal to the display screen under test, and the signal generator can be an image signal source for driving the display screen to display a test image.
[0073] The image collector is used to collect a screen image of the display screen under test, and output the acquired image data through its communication interface, and the collected screen image data can be transmitted back to the control host through the edge relay and the center relay. The image collector can be an industrial camera, a high-precision camera, or other imaging devices with image output function.
[0074] The handheld detection terminal is a portable device with communication and sensing functions, such as a code scanning gun or a handheld sensor terminal, which can be used for reading the identity information (such as barcode information) of the display screen, and transmitting the read data back to the control host through the edge relay and the center relay.
[0075] The conductive film device comprises a conductive film connected to a power supply and covering the surface of the display screen under test to form an electrostatic field. In the case where the detection device further comprises a signal generator and an image collector, the signal generator is used to drive the display screen to display a test image, and the image collector is used to collect a screen image displayed by the display screen under the action of the electrostatic field.
[0076] The conductive film can be made of transparent conductive material (such as indium tin oxide) or metal mesh, which is covered on the surface of the display screen and connected to the power supply through the lead electrode to form an electrostatic field around the display screen. The output voltage of the power supply is controlled within a preset electrostatic voltage range, for example, a voltage range of 3kV to 15kV (while limiting the current to no more than 2mA) to simulate human body static electricity. At the same time of forming the electrostatic field, the signal generator drives the display screen to display a pure color picture with a low brightness (such as 10% gray scale), and the image collector collects the screen image displayed by the display screen under the action of the electrostatic field. The screen image can be fed back to the control host through the edge repeater and the center repeater for the control host to analyze the Mura (brightness unevenness) defects of the display screen.
[0077] In this embodiment, by taking the conductive film device as a slave machine, the conductive film in the conductive film device is used to form an electrostatic field on the surface of the display screen, and the image collector is used to collect the screen image of the display screen under the action of the electrostatic field. The Mura defects related to electrostatic sensitive characteristics can be excited, and the brightness unevenness that cannot be seen in the conventional display state can be shown as detectable optical abnormalities, thereby improving the detection ability of the display screen defects caused by static electricity.
[0078] The detection sensor can include a temperature sensor, a voltage sensor, a current sensor, and / or an optical sensor (such as a brightness meter) for collecting physical or electrical parameters of the display screen in the working state, such as temperature, power supply voltage, working current, or screen brightness. The detection sensor can be taken as a slave machine, and the collected data can be transmitted back to the control host through the edge repeater and the center repeater, so that the state parameters of the display screen can be monitored.
[0079] In some embodiments, based on Figure 1 , as shown in Figure 3 , the detection system 100 further includes a server 105; the server 105 is in communication connection with the center repeater 103 and each control host 101 through an Ethernet interface.
[0080] In this embodiment, the center repeater 103 can send the detection data received from the edge repeater 104 for the display screen and the detection results processed by the graphic processor and the artificial intelligence chip integrated in the center repeater 103 to the server 105 through the Ethernet interface for storage or analysis by the server 105. The control host can test any display screen, for example, the control host 101 can obtain the detection data from the server 105 through the Ethernet for testing. In addition, the control host 101 can also directly obtain the detection data through the independent SPI communication link between the control host 101 and the center repeater 103 for testing to meet the low delay communication requirement.
[0081] In some embodiments, based onFigure 1 As shown in Figure 4 The detection system 100 further comprises at least one intermediate repeater 106; the intermediate repeater 106 is connected to the center repeater 103 through an SPI bus; wherein the at least one edge repeater 104 is cascaded to the same intermediate repeater 106 through an SPI bus.
[0082] Each of the intermediate repeaters 106 can be provided with a storage module for storing detection data received from the edge repeater 104, such as screen image data, electrical parameters or sensor readings collected for the display screen.
[0083] In this embodiment, by adding the intermediate repeater 106, short-distance SPI connections are used between the center repeater 103 and the intermediate repeater 106, and between the intermediate repeater 106 and each edge repeater 104, and the length of each communication link is controlled within the reliable transmission range of the SPI protocol. Thus, without changing the SPI communication protocol, the overall detection system can cover a longer physical distance and can be suitable for large production lines or cross-regional deployment scenarios.
[0084] In some embodiments, as shown in Figure 5 The number of intermediate repeaters 106 is multiple; the multiple intermediate repeaters 106 are cascaded to form a series communication link through an SPI bus, and the first intermediate repeater in the series communication link is connected to the center repeater 103, and the last intermediate repeater is connected to the multiple edge repeaters 104.
[0085] In this embodiment, the intermediate repeaters 106 are cascaded in sequence, the output interface of the previous intermediate repeater is connected to the input interface of the next intermediate repeater, forming a series communication link. The first intermediate repeater 106 (i.e. the first-stage intermediate repeater of the series communication link) is connected to the center repeater 103 through an SPI bus, and the last intermediate repeater 106 (i.e. the last-stage intermediate repeater of the series communication link) is connected to the multiple edge repeaters 104. Each intermediate repeater 106 has data storage and transparent transmission functions for extending the effective transmission distance of the SPI signal, so that long-distance communication can be decomposed into multiple reliable short-distance links, further expanding the reliable transmission distance of SPI.
[0086] In some embodiments, as shown in Figure 6 The number of intermediate repeaters 106 is multiple; each of the intermediate repeaters 106 is directly connected to the center repeater 103 through an SPI bus, and each of the intermediate repeaters 106 is connected to at least one of the edge repeaters 104 through an SPI bus.
[0087] In the embodiment, each of the intermediate relays 106 is connected with at least one edge relay 104, and the edge relays 104 connected with each intermediate relay 106 do not overlap with each other, i.e., any edge relay 104 is connected with only one intermediate relay 106.
[0088] For example, there are two intermediate relays 106, one of which is connected with at least one edge relay 104, and the other of which is connected with at least one edge relay 104. Each edge relay 104 is further connected with a slave 102 of a corresponding detection station, thereby forming a tree-like hierarchical communication architecture.
[0089] In the architecture, the center relay 103 can serve as an SPI master controller, and select a target intermediate relay 106 through an independent chip select line to send a control instruction or read data. Each intermediate relay 106 can serve as a slave device in SPI communication to receive data from the center relay 103 and temporarily store the data in an internal storage module. Subsequently, the intermediate relay 106 selects an edge relay 104 connected with a slave corresponding to a slave identifier (e.g., a slave address) in the control instruction, and forwards the control instruction to the edge relay 104, or receives feedback detection data from the edge relay 104 connected therewith, and transmits the feedback detection data to the center relay 103 through the SPI link between the intermediate relay 106 and the center relay 103.
[0090] Therefore, the detection system 100 can further improve the scale of accessible edge nodes and the physical coverage range by expanding the number of intermediate relays 106 in parallel without increasing the length of a single SPI link, and can be applied to large production lines, multi-plant or cross-regional deployment scenarios.
[0091] It should be noted that the number of control hosts, intermediate relays, edge relays, and slaves in each slave group shown in the drawings is only a schematic example and does not constitute a limitation on the protection scope of the present application. In actual applications, the number of each device described above can be flexibly adjusted according to the scale of the production line, the distribution of detection stations, and communication requirements.
[0092] Each embodiment or implementation in the specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between each embodiment can be mutually referred to.
[0093] In the description of the present specification, the description of "one embodiment", "some embodiments", "exemplary embodiment", "example", "specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the exemplary description of the above terms does not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0094] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A detection system, characterized in that, The detection system comprises: a plurality of control hosts; a plurality of slave groups, each of which comprises at least one slave, the at least one slave comprising a device to be tested and / or a detection device for detecting the device to be tested; a central repeater, which is in communication connection with each of the control hosts through an SPI communication link, and is provided with a plurality of storage modules corresponding to the plurality of control hosts one by one; a plurality of edge repeaters, each of which is in communication connection with the central repeater through an SPI communication link, and each of which is connected with all the slaves in one of the slave groups through a communication interface.
2. The detection system of claim 1, wherein, The device to be tested is a display screen.
3. The detection system of claim 2, wherein, The central repeater is integrated with a graphic processor and an artificial intelligence chip, and each of the graphic processor and the artificial intelligence chip is connected with each storage module in the central repeater.
4. The detection system of claim 2, wherein, Each of the edge repeaters comprises: a first interface, which is an SPI interface, for receiving an SPI signal from the control host; at least one second interface, which comprises at least one of an eDP interface, an LVDS interface and an I2C interface; at least one protocol converter, the number of which is the same as that of the second interfaces, and each of which is connected with the first interface at the input end and with a corresponding second interface at the output end; when the eDP interface is connected with a corresponding slave, the protocol converter connected with the eDP interface is used for converting the SPI signal into an eDP signal and outputting through the eDP interface; when the LVDS interface is connected with a corresponding slave, the protocol converter connected with the LVDS interface is used for converting the SPI signal into an LVDS signal and outputting through the LVDS interface; when the I2C interface is connected with a corresponding slave, the protocol converter connected with the I2C interface is used for converting the SPI signal into an I2C signal and outputting through the I2C interface.
5. The detection system of claim 4, wherein, Each of the edge repeaters is further provided with a power over Ethernet module.
6. The detection system of claim 2, wherein, The detection device comprises at least one of a signal generator, an image collector, a handheld detection terminal, a conductive film device and a detection sensor.
7. The detection system of claim 2, wherein, The display screen is an LCD display screen or an OLED display screen.
8. The detection system of claim 3, wherein, The detection system further comprises a server, which is in communication connection with the central repeater and each of the control hosts through an Ethernet interface.
9. The detection system according to any one of claims 1 to 8, characterized in that The detection system further comprises: at least one intermediate repeater, which is in communication connection with the central repeater through an SPI bus; wherein at least one of the edge repeaters is cascaded to the same intermediate repeater through an SPI bus.
10. The detection system of claim 9, wherein, The number of the intermediate repeaters is a plurality; a plurality of intermediate repeaters are cascaded through an SPI bus to form a serial communication link, and a first intermediate repeater in the serial communication link is connected with the central repeater, and a last intermediate repeater is connected with a plurality of the edge repeaters; or, each of the intermediate repeaters is directly connected with the central repeater through an SPI bus, and each of the intermediate repeaters is connected with at least one of the edge repeaters through an SPI bus.
Citation Information
Cited By
Display screen detection method and system, electronic equipment and storage medium
CN121365025A
Display screen detection method and system, electronic device, and storage medium
CN121365025B