CN103471464B - Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) - Google Patents
Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) Download PDFInfo
- Publication number
- CN103471464B CN103471464B CN201310455726.XA CN201310455726A CN103471464B CN 103471464 B CN103471464 B CN 103471464B CN 201310455726 A CN201310455726 A CN 201310455726A CN 103471464 B CN103471464 B CN 103471464B
- Authority
- CN
- China
- Prior art keywords
- pin
- resistance
- chip
- atmega8l
- fire control
- 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.)
- Expired - Fee Related
Links
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
The invention relates to a multiplexed output fire control panel for an unmanned aerial vehicle (UAV) and a channel setting method thereof and a rocket launching method, and relates to a multiplexed output fire control panel. In order to solve the problem that the current multiplexed operation can not be performed on the UAV. Each rocket electronic fuze is respectively connected with the corresponding instruction output terminal of an SCM (Single Chip Micyoco) system through m MOSFETs (Metal-Oxide -Semiconductor Field Effect Transistors), and the positive electrodes of m green status light LED1 (Light-emitting Diode) to LEDm are respectively connected with the corresponding instruction output terminal of the SCM system; the red light status instruction output terminal of the SCM system is connected with the positive electrode of a red status light LED0, and an ignition power simultaneously supplies working power to the m MOSFETs 3. The narrow-duty-cycle PWM is used as signal input, and the SCM gives a launching instruction to drive the MOSFETs to electrify the peripherals of the corresponding channel, so that the rocket launching operation of the UAV is realized. The multiplexed output fire control panel is used for aircraft rocket launching and airdrop for an unmanned airborne helicopter.
Description
Technical field
The present invention relates to a kind of multiple-channel output fire control plate, particularly a kind of unmanned plane multiple-channel output fire control plate and path setting method thereof and method for launching rocket.
Background technology
Utilize unmanned plane to carry out frontier science and technology that work high above the ground, scouting, fight etc. are modern military-civil fields, all have broad application prospects in the disaster relief, anti-terrorism, war etc.Assign to realize manipulation and task immediately, unmanned plane is provided with several remote control channels, and each channel can support a dataway operation.But no-manned machine distant control channel can not infinitely increase, and majority is taken by gesture stability, flight tracking control, data radio station etc., this just requires only to use a channel to realize multilinear operation, thus promotes the complexity of unmanned plane task, strengthens work capacity and the fighting capacity of unmanned plane.In flight operation, ground staff completes the operation (as firing a rocket) of unmanned plane by remote control.Remote signal is the PWM ripple of a little dutycycle, and the cycle is 50Hz, and the effective pulsewidth of high level is greatly between 1ms ~ 2ms.
But current unmanned plane can't carry out multilinear operation, as fired a rocket, throwing in goods and materials etc.
Summary of the invention
The object of the invention is to solve the problem can not carrying out multilinear operation at present on unmanned plane, the invention provides a kind of unmanned plane multiple-channel output fire control plate and path setting method thereof and method for launching rocket.
Unmanned plane multiple-channel output fire control plate of the present invention, it comprises SCM system, remote control signal receiver port, m MOSFET pipe, a m rocket electronic fuse, priming supply, red status light LED0 and m green state lamp LED1 ~ LEDm;
Each rocket electronic fuse is managed the instruction output end corresponding to SCM system respectively by m MOSFET and is connected, and the instruction output end that the positive pole of m green state lamp LED1 ~ LEDm is also corresponding to described SCM system respectively connects;
The red light phase instruction output end of SCM system is connected with the positive pole of red status light LED0;
Priming supply is simultaneously for m MOSFET pipe 3 provides work electricity power supply;
The acknowledge(ment) signal output of remote control signal receiver port is connected with the acknowledge(ment) signal input of SCM system 1.
The path setting method of unmanned plane multiple-channel output fire control plate, chip ATmega8L embeds path setting software, and the course of work of described software comprises the steps:
For opening Timer0 timer, be set as 1024 frequency divisions, arranging Timer0 timer count register TCNT0=0xE0 makes the every 30ms of SCM system enter a T0 interruption, and sets up a variable Setting_Delay=0x00 and step cumulative in T0 interrupts;
For opening Timer1 timer and interruption thereof, not frequency division, opening ICP1 input capture unit and setting Timer1 timer is the step that rising edge triggers;
For when Received signal strength input receive remote signal rising edge be captured into, Timer1 timer interruption, Timer1 timer count register TCNT0=0x00 is set, arrange Timer1 Timer Controlling register TCCR1B &=0xBF, Timer1 timer changes the step that trailing edge triggers into;
For when Received signal strength input receive remote signal trailing edge be captured into, Timer1 timer interruption, read the value of Timer1 timer count buffer, the value of described Timer1 timer count buffer is multiplied by count cycle 1us, obtain effective high level pulsewidth of remote signal, arrange Timer1 Timer Controlling register TCCR1B|=0x40, reseting Timer1 timer is the step that rising edge triggers;
For in the described remote signal term of validity, repeat step 2 to step 4, often repeat to perform a digital filtering subprogram 20 times, described digital filtering subprogram calculates the actual high level pulsewidth of remote signal, until remote signal is withdrawn stop combine digital filtering subprogram, and set passage activation threshold value lower limit=high level pulsewidth minimum+0xA0, the step of the setting passage activation threshold value upper limit=high level pulsewidth Ji great Zhi – 0xA0;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, and the high level pulsewidth detecting remote signal when going through once and stay on the passage activation threshold value upper limit between passage activation threshold value lower limit and the passage activation threshold value upper limit, then judge to enter output channel selection mode, 8 green state lamps are all lighted, simultaneously the red status light step of glimmering at a slow speed;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, the high level pulsewidth not detecting remote signal is gone through between passage activation threshold value lower limit and the passage activation threshold value upper limit, then enter normal mode of operation, the byte being loaded into eeprom address 0x20 exports way as fire control plate, time red status light keep the step lighted;
If go through n time between passage activation threshold value lower limit and the passage activation threshold value upper limit for the high level pulsewidth of current remote signal, then judge that setting n road fire control plate exports, the step of the green state lamp extinguishing of relevant position and quantity simultaneously;
For when variable Setting_Delay is added to 0x10A, the n road fire control plate of setting exports corresponding green state lamp flicker; And use a byte from 0x20 address, in EEPROM, store the setting value that fire control plate exports way, enter the step of normal operating conditions.
The method for launching rocket of unmanned plane multiple-channel output fire control plate, chip ATmega8L is embedded in rocket launching software, and the course of work of described rocket launching software comprises the steps:
For setting passage activation threshold value lower limit=high level pulsewidth minimum+0xA0, the setting passage activation threshold value upper limit=high level pulsewidth Ji great Zhi – 0xA0, sets the step of the number Cur_No=0 of the fire control passage of current output;
For working as the high level pulsewidth of the remote signal that Received signal strength input receives from the value be altered to lower than passage activation threshold value lower limit higher than the passage activation threshold value upper limit, the number Cur_No=0 cumulative 1 of the fire control passage of current output, until the value of described Cur_No reaches the step of fire control plate output channel value;
During for reaching fire control plate output channel value when the value of described Cur_No, Cur_No is reset to the step of 0;
Open Cur_No fire control passage for driven MOS FET pipe, and light the step of corresponding green state lamp;
High level pulsewidth for the remote signal received when Received signal strength input becomes the value lower than passage activation threshold value lower limit again, then extinguish the step of green state lamp.
The invention has the advantages that, identification remote signal of the present invention, and carry out sequential transmission many pieces of rockets according to high level pulsewidth or perform multilinear operation.And adopt MOSFET pipe to carry out alternative mechanical relay, not only the transmitting response time is promoted to Millisecond, and in theory without the need to considering switch life problem.Meanwhile, the present invention's employing take single-chip microcomputer as the Design of Digital Circuit of core parts, utilizes ICP1 input capture unit automatically can identify effective high level pulsewidth of remote signal, can support the remote control system of any type in theory.The Realization of Product output of multilinear operation, and can self-defined output way, but still spread can be carried out by demand, a road remote control channel can be realized and drive multilinear operation.The recognition resolution of PWM high level pulsewidth can reach 2048, and rocket launching and activity duration are less than 1ms, and lost-control protection starts and the signal recuperation time is less than 20ms.
Accompanying drawing explanation
Fig. 1 is the theory diagram of unmanned plane multichannel rocket-firing system of the present invention.
Fig. 2 is the principle schematic of unmanned plane multiple-channel output fire control plate of the present invention.
Fig. 3 is the principle schematic of the unmanned plane multiple-channel output fire control plate described in detailed description of the invention three.
Detailed description of the invention
Detailed description of the invention one: composition graphs 1 and Fig. 2 illustrate present embodiment, the unmanned plane multiple-channel output fire control plate described in present embodiment,
It comprises SCM system 1, remote control signal receiver port 2, a m MOSFET pipe 3, a m rocket electronic fuse 4, priming supply 5, red status light LED0 and m green state lamp LED1 ~ LEDm;
Each rocket electronic fuse 4 connects respectively by the instruction output end that m MOSFET pipe 3 is corresponding to SCM system 1, and the instruction output end that the positive pole of m green state lamp LED1 ~ LEDm is also corresponding to described SCM system 1 respectively connects;
The red light phase instruction output end of SCM system 1 is connected with the positive pole of red status light LED0;
Priming supply 5 is simultaneously for m MOSFET pipe 3 provides work electricity power supply;
The acknowledge(ment) signal output of remote control signal receiver port 2 is connected with the acknowledge(ment) signal input of SCM system 1.Remote control signal receiver port 2 receives the remote signal that remote-control receiver is received by antenna, and described signal is the little dutycycle PWM ripple of cycle 50Hz.
Each rocket electronic fuse is connected to one piece of aircraft rocket, and any one piece of rocket all can carry out sky based on telecommand and penetrate.
Detailed description of the invention two: composition graphs 3 illustrates present embodiment, present embodiment is the further restriction to the unmanned plane multiple-channel output fire control plate described in detailed description of the invention one,
M=8, MOSFET pipe 3 adopts model to be that 4 MOSFET chips of APM9926 realize.
In present embodiment, each MOSFET chip comprises two MOSFET pipes 3.
The operation utilization of unmanned plane applies certain voltage driven peripheral hardware at passage two ends and realizes, and namely applies to drive to be pressed onto on the fire in a stove before fuel is added fuse of rocket as fired a rocket.Requirement Operating Ratio is the smaller the better, is applicable to adopting FET MOSFET as switch element.The load driving force of MOSFET is strong, and switch time is at Millisecond, and ohmic leakage minimum (can think complete conducting).Relative to traditional relay, the reliability of MOSFET is higher, in theory without the need to considering switch life problem.
Detailed description of the invention three: composition graphs 3 illustrates present embodiment, present embodiment is the further restriction to the unmanned plane multiple-channel output fire control plate described in detailed description of the invention two,
Described SCM system 1 comprises chip ATmega8L, resistance R0-R8, resistance Rs, electric capacity C0 and inductance L 1;
The PB0 pin of chip ATmega8L is for connecting the Received signal strength output of remote control signal receiver port 2;
The PC0 pin of chip ATmega8L is connected with one end of resistance R1, and the other end of resistance R1 connects 4 pin of a MOSFET chip and the positive pole of green state lamp LED1 simultaneously;
The PC1 pin of chip ATmega8L is connected with one end of resistance R2, and the other end of resistance R2 is used for connecting 2 pin of a MOSFET chip and the positive pole of green state lamp LED2 simultaneously;
The PC2 pin of chip ATmega8L is connected with one end of resistance R3, and the other end of resistance R3 connects 4 pin of the 2nd MOSFET chip and the positive pole of green state lamp LED3 simultaneously;
The PC3 pin of chip ATmega8L is connected with one end of resistance R4, and the other end of resistance R4 connects 2 pin of the 2nd MOSFET chip and the positive pole of green state lamp LED4 simultaneously;
The PD4 pin of chip ATmega8L is connected with one end of resistance R5, and the other end of resistance R5 connects 4 pin of the 3rd MOSFET chip and the positive pole of green state lamp LED5 simultaneously;
The PD5 pin of chip ATmega8L is connected with one end of resistance R6, and the other end of resistance R6 connects 2 pin of the 3rd MOSFET chip and the positive pole of green state lamp LED6 simultaneously;
The PD6 pin of chip ATmega8L is connected with one end of resistance R7, and the other end of resistance R7 connects 4 pin of the 4th MOSFET chip and the positive pole of green state lamp LED7 simultaneously;
The PD7 pin of chip ATmega8L is connected with one end of resistance R8, and the other end of resistance R8 connects 2 pin of the 4th MOSFET chip and the positive pole of green state lamp LED8 simultaneously;
The PB7 pin of chip ATmega8L is connected with one end of resistance R0, and the other end of resistance R0 connects the positive pole of red status light LED0;
The PC6 pin of chip ATmega8L is connected with one end of resistance Rs, and the other end of resistance Rs is connected with the positive pole of power supply VCC; Series capacitance C0 between power supply VCC and the power supply ground of power supply;
3 pin, 5 pin of chip ATmega8L are connected one end of inductance L 1 with 21 pin simultaneously and connect power supply ground simultaneously, and the other end of inductance L 1 is used for the negative pole of tie point ignition source 5.
5 pin and 6 pin of the one MOSFET chip are connected the negative pole of first piece of rocket electronic fuse (4) simultaneously, the negative pole of tie point ignition source 5 while of 1 pin of a MOSFET die and 3 pin;
7 pin and 8 pin of the one MOSFET chip are connected the negative pole of second piece of rocket electronic fuse (4) simultaneously;
5 pin and 6 pin of the 2nd MOSFET chip are connected the negative pole of the 3rd piece of rocket electronic fuse (4) simultaneously, the negative pole of No. 1 and No. 3 port tie point ignition source (5) of the 2nd MOSFET chip;
7 pin and 8 pin of the 2nd MOSFET chip are connected the negative pole of the 4th piece of rocket electronic fuse (4) simultaneously;
5 pin and 6 pin of the 3rd MOSFET chip are connected the negative pole of the 5th piece of rocket electronic fuse (4) simultaneously, the negative pole of No. 1 and No. 3 port tie point ignition source (5) of the 3rd MOSFET chip;
7 pin and 8 pin of the 3rd MOSFET chip are connected the negative pole of the 6th piece of rocket electronic fuse (4) simultaneously;
5 pin and 6 pin of the 4th MOSFET chip are connected the negative pole of the 7th piece of rocket electronic fuse (4) simultaneously, the negative pole of No. 1 and No. 3 port tie point ignition source (5) of the 4th MOSFET chip;
7 pin and 8 pin of the 4th MOSFET chip are connected the negative pole of the 7th piece of rocket electronic fuse (4) simultaneously;
The PB7 pin of SCM system (1) is connected with the positive pole of red status light LED0 by resistance R0, and the negative pole of red status light LED0 connects digitally;
Ri selection resistance is the resistance of 51 Ω; R0, R1 ~ R8 all selects resistance to be the resistance of 470 Ω.
Described electric capacity C0 selects capacitance to be the electric capacity of 100nF; .
Resistance Rs selection resistance is the resistance of 5.1K Ω;
Inductance L 1 selects inductance value to be the inductance of 20 μ h;
Electric capacity C1 selects capacitance to be the electric capacity of 100nF;
Remote signal input line is red-black three on lines in vain, the positive and negative level that white line is signal, red-black line is 5v power supply.Remote signal white line is connected in series the PB0 pin that 51 Ω protective resistance Ri are connected into single-chip microcomputer; Red line connects the VCC pin (the 4th, 6 pin) of single-chip microcomputer, and is connected into the RESET pin of single-chip microcomputer after being connected in series a 5.1K Ω resistance; Black line connects the GND pin (the 3rd, 5,21 pin) of single-chip microcomputer, and conduct digitally network; 104 electric capacity C0 in parallel between red line and black line.
PC0 ~ PC3, PD4 ~ PD7 pin of chip ATmega8L are connected with the positive pole of 8 green state lamp LED1 ~ LED8 respectively by resistance R1 ~ R8, and the negative pole of green state lamp LED1 ~ LED8 connects digitally.
Detailed description of the invention four: present embodiment is the path setting method of the unmanned plane multiple-channel output fire control plate described in detailed description of the invention three,
Chip ATmega8L embeds path setting software, and the course of work of described software comprises the steps:
For opening Timer0 timer, be set as 1024 frequency divisions, arranging Timer0 timer count register TCNT0=0xE0 makes the every 30ms of SCM system enter a T0 interruption, and sets up a variable Setting_Delay=0x00 and step cumulative in T0 interrupts;
For opening Timer1 timer and interruption thereof, not frequency division, opening ICP1 input capture unit and setting Timer1 timer is the step that rising edge triggers;
For when Received signal strength input receive remote signal rising edge be captured into, Timer1 timer interruption, Timer1 timer count register TCNT0=0x00 is set, arrange Timer1 Timer Controlling register TCCR1B &=0xBF, Timer1 timer changes the step that trailing edge triggers into;
For when Received signal strength input receive remote signal trailing edge be captured into, Timer1 timer interruption, read the value of Timer1 timer count buffer, the value of described Timer1 timer count buffer is multiplied by count cycle 1us, obtain effective high level pulsewidth of remote signal, arrange Timer1 Timer Controlling register TCCR1B|=0x40, reseting Timer1 timer is the step that rising edge triggers;
For in the described remote signal term of validity, repeat step 2 to step 4, often repeat to perform a digital filtering subprogram 20 times, described digital filtering subprogram calculates the actual high level pulsewidth of remote signal, until remote signal is withdrawn stop combine digital filtering subprogram, and set passage activation threshold value lower limit=high level pulsewidth minimum+0xA0, the step of the setting passage activation threshold value upper limit=high level pulsewidth Ji great Zhi – 0xA0;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, and the high level pulsewidth detecting remote signal when going through once and stay on the passage activation threshold value upper limit between passage activation threshold value lower limit and the passage activation threshold value upper limit, then judge to enter output channel selection mode, 8 green state lamps are all lighted, simultaneously the red status light step of glimmering at a slow speed;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, the high level pulsewidth not detecting remote signal is gone through between passage activation threshold value lower limit and the passage activation threshold value upper limit, then enter normal mode of operation, the byte being loaded into eeprom address 0x20 exports way as fire control plate, time red status light keep the step lighted;
If go through n time between passage activation threshold value lower limit and the passage activation threshold value upper limit for the high level pulsewidth of current remote signal, then judge that setting n road fire control plate exports, the step of the green state lamp extinguishing of relevant position and quantity simultaneously;
For when variable Setting_Delay is added to 0x10A, the n road fire control plate of setting exports corresponding green state lamp flicker; And use a byte from 0x20 address, in EEPROM, store the setting value that fire control plate exports way, enter the step of normal operating conditions.
The output channel set-up function of unmanned plane multiple-channel output fire control plate utilizes code to complete in single-chip microcomputer, is divided into signal capture, exports and establish fixed sum data to preserve three parts.Utilize Timer1 timer input capture unit (ICP1) of single-chip microcomputer, triggered catching remote signal by the triggering of switching signal rising edge and trailing edge; Utilize the upper lower threshold value of setting signal high level pulsewidth to judge whether fire control plate enters set model, and utilize signal to go through number of times to set output way between upper lower threshold value; Utilize the EEPROM of single-chip microcomputer to store the numerical value of setting way;
Detailed description of the invention five: present embodiment is the path setting method of the unmanned plane multiple-channel output fire control plate described in detailed description of the invention three,
Chip ATmega8L is embedded in rocket launching software, and the course of work of described rocket launching software comprises the steps:
For setting passage activation threshold value lower limit=high level pulsewidth minimum+0xA0, the setting passage activation threshold value upper limit=high level pulsewidth Ji great Zhi – 0xA0, sets the step of the number Cur_No=0 of the fire control passage of current output;
For working as the high level pulsewidth of the remote signal that Received signal strength input receives from the value be altered to lower than passage activation threshold value lower limit higher than the passage activation threshold value upper limit, the number Cur_No=0 cumulative 1 of the fire control passage of current output, until the value of described Cur_No reaches the step of fire control plate output channel value;
During for reaching fire control plate output channel value when the value of described Cur_No, Cur_No is reset to the step of 0;
Open Cur_No fire control passage for driven MOS FET pipe, and light the step of corresponding green state lamp;
High level pulsewidth for the remote signal received when Received signal strength input becomes the value lower than passage activation threshold value lower limit again, then extinguish the step of green state lamp.
In present embodiment, m=8, unmanned plane multiple-channel output fire control plate can launch eight pieces of rockets (or carrying out eight operations) when not expanding.The electronic fuse of every piece of rocket contains two lines, and First Line is rocket firing positive pole, and the second line is rocket firing negative pole.The load utilizing eight double loopers to export as eight tunnels connects.
APM9926MOSFET pipe is adopted to complete the transmitting (or driving of multiple load) of many pieces of rockets as executive component.Use the PC0 ~ PC3 of single-chip microcomputer respectively, after PD4 ~ PD7 pin crosses two 470 Ω exclusions, drive four MOSFET pipe APM9926; The grid of APM9926 connects single-chip microcomputer and controls pin, and source electrode connects external priming supply and bears, and drain electrode is started to exchange fire and controlled the negative pole (second rows of eight double loopers) of plate output.
Provide a specific implementation process in actual applications below:
1, equipment connection
Multiple-channel output fire control plate of the present invention is connected in unmanned plane work high above the ground system.The remote signal line (in vain red-black three looks) of selector is inserted any one idle channel of unmanned plane receiver; On unmanned plane eight piece rocket electronic fuse is plugged into eight double loopers of multiple-channel output fire control plate; By the independence single looper of rocket firing electric power connecting to multiple-channel output fire control plate.Notice that looper is just lower negative, as used standard Du Pont plug, fire control plate has inverse inserting-preventing to design.
2, remote controller prepares
Opening the emitter of unmanned controller, is channel allocation one control (knob and switch) of grafting multiple-channel output fire control plate.The stroke up and down of this passage is all adjusted to 100 of acquiescence.
3, remote-control channel stroke is arranged
Keep the unlatching of remote controller transmitter, then power on to unmanned plane receiver.The red LED indicator lamp of multiple-channel output fire control plate starts fast blink 3 second, is that remote-control channel stroke arranges window during this.If never set passage stroke before, within this 3 second, please rotate back and forth the knob of MUX grafting passage, or the switch one to twice of this passage that fiddles with.Confirm that the range of both direction got to all by knob and switch.Now the red LED indicator lamp of MUX becomes double frequency flicker, and prompting has been remembered current remote-control channel stroke and arranged.
Only have first use this unmanned plane multiple-channel output fire control plate or changed remote control equipment or changed passage of plugging into, being just necessary that carrying out this remote-control channel stroke is arranged.Multiple-channel output fire control plate has memory function, and under other normal service conditions, if not turning knob (or toggle switch) in 3 seconds window phases after the power-up, what fire control plate can load last time automatically arranges numerical value.
Arranged if multiple-channel output fire control plate never carries out remote-control channel stroke, or load the setting value failure of last time, then red LED indicator lamp can glimmer continuously and healthily, arranges until rotation path knob (or toggle switch) completes remote-control channel stroke.
After remote-control channel stroke is provided with, or arranging after window phase passes through, multiple-channel output fire control plate enters normal operating conditions, knob (or switch) position that can be corresponding according to plugged into passage, light corresponding green LED indicator lamp, launch the rocket of current channel simultaneously.
4, use
Ensure that the power supply of unmanned plane priming supply is effective, the knob of remote controller passage used or switch, aloft can fire a rocket or carry out other operations.Leading portion stroke (or first of the switch grade) correspondence of knob stops launching, and back segment stroke (or second gear of the switch) correspondence of knob is fired a rocket.Which piece rocket what the green LED on multiple-channel output fire control plate also can indicate current transmitting is.From practical effect, the emission rate of rocket is very fast, does not see the phenomenon having any delay.
If lost down remote signal (can close emitter on ground to simulate this situation) in working order, the transmitting of all rockets forbidden automatically by multiple-channel output fire control plate, simultaneously the flicker of red LED indicator lamp continuous slow, and instruction enters lost-control protection state.If now given remote signal (can reopen emitter on ground) for change, multiple-channel output fire control plate can again have been fired a rocket according to the position of knob (or switch) or carry out operation, recovers normal operating conditions simultaneously.The no-manned machine distant control equipment of all standards supported by this unmanned plane multiple-channel output fire control plate, comprises AM(amplitude modulation), FM(frequency modulation), PCM(pulse code modulation) and 2.4G pattern.
Above content is in conjunction with concrete preferred embodiment further description made for the present invention, can not assert that specific embodiment of the invention is confined to these explanations.For this person of an ordinary skill in the technical field, without departing from the inventive concept of the premise, some simple deduction or replace can also be made, all should be considered as belonging to the scope of patent protection that claims that the present invention submits to are determined.
Claims (1)
1. the path setting method of unmanned plane multiple-channel output fire control plate, unmanned plane multiple-channel output fire control plate comprises SCM system (1), remote control signal receiver port (2), m MOSFET pipe (3), a m rocket electronic fuse (4), priming supply (5), red status light LED0 and m green state lamp LED1 ~ LEDm;
Each rocket electronic fuse (4) is managed the corresponding instruction output end of (3) and SCM system (1) respectively by m MOSFET and is connected, the positive pole of m green state lamp LED1 ~ LEDm also respectively with described SCM system (1) accordingly instruction output end be connected;
The red light phase instruction output end of SCM system (1) is connected with the positive pole of red status light LED0;
Priming supply (5) is simultaneously for m MOSFET pipe (3) provides work electricity power supply;
The acknowledge(ment) signal output of remote control signal receiver port (2) is connected with the acknowledge(ment) signal input of SCM system (1); M=8, MOSFET pipe (3) employing model is that 4 MOSFET chips of APM9926 realize;
Described SCM system (1) comprises chip ATmega8L, resistance R0-R8, resistance Rs, electric capacity C0 and inductance L 1;
The PB0 pin of chip ATmega8L is for connecting the acknowledge(ment) signal output of remote control signal receiver port (2);
The PC0 pin of chip ATmega8L is connected with one end of resistance R1, and the other end of resistance R1 connects 4 pin of a MOSFET chip and the positive pole of green state lamp LED1 simultaneously;
The PC1 pin of chip ATmega8L is connected with one end of resistance R2, and the other end of resistance R2 connects 2 pin of a MOSFET chip and the positive pole of green state lamp LED2 simultaneously;
The PC2 pin of chip ATmega8L is connected with one end of resistance R3, and the other end of resistance R3 connects 4 pin of the 2nd MOSFET chip and the positive pole of green state lamp LED3 simultaneously;
The PC3 pin of chip ATmega8L is connected with one end of resistance R4, and the other end of resistance R4 connects 2 pin of the 2nd MOSFET chip and the positive pole of green state lamp LED4 simultaneously;
The PD4 pin of chip ATmega8L is connected with one end of resistance R5, and the other end of resistance R5 connects 4 pin of the 3rd MOSFET chip and the positive pole of green state lamp LED5 simultaneously;
The PD5 pin of chip ATmega8L is connected with one end of resistance R6, and the other end of resistance R6 connects 2 pin of the 3rd MOSFET chip and the positive pole of green state lamp LED6 simultaneously;
The PD6 pin of chip ATmega8L is connected with one end of resistance R7, and the other end of resistance R7 connects 4 pin of the 4th MOSFET chip and the positive pole of green state lamp LED7 simultaneously;
The PD7 pin of chip ATmega8L is connected with one end of resistance R8, and the other end of resistance R8 connects 2 pin of the 4th MOSFET chip and the positive pole of green state lamp LED8 simultaneously;
The PB7 pin of chip ATmega8L is connected with one end of resistance R0, and the other end of resistance R0 connects the positive pole of red status light LED0;
The PC6 pin of chip ATmega8L is connected with one end of resistance Rs, and the other end of resistance Rs is connected with the positive pole of power supply VCC; Series capacitance C0 between power supply VCC and the power supply ground of power supply;
3 pin, 5 pin of chip ATmega8L are connected one end of inductance L 1 with 21 pin simultaneously and connect power supply ground, the negative pole of the other end tie point ignition source (5) of inductance L 1 simultaneously;
It is characterized in that, chip ATmega8L embeds path setting software, and the course of work of described software comprises the steps:
For opening Timer0 timer, be set as 1024 frequency divisions, arranging Timer0 timer count register TCNT0=0xE0 makes the every 30ms of SCM system enter a T0 interruption, and sets up a variable Setting_Delay=0x00 and step cumulative in T0 interrupts;
For opening Timer1 timer and interruption thereof, not frequency division, opening ICP1 input capture unit and setting Timer1 timer is the step that rising edge triggers;
For when Received signal strength input receive remote signal rising edge be captured into, Timer1 timer interruption, Timer1 timer count register TCNT0=0x00 is set, arrange Timer1 Timer Controlling register TCCR1B &=0xBF, Timer1 timer changes the step that trailing edge triggers into;
For when Received signal strength input receive remote signal trailing edge be captured into, Timer1 timer interruption, read the value of Timer1 timer count buffer, the value of described Timer1 timer count buffer is multiplied by count cycle 1us, obtain effective high level pulsewidth of remote signal, arrange Timer1 Timer Controlling register TCCR1B|=0x40, reseting Timer1 timer is the step that rising edge triggers;
For in the described remote signal term of validity, repeat step 2 to step 4, often repeat to perform a digital filtering subprogram 20 times, described digital filtering subprogram calculates the actual high level pulsewidth of remote signal, until remote signal is withdrawn stop combine digital filtering subprogram, and set passage activation threshold value lower limit=high level pulsewidth minimum+0xA0, the step of the setting passage activation threshold value upper limit=high level pulsewidth Ji great Zhi – 0xA0;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, and the high level pulsewidth detecting remote signal when going through once and stay on the passage activation threshold value upper limit between passage activation threshold value lower limit and the passage activation threshold value upper limit, then judge to enter output channel selection mode, 8 green state lamps are all lighted, simultaneously the red status light step of glimmering at a slow speed;
For arranging in window phase when variable Setting_Delay is added to 3 seconds before 0x64, the high level pulsewidth not detecting remote signal is gone through between passage activation threshold value lower limit and the passage activation threshold value upper limit, then enter normal mode of operation, the byte being loaded into eeprom address 0x20 exports way as fire control plate, time red status light keep the step lighted;
If go through n time between passage activation threshold value lower limit and the passage activation threshold value upper limit for the high level pulsewidth of current remote signal, then judge that setting n road fire control plate exports, the step of the green state lamp extinguishing of relevant position and quantity simultaneously;
For when variable Setting_Delay is added to 0x10A, the n road fire control plate of setting exports corresponding green state lamp flicker; And use a byte from 0x20 address, in EEPROM, store the setting value that fire control plate exports way, enter the step of normal operating conditions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310455726.XA CN103471464B (en) | 2013-09-29 | 2013-09-29 | Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310455726.XA CN103471464B (en) | 2013-09-29 | 2013-09-29 | Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103471464A CN103471464A (en) | 2013-12-25 |
CN103471464B true CN103471464B (en) | 2015-05-13 |
Family
ID=49796418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310455726.XA Expired - Fee Related CN103471464B (en) | 2013-09-29 | 2013-09-29 | Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103471464B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104155996B (en) * | 2014-08-11 | 2017-05-31 | 江苏恒创软件有限公司 | A kind of work high above the ground householder method based on unmanned plane |
CN107870625B (en) * | 2016-09-26 | 2020-12-22 | 北京理工大学 | Unmanned helicopter airborne task manager |
CN107870628B (en) * | 2016-09-27 | 2021-03-19 | 北京理工大学 | Ground control system of unmanned helicopter and control method thereof |
CN111141174A (en) * | 2020-01-07 | 2020-05-12 | 吉林省翼启飞科技有限公司 | Eight-hole smoke bomb launching device for unmanned aerial vehicle |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0580047B1 (en) * | 1992-07-22 | 1996-09-25 | Daimler-Benz Aerospace Aktiengesellschaft | Method for releasing an igniter of a warhead and apparatus for carrying out the method |
CN200986420Y (en) * | 2006-12-19 | 2007-12-05 | 吴军 | Combination type wireless remote control fireworks electronic ignitor |
CN201034507Y (en) * | 2006-11-15 | 2008-03-12 | 昆明风雁科技有限公司 | Intelligentize multipurpose remote-control ignition device |
CN201548134U (en) * | 2009-11-26 | 2010-08-11 | 陕西中天火箭技术有限责任公司 | Feedback type wireless transmission controller |
CN102353302A (en) * | 2011-09-21 | 2012-02-15 | 冶金自动化研究设计院 | Artillery position firing control system |
-
2013
- 2013-09-29 CN CN201310455726.XA patent/CN103471464B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0580047B1 (en) * | 1992-07-22 | 1996-09-25 | Daimler-Benz Aerospace Aktiengesellschaft | Method for releasing an igniter of a warhead and apparatus for carrying out the method |
CN201034507Y (en) * | 2006-11-15 | 2008-03-12 | 昆明风雁科技有限公司 | Intelligentize multipurpose remote-control ignition device |
CN200986420Y (en) * | 2006-12-19 | 2007-12-05 | 吴军 | Combination type wireless remote control fireworks electronic ignitor |
CN201548134U (en) * | 2009-11-26 | 2010-08-11 | 陕西中天火箭技术有限责任公司 | Feedback type wireless transmission controller |
CN102353302A (en) * | 2011-09-21 | 2012-02-15 | 冶金自动化研究设计院 | Artillery position firing control system |
Also Published As
Publication number | Publication date |
---|---|
CN103471464A (en) | 2013-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103471464B (en) | Setting method of multiplexed output fire control panel for unmanned aerial vehicle (UAV) | |
CN103675660B (en) | Extra-high-voltage converter valve recovery period transient forward voltage test loop and test method thereof | |
CN202948629U (en) | Parameter adjustable electric activation thermal battery equivalent device | |
CN105043173A (en) | Delay detonation control circuit | |
CN203966408U (en) | Magnetic artillery model | |
CN105185093B (en) | Remote controler implementation method and device | |
CN103499933A (en) | Multipurpose alternating-current combination control switch | |
CN104113187A (en) | Rapid-response electrical pulse triggering system and method based on primary pulse source charging | |
CN105684313A (en) | Information converter power supply circuit, system, and power supply method | |
CN108776449A (en) | A kind of general priming system simulation system | |
CN106786927A (en) | A kind of passive balanced fail-safe circuit and a kind of battery pack | |
CN203310971U (en) | Extra-high-voltage direct-current-transmission light-operated converter valve type test valve control device | |
CN104317331A (en) | Pre-heating control device and pre-heating control method based on optical MOS relay | |
CN205331557U (en) | Infrared induction control circuit | |
CN106557022A (en) | A kind of carrier rocket redundancy sequential control system | |
CN201281793Y (en) | Camera flashlamps wireless synchronous controller | |
CN202512391U (en) | Inductive switch controlling device | |
CN203984385U (en) | A kind of high withstand voltage solid-state relay | |
CN203689031U (en) | Multipurpose alternating current combination control switch | |
CN204392102U (en) | Fast braking rectifier | |
CN203588791U (en) | Drive circuit of electromagnetic coil | |
CN203911887U (en) | Intelligent sound control switch | |
CN208479589U (en) | ON state power taking structure, electricity-fetching module, intelligent switch and multiposition intelligent double control switch | |
CN205504136U (en) | Control circuit of scaling powder spraying solenoid valve and controller thereof | |
CN205880196U (en) | Binary channels gating module |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150513 Termination date: 20150929 |
|
EXPY | Termination of patent right or utility model |