Professional Documents
Culture Documents
Connecting a Receiver
Connect your RC receiver “S” (signal) pins to the “S” pins on Inputs of APM using a
(minimum 5 pin) jumper cable (6-pin-to-6-pin-individual-female-15cm). You must connect at
least channels 1 ~ 5. Channels 6 ~ 8 are optional.
RC receiver will require power. Normally this is done by using one 2 or 3 wire connector
between the APM Inputs and one channel output on the receiver.
APM board
LED: Behavior:
Power On when powered
Solid = armed, motors will spin when throttle raised Single Blink = disarmed,
**A (red)** motors will not spin Double Blink = disarmed, motors will not spin, cannot arm
because of failure in pre-arm checks
**B Only flashes along with A and B during calibration or as part of the in-flight
(yellow)** auto trim feature
**C Solid = GPS working, 3D lock Blinking = GPS working, no Lock OFF = GPS not
(blue)** attached or not working
PPM/Serial Flashing when data detected
All these pins can take up to 5V and may be used for any general analog input.
Pin 12: power management connector current pin, accepts up to 5V, usually
attached to 3DR power brick.
Pin 13: power management connector voltage pin, accepts up to 5V, usually
attached to 3DR power brick.
ARDUPILOT SETUP
2. Click the “Connect” button in the top right corner and let it connect.
3. Once connected, click on the “Firmware” tab. Then click on the picture
of the model you want your board to be able to control.
4. It’s going to ask you if you are sure that you want to upload the
software. Click yes if you are.
5. Now click on the “Configuration” tab in the menu on the top
It’s the setup screen for the radio. So, make sure that our radio is on and that
it’s bound to the receiver you have plugged into the APM board. Move the
sticks about and you should see the bars move. To make sure that everything is
moving the right direction follow these points:
If a channel is moving the wrong way simply go into the reversing menu in the
radio and reverse it. Also make sure that all trims and sub trims are set to zero.
Once everything is moving in the correct direction, click the “Calibrate Radio”
button. Move the sticks to their end positions and click “Done”, center all the
sticks and click OK.
6. After this step, this window will appear for telling the pulse width of
each channel. Click “OK”.
7. Next, click on the “Flight Modes” tab. This is where you can set your
flight mode in which you want to fly your quadcopter. Generally we
want to fly in the “Stabilize” mode so set that to the first position.
8. Next click on the “Hardware Options” tab. If you are using a GPS unit
hooked up to our board we need to enable the compass. Otherwise, if
we don’t have any additional hardware we can skip this step.
9. The last step to the board configuration is clicking on the “ArduCopter
Level” tab on the left. Choose which layout our multirotor has (either
“plus or X”. Now place the quad as level as possible and click the
“Calibrate Now” button to calibrate the accelerometers on the board.
TROUBLESHOOTING
1. I can’t get the motors to run and/or can’t arm the ESCs
This can be due to a number of mistakes:
1. Is the APM board facing forward and in the direction of forward motion.
2. Have you set your quad orientation right in the setup process: + or x?
3. Check that all the motors are hooked up right, turning the right way and
the pusher/puller props are on the right motors and oriented the right
way.
4. Check the signal wires on the power distribution board to make sure
they are oriented correctly. If you’ve reversed two, it will cause Copter
to flip. This should be noticeable by doing the hand test as well.
5. Check that your props can’t turn on their motor shafts, as if they weren’t
tightened down enough. If one can, despite its prop being tightened,
that may mean that its motor shaft has been pushed down into the
motor too far for the prop mount to get a grip. Take off the prop and
and use a small allen wrench to loosen the little set screw that holds the
shaft onto the motor. Then with pliers pull the shaft out until it’s the
same height as those of the other motors. Then tighten the set screw,
and put the prop back and tighten it up again.
6. Was the quad stable and flat for the whole calibration routine at
startup? Was it stable and flat during the setup process? (If need be, do
it again)
7. Did you calibrate your ESCs? They should all start together when you
advance the throttle. If need be, do it.
8. Have you checked all your sensors in the Mission Planner to make sure
the hardware is working right?
1. Click on that Calibrate Radio button. That will start the measurement
process.
2. Are you sure your receiver is getting power and is paired with your
transmitter (it should show a solid green light). Make sure your
transmitter is on!
3. Check your cables! The signal wire should be at the top, and ground at
the bottom.
4. Finally, if all else fails, try to narrow down the problem. First, check that
the the receiver is working right by plugging a servo into the output
you’re testing and making sure that it’s outputting a good signal. Then
plug one known-good RC channel into the APM input channels, from 1-7,
one at a time and see if any are read. If some channels are read and
some are not, you may have a soldering error or may have fried one or
more inputs.
Although you can adjust those terms in the Mission Planner’s PID configuration
screen, the best solution is to solve it at the source. Eyeball each motor and
see if it or the arm it is one is slightly tilted, and bend it back to vertical if so.
Also ensure that the battery is centered on the quad and the center of gravity
of the vehicle is as close to the center of the APM board as possible. It’s also a
great idea to redo the ESC calibration routine just in case.
8. The APM board works when it’s plugged into the USB,
but not when it’s powered by the RC rail (ESC/Lipo)
A solder jumper called SJ1 determines which is used. By default from the
factory, that jumper should be soldered which means APM will be powered by
the RC rail.
If for some reason, connecting power to the RC rail does not power board,
check to see if that jumper is soldered. If it isn’t, as shown below, just solder a
blob of solder over the two pads to connect them.
Firmware upload might be successful but due internal timing issues some of
the code is not written properly and this can cause unstableness on your
Copter.