Image acquisition card

By introducing optical modules and FPGA modules into the image acquisition card, and utilizing fiber optic interfaces and multiple SFP+ interfaces, the problems of transmission distance and speed limitations were solved, achieving efficient and electromagnetic interference-resistant image data transmission, and improving system integration and transmission stability.

CN223798288UActive Publication Date: 2026-01-13BEIJING LUSTER LIGHTTECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423323208.5
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2026-01-13
Estimated Expiration
2034-12-31

AI Technical Summary

Technical Problem

Existing Camera Link interface image acquisition cards have limitations in transmission distance and speed, cannot meet the requirements for high-speed data transmission, are susceptible to electromagnetic interference, and are costly.

Method used

It employs optical modules and field-programmable gate array (FPGA) modules to transmit image data through fiber optic interfaces, performs parallel data conversion, and combines multiple SFP+ interfaces to achieve high transmission rates and resistance to electromagnetic interference, supporting long-distance transmission.

Benefits of technology

It improves the transmission distance and speed of the image acquisition card, with a transmission rate of up to 10Gbps. It is resistant to electromagnetic interference, easy to wire, low in cost, highly integrated, supports multiple interfaces, and simplifies the system architecture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223798288U_ABST
    Figure CN223798288U_ABST
Patent Text Reader

Abstract

The utility model discloses an image acquisition card, and belongs to the field of machine vision. The image acquisition card comprises an optical module, the optical module is provided with a first optical fiber interface connected with a camera, and the optical module is used for receiving first image data sent by the camera through the first optical fiber interface; the first image data is serial data; the optical module comprises a plurality of paths of small pluggable optical modules SFP +; a field programmable gate array (FPGA) module, wherein the FPGA module is in communication connection with the optical module; the FPGA module is used for converting the first image data into second image data; the second image data is parallel data, the transmission distance of the image acquisition card is greatly increased (within 300m) by arranging the optical module, the image acquisition card is free of electromagnetic interference, wiring is convenient, and the cost is low; in addition, a plurality of paths of SFP + are arranged, so that the transmission rate is upgraded and can reach 10Gbps, and the transmission rate can be expanded.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of machine vision, and particularly relates to an image acquisition card. BACKGROUND

[0002] The image acquisition card is a hardware device in a computer or an image processing system, which is responsible for receiving image data transmitted by a camera and transmitting the image data to a computer memory for processing.

[0003] In the related art, the mainstream interface between the camera and the image acquisition card is a Camera Link interface. However, the highest transmission speed of the Camera Link interface is 850 MB / s, which cannot meet the requirement of high-speed data transmission. In addition, the Camera Link interface requires that the maximum length of the data line is 7 meters at a clock frequency of 85 MHz, and the maximum length of the data line is 15 meters at a reduced clock frequency. In addition, the Camera Link interface uses copper cable to transmit image data, which is susceptible to electromagnetic interference. Based on the above limitations, the conventional Camera Link image acquisition card is no longer applicable in the case of requiring long transmission distance and high transmission speed of the image acquisition card. CONTENT OF THE UTILITY MODEL

[0004] The present application aims to at least solve one of the technical problems in the related art. To this end, the present application provides an image acquisition card, which greatly improves the transmission distance and transmission speed of the image acquisition card.

[0005] In a first aspect, the present application provides an image acquisition card, comprising:

[0006] An optical module, the optical module having a first optical fiber interface connected to the camera, the optical module being configured to receive first image data transmitted by the camera through the first optical fiber interface; the first image data being serial data; the optical module comprising a plurality of small form-factor pluggable optical modules (SFPs). + ;

[0007] A field programmable gate array (FPGA) module, the FPGA module being in communication connection with the optical module; the FPGA module being configured to convert the first image data into second image data; the second image data being parallel data.

[0008] According to the image acquisition card of the present application, the optical module is arranged in the image acquisition card, the optical module has a first optical fiber interface connected to the camera, and the optical module is configured to receive first image data transmitted by the camera through the first optical fiber interface. The arrangement of the optical module greatly improves the transmission distance of the image acquisition card (within 300 m), is not susceptible to electromagnetic interference, is convenient for wiring, and has low cost. In addition, the arrangement of the plurality of SFPs + upgrades the transmission rate to 10 Gbps and can be expanded.

[0009] According to one embodiment of this application, the FPGA module is further configured to send a first control signal to the camera via the first optical fiber interface of the optical module, the first control signal being used to instruct the camera to acquire an image.

[0010] According to one embodiment of this application, the image acquisition card further includes:

[0011] I / O unit; The I / O unit communicates with the FPGA module; The I / O unit is used to receive synchronization signals sent by external devices and / or output data or instructions to external devices;

[0012] External devices include at least one of an encoder, an optocoupler module, and a synchronization card;

[0013] The I / O unit combines a general purpose input / output interface (GPIO) connector with a pluggable dual in-line connector (IDC).

[0014] According to one embodiment of this application, the image acquisition card further includes a PCIe slot for peripheral component interconnection, through which the image acquisition card is connected to the industrial control computer motherboard; the PCIe slot is communicatively connected to the FPGA module.

[0015] The FPGA module communicates with the industrial computer motherboard via a PCIe slot;

[0016] The PCIe slot is a PCIe x8 interface.

[0017] According to one embodiment of this application, the image acquisition card further includes a debugging unit; the debugging unit is communicatively connected to the FPGA module.

[0018] The debugging unit includes a joint test group JTAG interface, a debug interface, and a universal asynchronous transmitter (UART) interface;

[0019] The JTAG interface is used for online program development and debugging;

[0020] The Debug interface is used for debugging and locating program faults;

[0021] The UART interface is used for soft-core debugging of FPGA modules.

[0022] The image acquisition card of this application includes multiple interfaces, such as IDC connector interface and debug interface, which can install and debug various programs. It can integrate image acquisition and processing technology and automatic control technology. The single board has powerful functions, solves the problems of equipment redundancy, low integration, and simplifies the system architecture.

[0023] According to one embodiment of this application, the image acquisition card further includes a multi-board synchronization unit;

[0024] The multi-board synchronization unit communicates with the FPGA module and is used to cascade image acquisition cards with other image acquisition cards.

[0025] According to one embodiment of this application, the image acquisition card further includes a power supply unit; the power supply unit includes a power input interface; the power input interface is used to connect an external power source to power the image acquisition card.

[0026] The power input interfaces include PCIe power input interfaces and DC connector power input interfaces.

[0027] According to one embodiment of this application, the power supply unit further includes a DC / DC conversion circuit;

[0028] The DC / DC converter circuit communicates with the FPGA module; the DC / DC converter circuit is used to convert the input DC voltage into different DC voltage outputs to power the FPGA module and peripheral circuits.

[0029] According to one embodiment of this application, the image acquisition card further includes a heat dissipation control unit; the heat dissipation control unit is used to dissipate heat for the FPGA module by controlling the rotation of a fan.

[0030] According to one embodiment of this application, the image acquisition card further includes an LED unit, which includes an optical module status indicator and an FPGA status indicator; the optical module status indicator is used to indicate the operating status of the optical module; the FPGA status indicator is used to indicate the operating status of the FPGA module.

[0031] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0032] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0033] Figure 1 This is an architecture diagram of the image acquisition system provided in the embodiments of this application;

[0034] Figure 2 This is a schematic diagram of the structure of the image acquisition card provided in the embodiments of this application.

[0035] Figure label:

[0036] 10 industrial PCs; 20 cameras; 30 external devices; 40 monitors; 100 industrial PC motherboards; 1000 image acquisition cards. Detailed Implementation

[0037] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0038] With the development of CCD / CMOS sensing technology, computer technology, embedded technology, and fieldbus technology, machine vision technology has gradually become an indispensable key subsystem in industrial automation production processes. Machine vision systems are applied to production equipment in various industries, helping to upgrade industry equipment, improve production line processes, and enhance product quality and yield. It is one of the core technologies of modern industrial automation.

[0039] Image acquisition and processing technology is key to realizing machine vision. The images acquired by the image acquisition card are used by the processor to make judgments such as whether the workpiece is qualified, the amount of motion deviation of moving objects, and the location of defects. The image acquisition card sends the image and video signals from the camera, frame by frame, to the computer's memory for processing, storage, display, and transmission.

[0040] The key parameters of an image acquisition card include the number of transmission channels, resolution, sampling frequency, transmission rate, image format, color space, frame, and field.

[0041] Depending on the application and the camera being connected, image acquisition cards have various interfaces, including BNC (Bayonet Neill-Concelman), VGA (Video Graphics Array), Camera Link, LVDS (Low-Voltage Differential Signaling), DVI (Digital Visual Interface), USB (Universal Serial Bus), and FireWire.

[0042] Currently, the mainstream interface protocol for industrial cameras is Camera Link, which standardizes the interface between digital cameras and image acquisition cards. It adopts a unified physical connector and cable definition and has four configurations: Base, Medium, Full, and Deca, providing suitable configurations and connection methods for cameras of different speeds.

[0043] Camera Link image acquisition cards typically feature two SDR interfaces to accommodate the four camera configurations mentioned above, and communicate with industrial control computers via a PCIe interface. Furthermore, there are various hardware implementation schemes for image acquisition and processing. From the perspective of the core processor, most schemes utilize the parallel execution capabilities of FPGAs (Field-Programmable Gate Arrays) and external processor instruction sets.

[0044] The Camera Link interface protocol has a maximum transmission speed of 850MB / s, which cannot meet the requirements for high-speed data transmission. The Camera Link protocol requires a maximum data cable length of 7 meters at an 85MHz clock frequency, and a maximum transmission distance of 15 meters at a lower clock frequency. Camera Link uses copper cables for transmission, which are susceptible to electromagnetic interference, and Camera Link data cables are also relatively expensive.

[0045] Currently, image acquisition card hardware typically employs combinations of FPGA+MCU (Microcontroller Unit), FPGA+ARM (Advanced RISC Machine), and FPGA+DSP (Digital Signal Processor). However, these solutions suffer from low board-level integration and poor real-time communication performance between chips. Image acquisition and processing technology is crucial for machine vision, and the primary purpose of machine vision applications is to enhance automated production capabilities. Control technology is an indispensable element in achieving automation. Only by tightly integrating image acquisition and processing with control technology to form a closed loop can the true value and significance of machine vision be realized. For example, on a printing production line, machine vision is used to acquire and process images of printed materials and inspect printing quality. It also needs to automatically mark and reject defective products, issue alarms, and automatically shut down the production line in case of serious problems. This requires the integration and collaborative operation of image acquisition and processing technology and automated control technology. Traditionally, image acquisition and processing, along with automation control, are separate and independent products. These often suffer from inconsistencies in communication interfaces and protocols, as well as significant differences in installation methods. This leads to difficulties in system integration, inconvenience in use, and, in particular, low integration, poor real-time performance, and high costs. Therefore, integrating image acquisition and processing technologies with automation control technologies into a single product is of great significance and value.

[0046] Based on the above limitations, conventional Camera Link image acquisition cards are no longer suitable for scenarios requiring long transmission distances, high speeds, and automated control capabilities.

[0047] Figure 1 The architecture diagram of the image acquisition system provided in the embodiments of this application includes:

[0048] 10 industrial computer; 20 camera, 30 external devices and 40 display;

[0049] The industrial computer 10 and the monitor 40 are connected;

[0050] The industrial computer 10 includes an industrial computer motherboard 100;

[0051] The industrial control computer motherboard 100 includes an image acquisition card 1000;

[0052] The image acquisition card 1000 is connected to the industrial computer motherboard 100 via a PCI-E slot and is an expansion card of the industrial computer 10.

[0053] The image acquisition card 1000 has the following external interfaces: an optical module and one I / O unit; the optical module includes multiple SFPs. + Specifically, for example, a 4-channel SFP + .

[0054] The optical module has a first optical fiber interface, and the camera has a second optical fiber interface. The first and second optical fiber interfaces are connected by optical fiber. The image acquisition card 1000 communicates with the camera 20 through the first optical fiber interface.

[0055] The I / O unit is connected to the external device 30 and is used to receive synchronization signals sent by the external device 30 and / or output data or instructions to the external device 30.

[0056] Figure 1 The architecture diagram shown is an exemplary one. In some other scenarios, the architecture diagram may also include other devices or apparatuses, without limitation.

[0057] The following is for reference. Figure 2 This application describes an image acquisition card 1000 according to an embodiment of the present application.

[0058] Image acquisition card 1000 includes:

[0059] The optical module has a first optical fiber interface connected to the camera 20. The optical module is used to receive first image data sent by the camera through the first optical fiber interface; the first image data is serial data.

[0060] The optical modules include multiple small pluggable optical modules (SFPs). + They are SFP + 1. SFP + 2. SFP + 3. SFP + 4. SFP+ The quantity is scalable.

[0061] SFP + The interface is a standardized interface commonly used in modern network equipment, offering high flexibility and scalability. It supports modules with various speeds and transmission media, meeting the needs of different network environments, whether it's fiber optic communication, Ethernet connections, or high-bandwidth applications.

[0062] The optical module is used to acquire images captured by the camera and to configure and control the camera. Specifically, it receives the first image data sent by the camera through the first optical fiber interface. This first image data is serial data and belongs to optical signal data.

[0063] Image acquisition card 1000 includes:

[0064] Field-Programmable Gate Array (FPGA) module;

[0065] The FPGA module is the core processing device, used to implement the various functional logics on the image acquisition card.

[0066] The FPGA module is connected to the optical module for communication. The internal logic of the FPGA module implements serial-to-parallel data conversion, that is, converting the first image data into the second image data. The second image data is parallel data and belongs to electrical signal data.

[0067] According to the image acquisition card provided in the embodiments of this application, by setting an optical module in the image acquisition card, the optical module has a first optical fiber interface connected to the camera. The optical module is used to receive the first image data sent by the camera through the first optical fiber interface. By setting the optical module, the transmission distance of the image acquisition card (within 300m) is greatly improved, it is not affected by electromagnetic interference, the wiring is convenient, and the cost is low; in addition, multiple SFPs are set. + This upgrades the transmission rate to 10Gbps, and it can be expanded.

[0068] In some embodiments, the FPGA module is further configured to send a first control signal to the camera via the first fiber optic interface of the optical module, the first control signal being used to instruct the camera to acquire an image.

[0069] In some embodiments, the image acquisition card further includes a power unit; the power unit includes a power input interface (Power IN); the power input interface is used to connect an external power source to power the image acquisition card;

[0070] The power input interfaces include PCIe power input interfaces and DC connector power input interfaces, which are compatible.

[0071] The PCIe power input is the standard system power input, while the DC connector power input is mainly reserved for convenient debugging.

[0072] In some embodiments, the power supply unit further includes a DC / DC conversion circuit (direct current to direct current conversion circuit);

[0073] The DC / DC converter circuit communicates with the FPGA module; the DC / DC converter circuit is used to convert the input DC voltage into different DC voltage outputs to power the FPGA module and peripheral circuits.

[0074] A DC / DC converter is a power conversion device that converts an input DC voltage into different DC voltage outputs.

[0075] The DC / DC conversion circuit mainly powers the FPGA and peripheral circuits (such as memory, sensors, interface circuits, and DDR), and also performs timing control on the power supply of the FPGA module.

[0076] In some embodiments, the image acquisition card also includes a Serial Peripheral Interface Flash (SPI Flash), which is used to store firmware (or code) and configuration information of the FGPA module, etc.

[0077] In some embodiments, the image acquisition card further includes a storage unit, which may be DDR4-RAM, used to provide a cache for the operation of the FGPA module.

[0078] In some embodiments, the image acquisition card also includes a PCIe slot for peripheral component interconnection, through which the image acquisition card is connected to the industrial computer motherboard; the PCIe slot is also connected to the FPGA module for communication.

[0079] The FPGA module communicates with the industrial computer motherboard via a PCIe slot;

[0080] The PCIe slot is a PCIe x8 interface with gold fingers.

[0081] PCIe x8 is an expansion slot type that supports higher data transfer speeds. It is typically used to connect high-bandwidth devices such as graphics cards, memory controllers, and network cards. PCIe cards require power from the power interface provided by the industrial PC motherboard and exchange data with the motherboard via the PCIe bus. The PCIe x8 interface has high data transfer bandwidth, making it suitable for high-performance peripherals, such as graphics processing cards.

[0082] In some embodiments, the image acquisition card further includes:

[0083] The image acquisition card also includes:

[0084] I / O unit; The I / O unit communicates with the FPGA module; The I / O unit is used to receive synchronization signals sent by external devices and / or output data or instructions to external devices;

[0085] External devices include at least one of an encoder, an optocoupler module, and a synchronization card;

[0086] The I / O unit is compatible with general purpose input / output (GPIO) connectors and pluggable dual in-line (DIC) connectors.

[0087] The I / O unit includes input interfaces and output interfaces. Specifically, the input interface can be Input×4 and the output interface can be Output×4.

[0088] The I / O unit also includes power output, specifically 12V@500mA and 5V@200mA power output, encoder input, AB phase input optocoupler input, and RS422 output. External connectors include general purpose input / output (GPIO) connectors and pluggable dual in-line connectors (IDC).

[0089] GPIO (General Purpose Input / Output) connectors are interfaces used in microcontrollers or embedded systems to input and output simple digital signals to external devices.

[0090] An IDC connector (Insulation Displacement Connector) is a type of connector commonly used in electronic equipment, particularly for connections between cables and circuit boards. Its main feature is that it allows wires to be directly inserted into the connector without stripping the cable's insulation, thus achieving an electrical connection.

[0091] Both types of connectors contain the same signals, achieving compatibility between different connector types. However, only one type can be used at a time; they cannot be used simultaneously.

[0092] In some embodiments, the image acquisition card further includes a multi-board synchronization unit;

[0093] The multi-board synchronization unit communicates with the FPGA module. The multi-board synchronization unit is used to cascade image acquisition cards with other image acquisition cards, thereby enabling the synchronous acquisition of image data through multiple image acquisition cards.

[0094] In some embodiments, the image acquisition card further includes a debugging unit; the debugging unit is communicatively connected to the FPGA module;

[0095] The debugging unit includes a joint test group JTAG interface, a debug interface, and a universal asynchronous transmitter (UART) interface;

[0096] The JTAG interface is used for online development and debugging of programs.

[0097] The Debug interface is used to debug and locate program faults.

[0098] The UART interface is used for soft-core debugging of FPGA modules.

[0099] JTAG (Joint Test Action Group) is a standard interface for testing, debugging, and programming electronic devices. It is widely used in embedded systems, especially for debugging microcontrollers, FPGAs, and other integrated circuits. In this embodiment, the JTAG interface is used for online development and debugging programs.

[0100] Debug is also a hardware or software interface specifically provided for development and debugging. The Debug interface can be 16 TTL interfaces.

[0101] UART (Universal Asynchronous Receiver-Transmitter) is a commonly used serial communication protocol, widely applied in embedded systems, computer communications, and data transmission between microcontrollers and peripherals. In this embodiment, the UART interface is used for soft-core debugging of the FPGA module, and the UART interface is at RS232 level.

[0102] In some embodiments, the image acquisition card further includes a thermal control unit (FPGA FAN); the thermal control unit is used to dissipate heat from the FPGA module by controlling the rotation of a fan.

[0103] The heat dissipation control unit, also known as the fan control circuit, can dynamically adjust the fan speed to achieve a good heat dissipation effect.

[0104] In some embodiments, the image acquisition card further includes an LED unit, which includes an optical module status indicator and an FPGA status indicator; the optical module status indicator is used to indicate the operating status of the optical module; the FPGA status indicator is used to indicate the operating status of the FPGA module.

[0105] Both the optical module status indicator and the FPGA status indicator can include multiple color states, such as solid green, flashing green, and red. Each color state can be used to indicate the corresponding operating status. For example, a solid green optical module status indicator indicates that the system is operating normally and there is optical signal transmission.

[0106] The status indicators for optical modules and FPGAs can be CLOF LEDs (color LEDs) or Firmware LEDs (LEDs controlled by firmware).

[0107] As can be seen from the above embodiments, the optical module of the image acquisition card in this application embodiment can improve the transmission distance and transmission speed of the image acquisition card. The optical fiber transmission distance is not limited (within 300m), the transmission bandwidth can reach 10Gbps, and multiple SFPs are supported. + It features parallel transmission and scalability, upgradable to 20Gbps and 40Gbps; it is immune to electromagnetic interference, easy to wire, low in cost, and provides stable transmission, ensuring data integrity. It can be used with standard industrial cameras with fiber optic interfaces.

[0108] In addition, the transmission system has low cost and can embed proprietary image algorithms, giving it a certain competitive advantage.

[0109] In addition, the image acquisition card includes multiple interfaces, such as IDC connector interface and debug interface, which can install and debug various programs. It can integrate image acquisition and processing technology and automation control technology. The single board has powerful functions, solves the problems of equipment redundancy, low integration, and simplifies the system architecture.

[0110] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0111] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicating the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.

[0112] In the description of this application, "first feature" and "second feature" may include one or more of the features.

[0113] In the description of this application, "multiple" means two or more.

[0114] In the description of this application, the first feature being "above" or "below" the second feature may include the first and second features being in direct contact, or the first and second features being in contact through another feature between them.

[0115] In the description of this application, the terms "above," "over," and "on top" for the first feature and the second feature include the first feature being directly above or diagonally above the second feature, or simply indicate that the first feature is at a higher horizontal level than the second feature.

[0116] Other configurations of the embodiments of this application, such as ... and ..., and operations, are known to those skilled in the art and will not be described in detail here.

[0117] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0118] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.

Claims

1. An image acquisition card, characterized in that, The image acquisition card includes: An optical module having a first fiber optic interface connected to a camera, the optical module receiving first image data transmitted by the camera through the first fiber optic interface; the first image data is serial data; the optical module includes multiple small pluggable optical modules (SFPs). + ; A field-programmable gate array (FPGA) module is communicatively connected to the optical module; the FPGA module is used to convert the first image data into second image data; the second image data is parallel data.

2. The image acquisition card according to claim 1, characterized in that, The FPGA module is also used to send a first control signal to the camera through the first optical fiber interface of the optical module. The first control signal is used to instruct the camera to acquire images.

3. The image acquisition card according to claim 1, characterized in that, The image acquisition card also includes: I / O unit; the I / O unit is communicatively connected to the FPGA module; the I / O unit is used to receive synchronization signals sent by external devices, and / or output data or instructions to the external devices; The external device includes at least one of an encoder, an optocoupler module, and a synchronization card; The I / O unit combines a general purpose input / output interface (GPIO) connector with a pluggable dual in-line connector (IDC).

4. The image acquisition card according to claim 1, characterized in that, The image acquisition card also includes a PCIe high-speed interface slot for peripheral component interconnection, through which the image acquisition card is connected to the industrial control computer motherboard; the PCIe slot is communicatively connected to the FPGA module. The FPGA module communicates with the industrial computer motherboard via the PCIe slot. The PCIe slot is a PCIe x8 interface.

5. The image acquisition card according to claim 1, characterized in that, The image acquisition card also includes a debugging unit; the debugging unit is communicatively connected to the FPGA module. The debugging unit includes a Joint Test Group (JTAG) interface, a Debug interface, and a Universal Asynchronous Receiver / Transmitter (UART) interface. The JTAG interface is used for online development and debugging of programs; The Debug interface is used for debugging and locating program faults; The UART interface is used for soft-core debugging of the FPGA module.

6. The image acquisition card according to claim 1, characterized in that, The image acquisition card also includes a multi-board synchronization unit; The multi-board synchronization unit is communicatively connected to the FPGA module, and the multi-board synchronization unit is used to cascade the image acquisition card and other image acquisition cards.

7. The image acquisition card according to claim 1, characterized in that, The image acquisition card also includes a power supply unit; the power supply unit includes a power input interface; the power input interface is used to connect an external power source to power the image acquisition card. The power input interface includes a PCIe power input interface and a DC connector power input interface.

8. The image acquisition card according to claim 7, characterized in that, The power supply unit also includes a DC / DC conversion circuit; The DC / DC conversion circuit is communicatively connected to the FPGA module; the DC / DC conversion circuit is used to convert the input DC voltage into different DC voltage outputs to power the FPGA module and peripheral circuits.

9. The image acquisition card according to any one of claims 1-8, characterized in that, The image acquisition card also includes a heat dissipation control unit; the heat dissipation control unit is used to dissipate heat from the FPGA module by controlling the rotation of a fan.

10. The image acquisition card according to any one of claims 1-8, characterized in that, The image acquisition card also includes an LED unit, which includes an optical module status indicator and an FPGA status indicator; the optical module status indicator is used to indicate the operating status of the optical module; the FPGA status indicator is used to indicate the operating status of the FPGA module.