ZYNQ-based universal portable electronic product simulator
By designing a generalized portable electronic product simulator based on ZYNQ, integrating ZYNQ modules, multiple communication circuits and detection/output circuits, the problem of insufficient universality and applicability of traditional simulators is solved, and efficient and flexible testing capabilities are achieved. And reduces operational difficulty and time cost.
Patent Information
- Application Number
- CN202411647613.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-18
AI Technical Summary
Traditional electronic product simulators cannot be flexibly configured due to the fixed hardware and modules, which limits their versatility and applicability. The communication interface is limited, which affects testing efficiency and reliability. They are large in weight, large in size and are not portable.
Design a generalized portable electronic product simulator based on ZYNQ, integrating ZYNQ module, multiple communication circuits and detection/output circuits, supporting flexible configuration and multiple communication protocols, and simulating secondary power supply and electrical power of electronic products through analog modules. The impedance of the interface and the power supply load, and the power supply voltage of the power supply load is collected.
The simulator is achieved with high versatility and applicability, supports a variety of electronic products and test systems, improves testing efficiency and accuracy, reduces operational difficulty and time costs, and is easy to carry and move due to its lightweight design.
Smart Images

Figure CN119471137A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an electronic product simulator, and more specifically, to a universal portable electronic product simulator based on ZYNQ. Background Art
[0002] In the current field of electronic product testing and verification, dynamic simulation testing is a key link in ensuring the performance and quality of electronic products.
[0003] However, traditional electronic product simulators often use fixed hardware circuits and fixed module configurations, which means they can only simulate specific electronic products or test systems. Whenever a new electronic product or test system appears, a new simulator needs to be redesigned and manufactured, which greatly limits the versatility of electronic product simulators.
[0004] Furthermore, existing traditional electronic product simulators usually have only limited communication interfaces and cannot communicate efficiently and stably with a variety of different integrated test systems, which not only affects the test efficiency but may also lead to test communication failures.
[0005] In addition, since the hardware and modules of traditional electronic product simulators are fixed, it is difficult to flexibly configure and adjust them according to actual needs. This increases the operating difficulty and time cost of testers and also limits the application of simulators in complex test scenarios.
[0006] Finally, electronic product simulators are heavy and bulky, making them inconvenient to carry. Summary of the invention
[0007] The purpose of the present disclosure is to provide a universal portable electronic product simulator based on ZYNQ with strong versatility, high test efficiency, flexible configuration and portability, so as to solve at least one of the problems existing in the prior art.
[0008] In order to achieve the above objectives, the present invention adopts the following technical solutions:
[0009] The first aspect of the present disclosure provides a universal portable electronic product simulator based on ZYNQ, comprising:
[0010] Analog module and main control module;
[0011] The main control module includes a plurality of first communication circuits, a switch value detection circuit, a switch value output circuit, an on-off value detection circuit, an on-off value output circuit, a second communication circuit and a ZYNQ module;
[0012] The ZYNQ module is used to collect the switch quantity input signal through the switch quantity detection circuit, control the switch quantity output circuit to output the switch quantity output signal, collect the on-off quantity input signal through the on-off quantity detection circuit, control the on-off quantity output circuit to output the on-off quantity output signal, communicate with the comprehensive test system through the first communication circuit, communicate with the external configuration terminal through the second communication circuit so that the external configuration terminal configures the ZYNQ module, control the analog quantity module to simulate the secondary power supply output of the electronic product, simulate the impedance of the electrical interface on the electronic product, and simulate the power supply load of the electronic product, and collect the power supply voltage of the power supply load through the analog quantity module.
[0013] Furthermore, the first communication circuit includes an RS422 communication circuit, an RS485 communication circuit, a 1553B communication circuit, a PCM code stream communication circuit and a CAN communication circuit.
[0014] Further, the electronic product simulator includes a functional layer module loaded on the ZYNQ module;
[0015] The functional layer module includes
[0016] A synchronous RS485 communication module configured to work in conjunction with an RS485 communication circuit, a synchronous or asynchronous RS422 communication module configured to work in conjunction with an RS422 communication circuit, a 1553B communication module configured to work in conjunction with a 1553B communication circuit, a PCM code stream communication module configured to work in conjunction with a PCM code stream communication circuit, a CAN communication module configured to work in conjunction with a CAN communication circuit, a switch quantity detection module configured to work in conjunction with a switch quantity detection circuit, a switch quantity output module configured to work in conjunction with a switch quantity output circuit, an on-off quantity detection module configured to work in conjunction with an on-off quantity detection circuit, an on-off quantity output module configured to work in conjunction with an on-off quantity output circuit, and a voltage simulation module, a resistance simulation module, a power supply load simulation module, and a power supply voltage acquisition module configured to work in conjunction with an analog quantity module.
[0017] Further, the electronic product simulator also includes an application layer module loaded on the ZYNQ module;
[0018] The application layer module includes a B / S architecture configuration module and a data processing module;
[0019] The B / S architecture configuration module is used to remotely log in to access the configuration interface through an external configuration terminal, and send the initialization configuration and signal association condition data to the memory module in the form of a JSON file;
[0020] The data processing module is used to parse the JSON file stored in the memory module, write the initialization configuration information into the register module to configure the synchronous RS485 communication module, synchronous or asynchronous RS422 communication module, 1553B communication module, PCM code stream communication module, CAN communication module, switch quantity detection module, switch quantity output module, on-off quantity detection module, on-off quantity output module, voltage simulation module, resistance simulation module, power supply load simulation module and power supply voltage acquisition module in the functional layer module, and compare the signal association condition data sent by the B / S architecture configuration module with the information read from the register module to determine whether the information read from the register module is correct.
[0021] Furthermore, the analog quantity module includes a voltage simulation circuit, a resistance simulation circuit, a power supply load simulation circuit and a power supply voltage acquisition circuit;
[0022] The ZYNQ module controls the voltage simulation circuit to simulate the secondary power supply output by the electronic product;
[0023] The ZYNQ module controls the resistance simulation circuit to simulate the path impedance and insulation impedance of the electrical interface on the electronic product;
[0024] The ZYNQ module controls the power supply load simulation circuit to simulate the power supply load of the electronic product;
[0025] The ZYNQ module collects the supply voltage of the power supply load through the supply voltage collection circuit.
[0026] Furthermore, the electronic product simulator further comprises a chassis, in which a cage is installed;
[0027] A backplane module is installed in the cage, and the analog quantity module and the main control module are installed in the backplane module in a pluggable manner.
[0028] Further, the chassis includes a rear panel;
[0029] The cage includes a rear panel;
[0030] A connector is installed on the rear panel of the cage, one end of the connector is respectively connected to multiple first communication circuits, the switch quantity detection circuit, the switch quantity output circuit, the on-off quantity detection circuit, the on-off quantity output circuit and the second communication circuit through the backplane module, and the other end serves as an interface for connecting the electronic product simulator with external devices.
[0031] Furthermore, the ZYNQ module is respectively connected to the voltage simulation circuit, the resistance simulation circuit, the power supply load simulation circuit and the power supply voltage acquisition circuit through the backplane module.
[0032] Further, the cage includes a front panel, a hinge, and an upper panel and a lower panel that are arranged opposite to each other;
[0033] The front panel of the cage is hinged to the upper panel of the cage through a hinge at a side close to the upper panel of the cage;
[0034] The front panel of the cage is fixedly connected to the lower panel of the cage at a side away from the upper panel of the cage.
[0035] Further, the chassis includes a front panel and a lower chassis cover;
[0036] The front panel of the chassis is provided with a through slot which matches with the front panel of the cage;
[0037] The lower panel of the cage is fixedly connected to the lower chassis cover of the chassis, and the front panel of the cage is embedded in the through slot on the front panel of the chassis.
[0038] The beneficial effects of the present disclosure are as follows:
[0039] By integrating the ZYNQ module and a variety of communication circuits and detection / output circuits, the simulator can flexibly adapt to a variety of different types of electronic products and test systems. There is no need to redesign and manufacture the simulator for each new product or system, which greatly improves the versatility and applicability of the simulator. Testers can easily configure the ZYNQ module through an external configuration terminal according to actual needs, and realize rapid adjustment and customization of the simulator.
[0040] The first communication circuit and the second communication circuit equipped by the simulator support multiple communication protocols and interfaces, and can communicate efficiently and stably with multiple integrated test systems. This not only improves the test efficiency, but also reduces the risk of communication failure, ensuring the accuracy and reliability of the test results.
[0041] The simulator can simulate the secondary power supply output by electronic products, the impedance of the electrical interface and the power supply load through the analog quantity module, and can also collect the power supply voltage of the power supply load. This comprehensive simulation function enables the simulator to more realistically reflect the actual working state of electronic products and improve the accuracy and effectiveness of the test.
[0042] The portable design makes the simulator light and small, making it easy for testers to carry and move. At the same time, the configuration is done through an external configuration terminal, which simplifies the operation process and reduces the difficulty and time cost of the tester. This makes the application of the simulator in complex test scenarios more convenient and efficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The specific implementation methods of the present disclosure are further described in detail below with reference to the accompanying drawings.
[0044] Figure 1 A schematic diagram showing an electronic product simulator provided by an embodiment of the present disclosure is shown;
[0045] Figure 2 A schematic diagram showing an application module and a functional module provided by an embodiment of the present disclosure;
[0046] Figure 3 A schematic diagram of a three-dimensional structure of a cage from a first viewing angle provided by an embodiment of the present disclosure is shown;
[0047] Figure 4 A schematic diagram of a three-dimensional structure of a cage from a second viewing angle provided by an embodiment of the present disclosure is shown;
[0048] Figure 5 A three-dimensional structural schematic diagram showing the installation of a main control module and an analog quantity module provided by an embodiment of the present disclosure;
[0049] Figure 6 A schematic diagram of a three-dimensional structure of a cage and a chassis provided by an embodiment of the present disclosure is shown;
[0050] Figure 7 A schematic diagram showing a three-dimensional structure of the upper panel of a cage and the hinge in cooperation with each other provided by an embodiment of the present disclosure is shown;
[0051] Figure 8 A three-dimensional structural schematic diagram of a backplane module provided by an embodiment of the present disclosure installed in a chassis is shown.
[0052] Description of Figure Numbers
[0053] 1. Cage; 11. Front panel of cage; 12. Upper panel of cage; 13. Hinge; 14. Lower panel of cage; 15. Rear panel of cage; 2. Main control module; 3. Analog module; 4. Backplane module; 5. Chassis; 51. Front panel of chassis; 52. Rear panel of chassis; 53. Lower cover of chassis. DETAILED DESCRIPTION
[0054] In order to more clearly illustrate the present disclosure, the present disclosure is further described below in conjunction with the embodiments and drawings. Similar components in the drawings are represented by the same reference numerals. It should be understood by those skilled in the art that the content described below is illustrative rather than restrictive, and should not be used to limit the scope of protection of the present disclosure.
[0055] In view of this, if Figure 1 As shown, the embodiment of the present disclosure provides a universal portable electronic product simulator based on ZYNQ, including:
[0056] Analog module 3 and main control module 2;
[0057] The main control module 2 includes a plurality of first communication circuits, a switch value detection circuit, a switch value output circuit, an on-off value detection circuit, an on-off value output circuit, a second communication circuit and a ZYNQ module;
[0058] The ZYNQ module is used to collect switch quantity input signals through the switch quantity detection circuit, control the switch quantity output circuit to output switch quantity output signals, collect on-off quantity input signals through the on-off quantity detection circuit, control the on-off quantity output circuit to output on-off quantity output signals, communicate with the comprehensive test system through the first communication circuit, communicate with the external configuration terminal through the second communication circuit so that the external configuration terminal configures the ZYNQ module, control the analog quantity module 3 to simulate the secondary power supply output by the electronic product, simulate the impedance of the electrical interface on the electronic product, and simulate the power supply load of the electronic product, and collect the power supply voltage of the power supply load through the analog quantity module 3.
[0059] By integrating the ZYNQ module and a variety of communication circuits and detection / output circuits, the simulator can flexibly adapt to a variety of different types of electronic products and test systems. There is no need to redesign and manufacture the simulator for each new product or system, which greatly improves the versatility and applicability of the simulator. Testers can easily configure the ZYNQ module through an external configuration terminal according to actual needs, and realize rapid adjustment and customization of the simulator.
[0060] The first communication circuit and the second communication circuit equipped by the simulator support multiple communication protocols and interfaces, and can communicate efficiently and stably with multiple integrated test systems. This not only improves the test efficiency, but also reduces the risk of communication failure, ensuring the accuracy and reliability of the test results.
[0061] The simulator can simulate the secondary power supply output by the electronic product, the impedance of the electrical interface and the power supply load through the analog module 3, and can also collect the power supply voltage of the power supply load. This comprehensive simulation function enables the simulator to more realistically reflect the actual working state of the electronic product and improve the accuracy and effectiveness of the test.
[0062] The present invention adopts a portable design, and the simulator is light and small, which is convenient for testers to carry and move. At the same time, the configuration is performed through an external configuration terminal, which simplifies the operation process and reduces the operating difficulty and time cost of the tester. This makes the application of the simulator in complex test scenarios more convenient and efficient.
[0063] The full name of ZYNQ in the present invention is Zynq-7000 All Programmable SoC, which is a fully programmable system-on-chip launched by Xilinx. It combines the software programmability of the processor with the hardware programmability of the FPGA, including the processing system (PS side) and the programmable logic (PL side), providing the performance of ASIC and the flexibility of FPGA.
[0064] In a possible implementation, the first communication circuit includes an RS422 communication circuit, an RS485 communication circuit, a 1553B communication circuit, a PCM code stream communication circuit, and a CAN communication circuit.
[0065] In one possible implementation, Figure 2 As shown, the present invention adopts the self-developed board based on the ZYNQ module for design, and the PL end of the ZYNQ module realizes the functional interface logic, such as RS422 communication, RS485 communication, 1553B communication, PCM code stream communication, CAN communication, switch detection and output, on-off detection and output, voltage analog output, resistance analog output, power supply voltage detection and power supply load simulation, etc. The PS end of the ZYNQ module runs an embedded Linux operating system, and runs an application module based on C language in the Linux operating system, which is mainly used for processing data processing of various functions and signal association, etc.; it also runs a configuration module based on the B / S (Browser / Server, browser / server mode) architecture, which is mainly used for parameter configuration of various functions, association configuration between signals, etc. The electronic product simulator includes a functional layer module loaded on the ZYNQ module.
[0066] The functional layer module includes:
[0067] A synchronous RS485 communication module configured to work in conjunction with an RS485 communication circuit, a synchronous or asynchronous RS422 communication module configured to work in conjunction with an RS422 communication circuit, a 1553B communication module configured to work in conjunction with a 1553B communication circuit, a PCM code stream communication module configured to work in conjunction with a PCM code stream communication circuit, a CAN communication module configured to work in conjunction with a CAN communication circuit, a switch quantity detection module configured to work in conjunction with a switch quantity detection circuit, a switch quantity output module configured to work in conjunction with a switch quantity output circuit, an on-off quantity detection module configured to work in conjunction with an on-off quantity detection circuit, an on-off quantity output module configured to work in conjunction with an on-off quantity output circuit, and a voltage simulation module, a resistance simulation module, a power supply load simulation module and a power supply voltage acquisition module configured to work in conjunction with an analog quantity module 3.
[0068] In the present invention, the function layer module is a bridge connecting the various circuits and application modules in the logic layer. The functions implemented in this embodiment encapsulate the data of the logic layer and divide the modules internally according to the functional categories. Due to the existence of the function module, when the hardware device of the logic bottom layer needs to be replaced, only the function module needs to be replaced in terms of the module, and the top application layer module does not need to be modified, which improves the versatility of the present invention. In this system, the function layer module consists of a PL register read-write module, a synchronous RS485 communication module, a same / different RS422 communication module, a 1553B communication module, a PCM code circulation module, a CAN communication module, a switch quantity detection module, a switch quantity output module, a on-off quantity detection module, an on-off quantity output module, a DAC voltage output module and an ADC voltage detection module.
[0069] The electronic product simulator also includes an application layer module loaded on the ZYNQ module;
[0070] The application layer module includes a B / S architecture configuration module and a data processing module;
[0071] The B / S architecture configuration module is used to remotely log in to access the configuration interface through an external configuration terminal, and send the initialization configuration and signal association condition data to the memory module in the form of a JSON file;
[0072] The data processing module is used to parse the JSON file stored in the memory module, write the initialization configuration information into the register module to configure the synchronous RS485 communication module, synchronous or asynchronous RS422 communication module, 1553B communication module, PCM code stream communication module, CAN communication module, switch quantity detection module, switch quantity output module, on-off quantity detection module, on-off quantity output module, voltage simulation module, resistance simulation module, power supply load simulation module and power supply voltage acquisition module in the functional layer module, and compare the signal association condition data sent by the B / S architecture configuration module with the information read from the register module to determine whether the information read from the register module is correct.
[0073] In a specific embodiment, the application layer module of the present invention is divided into a B / S architecture configuration module and a data processing module, wherein the main function of the B / S architecture configuration module is to be able to remotely log in to access the configuration interface, and to download information such as initialization configuration and signal association conditions in the form of a JSON file to the memory module of the Linux operating system, and the main function of the data processing module is to parse the JSON file, write the initialization configuration information to the PL end register, and compare and analyze the information in the signal association conditions with the information read from the PL end register, and perform data processing. The B / S architecture configuration module is divided into an initialization parameter configuration module, an association condition configuration module, a parameter information display module, a parameter information storage module, a parameter information parsing module, a parameter information verification module, and a parameter file transmission module. The initialization parameter configuration module is used to configure the initial parameters of each function; the association condition configuration module is used to configure the association between signals and the matching setting of data; the parameter information display module can display the information configured in the device; the parameter information storage module is used to compress the configuration information of the current configuration interface into a compressed package for storage, which is convenient for the transfer of configuration information; the parameter information parsing module is used to parse the compressed package and display it on the configuration interface; the parameter information verification module is used to judge the correctness of the input information; the parameter file transmission module is used to configure the download and upload of the compressed package, in which the configuration compressed package contains the JSON file and the binary data file of the configuration information. The data processing module is divided into a parameter parsing module, an initialization module, a monitoring thread module and a data output module. The parameter parsing module contains the character parameters of the JSON file and the cache binary data file; the initialization module is used to write the initialization configuration parameters to the PL end and to configure the associated information in a structured manner; the monitoring thread module is divided into single-thread monitoring and multi-thread monitoring, which is used for real-time data reception, analysis and processing; the data output module is divided into an immediate output function and a cache output function, which is mainly used for data transmission and IO control output. The storage medium of embedded systems is usually single, which stores not only the executable files of applications but also the necessary files for Linux startup. Therefore, when updating the code and application, the system must be powered off to execute the code update. This test system realizes the communication between the PC and the embedded system through the Ethernet port, and uses the FTP file transfer protocol to place the logic code and application in the specified folder, so that the code and application can be quickly updated and iterated without powering off the embedded system, which greatly improves the efficiency of embedded development.
[0074] In the above files, the full name of JSON file is JavaScript Object Notation (JSON). It is a lightweight data exchange format that is easy for people to read and write, and easy for machines to parse and generate.
[0075] In a possible implementation, the analog quantity module 3 includes a voltage simulation circuit, a resistance simulation circuit, a power supply load simulation circuit and a power supply voltage acquisition circuit;
[0076] The ZYNQ module controls the voltage simulation circuit to simulate the secondary power supply output by the electronic product;
[0077] The ZYNQ module controls the resistance simulation circuit to simulate the path impedance and insulation impedance of the electrical interface on the electronic product;
[0078] The ZYNQ module controls the power supply load simulation circuit to simulate the power supply load of the electronic product;
[0079] The ZYNQ module collects the supply voltage of the power supply load through the supply voltage collection circuit.
[0080] In a specific implementation, the main control module 2 is a basic peripheral circuit based on ZYNQ. The ZYNQ is divided into a PL part and a PS part, and the functional interface logic is implemented on the PL side. The peripheral interfaces such as SD card, UART, Ethernet port, etc. are mounted on the PS side, and the application module under the embedded Linux is run. The PS and PL communicate and transmit data and state quantities through the AXI bus to realize the command control of data reception, calculation, and storage; the peripheral circuit includes RS422 communication circuit, RS485 communication circuit, 1553B communication circuit, PCM code stream communication circuit, CAN communication circuit, switch quantity detection and output circuit, on-off quantity detection and output circuit and Gigabit Ethernet circuit. The RS422 communication circuit, RS485 communication circuit, 1553B communication circuit, PCM code stream communication circuit, and CAN communication circuit are used to simulate the communication between electronic products and electronic product comprehensive test systems.
[0081] Furthermore, the switch quantity detection circuit includes a first photoelectric coupling circuit; the ZYNQ module collects the switch quantity input signal through the first photoelectric coupling circuit; the switch quantity detection process includes: the first photoelectric coupling circuit includes a photocoupler chip and a peripheral circuit, which mainly detects high and low level signals. When the input end of the switch quantity detection circuit is at a high level, the output end of the detection circuit is at a low level. When the input end of the switch quantity detection circuit is at a low level, the output end of the detection circuit is at a high level. The main control chip determines the external level by judging the high and low levels of the output end of the detection circuit.
[0082] The switch detection circuit includes a first Darlington circuit; the switch output process: the first Darlington circuit includes a Darlington chip and a peripheral circuit, and its main function is to output high and low level signals. When the control end of the switch output circuit is at a high level, the output end of the output circuit is at a high level; when the control end of the switch output circuit is at a low level, the output end of the output circuit is at a low level; the main control chip realizes the output of high and low levels by controlling the control end of the switch output circuit.
[0083] The on-off detection circuit includes a second photoelectric coupling circuit; on-off detection process: the second photoelectric coupling circuit includes a photocoupler chip and a peripheral circuit, which mainly detects the conduction and disconnection between two points. When the two points at the input end of the on-off detection circuit are on, the output end of the detection circuit is a low level. When the two points at the input end of the on-off detection circuit are disconnected, the output end of the detection circuit is a high level. The main control chip determines the conduction and disconnection between the two external points by judging the high and low levels of the output end of the detection circuit.
[0084] The on-off output circuit includes a second Darlington circuit; on-off output process: the second Darlington circuit includes a Darlington chip, a relay and a peripheral circuit, and its main function is to make two points conductive or disconnected. When the control end of the on-off output circuit is at a high level, the two points at the output end of the output circuit are in a conductive state; when the control end of the on-off output circuit is at a low level, the two points at the output end of the output circuit are in a disconnected state; the main control chip realizes the conductive and disconnected state between the two points by controlling the control end of the on-off output circuit.
[0085] The analog quantity module 3 includes a voltage analog quantity output circuit, a resistance analog quantity output circuit, a power supply load simulation circuit and a power supply voltage acquisition circuit. The voltage analog quantity output circuit is composed of a DAC chip and a high-voltage operational amplifier, and is used to simulate the secondary power supply on the electronic product; the resistance analog quantity output circuit is used to simulate the path resistance and insulation resistance of the electrical interface on the electronic product; the power supply load simulation circuit is used to simulate the load condition of the electronic product when it is powered on; the power supply voltage acquisition circuit is used to collect the power supply voltage. The present invention provides an electronic product simulator that can support power supply voltage load simulation from 15V to 280V. The electronic product simulator switches the corresponding load according to the collected voltage to realize a wide range of power supply voltage load simulation.
[0086] The inner side of the backplane module 4 is connected to the main control module 2 and the analog module 3 using a standard backplane module 4, and the outer side of the backplane module 4 is connected to the cable bundle through a classified lead-out connector. The backplane module 4 is used for the electrical connection between the main control module 2 and the analog module 3 to achieve acquisition and control; for powering the main control module 2 and the analog module 3; and for electrical connection between the main control module 2, the analog module 3, and the front and rear panels. Among them, the backplane module 4 is a CPCI backplane.
[0087] The adapter cable is electrically connected to the electronic product comprehensive test system, and the electronic product simulator and the electronic product comprehensive test system are connected by the adapter cable through the rear panel of the chassis 5, and the adapter cable provides power supply, I / O signal, analog signal, communication signal, etc. The adapter cable is customized according to the electrical interface of different electronic product models.
[0088] The function of the cable bundle is to transfer the backplane module 4 and the rear panel of the chassis 5 , and to electrically connect the connector on the backplane module 4 and the connector on the rear panel of the chassis 5 .
[0089] In one possible implementation, Figure 5 As shown, the electronic product simulator further includes a chassis 5, in which a cage 1 is installed;
[0090] A backplane module 4 is installed in the cage 1 , and the analog module 3 and the main control module 2 are pluggably installed in the backplane module 4 .
[0091] In one possible implementation, Figure 3 and Figure 8 As shown, the chassis 5 includes a rear panel;
[0092] The cage 1 includes a rear panel;
[0093] A connector is installed on the rear panel of the cage, one end of the connector is respectively connected to multiple first communication circuits, the switch quantity detection circuit, the switch quantity output circuit, the on-off quantity detection circuit, the on-off quantity output circuit and the second communication circuit through the backplane module 4, and the other end serves as an interface for connecting the electronic product simulator with external devices.
[0094] In a specific embodiment, Figure 4 As shown, the chassis 5 includes a rear panel, and the rear panel is provided with a wiring slot for connecting to external devices through the wiring slot.
[0095] In a possible implementation, the ZYNQ module is respectively connected to the voltage simulation circuit, the resistance simulation circuit, the power supply load simulation circuit and the power supply voltage acquisition circuit through the backplane module 4.
[0096] In one possible implementation, Figure 7 As shown, the cage 1 includes a front panel, a hinge 13, and an upper panel and a lower panel that are arranged opposite to each other;
[0097] The front panel of the cage is hinged to the upper panel of the cage through a hinge 13 at a side close to the upper panel of the cage;
[0098] The front panel of the cage is fixedly connected to the lower panel of the cage at a side away from the upper panel of the cage.
[0099] In one possible implementation, Figure 6 As shown, the chassis 5 includes a front panel and a lower chassis 5 cover;
[0100] The front panel of the chassis 5 is provided with a through slot that matches the front panel of the cage;
[0101] The lower panel of the cage is fixedly connected to the lower chassis 5 cover of the chassis 5 and the front panel of the cage is embedded in the through groove on the front panel of the chassis 5.
[0102] In one possible implementation, the front panel of the cage is provided with a status indicator light, a self-test switch, a reset switch, a power switch and a hinge 13. The status indicator light can indicate three-way power supply loads, RS422 communication, RS485 communication, 1553B communication, PCM code stream communication, CAN communication, switch quantity detection and output, on-off quantity detection and output, analog quantity output and self-test. The hinge 13 connects the front panel with the main body of the cage 1, and the front panel can be opened; the rear panel of the chassis 5 is provided with a connector and a network port connector, and the connectors are distributed on the rear panel of the chassis 5 according to function; the cage 1 is provided with a stainless steel folding handle; the left and right panels of the cage are provided with fan heat dissipation holes; the cage 1 is a horizontal card cage 1; the cage 1 is fixedly connected to the cover of the lower chassis 5 by screws.
[0103] The electronic product simulator also includes a transfer cable for electrically connecting to the electronic product comprehensive test system. The electronic product simulator and the electronic product comprehensive test system are connected through the wiring slot on the rear panel of the chassis 5. The transfer cable provides power supply, I / O signals, analog signals, communication signals, etc. The transfer cable can be customized according to the electrical interface of different electronic product models.
[0104] The electronic product simulator also includes a cable harness for connecting the backplane module 4 to the rear panel of the cage 1 and electrically connecting the connector on the backplane module 4 to the connector on the rear panel of the chassis 5 .
[0105] In a specific implementation, the connector is a J30JA quick-lock connector.
[0106] In the description of the present disclosure, it should be noted that the orientation or positional relationship indicated by the terms "upper", "lower", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present disclosure. Unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, and it can be the internal connection of two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present disclosure can be understood according to the specific circumstances.
[0107] It should also be noted that, in the description of the present disclosure, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprise one..." do not exclude the presence of other identical elements in the process, method, article or equipment including the elements.
[0108] Obviously, the above embodiments of the present disclosure are merely examples for clearly illustrating the present disclosure, and are not limitations on the implementation methods of the present disclosure. For ordinary technicians in this field, other different forms of changes or modifications can be made on the basis of the above description. It is impossible to list all the implementation methods here. All obvious changes or modifications derived from the technical solution of the present disclosure are still within the protection scope of the present disclosure.
Claims
1. A universal portable electronic product simulator based on ZYNQ, characterized in that: include: Analog module and main control module; The main control module includes a plurality of first communication circuits, a switch value detection circuit, a switch value output circuit, an on-off value detection circuit, an on-off value output circuit, a second communication circuit and a ZYNQ module; The ZYNQ module is used to collect the switch quantity input signal through the switch quantity detection circuit, control the switch quantity output circuit to output the switch quantity output signal, collect the on-off quantity input signal through the on-off quantity detection circuit, control the on-off quantity output circuit to output the on-off quantity output signal, communicate with the comprehensive test system through the first communication circuit, communicate with the external configuration terminal through the second communication circuit so that the external configuration terminal configures the ZYNQ module, control the analog quantity module to simulate the secondary power supply output of the electronic product, simulate the impedance of the electrical interface on the electronic product, and simulate the power supply load of the electronic product, and collect the power supply voltage of the power supply load through the analog quantity module.
2. The electronic product simulator according to claim 1, characterized in that: The first communication circuit includes an RS422 communication circuit, an RS485 communication circuit, a 1553B communication circuit, a PCM code stream communication circuit and a CAN communication circuit.
3. The electronic product simulator according to claim 2, characterized in that: The electronic product simulator includes a functional layer module loaded on the ZYNQ module; The functional layer module includes A synchronous RS485 communication module configured to work in conjunction with an RS485 communication circuit, a synchronous or asynchronous RS422 communication module configured to work in conjunction with an RS422 communication circuit, a 1553B communication module configured to work in conjunction with a 1553B communication circuit, a PCM code stream communication module configured to work in conjunction with a PCM code stream communication circuit, a CAN communication module configured to work in conjunction with a CAN communication circuit, a switch quantity detection module configured to work in conjunction with a switch quantity detection circuit, a switch quantity output module configured to work in conjunction with a switch quantity output circuit, an on-off quantity detection module configured to work in conjunction with an on-off quantity detection circuit, an on-off quantity output module configured to work in conjunction with an on-off quantity output circuit, and a voltage simulation module, a resistance simulation module, a power supply load simulation module, and a power supply voltage acquisition module configured to work in conjunction with an analog quantity module.
4. The electronic product simulator according to claim 3, characterized in that: The electronic product simulator also includes an application layer module loaded on the ZYNQ module; The application layer module includes a B / S architecture configuration module and a data processing module; The B / S architecture configuration module is used to remotely log in to access the configuration interface through an external configuration terminal, and send the initialization configuration and signal association condition data to the memory module in the form of a JSON file; The data processing module is used to parse the JSON file stored in the memory module, write the initialization configuration information into the register module to configure the synchronous RS485 communication module, synchronous or asynchronous RS422 communication module, 1553B communication module, PCM code stream communication module, CAN communication module, switch quantity detection module, switch quantity output module, on-off quantity detection module, on-off quantity output module, voltage simulation module, resistance simulation module, power supply load simulation module and power supply voltage acquisition module in the functional layer module, and compare the signal association condition data sent by the B / S architecture configuration module with the information read from the register module to determine whether the information read from the register module is correct.
5. The electronic product simulator according to claim 1, characterized in that: The analog quantity module includes a voltage simulation circuit, a resistance simulation circuit, a power supply load simulation circuit and a power supply voltage acquisition circuit; The ZYNQ module controls the voltage simulation circuit to simulate the secondary power supply output by the electronic product; The ZYNQ module controls the resistance simulation circuit to simulate the path impedance and insulation impedance of the electrical interface on the electronic product; The ZYNQ module controls the power supply load simulation circuit to simulate the power supply load of the electronic product; The ZYNQ module collects the supply voltage of the power supply load through the supply voltage collection circuit.
6. The electronic product simulator according to claim 1, characterized in that: The electronic product simulator also includes a chassis, in which a cage is installed; A backplane module is installed in the cage, and the analog quantity module and the main control module are installed in the backplane module in a pluggable manner.
7. The electronic product simulator according to claim 6, characterized in that: The chassis includes a rear panel; The cage includes a rear panel; A connector is installed on the rear panel of the cage, one end of the connector is respectively connected to multiple first communication circuits, the switch quantity detection circuit, the switch quantity output circuit, the on-off quantity detection circuit, the on-off quantity output circuit and the second communication circuit through the backplane module, and the other end serves as an interface for connecting the electronic product simulator with external devices.
8. The electronic product simulator according to claim 6, characterized in that: The ZYNQ module is respectively connected to the voltage simulation circuit, the resistance simulation circuit, the power supply load simulation circuit and the power supply voltage acquisition circuit through the backplane module.
9. The electronic product simulator according to claim 6, characterized in that: The cage includes a front panel, a hinge, and an upper panel and a lower panel that are arranged opposite to each other; The front panel of the cage is hinged to the upper panel of the cage through a hinge at a side close to the upper panel of the cage; The front panel of the cage is fixedly connected to the lower panel of the cage at a side away from the upper panel of the cage.
10. The electronic product simulator according to claim 9, characterized in that: The chassis includes a front panel and a lower chassis cover; The front panel of the chassis is provided with a through slot which matches with the front panel of the cage; The lower panel of the cage is fixedly connected to the lower chassis cover of the chassis, and the front panel of the cage is embedded in the through slot on the front panel of the chassis.