Hello everyone,

 

I'm just starting my project using an arduPilot Mega and am running into what seems like a pretty basic problem. At the moment I've got three hitec servo programmers standing in for the RC receiver. I've tried to get the PWM inputs to register in several different places- The APM Planner 1.0.52 terminal, and Configuration>Setup>Radio Input, as well as from the arduino IDE serial monitor. The pitch and roll work correctly (can see the values in the terminal and a servo moves when I tilt the board) but I can't get any of the other 6 inputs to register.

 

I'm using an APM 1.0. I've only been at this for a day or so so I'm sorry if this is a really obvious problem. Thanks in advance for any pointers!

 

Views: 146

Reply to This

Replies to This Discussion

Gotcha. Those older APM boards don't need to be powered via the RC rail. It sounds like there's something funky about those servo programmers you're using as a RC stand-in. How are they powered? 

 

Also, I'm clear I'm following. Are you saying the Ch 1 and 2 inputs are being read, but not 3? Or that the 1 and 2 outputs are working? BTW, none of the outputs should give meaningful values until you'd done a radio setup (ready the inputs)

At the moment I've got the three programmers plugged into IN0, IN1, and IN7, a 5V power supply plugged into OUT2 like it shows in the wiki under RC setup. Here's a screenshot from APM planner after I ran the RC setup, moving all 3 programmers.

 

http://i.imgur.com/ukB0b.jpg

The first two channels look normal. You're wondering why the mode switch channel (In7 on that old board; In8 now) input isn't showing?

That's correct. It won't show any change during the radio setup or the terminal PWM test for any input pins IN2 through IN7. IN7 was just the one I tested for that screenshot. I've tested all three programmers on the two working pins, IN0 and IN1, so I know all three are good.

 

Edit: The programmers can be powered with 5V batteries, or can draw power from the RC rail like I have been doing. I've tested both ways and haven't noticed any difference.

 

Thanks for the quick replies!

Not sure. When we updated the board to APM 1.4 we changed to a new power system to avoid inputs getting blown, and haven't heard of problems like these since. There's aren't many of those old 1.0 boards still out there (I don't even have one myself anymore), so I'm afraid I can't even try to replicate. Do you have a 1.4 board you can use instead?
I don't have a 1.4 board at the moment but I'm starting to think that getting one will be my best option. I know this board's been crashed at least twice by the person I'm borrowing it from so it's very possible something is broken.

Thanks for the advice! I'm sure I'll be back begging for help sooner rather than later...

sorry to bring this up but i'm having a similar problem only that in my case its the 1.4 version and channels 5-7 showing 1500+- and channel 8 showing 1088 and not moving everything was fine before i switched to turnigy 9x from dx6i and now

i cant switch modes and looks like it stop responding did you happen to find a solution to your problem?

Attachments:

elad o: If you have a programmer, try updating the PPM Encoder firmware. http://code.google.com/p/ardupilot-mega/wiki/Encoder

RSS

Social Networking

Contests

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.

A list of all T3 contests is here

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service