CN103124242B - Method for transmitting signals - Google Patents

Method for transmitting signals Download PDF

Info

Publication number
CN103124242B
CN103124242B CN201110367136.2A CN201110367136A CN103124242B CN 103124242 B CN103124242 B CN 103124242B CN 201110367136 A CN201110367136 A CN 201110367136A CN 103124242 B CN103124242 B CN 103124242B
Authority
CN
China
Prior art keywords
signal
data
discrete
relaying
photoelectric adapter
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
CN201110367136.2A
Other languages
Chinese (zh)
Other versions
CN103124242A (en
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 Watertek Information Technology Co Ltd
Original Assignee
Beijing Watertek Information 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 Watertek Information Technology Co Ltd filed Critical Beijing Watertek Information Technology Co Ltd
Priority to CN201110367136.2A priority Critical patent/CN103124242B/en
Publication of CN103124242A publication Critical patent/CN103124242A/en
Application granted granted Critical
Publication of CN103124242B publication Critical patent/CN103124242B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Bus Control (AREA)
  • Communication Control (AREA)

Abstract

The invention provides a kind of method for transmitting signals.Relate to the communications field; Solve the problem not existing and discrete I/O signal is carried out to relay process mechanism.The method comprises: discrete I/O signal collected by relaying card; Described relaying card processes described discrete I/O signal, obtains the data of photoelectric adapter bus interface form; Described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter by described relaying card.Technical scheme provided by the invention is applicable to MARS, achieves the process of MARS to discrete I/O signal.

Description

Method for transmitting signals
Technical field
The present invention relates to the communications field, particularly relate to a kind of method for transmitting signals.
Background technology
Multipurpose avionics relay system (MARS) is used for realizing the avionics junction network of Long-range links between discrete laboratory, be connected with various electric interfaces by multiple electric adapter, the data format that different transform electric becomes MARS to need by multiple electric adapter, data transaction becomes light signal to transmit by a photoelectric adapter; The light signal received is changed into the data format required for electric adapter by another photoelectric adapter, and electric adapter receives data and exports various electric signal, completes the relaying of electric signal.
In MARS system, how relay process is carried out to discrete I/O signal, go back the mechanism that neither one is clear and definite at present.
Summary of the invention
The invention provides a kind of method for transmitting signals, solve the problem not existing and discrete I/O signal is carried out to relay process mechanism.
A kind of method for transmitting signals, comprising:
Discrete I/O signal collected by relaying card;
Described relaying card processes described discrete I/O signal, obtains the data of photoelectric adapter bus interface form;
Described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter by described relaying card.
Preferably, described relaying card processes described discrete I/O signal, and the data obtaining photoelectric adapter bus interface form comprise:
Level conversion is carried out to described discrete I/O signal, obtains TTL signal;
Described TTL signal is sampled, forms the data of described photoelectric adapter bus interface form.
Preferably, describedly to sample to described TTL signal, the data forming described photoelectric adapter bus interface form are specially:
Described TTL signal is sampled according to 32,000,000 clocks, forms the data of described photoelectric adapter bus interface form.
Preferably, the method also comprises:
When described photoelectric adapter receives the data of described relaying card transmission first, the data receiver FIFO of described photoelectric adapter is resetted.
Preferably, described discrete I/O signal is specially ARINC429 agreement electric signal, and described relaying fixture body is ARINC429 relaying card.
Present invention also offers a kind of method for transmitting signals, in multipurpose avionics relay system, the method comprises:
Certainly the data be externally received, by the bus interface between relaying card, are sent to described relaying card by photoelectric adapter;
Described relaying card processes the data received from described photoelectric adapter, obtains discrete I/O signal;
Described relaying cartoon sends described discrete I/O signal to the bus interface of described discrete I/O signal form.
Preferably, described relaying card processes the data received from described photoelectric adapter, obtains discrete I/O signal and comprises:
The data received from described photoelectric adapter split by described relaying card, and sample to the data after splitting, and obtain TTL signal;
Described relaying card carries out level conversion to described TTL signal, obtains discrete I/O signal.
Preferably, the data after described fractionation are carried out sampling and are specially:
Data after described fractionation are sampled according to 32,000,000 clocks, forms TTL signal.
Preferably, described discrete I/O signal is specially ARINC429 agreement electric signal, and described relaying fixture body is ARINC429 relaying card.
The invention provides a kind of method for transmitting signals, discrete I/O signal collected by relaying card, described discrete I/O signal is processed, obtains the data of photoelectric adapter bus interface form, more described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter; Or, photoelectric adapter is by the bus interface between relaying card, certainly the data be externally received are sent to described relaying card, by relaying card, the data received from described photoelectric adapter are processed again, obtain discrete I/O signal, and send described discrete I/O signal to the bus interface of described discrete I/O signal form.To achieve in MARS the relay process of discrete I/O signal and transmission, solve the problem not existing and discrete I/O signal is carried out to relay process mechanism.
Accompanying drawing explanation
The flow chart of a kind of method for transmitting signals that Fig. 1 provides for embodiments of the invention;
Fig. 2 is schematic diagram of sampling in embodiments of the invention;
Fig. 3 is that photoelectric adapter copies post-sampling speed stepping schematic diagram to data;
The flow chart of a kind of method for transmitting signals that Fig. 4 provides for embodiments of the invention;
Two-way handling process schematic diagram in the method for transmitting signals that Fig. 5 provides for embodiments of the invention.
Embodiment
In MARS system, how relay process is carried out to discrete I/O signal, go back the mechanism that neither one is clear and definite at present.
In order to solve the problem, The embodiment provides a kind of method for transmitting signals.The method for transmitting signals that embodiments of the invention provide only needs electric signal waveform acquisition, playback, coordinates the relaying of photoelectric adapter realization to discrete I/O signal.Discrete I/O signal adopts transparent transmission, reproduces the signal sequence of source in communication opposite end completely, can channel transmission simultaneously, improves laboratory system integrated level.
Hereinafter will be described in detail to embodiments of the invention by reference to the accompanying drawings.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combination in any mutually.
For convenience of description, in the embodiment of the present invention, be described for ARINC429 agreement electric signal (a kind of discrete I/O signal), the relaying fixture body matched with it is ARINC429 relaying card.
ARINC429 relaying card carries out protocol analysis to electric signal, and data storage forwarding is directly applied in MARS and can causes data delay.
Embodiments provide a kind of method for transmitting signals, relate to communication, handshaking and signal conversion, be mainly used in converting optical transport to ARINC429 electrical communications to by photoelectric adapter, and be reduced into former electric signal.ARINC429 relay transmission be not only the correct data of electrical communications, but the state reappearing transmission line is completely (such as: electric signal is interfered and produces the waveform of mistake; Fault distortion causing signal of circuit etc.), the electric signal before reduction relaying, bus transmitted, not carrying out any parameter modification to signal, is only the change of transmission medium.
Thus, ARINC429 multiple unit can be realized and merge relaying, simplify circuit, extend bus transfer distance.
The flow process of the method for transmitting signals settling signal transmission using embodiments of the invention to provide as shown in Figure 1, comprising:
Discrete I/O signal collected by step 101, relaying card;
In this step, ARINC429 relaying card is selected to collect ARINC429 agreement electric signal.
Step 102, described relaying card process described discrete I/O signal, obtain the data of photoelectric adapter bus interface form;
This step specifically comprises:
ARINC429 relaying card carries out level conversion to described ARINC429 agreement electric signal, obtains TTL signal;
ARINC429 relaying card is sampled to described TTL signal, forms the data of described photoelectric adapter bus interface form.
Preferably, when sampling to described TTL signal, can sample according to 32,000,000 clocks, forming the data of described photoelectric adapter bus interface form.Generally, sample rate is 32MHz, as shown in Figure 2, meets conventional ARINC429 speed 100Khz, 12.5Khz, 50Khz.In addition, can also be copied by photoelectric adapter to data, reduce sampling rate, realizing 2-32MHz stepping sampling, at double stepping, as shown in Figure 3, is the sampling schematic diagram of stepping between 32MHz and 16MHz.
Described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter by step 103, described relaying card;
Preferably, when described photoelectric adapter receives the data of described ARINC429 relaying card transmission first, the data receiver FIFO of described photoelectric adapter is resetted.Because data sampling carries out always, when photoelectricity adaptation is not started working, there is a large amount of invalid data, unnecessary delay can have been caused.In order to avoid postponing, preferably, can reset to the data receiver FIFO of photoelectric adapter when photoelectric adapter first time access ARINC429 relaying.
Corresponding with above-mentioned transmission flow, when receiving the light signal that Correspondent Node sends, also need to process accordingly, light signal to be converted to local accessible electric signal.Still be described for ARINC429 agreement electric signal, idiographic flow as shown in Figure 4, comprising:
Certainly the data be externally received, by the bus interface between relaying card, are sent to described relaying card by step 401, photoelectric adapter;
In this step, ARIN429 relaying cartoon crosses the bus interface between described photoelectric adapter, receives the data that photoelectric adapter sends.
Step 402, described relaying card process the data received from described photoelectric adapter, obtain discrete I/O signal;
This step specifically comprises:
1, the data received from described photoelectric adapter split by described ARINC429 relaying card, and carry out sampling output to the data after splitting, and obtain TTL signal;
The data being sent to ARINC429 relaying card by bus interface due to photoelectric adapter are photoelectric adapter bus interface forms, ARINC429 protocol devices can not directly use this data, therefore first ARINC429 relaying calorie requirement processes the data received from photoelectric adapter.
Preferably, sample frequency is 32MHz, forms TTL signal.
2, described relaying card carries out level conversion to described TTL signal, obtains discrete I/O signal;
In this step, discrete I/O signal is specially ARINC429 agreement electric signal.
Step 403, described relaying cartoon send described discrete I/O signal to the bus interface of described discrete I/O signal form;
In this step, the ARINC429 agreement electric signal that obtains is by ARINC429 bus interface by after conversion for ARINC429 relaying card, and externally ARINC429 equipment sends.
Generally, output speed 32MHz.The delay of ARINC429 agreement electric signal between relaying input and relaying export is 2us.
In the MARS of application relaying card, two-way signal processing flow as shown in Figure 5.
It should be noted that, embodiments of the invention are only described for the flow process of ARINC429 agreement to the discrete I/O signal of MARS process, in fact, any other discrete I/O signal (non real-time bus signals), as RS232, RS422, isolation IO, LVDS input and output, TTL input and output ..., the Signal transmissions in MARS is all completed by the flow process described in embodiments of the invention.
The embodiment provides a kind of method for transmitting signals, discrete I/O signal collected by relaying card, described discrete I/O signal is processed, obtain the data of photoelectric adapter bus interface form, more described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter; Or, photoelectric adapter is by the bus interface between relaying card, certainly the data be externally received are sent to described relaying card, by relaying card, the data received from described photoelectric adapter are processed again, obtain discrete I/O signal, and send described discrete I/O signal to the bus interface of described discrete I/O signal form.To achieve in MARS the relay process of discrete I/O signal and transmission, solve the problem not existing and discrete I/O signal is carried out to relay process mechanism.
One of ordinary skill in the art will appreciate that all or part of step of above-described embodiment can use computer program flow process to realize, described computer program can be stored in a computer-readable recording medium, described computer program (as system, unit, device etc.) on corresponding hardware platform performs, when performing, step comprising embodiment of the method one or a combination set of.
Alternatively, all or part of step of above-described embodiment also can use integrated circuit to realize, and these steps can be made into integrated circuit modules one by one respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
Each device/functional module/functional unit in above-described embodiment can adopt general calculation element to realize, and they can concentrate on single calculation element, also can be distributed on network that multiple calculation element forms.
Each device/functional module/functional unit in above-described embodiment using the form of software function module realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.The above-mentioned computer read/write memory medium mentioned can be read-only memory, disk or CD etc.
Anyly be familiar with those skilled in the art in the technical scope that the present invention discloses, change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range described in claim.

Claims (7)

1. a method for transmitting signals, is characterized in that, be applied in multipurpose avionics relay system, the method comprises:
Discrete I/O signal collected by relaying card;
Described relaying card processes described discrete I/O signal, obtains the data of photoelectric adapter bus interface form; Comprise: level conversion is carried out to described discrete I/O signal, obtain transistor-transistor logic level TTL signal; Described TTL signal is sampled, forms the data of described photoelectric adapter bus interface form;
Described data are sent to described photoelectric adapter by the bus interface between described photoelectric adapter by described relaying card.
2. method for transmitting signals according to claim 1, is characterized in that, describedly samples to described TTL signal, and the data forming described photoelectric adapter bus interface form are specially:
Described TTL signal is sampled according to 32,000,000 clocks, forms the data of described photoelectric adapter bus interface form.
3. method for transmitting signals according to claim 1, is characterized in that, the method also comprises:
When described photoelectric adapter receives the data of described relaying card transmission first, the data receiver FIFO of described photoelectric adapter is resetted.
4. method for transmitting signals according to claim 1, is characterized in that, described discrete I/O signal is specially ARINC429 agreement electric signal, and described relaying fixture body is ARINC429 relaying card.
5. a method for transmitting signals, is characterized in that, be applied in multipurpose avionics relay system, the method comprises:
Certainly the data be externally received, by the bus interface between relaying card, are sent to described relaying card by photoelectric adapter;
Described relaying card processes the data received from described photoelectric adapter, obtains discrete I/O signal; Comprise: the data received from described photoelectric adapter split by described relaying card, and the data after splitting are sampled, obtain transistor-transistor logic level TTL signal; Described relaying card carries out level conversion to described TTL signal, obtains discrete I/O signal;
Described relaying cartoon sends described discrete I/O signal to the bus interface of described discrete I/O signal form.
6. method for transmitting signals according to claim 5, is characterized in that, the data after described fractionation are carried out sampling and are specially:
Data after described fractionation are sampled according to 32,000,000 clocks, forms TTL signal.
7. method for transmitting signals according to claim 5, is characterized in that, described discrete I/O signal is specially ARINC429 agreement electric signal, and described relaying fixture body is ARINC429 relaying card.
CN201110367136.2A 2011-11-18 2011-11-18 Method for transmitting signals Active CN103124242B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110367136.2A CN103124242B (en) 2011-11-18 2011-11-18 Method for transmitting signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110367136.2A CN103124242B (en) 2011-11-18 2011-11-18 Method for transmitting signals

Publications (2)

Publication Number Publication Date
CN103124242A CN103124242A (en) 2013-05-29
CN103124242B true CN103124242B (en) 2015-08-19

Family

ID=48455102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110367136.2A Active CN103124242B (en) 2011-11-18 2011-11-18 Method for transmitting signals

Country Status (1)

Country Link
CN (1) CN103124242B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1964363A (en) * 2006-11-28 2007-05-16 上海电器科学研究所(集团)有限公司 Configurable I/O module with multiple bus interface
CN101262463A (en) * 2007-03-07 2008-09-10 佳能株式会社 Transmitting device and control method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6826155B1 (en) * 1999-07-28 2004-11-30 Legerity, Inc. Apparatus and method for facilitating standardized testing of signal lines

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1964363A (en) * 2006-11-28 2007-05-16 上海电器科学研究所(集团)有限公司 Configurable I/O module with multiple bus interface
CN101262463A (en) * 2007-03-07 2008-09-10 佳能株式会社 Transmitting device and control method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《CAN总线光纤通信接口设计》;张鑫等;《西北大学学报》;20080430;第38卷(第2期);第2-3页及图1 *

Also Published As

Publication number Publication date
CN103124242A (en) 2013-05-29

Similar Documents

Publication Publication Date Title
CN109450759B (en) System for FC-AE-1553 bus control node equipment
CN102253913B (en) Device for carrying out state acquisition and output control on multi-board-card port
CN102169470B (en) Conversion bridge from advanced high performance bus (AHB) to basic virtual component interface (BVCI)
CN103744811A (en) Serial data transmission system and method
CN104022828A (en) Fiber data transmission method based on asynchronous communication mode
CN104991880B (en) A kind of FC AE ASM Communication Cards based on PCI E interfaces
CN102546070A (en) Method and system for synchronizing a network using existing network cables
CN111475434A (en) Multi-level data acquisition method based on network on chip
CN105530154B (en) 1553B and synchronous 485 communication protocol converter
CN103124242B (en) Method for transmitting signals
CN202663428U (en) Relay card and relay system
CN116506524B (en) Millimeter wave radar data acquisition card and data acquisition control method thereof
CN103136146A (en) Signal collection system and method
CN105306421A (en) PCI-E interface based signal processing method and PCI-E interface based signal processing device
US7434084B1 (en) Method and apparatus for eliminating sampling errors on a serial bus
CN104639898A (en) Multifunctional service transmission device based on Rapidio switching network
CN113534888B (en) FPGA-based time synchronization method and device for multiple VPX boards
CN113806277B (en) FPGA and DSP data transmission system based on SRIO protocol
CN211956461U (en) Serial data communication circuit and system
CN201467170U (en) Communication protocol converter capable of converting HART protocol to Profibus protocol
CN107707558B (en) Data transmission system of multi-industry bus
CN107564265A (en) The LXI data acquisition units and its method of work of a kind of high-speed transfer
CN112311458B (en) Signal transmission method, device, equipment and system
CN218976690U (en) Serial port-to-network port circuit
CN112118084A (en) Half-duplex differential bus isolation relay device and data line transmission system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant