[go: up one dir, main page]

CN212543816U - ARINC 429 bus communication board card of USB specification - Google Patents

ARINC 429 bus communication board card of USB specification Download PDF

Info

Publication number
CN212543816U
CN212543816U CN202021891211.6U CN202021891211U CN212543816U CN 212543816 U CN212543816 U CN 212543816U CN 202021891211 U CN202021891211 U CN 202021891211U CN 212543816 U CN212543816 U CN 212543816U
Authority
CN
China
Prior art keywords
arinc
bus
module
field programmable
programmable device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202021891211.6U
Other languages
Chinese (zh)
Inventor
王兰芳
韩立美
赵淑超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shizhu Science And Technology Co ltd
Original Assignee
Beijing Shizhu Science And Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Shizhu Science And Technology Co ltd filed Critical Beijing Shizhu Science And Technology Co ltd
Priority to CN202021891211.6U priority Critical patent/CN212543816U/en
Application granted granted Critical
Publication of CN212543816U publication Critical patent/CN212543816U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Systems (AREA)

Abstract

The utility model provides a ARINC 429 bus communication integrated circuit board of USB specification, include: the system comprises a USB bus interface, a field programmable device, an ARINC 429 bus 8-way driver, an ARINC 429 bus 10-way receiver, a synchronous dynamic random access memory, a bus signal acquisition module, an IRIG-B time code circuit, a discrete IO module, a temperature sensor, a nonvolatile memory device, power management, a bus connector, a discrete IO connector and an error injection circuit. The card provides 8 ARINC 429 transmitting channels and 10 ARINC 429 receiving channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receiving channels, a USB physical layer uses a USB microcontroller chip, the control of an ARINC 429 bus is realized through the control of a field programmable device, an onboard synchronous dynamic random access memory is used for caching ARINC 429 bus messages, and meanwhile, the card also has the functions of ARINC 429 bus waveform monitoring, electrical error injection, IRIG-B time code and temperature monitoring. The matched Flightpack-A429 bus analysis software can realize error detection, injection and bus data analysis.

Description

ARINC 429 bus communication board card of USB specification
Technical Field
The utility model relates to an avionics network communication technology field especially relates to a USB specification ARINC 429 bus communication integrated circuit board.
Background
The digital information transmission system DITS is called ARINC 429 bus for short, and is a transmission data bus standard customized by the American aviation electronic engineering Committee. The ARINC 429 bus has the characteristics of simple structure, stable performance and interference resistance. The ARINC 429 bus has high reliability because of its non-centralized control, transmission reliability, error isolation. The protocol standard specifies the requirements for digital information transmission between avionics and related systems, and is currently used in passenger aircraft.
The prior ARINC 429 bus communication interface card in China is mainly used for being plugged into a corresponding slot of a computer in the forms of a PCI bus, a CPCI bus, a PXI bus and a PCIe bus board card. The ARINC 429 interface board card has the following problems in use: firstly, the slot type board card needs to open a computer case for networking, is poor in portability and complex in operation, and is not suitable for field testing; secondly, when the ARINC 429 card is used, errors of different layers, such as protocol errors and electrical errors, need to be injected into the bus, so that the reliability of the bus is judged by detecting the response of equipment to the errors, and the existing ARINC 429 interface card does not generally have a test module, so that a laboratory debugger cannot conveniently perform bus reliability test; finally, extra costs are incurred by staff carrying heavy oscilloscopes and other auxiliary equipment during laboratory or field commissioning.
Disclosure of Invention
In order to solve the problems that the prior ARINC 429 bus product based on PCI bus, CPCI bus, PXI bus and PCIe bus has the defects of troublesome pulling and plugging, high cost and inconvenient use on a portable computer and in an external field; the ARINC 429 standard communication device based on the USB interface supports a high-speed host interface, autonomously developed protocol processing IPCORE and internally integrated synchronous dynamic random access memory, and ensures real-time data receiving and transmitting of a plurality of ARINC 429 channels. The matched Flightpack-A429 bus analysis software can realize error detection and injection, bus data analysis and bus waveform acquisition. Meanwhile, the product has the characteristics of small volume and hot plugging and unplugging, is provided with a box-shaped shell, and is convenient for a user to carry and use.
The hardware circuit of the ARINC 429 bus communication board card with the USB specification comprises: the system comprises a power supply management unit, a synchronous dynamic random access memory, a USB bus interface, an IRIG-B time code circuit, a temperature sensor, a field programmable device, a nonvolatile memory device, a discrete IO module, an ARINC 429 bus 8-path driver, an ARINC 429 bus 10-path receiver, a bus signal acquisition module, an error injection circuit, a bus connector and a discrete IO connector.
The power management module is connected with a USB bus interface, a field programmable device, an ARINC 429 bus 8-way driver, an ARINC 429 bus 10-way receiver, a synchronous dynamic random access memory, a bus signal acquisition module, an IRIG-B time code circuit, a discrete IO module, a temperature sensor, a nonvolatile memory device and an error injection circuit, and respectively reduces the +5V input voltage to +3.3V, +2.5V, +1.5V, +1.2V and +0.75V through various types of power switching regulators so as to provide various required voltages for the modules.
The synchronous dynamic random access memory is connected to the field programmable device and is used for realizing the buffering of ARINC 429 bus messages.
The USB bus interface is connected to the field programmable device, the field programmable device is used for realizing the control of the host end to the ARINC 429 bus, and simultaneously, the +5V power supply input is provided for the equipment.
The IRIG-B time code circuit comprises an IRIG-B DC coding and decoding circuit and an IRIG-B AC hardware decoding circuit, wherein the input of the IRIG-B time code circuit is connected to a discrete IO connector, and the output of the IRIG-B time code circuit is connected to a field programmable device for realizing clock synchronization in an ARINC 429 system.
And the temperature sensor is connected with the field programmable device, is arranged close to the ARINC 429 module, is used for monitoring the temperature of the ARINC 429 module and feeding back the temperature to the field programmable device, and the field programmable device performs corresponding processing according to the fed-back information.
The field programmable device is a core processing device of the whole equipment and is connected with power management, a synchronous dynamic random access memory, a USB bus interface, an IRIG-B time code circuit, a temperature sensor, a nonvolatile memory device, a discrete IO module, an ARINC 429 bus 8-path driver, an ARINC 429 bus 10-path receiver, a bus signal acquisition module and an error injection circuit.
The nonvolatile memory device is connected to the field programmable device and used for storing the logic firmware of the board card; the nonvolatile memory device realizes two different configurations of the ARINC 429 bus communication board card with the USB specification by burning different logics: 8 ARINC 429 transmit channels and 10 ARINC 429 receive channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receive channels.
The discrete IO module comprises 2 RS422/485 transceivers and 8 paths of TTL input and output comparators, one end of the discrete IO module is connected to a discrete IO connector of the board card, the other end of the discrete IO module is connected to the field programmable device, the output voltage of the discrete IO module is-0.3V to +3.6V, and the maximum input voltage is 35V.
The ARINC 429 bus 8-path driver comprises 8 driver chips, and one driver chip corresponds to one path of ARINC 429 bus signal transmission; the input pin of the ARINC 429 bus 8-path driver is connected to a field programmable device, and the ARINC 429 is controlled to transmit by the field programmable device; output pins of the ARINC 429 bus 8-way driver are connected to bus connectors to realize external output of ARINC 429 bus signals.
The ARINC 429 bus 10-path receiver comprises 3 receivers, and one receiver corresponds to the reception of 4-path ARINC 429 bus signals; the ARINC 429 bus receiver input pin bus connection plug-in realizes the receiving of an ARINC 429 signal from external input, and simultaneously, the input pin is connected with the output pin of an ARINC 429 bus 8-way driver, so that 8 bidirectional channels of ARINC 429 are realized; the ARINC 429 bus 10-way receiver output pin is connected to a field programmable device, and the receiving control of the ARINC 429 is realized through the field programmable device.
The bus signal acquisition module comprises two operational amplifiers and an ADC; signals of an ARINC 429 channel 0 and a channel 1 on the bus connector are connected to two operational amplifiers at the front end of the ADC, the signals processed by the operational amplifiers are connected to the input of the ADC, the ADC is used for completing analog-to-digital conversion of the ARINC 429 bus signals, the output of the ADC is connected to a field programmable device, and the field programmable device is used for further processing the signals digitally output by the ADC.
The error injection circuit is connected with the field programmable device and the bus connector and is used for performing error injection on an ARINC 429 bus communication board card with a USB specification on a bus.
The bus connector is a connector for transmitting information between the ARINC 429 bus of the board card and the outside.
One pin of the discrete IO connector is connected with an external input control signal of the IRIG-B and is used for realizing the input of an IRIG-B AC code and the input/output of an IRIG-B DC code; and the other pins are connected with the discrete IO module.
The ARINC 429 bus communication board card of USB specification adopts the field programmable device as the core processing device, includes: the device comprises a USB bus interface, a byte memory access controller, an ARINC 429 protocol processing module, a synchronous dynamic random access memory controller, a bus signal acquisition processing module, a global register, an IRIG-B AC/DC coding and decoding module, an XADC temperature monitoring module, a memory bus and a control bus.
The USB bus interface is used for realizing the read-write operation of the USB bus.
The ARINC 429 protocol processing module comprises an ARINC 429 transmitting module, a receiving module, an ARINC 429 encoder/decoder, a time code module, a self-detection module and a protocol error injection module; the system is mainly used for realizing the functions of transceiving of a bus controller specified by an ARINC 429 protocol, modulating and demodulating a BNR/BCD data word of an ARINC 429 bus signal, adding a time tag to an ARINC 429 message, self-detecting, injecting a protocol error and monitoring; the ARINC 429 function is realized by instantiating an ARINC 429 protocol processing module.
The controller of the synchronous dynamic random access memory adopts an MIG IP core of a field programmable device to realize the control of the controller of the synchronous dynamic random access memory.
And the bus signal acquisition processing module stores the digital signals output by the ADC meeting the conditions into the block random access memory according to the working mode configured by the software of the upper computer, and uploads the digital signals to the upper computer, so that the ARINC 429 bus waveform is monitored and analyzed.
And the IRIG-B AC/DC coding and decoding module realizes IRIG-B DC coding and decoding and IRIG-B AC hardware decoding and is used for clock synchronization in an ARINC 429 system.
And the XADC temperature monitoring module is used for monitoring the temperature of the board card.
And the global register is mainly used for controlling discrete IO and IRIG-B AC/DC coding and decoding, providing the real-time temperature of the board card and providing the version information of hardware and firmware.
The USB bus interface, the ARINC 429 protocol processing module and the byte memory access controller jointly access the synchronous dynamic random access memory controller through the memory bus.
The utility model has the advantages that: compared with the traditional ARINC 429 bus equipment, the ARINC 429 bus communication board card with the USB specification is easy to carry and convenient to plug and unplug by adopting a USB interface design on a host interface; providing 8 ARINC 429 transmit channels and 10 ARINC 429 receive channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receive channels; the method comprises the following steps that a field programmable device is used as a core processor and is used for realizing an ARINC 429 IP core which is independently researched and developed; on the ARINC 429 IP verification mechanism, a linked list type query mode created by an independent invention is adopted, so that the space and time occupied by resources are saved, and an efficient IP multiplexing mode is provided for realizing an ARINC 429 channel in an embedded system; in the peripheral memory capacity, a traditional ARINC 429 interface card has a 128KB storage space, and an onboard synchronous dynamic random access memory of the ARINC 429 bus communication board card with the USB specification reaches over 1000 times of the traditional storage space, so that the real-time performance of system operation, the throughput in the message transmission process and the quick message transmission accuracy are improved; in the aspect of experimental application, an IRIG-B time code circuit, an error injection circuit and a bus waveform acquisition circuit provide convenience for laboratory personnel or field testing personnel to test the reliability of equipment.
Drawings
Fig. 1 is a schematic circuit block diagram of an ARINC 429 bus communication board of the USB specification according to the present invention.
Fig. 2 is a functional block diagram of a field programmable device of the ARINC 429 bus communication board of the USB specification of the present invention.
Detailed Description
As shown in fig. 1, it is a schematic circuit diagram of an ARINC 429 bus communication board of the USB specification according to the present invention. The hardware circuit of the ARINC 429 bus communication board card with the USB specification comprises: the system comprises a power management 1, a synchronous dynamic random access memory 2, a USB bus interface 3, an IRIG-B time code circuit 4, a temperature sensor 5, a field programmable device 6, a nonvolatile memory device 7, a discrete IO module 8, an ARINC 429 bus 8 driver 9, an ARINC 429 bus 10 receiver 10, a bus signal acquisition module 11, an error injection circuit 12, a bus connector 13 and a discrete IO connector 14.
The power management module 1 is connected with a USB bus interface 3, a field programmable device 6, an ARINC 429 bus 8-way driver 9, an ARINC 429 bus 10-way receiver 10, a synchronous dynamic random access memory 2, a bus signal acquisition module 11, an IRIG-B time code circuit 4, a discrete IO module 8, a temperature sensor 5, a nonvolatile memory device 7 and an error injection circuit 12, and the power management module 1 respectively reduces the +5V input voltage to +3.3V, +2.5V, +1.5V, +1.2V and +0.75V through various types of power switching regulators so as to provide various required voltages for the modules.
The synchronous dynamic random access memory 2 is connected to the field programmable device 6 and is used for realizing the buffering of ARINC 429 bus messages.
And the USB bus interface 3 is connected to the field programmable device 6, realizes the control of the host end to the ARINC 429 bus through the field programmable device 6, and simultaneously provides +5V power supply input for equipment.
The IRIG-B time code circuit 4 comprises an IRIG-B DC coding and decoding circuit and an IRIG-B AC hardware decoding circuit, wherein the input of the IRIG-B time code circuit 4 is connected to the discrete IO connector 14, and the output of the IRIG-B time code circuit is connected to the field programmable device 6, so that clock synchronization used in an ARINC 429 system is realized.
And the temperature sensor 5 is connected with the field programmable device 6, is arranged close to the ARINC 429 module, is used for monitoring the temperature of the ARINC 429 module and feeding back the temperature to the field programmable device 6, and the field programmable device 6 performs corresponding processing according to the fed-back information.
The field programmable device 6 is a core processing device of the whole equipment and is connected with a power supply management 1, a synchronous dynamic random access memory 2, a USB bus interface 3, an IRIG-B time code circuit 4, a temperature sensor 5, a nonvolatile memory device 7, a discrete IO module 8, an ARINC 429 bus 8 driver 9, an ARINC 429 bus 10 receiver 10, a bus signal acquisition module 11 and an error injection circuit 12.
The nonvolatile memory device 7 is connected to the field programmable device 6 and used for storing the logic firmware of the board card; the nonvolatile memory device 7 realizes two different configurations of the ARINC 429 bus communication board in the USB specification by burning different logics: 8 ARINC 429 transmit channels and 10 ARINC 429 receive channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receive channels.
The discrete IO module 8 comprises 2 RS422/485 transceivers and 8 paths of TTL input and output comparators, one end of the discrete IO module is connected to the discrete IO connector 14 of the board card, the other end of the discrete IO module is connected to the field programmable device 6, the output voltage of the discrete IO module is-0.3V to +3.6V, and the maximum input voltage of the discrete IO module is 35V.
The ARINC 429 bus 8-path driver 9 comprises 8 driver chips, and one driver chip corresponds to one path of ARINC 429 bus signal transmission; an input pin of an ARINC 429 bus 8-way driver 9 is connected to the field programmable device 6, and the ARINC 429 is controlled to transmit by the field programmable device 6; the output pin of the ARINC 429 bus 8-way driver 9 is connected to the bus connector 13 to realize the external output of the ARINC 429 bus signal.
The ARINC 429 bus 10-path receiver 10 comprises 3 receivers, and one receiver corresponds to the reception of 4-path ARINC 429 bus signals; the ARINC 429 bus receiver 10 input pin bus connecting plug-in 13 realizes the receiving of ARINC 429 signals from external input, and simultaneously, the input pin is connected with the output pin of an ARINC 429 bus 8-way driver 9, so that 8 bidirectional channels of ARINC 429 are realized; the ARINC 429 bus 10-way receiver 10 output pin is connected to the field programmable device 6, and the receiving control of the ARINC 429 is realized through the field programmable device 6.
The bus signal acquisition module 11 comprises two operational amplifiers and an ADC; signals of an ARINC 429 channel 0 and a channel 1 on the bus connector 13 are connected to two operational amplifiers at the front end of the ADC, the signals processed by the operational amplifiers are connected to the input of the ADC, the ADC is used for completing analog-to-digital conversion of the ARINC 429 bus signals, the output of the ADC is connected to the field programmable device 6, and the field programmable device 6 is used for further processing the signals output by the ADC.
The error injection circuit 12 is connected to the field programmable device 6 and the bus connector 13, and is used for performing error injection on a bus for an ARINC 429 bus communication board of a USB specification.
The bus connector 13 is a connector for transmitting information between the board ARINC 429 bus and the outside.
One pin of the discrete IO connector 14 is connected with an external input control signal of the IRIG-B and is used for realizing the input of an IRIG-B AC code and the input/output of an IRIG-B DC code; and the other pins are connected with the discrete IO module.
As shown in fig. 2, the present invention provides a functional block diagram of a field programmable device of the ARINC 429 bus communication board with USB specification. The ARINC 429 bus communication board card of USB specification adopts field programmable device 6 as the core processing device, and field programmable device 6 includes: the device comprises a USB bus interface 15, a byte memory access controller 16, an ARINC 429 protocol processing module 17, a synchronous dynamic random access memory controller 18, a bus signal acquisition processing module 19, a global register 20, an IRIG-B AC/DC codec 21, an XADC temperature monitoring module 22, a memory bus 23 and a control bus 24.
The USB bus interface 15 is used to implement read and write operations of the USB bus.
The ARINC 429 protocol processing module 17 comprises an ARINC 429 transmitting module, a receiving module, an ARINC 429 encoder/decoder, a time code module, a self-detection module and a protocol error injection module; the system is mainly used for realizing the functions of transceiving of a bus controller specified by an ARINC 429 protocol, modulating and demodulating a BNR/BCD data word of an ARINC 429 bus signal, adding a time tag to an ARINC 429 message, self-detecting, injecting a protocol error and monitoring; the ARINC 429 function is implemented by instantiating the ARINC 429 protocol processing module 17.
The controller 18 of the synchronous dynamic random access memory adopts MIG IP core of the field programmable device 6 to realize the control of the controller 18 of the synchronous dynamic random access memory.
And the bus signal acquisition processing module 19 stores the digital signals output by the ADC meeting the conditions into the block random access memory according to the working mode configured by the software of the upper computer, and uploads the digital signals to the upper computer, so that the ARINC 429 bus waveform is monitored and analyzed.
And the IRIG-B AC/DC coding and decoding module 21 is used for realizing IRIG-B DC coding and decoding and IRIG-B AC hardware decoding and is used for clock synchronization in an ARINC 429 system.
And the XADC temperature monitoring module 22 is used for monitoring the board temperature.
The global register 20 is mainly used for controlling discrete IO and IRIG-B AC/DC encoding and decoding, providing real-time board temperature, and providing version information of hardware and firmware.
The USB bus interface 15, the ARINC 429 protocol processing module 17 and the byte memory access controller 16 access the synchronous dynamic random access memory controller 18 together through the memory bus 23.
The utility model has the advantages that: compared with the traditional ARINC 429 bus equipment, the ARINC 429 bus communication board card with the USB specification is easy to carry and convenient to plug and unplug by adopting a USB interface design on a host interface; providing 8 ARINC 429 transmit channels and 10 ARINC 429 receive channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receive channels; the method comprises the following steps that a field programmable device is used as a core processor and is used for realizing an ARINC 429 IP core which is independently researched and developed; on the ARINC 429 IP verification mechanism, a linked list type query mode created by an independent invention is adopted, so that the space and time occupied by resources are saved, and an efficient IP multiplexing mode is provided for realizing an ARINC 429 channel in an embedded system; compared with the traditional 128KB storage space, the onboard synchronous dynamic random access memory has higher real-time performance of system operation and higher throughput in the message transmission process on the basis of the external memory capacity, and ensures that the message is transmitted more accurately and quickly; in the aspect of experimental application, an IRIG-B time code circuit, an error injection circuit and a bus waveform acquisition circuit provide convenience for laboratory personnel or field testing personnel to test the reliability of equipment.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting the same, and although the present invention is described in detail with reference to the preferred embodiments, those skilled in the art should understand that: the technical solution of the present invention can still be modified or replaced by other equivalent means, and the modified technical solution can not be separated from the spirit and scope of the technical solution of the present invention.

Claims (2)

1. An ARINC 429 bus communication board card of USB specification, characterized by:
the hardware circuit of the ARINC 429 bus communication board card with the USB specification comprises: the system comprises a power supply management module, a synchronous dynamic random access memory, a USB bus interface, an IRIG-B time code circuit, a temperature sensor, a field programmable device, a nonvolatile memory device, a discrete IO module, an ARINC 429 bus 8-path driver, an ARINC 429 bus 10-path receiver, a bus signal acquisition module, an error injection circuit, a bus connector and a discrete IO connector;
the power management module 1 respectively reduces the +5V input voltage to +3.3V, +2.5V, +1.5V, +1.2V, +0.75V through various types of power switch voltage regulators, and is used for providing various voltages required by the modules;
the synchronous dynamic random access memory is connected to the field programmable device and is used for realizing the caching of ARINC 429 bus messages;
the USB bus interface is connected to the field programmable device, the control of the host end on an ARINC 429 bus is realized through the field programmable device, and meanwhile, a +5V power supply input is provided for equipment;
the IRIG-B time code circuit comprises an IRIG-B DC coding and decoding circuit and an IRIG-B AC hardware decoding circuit, wherein the input of the IRIG-B time code circuit is connected to a discrete IO connector, and the output of the IRIG-B time code circuit is connected to a field programmable device and is used for realizing clock synchronization in an ARINC 429 system;
the temperature sensor is connected with the field programmable device, is arranged close to the ARINC 429 module, is used for monitoring the temperature of the ARINC 429 module and feeding back the temperature to the field programmable device, and the field programmable device performs corresponding processing according to the fed-back information;
the field programmable device is a core processing device of the whole equipment and is connected with a power supply management device, a synchronous dynamic random access memory, a USB bus interface, an IRIG-B time code circuit, a temperature sensor, a nonvolatile memory device, a discrete IO module, an ARINC 429 bus 8-path driver, an ARINC 429 bus 10-path receiver, a bus signal acquisition module and an error injection circuit;
the nonvolatile memory device is connected to the field programmable device and used for storing the logic firmware of the board card; the nonvolatile memory device realizes two different configurations of the ARINC 429 bus communication board card with the USB specification by burning different logics: 8 ARINC 429 transmit channels and 10 ARINC 429 receive channels or 8 ARINC 429 bidirectional channels and 2 ARINC 429 receive channels;
the discrete IO module comprises 2 RS422/485 transceivers and 8 paths of TTL input and output comparators, one end of the discrete IO module is connected to a discrete IO connector of the board card, the other end of the discrete IO module is connected to the field programmable device, the output voltage of the discrete IO module is-0.3V to +3.6V, and the maximum input voltage is 35V;
the ARINC 429 bus 8-path driver comprises 8 driver chips, and one driver chip corresponds to one path of ARINC 429 bus signal transmission; the input pin of the ARINC 429 bus 8-path driver is connected to a field programmable device, and the ARINC 429 is controlled to transmit by the field programmable device; the output pin of the ARINC 429 bus 8-path driver is connected to a bus connector to realize the external output of an ARINC 429 bus signal;
the ARINC 429 bus 10-path receiver comprises 3 receivers, and one receiver corresponds to the reception of 4-path ARINC 429 bus signals; the ARINC 429 bus receiver input pin bus connection plug-in realizes the receiving of an ARINC 429 signal from external input, and simultaneously, the input pin is connected with the output pin of an ARINC 429 bus 8-way driver, so that 8 bidirectional channels of ARINC 429 are realized; the output pin of the ARINC 429 bus 10-path receiver is connected to a field programmable device, and the receiving control of the ARINC 429 is realized through the field programmable device;
the bus signal acquisition module comprises two operational amplifiers and an ADC; signals of an ARINC 429 channel 0 and a channel 1 on the bus connector are connected to two operational amplifiers at the front end of the ADC, the signals processed by the operational amplifiers are connected to the input of the ADC, the ADC completes analog-to-digital conversion of the ARINC 429 bus signals, the output of the ADC is connected to a field programmable device, and the field programmable device further processes the signals digitally output by the ADC;
the error injection circuit is connected with the field programmable device and the bus connector and is used for performing error injection on an ARINC 429 bus communication board card with a USB specification on a bus;
the bus connector is a connector for information transmission between the integrated circuit board ARINC 429 bus and the outside;
one pin of the discrete IO connector is connected with an external input control signal of the IRIG-B and is used for realizing the input of an IRIG-B AC code and the input/output of an IRIG-B DC code; and the other pins are connected with the discrete IO module.
2. The ARINC 429 bus communication board of USB specification as claimed in claim 1, wherein:
the ARINC 429 bus communication board card of USB specification adopts the field programmable device as the core processing device, includes: the device comprises a USB bus interface, a byte memory access controller, an ARINC 429 protocol processing module, a synchronous dynamic random access memory controller, a bus signal acquisition processing module, a global register, an IRIG-B AC/DC coding and decoding module, an XADC temperature monitoring module, a memory bus and a control bus;
the USB bus interface is used for realizing the read-write operation of the USB bus;
the ARINC 429 protocol processing module comprises an ARINC 429 transmitting module, a receiving module, an ARINC 429 encoder/decoder, a time code module, a self-detection module and a protocol error injection module; the system is mainly used for realizing the functions of transceiving of a bus controller specified by an ARINC 429 protocol, modulating and demodulating a BNR/BCD data word of an ARINC 429 bus signal, adding a time tag to an ARINC 429 message, self-detecting, injecting a protocol error and monitoring; the ARINC 429 function is realized by instantiating an ARINC 429 protocol processing module;
the controller of the synchronous dynamic random access memory adopts an MIG IP core of a field programmable device to realize the control of the controller of the synchronous dynamic random access memory;
the bus signal acquisition processing module is used for storing the digital signals output by the ADC meeting the conditions into the block random access memory according to the working mode configured by the software of the upper computer and uploading the digital signals to the upper computer to realize monitoring and analysis on the ARINC 429 bus waveform;
the IRIG-B AC/DC coding and decoding module is used for realizing IRIG-B DC coding and decoding and IRIG-B AC hardware decoding and is used for clock synchronization in an ARINC 429 system;
the XADC temperature monitoring module is used for monitoring the temperature of the board card;
the global register is mainly used for controlling discrete IO and IRIG-B AC/DC coding and decoding, providing real-time board card temperature and providing version information of hardware and firmware;
the USB bus interface, the ARINC 429 protocol processing module and the byte memory access controller jointly access the synchronous dynamic random access memory controller through the memory bus.
CN202021891211.6U 2020-09-02 2020-09-02 ARINC 429 bus communication board card of USB specification Active CN212543816U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202021891211.6U CN212543816U (en) 2020-09-02 2020-09-02 ARINC 429 bus communication board card of USB specification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202021891211.6U CN212543816U (en) 2020-09-02 2020-09-02 ARINC 429 bus communication board card of USB specification

Publications (1)

Publication Number Publication Date
CN212543816U true CN212543816U (en) 2021-02-12

Family

ID=74528190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202021891211.6U Active CN212543816U (en) 2020-09-02 2020-09-02 ARINC 429 bus communication board card of USB specification

Country Status (1)

Country Link
CN (1) CN212543816U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117061630A (en) * 2023-09-05 2023-11-14 南京新紫峰电子科技有限公司 Multi-protocol avionics bus adapter card

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117061630A (en) * 2023-09-05 2023-11-14 南京新紫峰电子科技有限公司 Multi-protocol avionics bus adapter card

Similar Documents

Publication Publication Date Title
CN112100102A (en) Interface management circuit, graphic signal generator and USB TYPE-C patch cord
CN101957418A (en) Automobile wiring harness conduction detector and detection method thereof
CN206575438U (en) A kind of vehicle-mounted ethernet test modular converter and test system based on BroadR Reach
CN103941625B (en) Can bus data transmission monitoring system
CN212543816U (en) ARINC 429 bus communication board card of USB specification
CN104375051A (en) Cable conduction/insulation test system for on-satellite test environment
CN205103813U (en) SpaceWire bus node communication module based on PCI interface
CN201751896U (en) ARINC429 bus testing device
CN205091734U (en) SpaceWire bus node communication module based on CPCI interface
CN106130829B (en) Bus test method and device
CN203537553U (en) An Interface circuit realizing serial port and infrared multiplex functions
US20140215106A1 (en) Svid data test system and method
CN211906271U (en) Electronic equipment and connecting wire
CN107766186A (en) A kind of expansible fan board test board of USB interface and application method
CN105225699A (en) A kind of Temperature Control Type test macro for memory device
CN204302969U (en) The USB/RS232-CAN translation debugging device of various configurations mode
CN213814371U (en) 1553B bus communication board card with PCIe specification
CN103926861A (en) An Intelligent Interface Adapter for Universal Testing Equipment of Aeronautical Ammunition
CN115955273A (en) Optical communication bus monitoring and recording board card
CN209767541U (en) Non-contact data quick access device
Wang et al. The design of high availability hot plug ARINC429 card based on CPCI Bus
CN105573953B (en) More subcard high speed interactive type communication modules and system based on universal serial bus
CN223613369U (en) A ZYNQ-based low-speed signal test, measurement, and control device
CN203405809U (en) ARINC429 bus test device
CN210466096U (en) 1553B bus communication board card with Mini PCIe specification

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant