HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Feb 09, 2013, 10:04 AM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Help!
How to make selectable 90/180 servo, or stretcher with expo.

I've recently become interested in Ultrabatics...ultra aerobatic slope flying...very cool.

One feature that makes the glider do extreme tricks is to move the flying elevator +/- 180. Check out the video below.

I have been thinking of different ways to accomplish this elevator movement, but every method (usually mechanical set ups) have trade offs and most often the large 180 throw results in less resolution during normal flying.

1) I've seen servo stretching mods whereby a resistor is soldered in series with the pot of the servo. My idea is to make this extra resistance selectable. What I'd like to do is by flipping a Tx switch, I can go from a standard servo operation to 180 servo operation. Is there a simple way to do this?

2) Is there a way to do this automatically (no switch flip) so that when the servo gets to the end of it's normal travel it automatically goes to the 180 mode electronically...release a little pressure on the elevator stick and back to regular servo mode?

3) A non linear servo stretcher with adjustable expo ( adjustable non linearity)

Any help will be greatly appreciated. I know there are some electronic geniuses out there, hoping one of you sees this thread.

The Flow - Afternoon Winds (2 min 12 sec)
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 09, 2013 at 01:21 PM.
Reply With Quote
Sign up now
to remove ads between posts
Old Feb 09, 2013, 11:27 AM
AndyKunz's Avatar
Illinois
Joined Sep 2001
25,259 Posts
It's called Dual Rates and Expo. It's a function of the transmitter. The servo still has the same travel at all times, it just isn't all being used all the time.

Andy
AndyKunz is offline Find More Posts by AndyKunz
Site Sponsor
Reply With Quote
Old Feb 09, 2013, 12:02 PM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by AndyKunz View Post
It's called Dual Rates and Expo. It's a function of the transmitter. The servo still has the same travel at all times, it just isn't all being used all the time.

Andy
Not good enough.

What I'd like is something like a non linear servo stretcher combined with external expo...in one device.
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 09, 2013 at 01:20 PM.
Reply With Quote
Old Feb 09, 2013, 05:43 PM
AndyKunz's Avatar
Illinois
Joined Sep 2001
25,259 Posts
Why not good enough?

I can set up a model to do exactly what you see using nothing but standard, unmodified servos and a transmitter with the ability to provide either dual rates or ELE > ELE mixing with a switch.

Use of expo would make it act very suddenly with extreme deflection while not affecting normal flying. In fact, I can use DX8 or DX18 to kick suddenly into that mode automatically.

Please provide a detailed explanation of why you think it's necessary to do it electrically.

Andy
AndyKunz is offline Find More Posts by AndyKunz
Site Sponsor
Reply With Quote
Old Feb 09, 2013, 06:38 PM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by AndyKunz View Post
Why not good enough?

I can set up a model to do exactly what you see using nothing but standard, unmodified servos and a transmitter with the ability to provide either dual rates or ELE > ELE mixing with a switch.

Use of expo would make it act very suddenly with extreme deflection while not affecting normal flying. In fact, I can use DX8 or DX18 to kick suddenly into that mode automatically.

Please provide a detailed explanation of why you think it's necessary to do it electrically.

Andy
What I'm after is 180 control surface deflection of the elevator while maintaining fine control in the middle of the stick and without using dual rates and while using a simple radio such as a DX6.
leadfeather is online now Find More Posts by leadfeather
Reply With Quote
Old Feb 09, 2013, 07:58 PM
Thermite + ice = Big boom.
boaterguy's Avatar
Canada, ON, Ottawa
Joined Apr 2009
2,380 Posts
Do you have any experience with microcontrollers? I'm thinking modding the signal but the expo can easily be done on any computer radio and gives you even more precision in the fine range.
boaterguy is offline Find More Posts by boaterguy
Reply With Quote
Old Feb 09, 2013, 07:59 PM
Registered User
United Kingdom, Bristol
Joined Aug 2008
1,774 Posts
Quote:
Originally Posted by AndyKunz View Post
Why not good enough?

I can set up a model to do exactly what you see using nothing but standard, unmodified servos and a transmitter with the ability to provide either dual rates or ELE > ELE mixing with a switch.

Use of expo would make it act very suddenly with extreme deflection while not affecting normal flying. In fact, I can use DX8 or DX18 to kick suddenly into that mode automatically.

Please provide a detailed explanation of why you think it's necessary to do it electrically.

Andy
Quote:
Originally Posted by leadfeather View Post
... using a simple radio such as a DX6.
Simple as you said but limited. Basic feature on other TX example futaba multi point curve. So AndyKunz pretty much nailed
If its all about the money Devo7e+deviationtx

Ps Tx module will need modding for full range or swap out for another devo8s telemetry still cheap mind. Still up in the air as which way is best.
SadSack is offline Find More Posts by SadSack
Reply With Quote
Old Feb 09, 2013, 08:35 PM
AndyKunz's Avatar
Illinois
Joined Sep 2001
25,259 Posts
Quote:
Originally Posted by leadfeather View Post
What I'm after is 180 control surface deflection of the elevator while maintaining fine control in the middle of the stick and without using dual rates and while using a simple radio such as a DX6.
Your DX6i has expo and it can mix ELE > ELE.

Problem solved. Just learn how to program the radio.

On the D/R and Expo screen, set your expo very high (+70 or maybe more).

On the Mix screen, set Mix 1 to mix Elevator to Elevator at 100%. Select the switch to control it.

Max out the elevator servo travel (125% I think is as high as it goes).

I would do it with the same switch for both the D/R and mix so I can fly easier around neutral when I want. Not sure if the DX6i allows that, but it would be my desired method.

You will probably need to adjust the linkages in your aircraft to handle the extra deflections. You'd have to do that anyway.

Enjoy!

Andy
AndyKunz is offline Find More Posts by AndyKunz
Site Sponsor
Reply With Quote
Old Feb 09, 2013, 10:43 PM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by AndyKunz View Post
Your DX6i has expo and it can mix ELE > ELE.

Problem solved. Just learn how to program the radio.

On the D/R and Expo screen, set your expo very high (+70 or maybe more).

On the Mix screen, set Mix 1 to mix Elevator to Elevator at 100%. Select the switch to control it.

Max out the elevator servo travel (125% I think is as high as it goes).

I would do it with the same switch for both the D/R and mix so I can fly easier around neutral when I want. Not sure if the DX6i allows that, but it would be my desired method.

You will probably need to adjust the linkages in your aircraft to handle the extra deflections. You'd have to do that anyway.

Enjoy!

Andy
Didn't work.

I used my Dx7. Mixed elevator to elevator, travel set at 150% both directions and expo at 100%.

The result. No extra travel from the mix. The radio seems to truncate the output at 150% max.

Expo is reduced by the mix. I triple checked that the on and off switch (flap) controlling the mix was actually on and off and not misread for the test. I checked both the graphic (servo monitor) display and a servo hooked up to the Rx to confirm both the stretch and expo effects.

Net result, mixing elevator to elevator does not add any maximum servo travel and it reduces expo.
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 09, 2013 at 10:54 PM.
Reply With Quote
Old Feb 09, 2013, 10:50 PM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by boaterguy View Post
Do you have any experience with microcontrollers? I'm thinking modding the signal but the expo can easily be done on any computer radio and gives you even more precision in the fine range.
There is not enough expo built into my Dx7 or Dx6 for what I need to do. If I could use a programmable throttle or pitch curve in the DX7 to control the elevator I might at least get the expo effect (or in other words elevator stick response) I'm looking for. Need to look at the manual to see if this is possible.

I'm thinking about using an programmable chip between the Rx and the servo to accomplish the stretching and the expo I want.

Thanks all for the suggestions.

ps. Dohhhh, why not just plug the elevator into the throttle port of the Rx (slave throttle to elevator) and try the throttle curve....big maybe. If it works, being in heli mode means I have to do some other mixing to get flaperons, but that should be do-able.
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 09, 2013 at 11:16 PM.
Reply With Quote
Old Feb 09, 2013, 11:35 PM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Did some more testing. Using the throttle curve to control the servo worked in part. Using the throttle stick to control the servo got me much more expo. If a 7 point curve was available instead of a 5 point curve it would have worked better still. I had to not use the exponential smoothing option in this mode. When I did, the curve became totally flat in the mid range.

Slaving throttle to elevator stick did not work as hoped. The radio just sums the signal from the elevator and throttle. What i really need is to be able to reassign throttle to elevator stick. I don't see in the manual where this is possible to do on the DX7.
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 09, 2013 at 11:48 PM.
Reply With Quote
Old Feb 10, 2013, 12:51 AM
Registered User
Joined Oct 2012
224 Posts
If you use PIC ,it is here
http://www.waitingforfriday.com/inde...ervo_Processor

change 90 ----> 180.

RC Servo Processor (1 min 57 sec)
fantasy1988 is offline Find More Posts by fantasy1988
Reply With Quote
Old Feb 10, 2013, 02:01 AM
We want... Information!
Bruce Abbott's Avatar
Hastings, New Zealand
Joined Jan 2001
5,193 Posts
Quote:
Originally Posted by leadfeather View Post
why not just plug the elevator into the throttle port of the Rx (slave throttle to elevator) and try the throttle curve....big maybe.
Sadly, that won't work.

Quote:
I'm thinking about using an programmable chip between the Rx and the servo to accomplish the stretching and the expo I want.
That is probably the best solution. I have previously developed an ATV circuit using the PIC12F675, which increases throw up to 200%. With a bit of modification to the code I have managed to get a curve that is normal up to 80%, then accelerates to give up to 200% throw in the last 20%.

The circuit is a generic one that I use for various projects. In this case the LED and 1st servo output are not required.
Bruce Abbott is offline Find More Posts by Bruce Abbott
Reply With Quote
Old Feb 10, 2013, 06:34 AM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by fantasy1988 View Post
This is the kind of thing I had in mind.

I have some experience with the Arduino processor ( the Pro Mini ). Used it in multicopter and VTOL projects. The code looks very similar.

A few questions, I hope they don't sound to dumb but I'm outside my expertise when it comes to this kind of project.

1) I've never made a circuit board. Do I have to build this one from scratch or can I buy the board with components ready to program?

2) What interface device do I need for the programming? for the Arduino I use something called an FTDI interface.

3) Is there support for the programming? Debugging, algorithms etc.?

Thanks for your help.
leadfeather is online now Find More Posts by leadfeather
Reply With Quote
Old Feb 10, 2013, 06:38 AM
Winging it >
leadfeather's Avatar
Joined May 2006
9,774 Posts
Quote:
Originally Posted by Bruce Abbott View Post
Sadly, that won't work.

That is probably the best solution. I have previously developed an ATV circuit using the PIC12F675, which increases throw up to 200%. With a bit of modification to the code I have managed to get a curve that is normal up to 80%, then accelerates to give up to 200% throw in the last 20%.

The circuit is a generic one that I use for various projects. In this case the LED and 1st servo output are not required.
Are there enough ports for two inputs. It might be nice if one of these devices would control the elevator and the rudder in the same way at the same time.

The curve you describe would probably work very well for this application. "With a bit of modification to the code I have managed to get a curve that is normal up to 80%, then accelerates to give up to 200% throw in the last 20%."

How is the chip flashed?

Thanks for the help.
leadfeather is online now Find More Posts by leadfeather
Last edited by leadfeather; Feb 10, 2013 at 06:44 AM.
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Mini-HowTo How to Select Your First Radio aeajr Beginner Training Area (Aircraft-Electric) 120 Dec 17, 2014 02:12 PM
Discussion How To Make Molds - Composite Gliders SOOFLY Composites Fabrication 9 Jan 20, 2013 04:31 PM
Idea How To Make Sure Your Package Never Arrives propflipper Trader Talk 27 Jan 15, 2013 07:47 PM
Discussion How to make a very thin, airfoil wing? mongdex Foamies (Scratchbuilt) 7 Jan 15, 2013 06:32 PM
Question How to make an actuator? joker24458 DIY Electronics 1 Jan 14, 2013 08:16 PM