Flat cable testing device

By designing a ribbon cable testing device and utilizing a combination of an information input module, a testing module, and an indicator module, automated parallel testing of ribbon cables was achieved. This solved the problems of low testing efficiency and large errors in existing technologies, thereby improving testing efficiency and user experience.

CN224176682UActive Publication Date: 2026-04-28SHENZHEN YSPRING TECH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
SHENZHEN YSPRING TECH
Filing Date
2025-01-15
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing technologies for cable testing are inefficient, prone to human error, cumbersome, and time-consuming.

Method used

A ribbon cable testing device was designed, including an information input module, a testing module, and an indicator module. An operation signal is generated through a button circuit. The testing module detects the ribbon cable wires in parallel, and the indicator module displays the test results synchronously. Parallel or sequential testing is achieved using a shift register and a multiplexed analog switch.

Benefits of technology

It improves testing efficiency, reduces human error, automates and provides intuitive display of cable testing, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224176682U_ABST
    Figure CN224176682U_ABST
Patent Text Reader

Abstract

The utility model relates to the field of flat cable testing, and discloses a flat cable testing device. The device comprises an information input module, a test module and an indication module, the information input module comprises a plurality of key circuits, and each key circuit is used for generating an operation signal when the current key state of a key switch in the circuit is a target state; the test module is respectively connected with each key circuit and the to-be-tested flat cable, and the test module is used for executing test logic on the to-be-tested flat cable; the indication module comprises a plurality of indication lamp groups, each indication lamp group is connected with the test module, and the indication module is used for indicating the test result of the to-be-tested flat cable. According to the invention, the flat cable detection is automatically realized through a simplified structure, the detection efficiency is improved, and the test error caused by manual detection is also avoided; in addition, the indication module can also synchronously indicate the test state and the test result of the flat cable, thereby facilitating the visual display of the test state, enhancing the visual feedback, and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment, and more particularly to a ribbon cable testing device. Background Technology

[0002] Ribbon cables, also known as flexible printed circuit boards (FPCs), are used for data transmission in moving parts and areas, enabling data connections between devices. Before or during the use of a ribbon cable, it needs to be tested to ensure its reliability within the device.

[0003] However, the current method for testing ribbon cables involves manually inspecting each wire in the cable one by one. This method is not only cumbersome but also time-consuming, resulting in low testing efficiency. Utility Model Content

[0004] In view of this, in order to solve the problem of low detection efficiency caused by manual cable testing in the existing technology, this utility model provides a cable testing device.

[0005] In a first aspect, this utility model provides a ribbon cable testing device, comprising:

[0006] The information input module includes several button circuits connected in parallel. Each button circuit includes a button switch. Each button circuit is used to monitor the current button state of the corresponding button switch and generate an operation signal based on the current button state.

[0007] The test module is connected to each of the button circuits and the ribbon cable under test. The test module is used to receive the operation signal, generate a test instruction when the operation signal is determined to be a test trigger signal, execute test logic on the ribbon cable under test according to the test instruction, and receive the test result of the ribbon cable under test.

[0008] The indicator module includes several indicator light groups, each of which is connected to the test module. The multiple wires of the cable under test are respectively connected to the indicator light groups in the indicator module. The indicator module is used to indicate the test results of the cable under test.

[0009] In an optional implementation, the test module includes a main control unit and a test unit;

[0010] The main control unit is connected to each of the key circuits and is used to receive the operation signal and generate test instructions;

[0011] The test unit includes a connected shift register and a multiplex analog switch;

[0012] The multi-channel analog switch includes several input channels and several output channels; each input channel is connected to the shift register; each output channel is connected to a corresponding wire of the cable under test.

[0013] The shift register is connected to the main control unit and is used to receive the test command and input the test command in parallel to multiple input channels of the multi-channel analog switch;

[0014] Each of the input channels is used to output the test command through a corresponding output channel, so that the test unit performs test logic on each wire of the cable under test, and the test result of each wire is transmitted to the main control unit through the output channel and input channel of the test unit.

[0015] In an optional implementation, the test module further includes an interface circuit, which is connected to the cable under test.

[0016] The interface circuit includes a GPIO interface circuit, which is used to transmit the test command output by the test module to the cable under test, and to transmit the test result of the cable under test to the test module.

[0017] In an optional implementation, the interface circuit further includes I 2 C interface circuit; the I 2 The C interface circuit is connected to the information input module and the test module respectively, and the I... 2 The C interface circuit is used to receive parameter information input by the user through the information input module, and to transmit the parameter information to the test module, so that the test module updates the test logic according to the parameter information;

[0018] And / or, the interface circuit further includes an SPI interface circuit; the SPI interface circuit is connected to a host computer and is used to receive update instructions sent by the host computer, the update instructions being used to drive the cable testing device to perform equipment updates.

[0019] In an optional embodiment, the indicator light group includes a plurality of indicator lights, each of which is connected to a first driving circuit and a first current limiting circuit.

[0020] Each of the first driving circuits is connected to the test module, and each of the first driving circuits is used to control the lighting state of the target indicator light according to the driving command output by the test module.

[0021] Each of the first current limiting circuits is used to provide overcurrent protection for each of the indicator lights.

[0022] In an optional implementation, the indicator light group includes an input indicator light group and an output indicator light group;

[0023] The input indicator group includes a plurality of input indicator lights, and a first driving sub-circuit and a first current limiting sub-circuit connected to each of the individual input indicator lights;

[0024] The output indicator group includes a plurality of output indicator lights, and a second driving sub-circuit and a second current limiting sub-circuit connected to each of the individual output indicator lights;

[0025] Each of the first driving sub-circuits is connected to the test module and is used to receive the first driving command output by the test module when the test logic is executed on the cable under test, so as to control the first lighting state of the target indicator light; the first lighting state is used to indicate the current test state of the cable under test.

[0026] Each of the second driving sub-circuits is connected to the test module and is used to receive the second driving command output by the test module after the test logic is executed on the cable under test, so as to control the second lighting state of the target indicator light. The second lighting state is used to indicate the test result of the cable under test.

[0027] In an optional embodiment, each of the button circuits further includes a first resistor and / or a first capacitor;

[0028] The push-button switches are respectively connected to the first resistor and / or the first capacitor.

[0029] In an optional implementation, a power module is also included; the power module is connected to an external power source via a power interface, and the power module is also connected to each module in the ribbon cable testing device to supply power to each module.

[0030] And / or, the power interface is a USB interface;

[0031] And / or, the power module further includes a voltage regulator unit, which is used to regulate the power supply voltage connected to the power module so that the power module provides regulated power to each module of the ribbon cable testing device.

[0032] In an optional implementation, a display module is also included;

[0033] The display module includes a connected display screen and a second driving circuit. The second driving circuit is also connected to the test module and is used to receive a second driving command output by the test module to drive the display screen to display the test results.

[0034] And / or, the display screen is an LCD display screen.

[0035] In an optional implementation, a sound prompt module is also included;

[0036] The sound prompt module includes a connected sound prompter and a third driving circuit. The third driving circuit is also connected to the test module and is used to receive the third driving command output by the test module after the test logic is executed on the cable under test, so as to drive the sound prompter to emit a sound.

[0037] And / or, the sound prompter is a buzzer.

[0038] The embodiments of this application have the following beneficial effects:

[0039] This application provides a ribbon cable testing device. The device automates ribbon cable testing through a simplified structure, and the testing module can test multiple wires on the ribbon cable in parallel, improving testing efficiency and avoiding testing errors caused by manual testing. In addition, the indicator module can also simultaneously indicate the test status and test results of the ribbon cable, making it easy to intuitively display the test status, enhance visual feedback, and improve user experience. Attached Figure Description

[0040] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and therefore should not be considered as a limitation on the scope of protection of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 A schematic diagram of a cable testing device according to an embodiment of the present invention is shown;

[0042] Figure 2 This diagram illustrates the structure of the key circuit in the information input module of this utility model embodiment;

[0043] Figure 3 A schematic diagram of the SPI interface circuit in an embodiment of this utility model is shown;

[0044] Figure 4 A schematic diagram of the circuit structure of the indicator light in the indicator module in an embodiment of this utility model is shown;

[0045] Figure 5 This diagram illustrates the structure of the input indicator light group in the indicator module of this utility model embodiment;

[0046] Figure 6 A schematic diagram of the sound prompt module in an embodiment of this utility model is shown. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of the embodiments of this utility model clearer, the technical solutions of the embodiments of this utility model will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this utility model, and not all embodiments. The components of the embodiments of this utility model described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0048] Based on the embodiments of this utility model, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this utility model.

[0049] In the description of this utility model, it should be understood that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the utility model product is in use, or the orientation or positional relationship commonly understood by those skilled in the art. They are only used to facilitate the description of this utility model and to simplify the description, and are not intended to indicate or imply that the device or component referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this utility model.

[0050] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0051] In the description of this utility model, it should also be noted that, unless otherwise explicitly specified and limited, the terms "set," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this utility model based on the specific circumstances.

[0052] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0053] Ribbon cable testing: Evaluate the connection status and performance of ribbon cables inside electronic devices to ensure reliable transmission within the device.

[0054] like Figure 1As shown in the figure, this application embodiment provides a ribbon cable testing device 100, which includes an information input module 110, a testing module 120, and an indicator module 130 connected in sequence. The testing module 120 is also connected to the ribbon cable 200 under test to perform testing on the ribbon cable 200.

[0055] In this embodiment, the ribbon cable 200 to be tested can be a ribbon cable with various wire sequence combinations. That is, the ribbon cable testing device 100 can be used to automatically test ribbon cables with different wire sequence combinations, thereby meeting different ribbon cable testing needs and improving the efficiency, accuracy and versatility of ribbon cable testing.

[0056] In this embodiment, when the information input module 110 detects the test trigger command input by the user, it generates an operation signal (i.e., a test trigger signal) and transmits the operation signal to the test module 120. The test module 120 starts the preset test logic for the connected cable under test 200 according to the operation signal, and at the same time acquires and records the test results, and then indicates the test results through the indicator module 130.

[0057] Optionally, the user can input a test trigger command through the button state of the button switch or the interactive interface. That is, the test trigger command can be generated by the button state of the target button switch or the information input into the interactive interface.

[0058] For reference, the information input module 110 includes several key circuits connected in parallel, each key circuit including a key switch; each key circuit is used to monitor the current key state of the corresponding key switch and generate an operation signal based on the current key state.

[0059] The push-button switch includes one or more button types such as menu selection button, confirmation button, and back button. Different types of push-button switches can be matched with different button states to generate different types of operation signals, which in turn trigger corresponding button operations. The button state types include button pressed state, button released state, button unpressed state, short press state, long press state, and double-click state. The target state can be one or more of the following state types: button pressed state, short press state, long press state, and double-click state.

[0060] For example, if the menu selection key is detected to be pressed, a menu selection operation signal is generated to trigger entry into the menu selection mode; if the menu selection key is detected to be pressed and held, a cancel menu selection signal is generated to cancel entry into the menu selection mode; if the back key is detected to be pressed briefly, a return operation signal is generated to trigger return to the previous operation.

[0061] In some examples, each button circuit also includes peripheral circuitry corresponding to the button switch; wherein, the peripheral circuitry includes capacitors and / or resistors. That is, each button circuit also includes a first resistor and / or a first capacitor; it can be understood that each button switch is connected to at least one resistor and / or at least one capacitor, i.e., a single button switch is connected to a first resistor and / or a first capacitor respectively. For example... Figure 2 As shown, a single push-button switch (such as SW1, SW2, SW3, etc.) and a resistor form a push-button circuit.

[0062] Each button switch is used to generate a corresponding operation signal based on its current button state, while the resistors and capacitors in the button circuit are used to debouncing and filtering the operation signal.

[0063] It is understandable that when a button switch is pressed, the button switch closes, and the current in the button circuit flows through the closed button switch, thereby forming an operation signal in the form of an electrical signal. This operation signal is filtered and debouncing through the capacitor and resistor in the button circuit in sequence, and then transmitted to the test module 120. The test module 120 performs corresponding operations according to the received operation signal, such as starting or stopping the ribbon cable detection.

[0064] As an optional implementation, the information input module 110 also includes an interactive interface, which includes a human-computer interaction interface, such as a display screen; then, the user can directly input or select corresponding operation information through the interactive interface to generate corresponding operation signals, thereby enabling the ribbon cable testing device 100 to perform corresponding operations according to the operation signals, such as starting the ribbon cable test, pausing the ribbon cable test, or configuring the test logic, etc.

[0065] It is understood that the information input module 110 generates an operation signal based on the button status of each key switch or the operation performed in the user interface, and sends the operation signal to the test module 120 to trigger the test module 120 to perform corresponding operations based on the operation signal, such as starting the test or configuring the test logic.

[0066] Furthermore, in this embodiment, the test module 120 is connected to each button circuit and the ribbon cable 200 under test, respectively. The test module 120 is used to receive operation signals to execute the operation corresponding to the operation signal. Specifically, if the test module 120 determines that the operation signal is a test trigger signal, it generates a test instruction, executes test logic on the ribbon cable 200 under test according to the test instruction, and receives the test result of the ribbon cable 200 under test.

[0067] In some examples, the test module 120 includes a main control unit and a test unit. The main control unit is connected to each button circuit and is used to receive operation signals output by the button circuit and generate test commands. The test unit is connected to the ribbon cable under test 200 and is used to execute test logic on the ribbon cable under test 200 according to the test commands to realize the ribbon cable test. It can be understood that the main control unit in the test module 120 plays the roles of test control and data processing; the test unit, as a tool for executing test logic, tests the ribbon cable under test 200 based on the drive of the main control unit.

[0068] As an optional implementation, the main control unit includes a main control chip, which can be a chip such as STM32F105VCT6. This embodiment does not limit the type and model of the main control chip.

[0069] In one embodiment, the test unit includes a connected shift register and a multiplexer analog switch. The multiplexer analog switch includes several input channels and several output channels; each input channel is connected to the shift register; and each output channel is connected to a corresponding wire of the cable under test 200.

[0070] Furthermore, the shift register is connected to the main control unit to receive test commands and input the test commands in parallel to multiple input channels of the multi-channel analog switch.

[0071] In this embodiment, each input channel is used to output the test command through an output channel, so that the test unit can execute the test logic for each wire of the cable under test 200, and the test result of each wire is transmitted to the main control unit through the output channel and input channel of the test unit.

[0072] For reference, this embodiment uses an 8-bit serial-input parallel-output shift register to receive operation signals or parameter information sent by the information input module 110 through the serial data input interface of the shift register, and shifts the operation signals or parameter information into the internal register one by one under the control of its own clock signal. Once the operation signals or parameter information have been completely shifted into the internal register, 8 bits of data can be output simultaneously through the parallel output interface. This data can be used to control connected modules or external devices.

[0073] In this embodiment, the multi-channel analog switch can connect one of the multiple input channels to multiple output channels respectively, that is, one input channel connects to multiple output channels to route the received signal to different destinations; in addition, since the multi-channel analog switch also contains multiple input channels, each input channel can receive signals, thereby enabling the switching of multiple signal sources.

[0074] Furthermore, when the test unit executes the test logic on the cable under test 200, it can programmatically control the shift register to serially input the same or different signals (i.e., test commands sent by the main control unit) into the internal register. Then, using the parallel output function of the shift register, these signals are simultaneously output to multiple input channels of the multiplexer. Then, by changing the selection signal of the multiplexer, different test commands can be routed to the corresponding wires of the cable under test 200 to test those wires, thereby enabling the testing of cables with various wire sequence combinations.

[0075] It is understood that this embodiment can change the way test commands are transmitted to the cable under test 200 through the structure of the multi-channel analog switch, thereby realizing parallel or sequential testing of multiple wires of the cable under test 200. Specifically, in parallel testing, the multi-channel analog switch routes each test command simultaneously to the corresponding wire of the cable under test 200; in sequential testing, the multi-channel analog switch transmits each test command sequentially to the corresponding wire of the cable under test 200 according to a predetermined order, so that each wire is tested sequentially. This predetermined order can be set according to actual needs and is not limited here. Furthermore, parallel testing and sequential testing can also be performed simultaneously; this embodiment does not limit the testing method. Testing the cable under test 200 means detecting the continuity of the wires in the cable under test 200.

[0076] In one embodiment, the test module 120 further includes an interface circuit; this interface circuit can be connected to the information input module 110, the test module 120, and the cable under test 200, respectively. The interface circuit includes a GPIO interface circuit and an I / O interface circuit. 2 One or more of the C interface circuit and SPI interface circuit.

[0077] Furthermore, the GPIO interface circuit is used to transmit the test commands output by the test module 120 to the cable under test 200, and to transmit the test results of the cable under test 200 to the test module 120. That is, the GPIO interface circuit can be used to test the continuity of the wires in the cable under test 200; wherein, the GPIO interface in the GPIO interface circuit can detect whether the wires of the cable under test 200 are connected correctly, and whether there is an open circuit or short circuit in the cable under test 200 by switching the high and low levels of the signals flowing through it.

[0078] In one example, I 2 The C interface circuit is connected to the information input module 110 and the test module 120 respectively. 2The C-interface circuit is used to receive parameter information input by the user via the information input module 110, and to transmit parameter information to the test module 120, so that the test module 120 updates the test logic according to the parameter information; it can be understood that the device 100 can be connected via I-interface. 2 I in C interface circuit 2 The C interface is used to transmit user-defined configuration data, such as test parameters and line sequence settings, so that the test module 120 can flexibly configure the test logic according to different test requirements input by the user.

[0079] In another example, the SPI interface circuit is connected to a host computer to receive update commands sent by the host computer. These update commands drive the cable testing device 100 to perform device updates. That is, the testing device 100 can be upgraded online via the SPI interface in the SPI interface circuit. Optionally, the SPI interface circuit can be configured as follows: Figure 3 As shown, the SPI interface circuit includes an SPI interface chip and its peripheral circuits.

[0080] This embodiment, through its lightweight structural design, combined with the information input module 110 and the test module 120, enables rapid testing of ribbon cables, thereby identifying abnormalities such as short circuits and open circuits in the ribbon cables, improving testing efficiency, and ensuring the safety of the ribbon cables.

[0081] As an optional implementation, the indicator module 130 includes several indicator light groups, each of which is connected to the test module 120. The multiple wires of the cable under test 200 are respectively connected to the indicator light groups in the indicator module 130. The indicator module 130 is used to control the lighting state of the target indicator light group according to the driving command output by the test module 120. The lighting state of the target indicator light group is used to indicate the test result of the cable under test 200.

[0082] Optionally, each indicator light group can be connected to each wire of the cable under test, that is, each wire of the cable under test is connected to an equal number of indicator light groups, or in other ways. This embodiment does not limit this.

[0083] Exemplarily, the indicator light group includes several indicator lights, each of which is connected to a first driving circuit and a first current limiting circuit. Each first driving circuit is connected to the test module 120, and each first driving circuit is used to control the lighting state of the target indicator light according to the driving command output by the test module 120. Each first current limiting circuit is used to provide overcurrent protection for each indicator light. Optionally, the indicator light can be an LED light or other types of indicator lights, and this embodiment is not limited to this.

[0084] In one example, the indicator light group includes an input indicator light group and an output indicator light group. The input indicator light group includes several input indicator lights, and a first driving sub-circuit and a first current limiting sub-circuit connected to each individual input indicator light. The output indicator light group includes several output indicator lights, and a second driving sub-circuit and a second current limiting sub-circuit connected to each individual output indicator light. The circuit structure corresponding to the input indicator light group or the output indicator light group is as follows: Figure 4 As shown in the example, each indicator light (such as D1, D2, D3, etc.) is connected in parallel in sequence. In addition, each indicator light can be connected to a resistor or capacitor according to actual needs to play a role such as noise reduction or current limiting.

[0085] Each first driving sub-circuit is connected to the test module 120 and is used to receive the first driving command output by the test module 120 when the test logic is executed on the cable under test 200, so as to control the first lighting state of the target indicator light; wherein, the first lighting state is used to indicate the current test state of the cable under test 200.

[0086] It is understandable that the indicator module 130 can be used to indicate the current test status of the cable under test 200 and the test results after the test is completed. For example, at the start of the test, the main control unit sends a drive signal to the first drive sub-circuit, so that the corresponding indicator light lights up after receiving the drive signal. The current lit state of the indicator light indicates that the test is in progress. After the test is completed, the main control unit sends another drive signal to the first drive sub-circuit, so that the corresponding indicator light turns off after receiving the drive signal. The current off state of the indicator light indicates that the test has been completed.

[0087] Each second driving sub-circuit is connected to the test module 120. After the test logic of the cable under test 200 is completed, the second driving command output by the test module 120 is received to control the second lighting state of the target indicator light. The second lighting state is used to indicate the test result of the cable under test 200.

[0088] In one example, the indicator module 130 includes 256 indicator lights, such as... Figure 5 As shown, the input indicator group includes 128 indicator lights; similarly, the output indicator group also contains 128 indicator lights, and the indicator light structure of the output indicator group can be referenced accordingly. Figure 5 The input indicator group is connected to the input terminal of the test signal via a serial shift register to indicate the input level of each wire in the ribbon cable. The output indicator lights indicate the output level of each wire in the ribbon cable. The main control unit controls the on / off state of the indicator lights by controlling the level of the output signal of the shift register.

[0089] In this embodiment, the indicator light circuit is a very simple, effective, and intuitive method for visually displaying the current test status. For example, in a test scenario of a ribbon cable (containing 4 wires) (using a combination of parallel and sequential testing strategies), the main control unit first controls the output signal of the shift register to test each wire on the ribbon cable simultaneously. At this time, the 4 input indicator lights connected to the corresponding wires will light up. If all wires are connected, the corresponding 4 output indicator lights will light up; if the corresponding wire is open-circuited, the corresponding output indicator light will remain off. By changing the selection signal of the multiplexer, the test results of the parallel scan of the 4 wires of the ribbon cable are recorded. The main control unit then controls the output of the shift register to test each wire on the ribbon cable sequentially. At this time, the corresponding 4 input indicator lights will light up sequentially. If the wires are connected, the corresponding 4 output indicator lights will light up sequentially. By changing the selection signal of the multiplexer, the test results of the sequential scan are recorded.

[0090] During this process, the instantaneous illumination or extinguishing of indicator lights can quickly reflect the test status or progress, eliminating the need to wait for complex reports or data analysis. The test status is immediately clear, and key information can be obtained instantly. Furthermore, using an indicator light array such as 256 LEDs can create distinct visual patterns or animations, making changes in the test status more noticeable and easily identifiable.

[0091] It is understandable that this test unit utilizes a shift register and a multiplexer to perform parallel and sequential scanning tests on the ribbon cable. The shift register is responsible for converting serial data into parallel output, driving indicator lights to display the current test status. The multiplexer is used to switch between different test channels based on a selection signal, enabling simultaneous or sequential testing of multiple wires.

[0092] In one embodiment, the ribbon cable testing device 100 further includes a display module; the display module can be connected to the information input module 110 and the test module 120 respectively to display the parameter information monitored or received by the information input module 110 and the test progress, test results and other data when the test module 120 tests the ribbon cable 200 under test.

[0093] Exemplarily, the display module includes a connected display screen and a second driving circuit. The second driving circuit is also connected to the test module 120 and is used to receive a second driving command output by the test module 120 to drive the display screen to display the test results. It can be understood that the display screen is used to display information, and the second driving circuit is used to receive driving commands to control the display content. In some scenarios, after completing the ribbon cable test, the test module 120 sends a driving command to the display module to drive the display module to display the ribbon cable test results.

[0094] Optionally, the display screen can be an LCD display screen, a CRT display screen, an OLED display screen, etc. This embodiment does not limit the type and number of the display screen.

[0095] In some embodiments, the ribbon cable testing device 100 further includes a sound prompt module; wherein, the sound prompt module can be connected to the information input module 110 and the test module 120 respectively, so that when the information input module 110 or the test module 120 is working, the sound prompt module can be triggered to emit a sound to indicate the current working status, such as starting work, pausing work, ending work, etc.

[0096] Exemplarily, the sound prompt module includes a connected sound prompter and a third driving circuit, which is also connected to the test module 120. After the test logic of the cable under test 200 is completed, the third driving command output by the test module 120 is used to drive the sound prompter to emit a sound. It can be understood that after the test module 120 completes the test of the cable under test 200, it can use the sound prompt module to prompt the user.

[0097] Optionally, the aforementioned sound prompter can be a buzzer, speaker, or audio device, etc., and this embodiment is not limited to this.

[0098] For example, such as Figure 6 As shown, the third driving circuit includes an NPN transistor (Q1 as shown); the sound indicator is an active buzzer (LS1 as shown); furthermore, the NPN transistor acts as a switch for the buzzer. When the base of the transistor is at a high level, the third driving circuit is turned on, causing the buzzer to sound. When the base of the transistor is at a low level, the third driving circuit is turned off, and the buzzer does not sound.

[0099] It can be understood that when the output logic of the third drive command (denoted as BUZZER) received by the third drive circuit is 0, that is, the third drive command is a low-level signal, the base voltage of the transistor is approximately 0V, there is no current at the base, and therefore no current flows through the collector of the transistor. The transistor is in the cutoff state, that is, the buzzer is "disconnected" from ground (denoted as GND), and the buzzer does not sound. When the output logic of BUZZER is 1, that is, the third drive command is a high-level signal, the base of the transistor is saturated and conducts, that is, the buzzer is "connected" to GND, and the buzzer sounds. Furthermore, the resistor in the third drive circuit (as shown in the figure, R2) is used to ensure that the transistor is reliably cut off when the output logic of BUZZER is 0.

[0100] In one embodiment, the ribbon cable testing device 100 further includes a power module; wherein the power module is connected to an external power source through a power interface, and the power module is also connected to each module within the ribbon cable testing device 100 to supply power to each module.

[0101] In some examples, the power module may contain a battery cell to power each module with the electrical energy stored in the battery cell. Furthermore, this embodiment can supply power by introducing an external power source through the power module or by using the battery energy within the power module; this embodiment does not limit the power supply method or strategy.

[0102] Optionally, the power interface can be a USB interface, GPIO interface, or other types of interface; this embodiment is not limited to this.

[0103] As an optional implementation, the power module further includes a voltage regulator unit, which regulates the power supply voltage connected to the power module to ensure stable power supply to each module of the cable testing device 100. That is, in this embodiment, the voltage regulator unit enables the power module to output stable power, thereby ensuring the stability and safety of the power supply.

[0104] The ribbon cable testing device provided in this embodiment automates ribbon cable testing through a simplified structure. The testing module can test multiple wires on the ribbon cable in parallel, improving testing efficiency and avoiding testing errors caused by manual testing. In addition, the indicator module can also simultaneously indicate the test status and test results of the ribbon cable, making it easy to intuitively display the test status, enhance visual feedback, and improve user experience.

[0105] The above description is merely a preferred embodiment of this utility model and is not intended to limit the utility model. Various modifications and variations can be made to this utility model by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this utility model should be included within the protection scope of this utility model.

Claims

1. A ribbon cable testing device, characterized in that, include: The information input module includes several button circuits connected in parallel. Each button circuit includes a button switch. Each button circuit is used to monitor the current button state of the corresponding button switch and generate an operation signal based on the current button state. The test module is connected to each of the button circuits and the ribbon cable under test. The test module is used to receive the operation signal, generate a test instruction when the operation signal is determined to be a test trigger signal, execute test logic on the ribbon cable under test according to the test instruction, and receive the test result of the ribbon cable under test. The indicator module includes several indicator light groups, each of which is connected to the test module. The multiple wires of the cable under test are respectively connected to the indicator light groups in the indicator module. The indicator module is used to indicate the test results of the cable under test.

2. The ribbon cable testing device according to claim 1, characterized in that, The testing module includes a main control unit and a testing unit; The main control unit is connected to each of the key circuits and is used to receive the operation signal and generate test instructions; The test unit includes a connected shift register and a multiplex analog switch; The multi-channel analog switch includes several input channels and several output channels; each input channel is connected to the shift register; each output channel is connected to a corresponding wire of the cable under test. The shift register is connected to the main control unit and is used to receive the test command and input the test command in parallel to multiple input channels of the multi-channel analog switch; Each of the input channels is used to output the test command through a corresponding output channel, so that the test unit performs test logic on each wire of the cable under test, and the test result of each wire is transmitted to the main control unit through the output channel and input channel of the test unit.

3. The ribbon cable testing device according to claim 1 or 2, characterized in that, The test module also includes an interface circuit, which is connected to the cable under test. The interface circuit includes a GPIO interface circuit, which is used to transmit the test command output by the test module to the cable under test, and to transmit the test result of the cable under test to the test module.

4. The ribbon cable testing device according to claim 3, characterized in that, The interface circuit also includes I 2 C interface circuit; the I 2 The C interface circuit is connected to the information input module and the test module respectively, and the I... 2 The C interface circuit is used to receive parameter information input by the user through the information input module, and to transmit the parameter information to the test module, so that the test module updates the test logic according to the parameter information; And / or, the interface circuit further includes an SPI interface circuit; the SPI interface circuit is connected to a host computer and is used to receive update instructions sent by the host computer, the update instructions being used to drive the cable testing device to perform equipment updates.

5. The ribbon cable testing device according to claim 1, characterized in that, The indicator light group includes several indicator lights, and each indicator light is connected to the first driving circuit and the first current limiting circuit. Each of the first driving circuits is connected to the test module, and each of the first driving circuits is used to control the lighting state of the target indicator light according to the driving command output by the test module. Each of the first current limiting circuits is used to provide overcurrent protection for each of the indicator lights.

6. The ribbon cable testing device according to claim 1 or 5, characterized in that, The indicator light group includes an input indicator light group and an output indicator light group; The input indicator group includes a plurality of input indicator lights, and a first driving sub-circuit and a first current limiting sub-circuit connected to each of the individual input indicator lights; The output indicator group includes a plurality of output indicator lights, and a second driving sub-circuit and a second current limiting sub-circuit connected to each of the individual output indicator lights; Each of the first driving sub-circuits is connected to the test module and is used to receive the first driving command output by the test module when performing test logic on the cable under test, so as to control the first lighting state of the target indicator light. The first illuminated state is used to indicate the current test status of the cable under test; Each of the second driving sub-circuits is connected to the test module and is used to receive the second driving command output by the test module after the test logic is executed on the cable under test, so as to control the second lighting state of the target indicator light. The second lighting state is used to indicate the test result of the cable under test.

7. The ribbon cable testing device according to claim 1, characterized in that, Each of the aforementioned button circuits further includes a first resistor and / or a first capacitor; The push-button switches are respectively connected to the first resistor and / or the first capacitor.

8. The ribbon cable testing device according to claim 1, characterized in that, It also includes a power module; the power module is connected to an external power source through a power interface, and the power module is also connected to each module in the ribbon cable testing device to supply power to each module. And / or, the power interface is a USB interface; And / or, the power module further includes a voltage regulator unit, which is used to regulate the power supply voltage connected to the power module so that the power module provides regulated power to each module of the ribbon cable testing device.

9. The ribbon cable testing device according to claim 1, characterized in that, It also includes a display module; The display module includes a connected display screen and a second driving circuit. The second driving circuit is also connected to the test module and is used to receive a second driving command output by the test module to drive the display screen to display the test results. And / or, the display screen is an LCD display screen.

10. The ribbon cable testing device according to claim 1, characterized in that, It also includes a sound prompt module; The sound prompt module includes a connected sound prompter and a third driving circuit. The third driving circuit is also connected to the test module and is used to receive the third driving command output by the test module after the test logic is executed on the cable under test, so as to drive the sound prompter to emit a sound. And / or, the sound prompter is a buzzer.