R/C helicopter web site and local Abitibi R/C Clubs

 

 

Here is my page on the futaba governor, HH Gyro and 9Z.

bullet

bullet

The Futaba governor (from a nate waddoups email)

I got curious about the 'hidden' setup screens we've all heard about in the Futaba GV-1 and GY-501. Last night I made a list of all of the standard setup screens, and a list of all of the 'secret' screens, with their default values, plus a few guesses at what the undocumented parameters might be for. Note that everything that follows is just my GUESSES as to what the parameters do. Even the ones that don't end with "?" are guesses, and probably wrong, so the ones that do end with "?" are utter and complete guesses and very very likely to be wrong. If you adjust these and crash your helicopter and/or blow up your engine, don't blame me. But do tell me what you changed and what happened first, so I can pass this on to other tinkerers out there. This will all be put on the web when I get internet service at my new home (couple weeks, probably) and when I get some better ideas about what the parameters do. In the meantime, here's something to get the ball rolling. If you have experimented with these settings, please let me know what you have found. I'd like to document the undocumented as much as possible. Random observation: there are a lot of settings that are defaulted to 0%, as if some feature were turned off. I wonder if the "GY-502" will be the exact same hardware and software with new defaults for the 'hidden' screens?

To get access just  hold down the Func+ and Func- keys when turning the unit on.

GV-1 Standard Setup Function Screens
rpm Current RPM Display
Max Max RPM Display
Sx Speed Settings (x=1-3, set by radio)
Disp Speed Display Mode (engine/rotor)
GRt Gear Ratio Divid the number of   the number of main gear teeth  by clutch gear teeth
SWPt on/off channel with a switch
StSw Stick-Switched on/off
SWCd Switch Condition -> is the governor now on or off?
GvOf Governor Off (read: disable?)
Volt Voltage Display
MxMD Mixture Channel Control Mode (governor / Tx?)
MGx Mixture Channel Output (x=1-9, set by radio)
ATV Adjust Travel Volume for Throttle Servo (A/B endpoints, set by radio)
Msx Mixture Servo Direction (normal/reverse)
MTrm Mixture Servo Trim
B/FS Battery Failsafe on/off
B/FD Battery Capacity?
Lmt Limit Setup (Idle / Max / Kill, set by radio)
Tst Limit Test
Sen Sensor Signal Strength reads a min of 5-8%
GV-1 Sooper Seekrit Function Screens:
Ver 1.20 software version?
PHis 0.6% Proportional something? hysteresis?
IHis 0.8% Integral somthing? history?
G 42%/50% balance can be adjusted 1-for-1 with +/- keys, but what does G stand for? Maybe it's Proportional vs. Integral gain balance, is that what Bob P was needing?
IGa 1.7% Integral Gain?
00%
GC8 100% not adjustable from front panel - tx maybe? (I'm wishing I'd had the Tx with me when i was documenting the GV-1, I suspect the "8" would vary with one of the input channels...)
GCo 0%
ICo 50%
LmHV 20%
GLmt 35% could this be the minimum throttle setting????
LmSt 50%
TAdL 30% travel adjustment low? 30% coincides with Futaba Tx minimum
TAdH 90% ok, maybe not Gov ACT switches ACT/INH with data keys: Governor Active /Inhibited?
Smpl 1Fr sample N frames (of what?)
AVR 7t average over N passes to determine speed?
FLT 4n
Dlay 3us Delay (of what?)
OnRv 70% Governor turns on when actual RPM reaches this percentage of desired RPM Wait 2Fr skip a couple frames before... hm?
DlUP 3S Delay when raising speed - allow N seconds to reach new speed
DlDN 5S Delay when lowering speed - allow N seconds to reach new speed
LDl 100 Fr something-delay, 100 frames?
RAdj INH toggles ACT/INH with data keys
RESET blinking restore factory defaults, probably
(heli) (current voltage) GY-501 Standard Setup Function Screens:
G: Gain Adjust
GDiv Gyro Direction
ACGx x=(A,B), depending on rudder stick position
CDlx x=(A,B), depending on rudder stick position
Trk Frm
Mode
Lmtx x=(A,B), depending on rudder stick position
GY-501 Sooper Seekrit Function Screens:
Ver 1.01
T. 1460 uS Rudder servo (output) pulse width
GMon xx% Gain monitor - shows gain changing with gain switch, decreasing a few percent with rudder application
ICp 5.5%-3.2% Interesting figure... 5.5% with rudder centered in HH mode slowly decreases to 4.6% with rudder centered in std mode, climbs back quickly when toggled back to HH mode 2.8% with full rudder in std mode, 3.4% with full rudder in HH mode
AVG 35% adjusts up/down with data keys
AVR 90D adjusts up/down with data keys
DGan 0% adjusts up in 10% increments with + key, does not go down below 0%
DDmp 30% adjusts up/down with data keys
GCx 100%-86% x=1-9, percentage changes as rudder stick moves

with tx ATV=100% + dr = 70%, full rudder = 6

with tx ATV=100% + dr = 100%, full rudder = 8

with tx ATV=140% + dr = 140%, full rudder = 9

GC1=center stick, GC9=full rudder to either side

like: 98765432123456789

use this to increase/decrease gain setting at full

rudder deflection?

ICx 100%-63% x=1-9, same as with GCx screen tried setting IC6 to 110%... ICp went from 4.6 at center to 5.0 at full rudder
SCx 100% x=1-8 The "x" flashes for a couple seconds, then the "%" flashes for a couple seconds...data keys affect the flashing value, naturally 1:100% 2:90% 3:83% 4:78% 5:75% 6:73% 7:71% 8:70%
SCW 100% something clockwise
SCCW 100% something counterclockwise
IGCp 50%
IGp2 20%
PHis 0.2% Proportional... history?
IHis 0.4% Integral... history?
ILt 300us
Smpl 1Fr
SxFLT 1n
300d +0 weird... the "300" adjusts with the data keys, the +0 does not change
ANCp 0%
ADlg 30%
ADlx 0% x=(A,B), depending on rudder stick position percentage adjusts in 5% increments
CDlH 40Fr control delay high?
CDlL 3Fr control delay low?
ACgx 100% x=(A,B), depending on rudder stick position
NCgx 100% x=(A,B), depending on rudder stick position
ATVx 15% x=(A,B), depending on rudder stick position
Exp +0% exponential on rudder?
Cxp +0% maybe Exp doesn't mean what I thought it did
RDlG 40% rudder delay gain? huh?
RDlx 0% x=(A,B), depending on rudder stick position
SG 3.3mv
RHis 3us
HT 300mv
HDec 5%
HInc 2%
DizF 4n
DizA 0u A does not become B when you wiggle the rudder stick
AVCM MD2 something-mode? toggles between MD1 and MD2 w/ data keys
AVC. on the . flashes, nothing changes with data keys on/off changes with tx gyro mode switch So 2500mv changes rapidly, appears to indicate sensor output
Re 2502mv does not change. I wonder if it would change with temperature? if this is the gyro neutral, calibrated at startup and/or over time?
15181518 first four digits vary from 1226-1808 with rudder stick movements second set appears to be a reference to center
**RESET** blinks, probably resets to defaults if you press data keys

That's all, folks. Happy tinkering, and keep me posted with anything you learn!

 

 

bullet

The following are common feature of   Heading Hold features,

bullet

IE Futaba GY501, CSM,  or Arcamax PEG***

bullet

( from Mark Johnsons' web page)

 

The single most revolutionary development in RC helicopters in the last few years is the heading hold gyro. The first heading hold gyro, the CSM IGC360 has overwhelmed and redefined the market for RC helicopter gyros.

The instructions that come with these new gyros are generally very good. This section will deal with some 'tricks' that might help you increase the performance a little bit more.

It is important to understand that these new gyros behave completely different than conventional 'rate' gyros. In order for them to work properly you need to rethink your setup:

PARAMETER

RATE GYRO

HH GYRO

Servo arm length

short

as long as possible

servo speed

important

more important

Revo Mix

important

not used

Overdriving

YES!

NO!

keep in mind the following points:
bulletUse the largest servo wheel you can while avoiding any binding
bulletMake sure linkages are smooth and slop free. This is vital.
bulletUse the fastest and most reliable servo you can. (Futaba 9203, JR 2700G)
bulletDo NOT overdrive the tail linkage. Be sure there is no binding
bulletLarge tail blades increase control authority
bulletSmall tail fin also lessens weathervaning, but not as important as with rate gyros
bulletSpeed up gears in the tail improves tail response.

In short, you want as much control authority as possible. You also want as much servo speed as you can get.

On the surface, it doesn't make sense to increase the size of the servo arm. Countless books and magazine articles have convinced us that a long arm reduces accuracy and torque and is therefore undesired in RC models. It turns out that HH gyros would much rather have the increased speed than accuracy. If we double the length of the servo arm (which in most cases is a bit extreme), we also double the effective speed of the servo. (This also has been proven to be beneficial in certain instances with the Futaba GV-1 Governor and YS 61ST motors.)

You will run into problems with binding if you install a larger arm. The Futaba GY501, the CSM, and the ACT-Pro all have ways to counter this. Unfortunately for Arcamax owners, there is no way to eliminate the problems, and, at least for now, you will not be able to use a large servo arm with the Arcamax gyros.

See your instruction manual for setting servo endpoints for the Futaba GY501 and the ACT-Pro. For the CSM, will need to purchase the optional PC-interface to re-program the gyro.

It is very important that you do not have any binding at full stick deflection. Unlike rate gyros, the HH gyro will use all available travel, and it could cause a disastrous failure in the air.

Remember the following:

Rudder endpoints (ATV) do NOT affect the total servo throw. They only affect the feel around center and the maximum rate of rotation. In order to change total servo throw, you need to access the special features of your gyro, either though switches on the gyro, or via PC interface.

 

bullet

Futaba 9ZWHS

bullet

built your own campac at: Campac

bullet
9zwha-topa_small.jpg (11763 bytes)

Top view of the transmitter

9zwhs-front-flash_small.jpg (15139 bytes)

front view

home-menu_small.jpg (10468 bytes) system-menu_small.jpg (10075 bytes) model-menu_small.jpg (11064 bytes) condition-menu_small.jpg (11478 bytes)
Home menu System menu Model Menu Condition menu

 

 

 

bullet

Futaba 9ZHP/9ZHPS Setup tips

bullet

( from Mark Johnsons' web page)

 

Undocumented shortcuts and features:

Use Throttle cut instead of CHD when programming your radio in the field!

The CHD function, which is available as a menu item, and also as a shortcut key at position M in the CND (condition) menu is designed to allow you to switch to idle ups while adjusting curves and mixes while the engine is running on your helicopter.

The problem with the CHD function is that it's not very convenient. There is a wonderful work-around that allows you to define any switch as your condition hold.

In the photo you can see that the middle position of switch C is defined as the THR CUT switch. Follow the directions for the THR CUT function so that instead of killing the engine, the switch merely sets the engine to a reliable idle.  

Now when you need to adjust a setting in one of your idle up conditions, flip switch C to the middle position first, and remember when you are finished programming to make sure you are back in your normal condition before flipping switch C back to normal.

Some people like to use the momentary switch H for this function, but continue reading and you'll see why it's nice to have all engine special functions on one switch.

 

So what can you use to kill the engine at the end of a flight?


Option 1

In this example, a flight condition was defined above all the rest, called LOW NORMAL. Switch C was set to activate this condition in the full down position.

This is a copy of the NORMAL condition, except that the throttle trim is set at full low, to kill the engine. At the end of the flight, you can flip switch C all the way down, and the engine is stopped.

 


Option 2

Use throttle hold to kill the engine. In the throttle hold menu, set the VOL to the right slider (RS). To kill the engine activate throttle hold and move the right slider full down. Be sure to re-center the slider after killing the engine, so there's no surprises next time you do an autorotation. See the next tip.

This cool use of switch C puts all your special engine functionality on one switch!

 

Using Throttle-hold for more than autorotations

This tip came to me from Gary Wright. You can use throttle hold as a convenient way to stop the engine at the end of a flight. In the HLD entry of the CND menu, you can set a volume control. Set the RS (right slider) as your volume control. When the slider is centered, throttle hold will behave just as it did before. If its pulled fully down, then when you switch to throttle hold, the engine will die. If it's pushed fully up, then when you switch to throttle hold, the engine will rev higher. This is a convenient way to 'clear' the engine safely while you're carrying the heli to the flight line from the pit area.

 

How to use a Futaba 501 or JR-1000/3000 gyro for true stick priority:

There are several possible ways to set up the gyro, depending on what you are looking for. Here's one way to set it up:

The photo of the FNC menu is a little dim, so direct your attention to the right-most box, where you see that the gyro gain on AUX2 has been disconnected from any switch or stick.

The reason it's disconnected is that the gyro gain will be controlled only by a program mix, with no other input. This is a great feature of the 9Z, in that you have full control over which channel, stick, pot, or slider is connected to each other.

My program mix from Rudder to AUX2 is similar to the Pitch to Rudder curve. At center stick the gain is around 70 to 80 percent, depending on the flight mode, and as the rudder is deflected more left or right, the gyro gain decreases in a gradual curve down to around 30 to 50%. The curve looks like a shallow U.

Doug Adams does a modification of the gyro gain as described above. He attaches Switch B or Switch C to the gain channel in the FNC menu, and uses the ATV/AFR menus to allow him to switch between three gain sensitivities, depending on wind conditions. This is in addition to the rudder to gain mix that I use.

Steps to a perfect tail rotor mix with the 9Z

Make sure helicopter is symmetric.

On the bench, set the collective servo to exactly mid-stick. Adjust the bell-cranks so they are all 90 degrees and adjust the length of the control arms so the blades are at zero pitch.

Set the collective to full pitch and check for binding. Note the pitch angle at full pitch and compare it to the pitch angle at full negative pitch. They should be the same. If they aren't then something wasn't level when setting zero pitch. After you get the 0%, 50%, and 100% pitch right, then check for binding and reduce the travel volume (endpoints) if needed, but reduce both endpoints the same.

The travel volume should be the same for both positive and negative. What we are looking for is a helicopter that doesn't care whether its upright or inverted.

Adjust throttle curve for proper RPM at all stick positions in hover mode.

The helicopter should hover at 3/4 stick. Adjust the throttle curve so this happens.

Copy the throttle and pitch curve to an idle up curve.

The throttle setting value for 3/4 stick (hover) should also be entered for 1/4 stick (invert hover). Mid stick should be somewhere between 45 and 60 percent. The throttle curve will look like a stretched "U".

In a full throttle ascent in idle up, note which way the tail moves.

Activate the P->R function in the CND menu. This is where you set the pitch to rudder mixing. A typical setup for hovering looks like this:

<insert graph of normal tail curve>

In this example, as the line goes toward the top, it signifies more right rudder. Set your curve to look somewhat like the drawing as a starting point, then fly the helicopter and adjust the points until the tail stays straight. Each point signifies low stick

The tail will probably rotate to the right requiring you to hold right rudder. Function 25 STUNT TRIM should be adjusted until the tail holds straight. Before you set Stunt Trims, make sure that Plus and Minus P in function 47 stunt mode are set to zero.

At the top of a stall turn, at zero pitch, note which direction the tail moves.

The nose will probably rotate left Function 47 ATS REVO MIX STUNT has two important parameters, +P and -P. +P should be increased if the nose rotates left in a stall turn.

bulletSet -P the same as +P This will be close enough to start with. If you can't fly inverted yet, then this will be as far as you can proceed for now.
bulletIn inverted full power ascent, notice which direction the tail rotates. If it rotates to the right, then increase Minus P until the nose stays straight.

Hint: Whether its upright or inverted, if the tail moves right, then you increase the associated Plus or Minus P setting.

If you are doing hovering tumbles or rolls then increase Plus and Minus P by a few percentage points beyond the setting from the above steps.

Hint: Instead of trying to figure out which way the tail is moving, concentrate on what your thumb is doing to correct the tail.

If you are moving the stick right then add the appropriate plus or minus P. If you're always holding right, then add right stunt trim. (actually right stunt trim is a minus but let's not get too confusing.)

 

 

Remote Needle on the 9Z

If you look carefully at the FNC photo above, you will notice that AUX1 is connected to the left slider. This channel is used for remote needle valve control, and this lets you adjust the mixture in flight with the left slider. The ATV's have been set so each click on the slider coresponds to one click on the needle valve.

 

Throttle and Pitch curves for 3D/Freestyle flight.

The following throttle and pitch curves are an example of a model set up for 3D/Freestyle competition. The pitch curve for all conditions is basically the same, from minus 11 to positive 11 degrees. The throttle curves are set for a hovering at 1300 rpm's, and aerobatics at around 1850. this example uses full negative pitch even in hovering conditions, with hover in all conditions at 3/4 stick. Delays are used to smooth out the switch between NORMAL and IDLE UP 1 conditions.

Throttle curves for Idle up1, and Normal

Pitch curve is basically a straight line for all modes.

 

Use Channel Delays for smoother flying.

Here's a trick that really helps in hovering maneuvers:

In the ATV menus, there is an option to set channel delays. You can specify for each channel how fast to slow down the servo transit time, from the normal maximum servo speed up to several seconds. A typical use for this function is to simulate a retract servo on an airplane. But, we're not talking airplanes here!

Try setting a delay of around 75% for rudder. This slows down the rudder stick but the gyro still has full speed control of the servo. The end result is smoother stops in pirouette type maneuvers and stall turns.

Cyclics can benefit also. Try this for a smoother hover: A setting of around 80% feels sort of like 50% expo, but unlike expo, if you hold the stick at a given position, you will eventually get full throw. 80% really doesn't slow down the servo much, but be careful with values above 85%.

 

Some more information on expo and dual rates.

Many people are confused with the ATV, AFR, and D/R options in the CND menu. Atv is a base control only. AFR is for high rate.

You can enable exponentials in either the AFR menu or the D/R menu. The AFR menu allows you to set expo for any channel, and the D/R channel allows expo for three channels, designated Circuit A, B, and C. if you set a dual rate or an expo in the D/R menu, then any dual rate or expo that was set in AFR is disabled! Keep this in mind.