Movatterモバイル変換


[0]ホーム

URL:


CN105867190A - Interface system and interface control method of unmanned aerial vehicle - Google Patents

Interface system and interface control method of unmanned aerial vehicle
Download PDF

Info

Publication number
CN105867190A
CN105867190ACN201610236913.2ACN201610236913ACN105867190ACN 105867190 ACN105867190 ACN 105867190ACN 201610236913 ACN201610236913 ACN 201610236913ACN 105867190 ACN105867190 ACN 105867190A
Authority
CN
China
Prior art keywords
pin
physical interface
target load
general
insertion detection
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.)
Granted
Application number
CN201610236913.2A
Other languages
Chinese (zh)
Other versions
CN105867190B (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.)
Nantong Jinzhiming Information Technology Co.,Ltd.
Original Assignee
Beijing Alrobot Technology Development 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 Alrobot Technology Development Co LtdfiledCriticalBeijing Alrobot Technology Development Co Ltd
Priority to CN201610236913.2ApriorityCriticalpatent/CN105867190B/en
Priority to PCT/CN2016/086309prioritypatent/WO2017177541A1/en
Publication of CN105867190ApublicationCriticalpatent/CN105867190A/en
Application grantedgrantedCritical
Publication of CN105867190BpublicationCriticalpatent/CN105867190B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例涉及一种无人驾驶飞行器的接口系统和接口控制方法,该系统包括:物理接口,包括多个引脚;至少一个协议转换模块,根据接入物理接口的目标载荷的通信协议类型,对目标载荷进行通信协议的转换;I/O强驱动模块,根据目标载荷的配置数据和通信协议类型,对物理接口的各引脚进行驱动;主控制器,根据目标载荷的配置数据,配置物理接口的各引脚的功能;根据配置数据确定目标载荷的通信协议类型,并根据目标载荷的通信协议类型配置协议转换模块的功能;透过I/O强驱动模块和协议转换模块与目标载荷进行通信,并执行目标载荷的功能。通过本发明,无人机的载荷可以用较少引脚和物理接口尺寸实现较大通用性,增强无人机的可扩展性。

The embodiment of the present invention relates to an interface system and an interface control method of an unmanned aerial vehicle. The system includes: a physical interface, including a plurality of pins; at least one protocol conversion module, according to the communication protocol type of the target load connected to the physical interface , to convert the communication protocol of the target load; the I/O strong drive module drives each pin of the physical interface according to the configuration data of the target load and the type of communication protocol; the main controller, according to the configuration data of the target load, configures The function of each pin of the physical interface; determine the communication protocol type of the target load according to the configuration data, and configure the function of the protocol conversion module according to the communication protocol type of the target load; communicate with the target load through the I/O strong drive module and the protocol conversion module Communicate and perform the functions of the target payload. Through the present invention, the payload of the drone can achieve greater versatility with fewer pins and physical interface size, and enhance the scalability of the drone.

Description

The interface system of unmanned vehicle and interface control method
Technical field
The present invention relates to unmanned vehicle technical field, particularly relate to a kind of unmanned vehicleInterface system and interface control method.
Background technology
Unmanned vehicle (also referred to as unmanned vehicle, unmanned plane etc.) be a kind of with wireless remotecontrol orThe person's unmanned aircraft under autonomous, half independent procedure control.Owing to its cost is relatively low, without personnelInjures and deaths risk, the advantages such as mobility is good, its all kinds of Aerial photographies, geological survey, line data-logging, shouldFirst aid the field such as is helped and is widely used.Wherein, due to integrated circuit and the development of microsystems technology so that nothingThe microminiaturization of people's aircraft is achieved, and have greatly expanded the executable task type of unmanned vehicle.RootDifferent according to performed task according to small unmanned vehicle, it usually needs to carry different load.
Owing to task is of a great variety, so the power rail number needed for load type extreme enrichment, all kinds of loadAmount, holding wire quantity, interface protocol mode vary, and existing general-purpose interface technology is difficult to fly smallThe generalization of all load is realized in the case of row device is size-constrained.
Summary of the invention
Technical problem
In view of this, the technical problem to be solved in the present invention is, how to provide a kind of unmanned vehicleGeneral interface system.
Solution
In order to solve above-mentioned technical problem, according to one embodiment of the invention, it is provided that a kind of unmannedThe interface system of aircraft, including:
Physical interface, including multiple pins;
At least one protocol conversion module, for the communication according to the target load accessing described physical interfaceProtocol type, communicates the conversion of agreement to described target load;
I/O drives by force module, is connected respectively with described protocol conversion module and described physical interface, is used forConfiguration data according to described target load and communication protocol type, enter each pin of described physical interfaceRow cutting;
Master controller, drives by force module respectively with described physical interface, protocol conversion module and described I/OConnect, for the configuration data according to described target load, configure the merit of each pin of described physical interfaceEnergy;The communication protocol type of described target load is determined according to described configuration data, and according to described targetThe communication protocol type of load configures the function of described protocol conversion module;Mould is driven by force through described I/OBlock and described protocol conversion module communicate with described target load, and perform the merit of described target loadEnergy.
For said system, in a kind of possible implementation, also include:
Insert detection and identification module;For whether described physical interface is inserted target load insertDetection and identification.
For said system, in a kind of possible implementation, described insertion is detected and identification module bagInclude:
Insert detector unit, for inserting detection and identifying the voltage of pin according to described physical interfaceValue, it is judged that whether described physical interface inserts described target load;
Load recognition unit, is connected with described insertion detector unit, for sentencing in described insertion detector unitIn the case of being set to the described target load of insertion, insert detection by described and identify pin from described targetLoad reads configuration data, and described configuration data are verified.
For said system, in a kind of possible implementation, described insertion detector unit is additionally operable toDetect described target load in the case of described physical interface is extracted, control described I/O and drive by forceModule disconnects, and controls described protocol conversion module and quits work, and indicates described insertion detector unit to continueCarry out inserting detection.
For said system, in a kind of possible implementation, described physical interface includes general purpose I/OPin, described general purpose I/O pin drives by force module to be connected with described I/O.
For said system, in a kind of possible implementation,
Described master controller is additionally operable to, according to described configuration data, configure the function of each general purpose I/O pin;
It is defeated that described I/O drives by force module to be additionally operable to the first general purpose I/O pin configuration at described master controllerIn the case of entering, control described first general purpose I/O pin and lead directly to described protocol conversion module;DescribedIn the case of second general purpose I/O pin configuration is numeral output by master controller, control described second generalI/O pin leads directly to described protocol conversion module;At described master controller by the 3rd general I/O pin configurationIn the case of strong output, send after the signal received from described protocol conversion module is carried out enhancement processTo described 3rd general I/O pin;It is that power supply is defeated at described master controller by the 4th general I/O pin configurationIn the case of going out, control described 4th general I/O pin and lead directly to corresponding power rail.
For said system, in a kind of possible implementation, described physical interface also includes inserting inspectionSurveying and identify pin and grounding pin, described master controller is additionally operable to control described insertion detection and draws with identificationFoot with insert detection be connected with identification module, described grounding pin be systematically connected.
The present invention also provides for the interface control method of a kind of unmanned vehicle, described nolo flightThe physical interface of device includes multiple pin;
Described method includes:
According to the configuration data of the target load accessing described physical interface, configure each of described physical interfaceThe function of pin;
The communication protocol type of described target load is determined according to described configuration data, and according to described targetThe function of the communication protocol type configuration protocol modular converter of load;
Drive by force module and described protocol conversion module to communicate with described target load through I/O, andPerform the function of described target load.
For said method, in a kind of possible implementation, also include:
Whether described physical interface inserts target load carry out inserting detection and identifying.
For said method, in a kind of possible implementation, whether described physical interface is inserted meshMark load carries out inserting detection and identifying, including:
The magnitude of voltage inserting detection and identification pin according to described physical interface, it is judged that described physical interfaceWhether insert described target load;
Judging that described physical interface inserts in the case of described target load, by described insert detection withIdentify that pin reads configuration data from described target load, and described configuration data are verified.
For said method, in a kind of possible implementation, also include:
Detecting described target load in the case of described physical interface is extracted, controlling described I/OStrong driving module disconnects, and controls described protocol conversion module and quits work, and return proceeds to insert inspectionSurvey.
For said method, in a kind of possible implementation, described physical interface includes general purpose I/OPin, described general purpose I/O pin drives by force module to be connected with described I/O, and described method also includes:
According to described configuration data, configure the function of each general purpose I/O pin.
For said method, in a kind of possible implementation, described according to described configuration data, joinPut the function of each general purpose I/O pin, including:
In the case of the first general purpose I/O pin configuration is input by master controller, described I/O drives by force mouldBlock controls described first general purpose I/O pin and leads directly to described protocol conversion module;
In the case of the second general purpose I/O pin configuration is numeral output by master controller, described I/O drives by forceDynamic model block controls described second general purpose I/O pin and leads directly to described protocol conversion module;
In the case of the 3rd general I/O pin configuration is strong output by master controller, described I/O drives by forceThe module signal to receiving from described protocol conversion module sends to described threeway after carrying out enhancement processUse I/O pin;
In the case of the 4th general I/O pin configuration is power supply output by described master controller, described I/OStrong driving module controls described 4th general I/O pin and leads directly to corresponding power rail.
For said method, in a kind of possible implementation, described physical interface also includes inserting inspectionSurveying and identify pin and grounding pin, described method also includes:
Insert detection described in main controller controls and identify that pin is connected with identification module with inserting detection, andControl described grounding pin and be systematically connected.
Beneficial effect
The embodiment of the present invention is capable of identify that the configuration data of the target load of insertion, each in configuration physical interfaceThe function of pin, to adapt to the requirement of various target load docking port, protocol conversion module can be by targetIn load, any defined protocol translation is that unified puppy parc is to realize target load and unmanned planeThe communication of master controller.By the embodiment of the present invention, the load of unmanned plane can be with less pin and thingReason interface size realizes bigger versatility, greatly strengthens the extensibility of unmanned plane.
Interface control method and interface system involved by the embodiment of the present invention can own by self-adjusted blockLink pin for power supply or data-interface, be adapted to arbitrary power rail, track and holding wire quantity,Holding wire can realize any defined interface protocol by interface switching device.
According to below with reference to the accompanying drawings to detailed description of illustrative embodiments, other of the embodiment of the present invention is specialLevy and aspect will be clear from.
Accompanying drawing explanation
The accompanying drawing of the part comprising in the description and constituting description together illustrates with descriptionThe exemplary embodiment of the present invention, feature and aspect, and for explaining the principle of the present invention.
Fig. 1 illustrates the structural representation of the interface system of unmanned vehicle according to an embodiment of the inventionFigure;
Fig. 2 illustrates that the structure of the interface system of unmanned vehicle according to another embodiment of the present invention is shownIt is intended to;
Fig. 3 illustrates the flow process of the interface control method of unmanned vehicle according to an embodiment of the inventionSchematic diagram;
Fig. 4 illustrate unmanned vehicle according to an embodiment of the invention interface control method anotherSchematic flow sheet;
Fig. 5 illustrates the stream of the interface control method of unmanned vehicle according to another embodiment of the present inventionJourney schematic diagram.
Detailed description of the invention
Various exemplary embodiments, feature and the aspect of the present invention is described in detail below with reference to accompanying drawing.AttachedReference identical in figure represents the same or analogous element of function.Although enforcement shown in the drawingsThe various aspects of example, but unless otherwise indicated, it is not necessary to accompanying drawing drawn to scale.
The most special word " exemplary " means " as example, embodiment or illustrative ".Here asAny embodiment illustrated by " exemplary " should not necessarily be construed as preferred or advantageous over other embodiments.
It addition, in order to better illustrate the present invention, detailed description of the invention below gives numerousDetail.It will be appreciated by those skilled in the art that do not have some detail, the present invention is equallyImplement.In some instances, for method well known to those skilled in the art, means, element and circuitIt is not described in detail, in order to highlight the purport of the present invention.
Embodiment 1
Fig. 1 illustrates the structural representation of the interface system of unmanned vehicle according to an embodiment of the inventionFigure.As it is shown in figure 1, the interface system of this unmanned vehicle mainly may include that
Physical interface 11, including multiple pins;
At least one protocol conversion module 13, for according to the target load 12 accessing described physical interface 11Communication protocol type, described target load 12 is communicated the conversion of agreement;
I/O (input/output, i.e. input/output end port) drives by force module 15, with described protocol conversionModule 13 and described physical interface 11 connect respectively, for according to the configuration data of described target load 12 andCommunication protocol type, is driven each pin of described physical interface 11;
Master controller 17, drives by force module with described physical interface 11, protocol conversion module 13 and described I/O15 connect respectively, for the configuration data according to described target load 12, configure described physical interface 11The function of each pin;The communication protocol type of described target load 12 is determined according to described configuration data, andCommunication protocol type according to described target load 12 configures the function of described protocol conversion module 13;Pass throughDescribed I/O drives by force module 15 and described protocol conversion module 13 to communicate with described target load 12,And perform the function of described target load 12.
The embodiment of the present invention is capable of a kind of general-purpose interface system being applied to small unmanned vehicle loadSystem, provides power supply supply and data transmission etc. by interface for the payload arbitrarily meeting this interface standardFunction.
Embodiment 2
Fig. 2 illustrates that the structure of the interface system of unmanned vehicle according to another embodiment of the present invention is shownIt is intended to.The assembly that in Fig. 2, label is identical with Fig. 1 has identical function, for simplicity's sake, omits thisThe detailed description of a little assemblies.
As in figure 2 it is shown, the differring primarily in that of the present embodiment and a upper embodiment, this nolo flightThe interface system of device can also include:
Insert detection and identification module 21;For whether described physical interface 11 is inserted target load 12 enterRow inserts detection and identifies.
In a kind of possible implementation, described insertion detection includes with identification module 21:
Insert detector unit, for inserting detection and identifying the voltage of pin according to described physical interface 11Value, it is judged that whether described physical interface 11 inserts described target load 12;
Load recognition unit, is connected with described insertion detector unit, for sentencing in described insertion detector unitIn the case of being set to the described target load 12 of insertion, insert detection by described and identify pin from described meshMark load 12 reads configuration data, and described configuration data are verified.
In a kind of possible implementation, described insertion detector unit is additionally operable to detecting described meshMark load 12, in the case of described physical interface 11 is extracted, controls described I/O and drives by force module 15 to disconnect,Control described protocol conversion module 13 to quit work, and indicate described insertion detector unit to proceed to insertDetection.
In a kind of possible implementation, described physical interface 11 includes general purpose I/O pin, described generalI/O pin drives by force module 15 to be connected with described I/O.
In a kind of possible implementation, described master controller 17 is additionally operable to according to described configuration data,Configure the function of each general purpose I/O pin;
Described I/O drives by force module 15 to be additionally operable to the first general purpose I/O pin configuration at described master controller 17In the case of input, control described first general purpose I/O pin and lead directly to described protocol conversion module 13;In the case of the second general purpose I/O pin configuration is numeral output by described master controller 17, control describedSecond general purpose I/O pin leads directly to described protocol conversion module 13;At described master controller 17 by threewayIn the case of being strong output with I/O pin configuration, the signal received from described protocol conversion module 13 is enteredSend to described 3rd general I/O pin after row enhancement process, in this case, drive by force mould through I/OThe driving force of signal after block 15 processes strengthens, and the signal level and the of protocol conversion module 13 outputThe signal level of three general I/O pins is identical;At described master controller 17 by the 4th general I/O pin configurationIn the case of exporting for power supply, control described 4th general I/O pin and lead directly to corresponding power rail.
In a kind of possible implementation, described physical interface 11 also includes inserting detection and identifying pinAnd grounding pin, described master controller 17 be additionally operable to described insert detection with identify pin with insert detection withIdentification module 21 is connected, described grounding pin be systematically connected.
Specifically, as in figure 2 it is shown, target load 12 is detected by physical interface 11 with inserting and identifies mouldBlock 21 connects, and inserts and judges the insert action of target load 12 with detection module, and identifies targetThe features such as the concrete model of load 12.Described target load 12 drives by force module 15 by physical interface 11 with I/OBeing connected, be attached with protocol conversion module 13 further, wherein I/O drives by force module 15 to strengthen associationThe output signal driving force of view modular converter 13.Unmanned plane master controller 17 and insertion detect and identify mouldBlock 21 is connected, and completes the identification of load.Unmanned plane master controller 17 is by such as USB (UniversalSerial Bus, USB (universal serial bus)) agreement is connected with protocol conversion module 13, it is achieved with the communication of load.Unmanned plane master controller 17 is logical drives by force module 15 to be connected with I/O, and I/O drives by force the functional configuration of module 15.
Wherein, each functions of modules is described below:
1) unmanned plane master controller 17: this part can be made up of application processor and peripheral circuit thereof;
2) target load 12: this part connects into the physical interface of small unmanned vehicle, are used for realizingThe load of certain function.Target load 12 include but not limited to video camera, The Cloud Terrace, mechanical arm, searchlight,Smoking device etc..Target load 12 should at least possess: memorizer (such as Flash chip), insertion detectionWith identification pin, grounding pin 4, general purpose I/O pin 1.Wherein target load 12 and physical interface 11Middle insertion is detected and identifies that output level clamper to such as 3.3V, target are carried by clamp diode by pinThe general purpose I of numbered the 0 of lotus 12/O pin is connected to the system power supply of load system, the data of Flash chipWith inserting, mouth detects and identifies that pin is connected;
3) physical interface 11: this part is the actual thing that small unmanned vehicle is connected with target load 12Reason interface 11, including some connected pins.Such as, physical interface 11 can comprise 1 insertion detectionWith identification pin, 4 grounding pins, some general purpose I/O pins etc..Insert detection and identify pin and insertEntering detection to be connected with identification module 21, general purpose I/O pin drives by force module 15 to be connected with I/O, grounding pinBe systematically connected;
4) detection and identification module 21 are inserted: this part includes insertion detection circuit and load identification module,Insertion detection is pulled to such as 3.6V electricity with identification pin by such as 100K resistance by insertion detection circuitSource, inserting detection and identifying pin is high resistant input.Load identification module, by inserting detection and identifyingPin utilizes such as 1-Wire agreement to communicate with the target load 12 of insertion, obtains target load 12Configuration data.
5) protocol conversion module 13: protocol conversion module 13 can be made up of such as PLD.Protocol conversion module 13 is according to inserting detection and the identification module 21 recognition result to target load 12, by nothingIt is reprogrammed with the communication Protocol Conversion realizing supporting load as standard by man-machine master controller 17USB device is connected with master control, completes the bridging functionality of communication;
6) I/O drives by force module 15: this module is for driving by force general purpose I/O pin output, if nothingCertain general purpose I/O pin configuration of physical interface is input by man-machine master controller 17, then I/O drives by force module15 control this pin leads directly to protocol conversion module 13.If certain general purpose I/O is drawn by unmanned plane master controller 17Foot is configured to numeral output, then I/O drives by force module 15 to control this pin and protocol conversion module 13 leads directly to.If certain general purpose I/O pin configuration is strong output by unmanned plane master controller 17, then I/O drives by force module 15 to controlMake this pin to be connected with by I/O drive circuit protocol conversion module 13.If unmanned plane master controller 17 willCertain general purpose I/O pin configuration is power supply output, then I/O drives by force module 15 to control this pin and corresponding powerRail is connected.
Embodiment 3
Fig. 3 illustrates the flow process of the interface control method of unmanned vehicle according to an embodiment of the inventionSchematic diagram.
The present embodiment interface control method can apply to as shown in Figure 1, Figure 2 in shown in any one structureUnmanned vehicle interface system in.
As it is shown on figure 3, the interface control method of this unmanned vehicle mainly may include that described sideMethod includes:
Step 401, according to accessing the configuration data of target load of described physical interface, configure described thingThe function of each pin of reason interface;
Step 402, determine the communication protocol type of described target load, and root according to described configuration dataFunction according to the communication protocol type configuration protocol modular converter of described target load;
Step 403, module and described protocol conversion module is driven by force to carry out with described target load through I/OCommunication, and perform the function of described target load.
In a kind of possible implementation, as shown in Figure 4, before step 401, the method also includes:
Step 400, whether physical interface is inserted target load carry out insert detection with identify.If inspectionMeasure target load and inserted physical interface, and successfully identified this target load, then perform step 401.
Specifically, step 400 may include that
Step 4001, inserting detection and identifying the magnitude of voltage of pin according to described physical interface, it is judged that instituteState whether physical interface inserts described target load;
Step 4002, judging that described physical interface inserts in the case of described target load, by describedInsert detection and identify that pin reads configuration data from described target load, and described configuration data are enteredRow verification.
In a kind of possible implementation, after step 403, the method also includes:
Step 404, detecting by described target load in the case of described physical interface is extracted, controlMaking described I/O drives by force module to disconnect, and controls described protocol conversion module and quits work, and returns continuationCarry out inserting detection.
In a kind of possible implementation, the physical interface of unmanned plane includes multiple pin, such as, thingReason interface includes general purpose I/O pin, and described general purpose I/O pin drives by force module to be connected with described I/O, describedMethod also includes: step 406, according to described configuration data, configures the function of each general purpose I/O pin.
Specifically, step 406 can include situations below any one or multiple:
In the case of the first general purpose I/O pin configuration is input by master controller, described I/O drives by force mouldBlock controls described first general purpose I/O pin and leads directly to described protocol conversion module;
In the case of the second general purpose I/O pin configuration is numeral output by master controller, described I/O drives by forceDynamic model block controls described second general purpose I/O pin and leads directly to described protocol conversion module;
In the case of the 3rd general I/O pin configuration is strong output by master controller, described I/O drives by forceThe module signal to receiving from described protocol conversion module sends to described threeway after carrying out enhancement processUse I/O pin;
In the case of the 4th general I/O pin configuration is power supply output by described master controller, described I/OStrong driving module controls described 4th general I/O pin and leads directly to corresponding power rail.
In a kind of possible implementation, described physical interface also include insert detection with identify pin andGrounding pin, described method also includes:
Insert detection described in step 407, main controller controls and identify pin and insert detection and identify mouldBlock is connected, and controls described grounding pin and be systematically connected.
Wherein, the sequential of step 406 and step 407 can be exchanged, it is also possible to perform simultaneously, the present embodimentThe most specifically limit.
Embodiment 4
Fig. 5 illustrates the stream of the interface control method of unmanned vehicle according to another embodiment of the present inventionJourney schematic diagram.
As it is shown in figure 5, carry out an exemplary mistake of Interface Controller for the interface system of embodiment 1,2Journey, can be divided into following steps: insert detection-phase 501, cognitive phase 502, the connection establishment stage 503,Stage of communication 504, extract the stage 505.
Insert detection-phase 501: this stage unmanned plane master controller 17 constantly reads insertion detection and identifiesPin voltage value, if 3.6V is then judged as being not inserted into load, remains in insertion detection-phase.IfReading voltage is 3.3V (the clamp diode impact on loaded), then it is assumed that already inserted into payload,Enter cognitive phase.This stage protocol modular converter 13 does not works, and I/O drives by force module 15 to be in disconnectionState;
Cognitive phase 502: this stage first driven by force by I/O module 15 drive the general purpose I/O of numbered 0 toSystem power supply, load numeral power supply electrifying also starts, and inserts detection and the load identification in identification module 21Module reads the configuration data in the Flash in target load 12 by 1-Wire agreement and verifies.IfVerification is passed through, then enter the connection establishment stage, if verification is not passed through, returns to insert detection-phase;
The connection establishment stage 503: first this stage is inserted according in cognitive phase by unmanned plane master controller 17Enter detection and joining in the Flash in the target load 12 of the load identification module reading in identification module 21Put data determine all general purpose I/O pin in physical interface 11 function (input, numeral output, export by forceOr power supply exports), and configuration I/O drives by force module 15 on this basis.Afterwards by unmanned plane main controlDevice 17 determines the communication protocol type of load according to configuration data, and is followed successively by according to configuration protocol modulus of conversionBlock 13.Attempted driving by force through protocol conversion module 13 and I/O by unmanned plane master controller 17 after having configuredDynamic model block 15 initiates communication request to target load 12, if obtaining correct response, enters stage of communication, noThen return to cognitive phase;
Stage of communication 504: this stage is strong through protocol conversion module 13 and I/O by unmanned plane master controller 17Module 15 and target load 12 is driven to communicate and perform loading functionality, unmanned plane master controller 17 simultaneouslyConstantly read the magnitude of voltage inserting detection with identifying pin, if magnitude of voltage is 3.6V, enter the stage of extracting,Otherwise it is maintained at stage of communication;
Extract the stage 505: this stage is controlled I/O by unmanned plane master controller 17 and drives by force module 15 to return to breakOpen state, control protocol modular converter 13 quits work, and enters afterwards and inserts detection-phase.
Embodiments provide the general load of the complete set that can be applied to small unmanned vehicleLotus interface system and control method, in implementing, this interface system can be that load provides reconfigurableCut-in method, system be capable of identify that insertion target load configuration data the general purpose I/O in interface is joinedIt is set to several functions, to adapt to the requirement of various target load docking port.Protocol conversion module is permissible simultaneouslyThe usb protocol that defined protocol translation any on target load is unified is realized target load and nothingThe communication of man-machine master controller.By the embodiment of the present invention, the load of small unmanned plane can be with lessPin and physical interface size realize bigger versatility, greatly strengthen the extensibility of small unmanned plane.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited toIn this, any those familiar with the art, can be easily in the technical scope that the invention disclosesExpect change or replace, all should contain within protection scope of the present invention.Therefore, the protection of the present inventionScope should be as the criterion with described scope of the claims.

Claims (14)

Translated fromChinese
1.一种无人驾驶飞行器的接口系统,其特征在于,包括:1. An interface system for an unmanned aerial vehicle, characterized in that it comprises:物理接口,包括多个引脚;Physical interface, including multiple pins;至少一个协议转换模块,用于根据接入所述物理接口的目标载荷的通信协议类型,对所述目标载荷进行通信协议的转换;At least one protocol conversion module, configured to convert the communication protocol of the target payload according to the communication protocol type of the target payload connected to the physical interface;I/O强驱动模块,与所述协议转换模块和所述物理接口分别连接,用于根据所述目标载荷的配置数据和通信协议类型,对所述物理接口的各引脚进行驱动;The I/O strong drive module is connected to the protocol conversion module and the physical interface respectively, and is used to drive each pin of the physical interface according to the configuration data and communication protocol type of the target load;主控制器,与所述物理接口、协议转换模块和所述I/O强驱动模块分别连接,用于根据所述目标载荷的配置数据,配置所述物理接口的各引脚的功能;根据所述配置数据确定所述目标载荷的通信协议类型,并根据所述目标载荷的通信协议类型配置所述协议转换模块的功能;透过所述I/O强驱动模块和所述协议转换模块与所述目标载荷进行通信,并执行所述目标载荷的功能。The main controller is respectively connected to the physical interface, the protocol conversion module and the I/O strong drive module, and is used to configure the functions of each pin of the physical interface according to the configuration data of the target load; according to the The configuration data determines the communication protocol type of the target load, and configures the function of the protocol conversion module according to the communication protocol type of the target load; through the I/O strong drive module and the protocol conversion module and the communicate with the target payload and perform the function of the target payload.2.根据权利要求1所述的系统,其特征在于,还包括:2. The system according to claim 1, further comprising:插入检测与识别模块;用于对所述物理接口是否插入目标载荷进行插入检测与识别。Insertion detection and identification module; used for insertion detection and identification of whether the physical interface is inserted into the target load.3.根据权利要求2所述的系统,其特征在于,所述插入检测与识别模块包括:3. The system according to claim 2, wherein the insertion detection and identification module comprises:插入检测单元,用于根据所述物理接口的插入检测与识别引脚的电压值,判断所述物理接口是否插入所述目标载荷;an insertion detection unit, configured to determine whether the physical interface is inserted into the target load according to the voltage value of the insertion detection and identification pin of the physical interface;载荷识别单元,与所述插入检测单元连接,用于在所述插入检测单元判定为插入所述目标载荷的情况下,通过所述插入检测与识别引脚从所述目标载荷中读取配置数据,并对所述配置数据进行校验。A load identification unit, connected to the insertion detection unit, used to read configuration data from the target load through the insertion detection and identification pin when the insertion detection unit determines that the target load is inserted , and verify the configuration data.4.根据权利要求3所述的系统,其特征在于,所述插入检测单元还用于在检测到将所述目标载荷从所述物理接口拔出的情况下,控制所述I/O强驱动模块断开,控制所述协议转换模块停止工作,并指示所述插入检测单元继续进行插入检测。4. The system according to claim 3, wherein the insertion detection unit is further configured to control the I/O strong drive when it is detected that the target load is pulled out from the physical interface The module is disconnected, the protocol conversion module is controlled to stop working, and the insertion detection unit is instructed to continue the insertion detection.5.根据权利要求1至4中任一项所述的系统,其特征在于,所述物理接口包括通用I/O引脚,所述通用I/O引脚与所述I/O强驱动模块相连。5. The system according to any one of claims 1 to 4, wherein the physical interface includes a general-purpose I/O pin, and the general-purpose I/O pin is connected to the I/O strong drive module connected.6.根据权利要求5所述的系统,其特征在于,6. The system of claim 5, wherein:所述主控制器还用于根据所述配置数据,配置各通用I/O引脚的功能;The main controller is also configured to configure the functions of each general-purpose I/O pin according to the configuration data;所述I/O强驱动模块还用于在所述主控制器将第一通用I/O引脚配置为输入的情况下,控制所述第一通用I/O引脚与所述协议转换模块直通;在所述主控制器将第二通用I/O引脚配置为数字输出的情况下,控制所述第二通用I/O引脚与所述协议转换模块直通;在所述主控制器将第三通用I/O引脚配置为强输出的情况下,对从所述协议转换模块接收的信号进行增强处理后发送至所述第三通用I/O引脚;在所述主控制器将第四通用I/O引脚配置为电源输出的情况下,控制所述第四通用I/O引脚与对应电源轨直通。The I/O strong drive module is also used to control the first general I/O pin and the protocol conversion module when the main controller configures the first general I/O pin as an input Straight-through; in the case that the main controller configures the second general-purpose I/O pin as a digital output, control the second general-purpose I/O pin to communicate with the protocol conversion module; in the main controller When the third general-purpose I/O pin is configured as a strong output, the signal received from the protocol conversion module is enhanced and then sent to the third general-purpose I/O pin; in the main controller When the fourth general-purpose I/O pin is configured as a power supply output, the fourth general-purpose I/O pin is controlled to be directly connected to the corresponding power supply rail.7.根据权利要求5所述的系统,其特征在于,所述物理接口还包括插入检测与识别引脚和接地引脚,所述主控制器还用于控制所述插入检测与识别引脚与插入检测与识别模块相连,所述接地引脚与系统地相连。7. The system according to claim 5, wherein the physical interface further includes an insertion detection and identification pin and a grounding pin, and the main controller is also used to control the insertion detection and identification pin and the grounding pin. The insertion detection is connected to the identification module, and the ground pin is connected to the system ground.8.一种无人驾驶飞行器的接口控制方法,其特征在于,所述无人驾驶飞行器的物理接口包括多个引脚;8. An interface control method of an unmanned aerial vehicle, characterized in that, the physical interface of the unmanned aerial vehicle comprises a plurality of pins;所述方法包括:The methods include:根据接入所述物理接口的目标载荷的配置数据,配置所述物理接口的各引脚的功能;Configuring the functions of each pin of the physical interface according to the configuration data of the target load connected to the physical interface;根据所述配置数据确定所述目标载荷的通信协议类型,并根据所述目标载荷的通信协议类型配置协议转换模块的功能;determining the communication protocol type of the target payload according to the configuration data, and configuring the function of the protocol conversion module according to the communication protocol type of the target payload;透过I/O强驱动模块和所述协议转换模块与所述目标载荷进行通信,并执行所述目标载荷的功能。Communicate with the target load through the I/O strong drive module and the protocol conversion module, and execute the function of the target load.9.根据权利要求8所述的方法,其特征在于,还包括:9. The method according to claim 8, further comprising:对所述物理接口是否插入目标载荷进行插入检测与识别。Insertion detection and identification are performed on whether the physical interface is inserted into the target load.10.根据权利要求9所述的方法,其特征在于,对所述物理接口是否插入目标载荷进行插入检测与识别,包括:10. The method according to claim 9, wherein the insertion detection and identification of whether the physical interface is inserted into the target load comprises:根据所述物理接口的插入检测与识别引脚的电压值,判断所述物理接口是否插入所述目标载荷;judging whether the physical interface is inserted into the target load according to the voltage value of the insertion detection and identification pin of the physical interface;在判定所述物理接口插入所述目标载荷的情况下,通过所述插入检测与识别引脚从所述目标载荷中读取配置数据,并对所述配置数据进行校验。When it is determined that the physical interface is inserted into the target load, configuration data is read from the target load through the insertion detection and identification pin, and the configuration data is verified.11.根据权利要求10所述的方法,其特征在于,还包括:11. The method of claim 10, further comprising:在检测到将所述目标载荷从所述物理接口拔出的情况下,控制所述I/O强驱动模块断开,控制所述协议转换模块停止工作,并返回继续进行插入检测。When it is detected that the target load is pulled out from the physical interface, control the I/O strong drive module to disconnect, control the protocol conversion module to stop working, and return to continue the insertion detection.12.根据权利要求8至11中任一项所述的方法,其特征在于,所述物理接口包括通用I/O引脚,所述通用I/O引脚与所述I/O强驱动模块相连,所述方法还包括:12. according to the method described in any one in claim 8 to 11, it is characterized in that, described physical interface comprises general-purpose I/O pin, and described general-purpose I/O pin and described I/O strong drive module connected, the method also includes:根据所述配置数据,配置各通用I/O引脚的功能。According to the configuration data, the function of each general-purpose I/O pin is configured.13.根据权利要求12所述的方法,其特征在于,所述根据所述配置数据,配置各通用I/O引脚的功能,包括:13. The method according to claim 12, wherein the configuration of the functions of each general-purpose I/O pin according to the configuration data includes:在主控制器将第一通用I/O引脚配置为输入的情况下,所述I/O强驱动模块控制所述第一通用I/O引脚与所述协议转换模块直通;When the main controller configures the first general-purpose I/O pin as an input, the I/O strong drive module controls the first general-purpose I/O pin to communicate directly with the protocol conversion module;在主控制器将第二通用I/O引脚配置为数字输出的情况下,所述I/O强驱动模块控制所述第二通用I/O引脚与所述协议转换模块直通;When the main controller configures the second general-purpose I/O pin as a digital output, the I/O strong drive module controls the second general-purpose I/O pin to communicate directly with the protocol conversion module;在主控制器将第三通用I/O引脚配置为强输出的情况下,所述I/O强驱动模块对从所述协议转换模块接收的信号进行增强处理后发送至所述第三通用I/O引脚;In the case where the main controller configures the third general-purpose I/O pin as a strong output, the I/O strong drive module sends enhanced processing to the signal received from the protocol conversion module and sends it to the third general-purpose I/O pins;在所述主控制器将第四通用I/O引脚配置为电源输出的情况下,所述I/O强驱动模块控制所述第四通用I/O引脚与对应电源轨直通。When the main controller configures the fourth general-purpose I/O pin as a power supply output, the I/O strong drive module controls the fourth general-purpose I/O pin to be directly connected to the corresponding power supply rail.14.根据权利要求12所述的方法,其特征在于,所述物理接口还包括插入检测与识别引脚和接地引脚,所述方法还包括:14. The method according to claim 12, wherein the physical interface further comprises an insertion detection and identification pin and a ground pin, and the method further comprises:主控制器控制所述插入检测与识别引脚与插入检测与识别模块相连,并控制所述接地引脚与系统地相连。The main controller controls the insertion detection and identification pin to be connected to the insertion detection and identification module, and controls the ground pin to be connected to the system ground.
CN201610236913.2A2016-04-152016-04-15The interface system and interface control method of unmanned vehicleActiveCN105867190B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201610236913.2ACN105867190B (en)2016-04-152016-04-15The interface system and interface control method of unmanned vehicle
PCT/CN2016/086309WO2017177541A1 (en)2016-04-152016-06-17Interface system and interface control method for unmanned aerial vehicle

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610236913.2ACN105867190B (en)2016-04-152016-04-15The interface system and interface control method of unmanned vehicle

Publications (2)

Publication NumberPublication Date
CN105867190Atrue CN105867190A (en)2016-08-17
CN105867190B CN105867190B (en)2018-11-27

Family

ID=56633158

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610236913.2AActiveCN105867190B (en)2016-04-152016-04-15The interface system and interface control method of unmanned vehicle

Country Status (2)

CountryLink
CN (1)CN105867190B (en)
WO (1)WO2017177541A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106094668A (en)*2016-08-262016-11-09广东中科瑞泰智能科技有限公司A kind of unmanned aerial vehicle onboard equipment management system
WO2017177541A1 (en)*2016-04-152017-10-19高鹏Interface system and interface control method for unmanned aerial vehicle
WO2018161321A1 (en)*2017-03-092018-09-13深圳市大疆创新科技有限公司Multi-function port control method and device
CN110048893A (en)*2019-04-222019-07-23上海顺舟智能科技股份有限公司Internet of things equipment rapid abutting joint method and system based on ZigBee
CN113359841A (en)*2021-06-292021-09-07西北工业大学Unified driving model for unmanned aerial vehicle heterogeneous load equipment
CN113760804A (en)*2021-01-252021-12-07苏州臻迪智能科技有限公司Module identification method and device, storage medium and electronic equipment
CN115310070A (en)*2022-10-122022-11-08北京瀚科智翔科技发展有限公司Intelligent unmanned aerial vehicle load identification method and system and storage medium
CN120434077A (en)*2025-06-272025-08-05西北工业大学 An open avionics system for multi-purpose unmanned aerial vehicles

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2019178832A1 (en)*2018-03-232019-09-26深圳市大疆创新科技有限公司Load device control method, adapter apparatus, unmanned aerial vehicle, and control terminal
CN112860606A (en)*2019-11-282021-05-28浙江宇视科技有限公司Interface conversion device and equipment
CN113282529A (en)*2021-04-082021-08-20西北工业大学Multi-load general access and heterogeneous processing computing device based on VPX architecture

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050150289A1 (en)*2003-12-232005-07-14Osborne Michael J.Inertial reference unit with internal backup attitude heading reference system
CN101488796A (en)*2009-02-242009-07-22航天东方红卫星有限公司Payload management system and method for satellite
CN102004708A (en)*2010-04-062011-04-06威盛电子股份有限公司Management device and operation method thereof
CN102004474A (en)*2010-09-162011-04-06西北工业大学Detection and controller for aircraft integration test general interface
CN102255975A (en)*2011-06-162011-11-23天津理工大学Dual-port-random access memory (RAM)-based embedded common Ethernet/Internet protocol (IP) communication interface device
CN103608795A (en)*2011-06-162014-02-26波音公司Dynamically reconfigurable electrical interface
CN204046708U (en)*2014-09-052014-12-24成都时代星光科技有限公司The aerial aerial camera wireless remote of unmanned plane is taken photo by plane control system
CN104252435A (en)*2014-08-292014-12-31北京航天自动控制研究所Structure-variable intelligent interface based on dynamical reconfigurable FAGA and configuration method thereof
US20150016271A1 (en)*2013-07-092015-01-15The Boeing CompanySystems and methods for broadband over power line multiple interface devices and systems
CN104656632A (en)*2014-11-062015-05-27中国运载火箭技术研究院Integrated interface test system and detection method for aircraft semi-physical simulation tests
CN105490729A (en)*2015-11-262016-04-13中国航天空气动力技术研究院Satellite link based one-to-many data transmission system, and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7188209B2 (en)*2003-04-182007-03-06Nextio, Inc.Apparatus and method for sharing I/O endpoints within a load store fabric by encapsulation of domain information in transaction layer packets
CN103149983B (en)*2013-03-272016-11-02苏州朗昇通信科技有限公司A kind of expanding peripherals fitting method and expanding peripherals
CN203946284U (en)*2014-07-212014-11-19深圳市大疆创新科技有限公司A kind of flight system, aircraft and treater
CN105867190B (en)*2016-04-152018-11-27北京博瑞云飞科技发展有限公司The interface system and interface control method of unmanned vehicle

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050150289A1 (en)*2003-12-232005-07-14Osborne Michael J.Inertial reference unit with internal backup attitude heading reference system
CN101488796A (en)*2009-02-242009-07-22航天东方红卫星有限公司Payload management system and method for satellite
CN102004708A (en)*2010-04-062011-04-06威盛电子股份有限公司Management device and operation method thereof
CN102004474A (en)*2010-09-162011-04-06西北工业大学Detection and controller for aircraft integration test general interface
CN102255975A (en)*2011-06-162011-11-23天津理工大学Dual-port-random access memory (RAM)-based embedded common Ethernet/Internet protocol (IP) communication interface device
CN103608795A (en)*2011-06-162014-02-26波音公司Dynamically reconfigurable electrical interface
US20150016271A1 (en)*2013-07-092015-01-15The Boeing CompanySystems and methods for broadband over power line multiple interface devices and systems
CN104252435A (en)*2014-08-292014-12-31北京航天自动控制研究所Structure-variable intelligent interface based on dynamical reconfigurable FAGA and configuration method thereof
CN204046708U (en)*2014-09-052014-12-24成都时代星光科技有限公司The aerial aerial camera wireless remote of unmanned plane is taken photo by plane control system
CN104656632A (en)*2014-11-062015-05-27中国运载火箭技术研究院Integrated interface test system and detection method for aircraft semi-physical simulation tests
CN105490729A (en)*2015-11-262016-04-13中国航天空气动力技术研究院Satellite link based one-to-many data transmission system, and method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2017177541A1 (en)*2016-04-152017-10-19高鹏Interface system and interface control method for unmanned aerial vehicle
CN106094668A (en)*2016-08-262016-11-09广东中科瑞泰智能科技有限公司A kind of unmanned aerial vehicle onboard equipment management system
CN106094668B (en)*2016-08-262019-07-09广东中科瑞泰智能科技有限公司A kind of unmanned aerial vehicle onboard equipment management system
WO2018161321A1 (en)*2017-03-092018-09-13深圳市大疆创新科技有限公司Multi-function port control method and device
CN110048893A (en)*2019-04-222019-07-23上海顺舟智能科技股份有限公司Internet of things equipment rapid abutting joint method and system based on ZigBee
CN110048893B (en)*2019-04-222021-11-23上海顺舟智能科技股份有限公司ZigBee-based Internet of things equipment rapid docking method and system
CN113760804A (en)*2021-01-252021-12-07苏州臻迪智能科技有限公司Module identification method and device, storage medium and electronic equipment
CN113359841A (en)*2021-06-292021-09-07西北工业大学Unified driving model for unmanned aerial vehicle heterogeneous load equipment
CN115310070A (en)*2022-10-122022-11-08北京瀚科智翔科技发展有限公司Intelligent unmanned aerial vehicle load identification method and system and storage medium
CN120434077A (en)*2025-06-272025-08-05西北工业大学 An open avionics system for multi-purpose unmanned aerial vehicles

Also Published As

Publication numberPublication date
CN105867190B (en)2018-11-27
WO2017177541A1 (en)2017-10-19

Similar Documents

PublicationPublication DateTitle
CN105867190A (en)Interface system and interface control method of unmanned aerial vehicle
CN102393837B (en)USB charger recognition device and method
CN107438830A (en)Upgrade method, update device, updating apparatus and upgrade-system
CN102798834A (en)Wiring judgement control machine for wiring simulation system for verification on power transformer
CN201145714Y (en) An electronic control module testing device and system
CN102025173A (en)Method and system for distinguishing between charging ports
CN106407066A (en)An end of line detection method and system for electronic products
WO2017064280A1 (en)Automatic setting of identifiers for a plurality of identical electronic components in an array
CN104951421A (en)Automatic numbering and type recognition method and device for serial bus communication devices
CN102445474B (en)Gas detector, identification method of sensor thereof, and sensor connection detection method
CN105874816B (en)Method for starting batteries management system
CN112004983A (en) Method for assigning operating parameters to a local control unit in a motor vehicle which is provided for controlling door movement
CN110920450A (en)Full-automatic charging system of electric automobile
CN110722561A (en)Full-automatic charger robot control method and device
CN106949795B (en)A kind of digital electric detonator management method and system
CN106856289B (en)Electronic equipment and circuit thereof, switching equipment and circuit thereof and signal processing system
CN205809885U (en)Fingerprint Identification Unit control circuit
CN209070404U (en)Load control circuit and moveable platform
CN106647702A (en)Vehicle and vehicle controller interface debugging device
CN109766307A (en) A terminal communication system and application method thereof
CN110413547A (en)The communication system of interface control unit and the application interface control unit
CN105701049B (en)System, method and device for writing in charging zone bit and mobile terminal
CN109342878A (en) An auxiliary system for power line parameter detection based on the Internet of Things
CN108416204A (en)A kind of computer control system
CN203590226U (en)Wireless repeater

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information

Address after:The seat number 10 Ubp B36-B 100015 in Beijing City, Chaoyang District Jiuxianqiao road 3 hall 1 floor

Applicant after:Beijing Borui Yunfei Technology Development Co.,Ltd.

Address before:The seat number 10 Ubp B36-B 100015 in Beijing City, Chaoyang District Jiuxianqiao road 3 hall 1 floor

Applicant before:BEIJING BORUI AIFEI TECHNOLOGY DEVELOPMENT CO.,LTD.

CORChange of bibliographic data
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20240909

Address after:Gao Lou Zhen Hong Di Cun, Rui'an City, Wenzhou City, Zhejiang Province, 325200

Patentee after:Wang Conghai

Country or region after:China

Address before:100015 Beijing Chaoyang District Jiuxianqiao Road No. 10 Hengtong Business Park B36-B Block East 3 Hall 1 Floor

Patentee before:Beijing Borui Yunfei Technology Development Co.,Ltd.

Country or region before:China

TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20250127

Address after:201400 1st floor, No.10, Lane 255, Xiaotang Road, Fengxian District, Shanghai

Patentee after:Shanghai Xianyi Cultural Communication Co.,Ltd.

Country or region after:China

Address before:Gao Lou Zhen Hong Di Cun, Rui'an City, Wenzhou City, Zhejiang Province, 325200

Patentee before:Wang Conghai

Country or region before:China

TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20250217

Address after:Room 8029, Building 1, International Youth Innovation Park, No. 79 Chongchuan Road, Chongchuan District, Nantong City, Jiangsu Province, 226000

Patentee after:Nantong Jinzhiming Information Technology Co.,Ltd.

Country or region after:China

Address before:201400 1st floor, No.10, Lane 255, Xiaotang Road, Fengxian District, Shanghai

Patentee before:Shanghai Xianyi Cultural Communication Co.,Ltd.

Country or region before:China

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp