I have a Futaba T7CAP transmitter w/ a 72Mhz PPM receiver. Calibrating the transmitter via the configurator never succeeds. Here is what I have tried:
1) Verified the receiver works by directly plugging in an esc to the receiver.
2) Verified the receiver is powered when connected to the APM by using a volt meter.
3) Verified the PWM signals are being output on channel 3 by using a bus pirate as a poor man's o-scope. I can see the width of the PWM signals vary by moving the throttle.
4) Reflashed the PPM Encoder firmware onto the APM.
5) Tried the APM sketches to output the raw received RX data. I see no variation in any reading when I move the sticks.
6) Tried the latest Arducopter sketches just released.
I've read of people frying a mux. Is there any way I can detect this using a multimeter or running a custom sketch? Is there anything else I should try?
Some more information about my setup:
- I am powering the board by a 3 cell lipo and then connecting usb.
- I have the +5V and GND connections from a single ESC powering the APM using jumper wires so I can avoid connecting the ESC signal line during my testing.
- I am using Turnigy Plush 10A speed controllers.
Tags: arducopter, configurator, futaba
3) Could you explain that a bit more? Ch3 of your Rx? APM? Why Ch3?
Can you upload a photo of your board, with the RC and everything else connected?
Even if you fried a mux, it should still receive the RC signals.
My sense is that this is a connection issue. Something's plugged in wrong somewhere. We'll figure it out.
Thanks for the reply!
I chose channel 3 because I know it maps to the throttle stick. I placed the test probe where channel three from the RX plugs into the arducopter. I chose this spot because it lets me know the signal is making it out of the receiver. Here's a picture:
For the test I connected the ground pin on the bus pirate to a ground pin on the receiver. Using the bus pirate I was able to see a clear PWM signal and moving the throttle changed the widths of the pulses.
Here are the connections coming out of my receiver:
Here are the connections on the APM. The six signal lines along the top run into the receiver. The two along the closest edge power the receiver:
Here is a better picture of how I'm powering the board. Two wires run from the power lines on the ESC to the APM. The ESCs will be connected directly to the APM once I get past this issue:
Please download and run this test program, which will test your RC inputs. Set the Arduino serial monitor to 57k and ensure that your transmitter is on. Please move the sticks and see if the numbers change. Paste some results here so we can analyze.
No change in any of the numbers:
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Ch0:1500 Ch1:1500 Ch2:1500 Ch3:1500 Ch4:1500 Ch5:1500 Ch6:1500 Ch7:1500
Okay, now take off the IMU shield and run the test again. Does that make any difference?
Also try just plugging in a few channels from your Rx with regular 3-wire female-to-female cables, and see if that makes a difference.
If none of that does anything, we'll drill down on your PPM encoder again and I'll ask you to reflash that again with the batchfile.
Using just the APM with only two channels connected gives me differing numbers! The shield is now reconnected and two additional channels and I still see the numbers vary.
Sounds like it was the wire I originally used to connect channels 1-4... Weird.
Thanks for the help! I was starting to thinkI had fried something.
Glad to hear it! As I mentioned, these things are almost always connection errors. I think we'll start working with retailers who can offer all-in-one kits with all the connectors supplied, to avoid these issues.
Permalink Reply by Kári Davíðsson on December 18, 2010 at 2:24pm Are you seeing this behaviour? http://diydrones.com/forum/topics/arducopterng-beta-2-hanging
Have you tried the RC1 release?
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.24 members
1277 members
183 members
246 members
179 members
© 2013 Created by Chris Anderson.
Powered by
