One of my nitros has had governing issues for a long time. I've tried 5 different sensors, new magnets, and just about anything else I can think of.
RPM (magnetic) sensor is placed correctly and reading properly under the sensor test. Throttle endpoints are for sure 100% correct, I even checked the carb barrel to see if there could be more physical travel past fully open which there is not.
Once the engine is tuned reasonably I enable the governor for tuning.
Slow spoolup, rampup set to 10u which gives a really nice smooth spoolup for nitro. Starting settings are 5 for governor response and 1 for holding performance as recommended in the manual. 80% for holding limit.
The problems:
First, this is not specific to this helicopter but all of my helicopters, why can we not achieve the correct desired headspeed; for example if I want 1800, 1900, and 2000, I cannot ever achieve these exact values, as no matter what 'max headspeed' is set to, the math is never correct in relation to the throttle percentage I set in my transmitter. I have tried subtrimming the throttle channel and still can't get the 'correct' number. I always get strange values like 1996 instead of 2000, 1883 instead of 1900, etc. The gear ratio is 8.0 so it should be able to have exact calculations. I have always just settled and accepted that you will never get the exact value you want.
Now specific to this model:
at response 5 and holding 1, the RPM readings are pretty close to where they should be (looking at my TX telemetry reading). When spooling up directly into a flat line/governed mode, it will overshoot and then settle into the desired headspeed. The throttle endpoints are 100% correctly set.
If I increase holding performance even one point, the target headspeed increases. For example with response 5, holding 1, if the requested headspeed is ~1700 rpm, as soon as I increase holding performance to 2, it raises the headspeed to about 1740rpm. And if I add another point to holding performance, it will raise even more. The same thing also happens if I only raise governor response. Any change from response 5 and holding 1, ends up increasing my headspeed. The requested headspeed remains the same, but the actual headspeed increases which I can see in telemetry, and hear as well. I have tried decreasing response gain down to 3, where it is noticeably too low, and even then, as soon as holding performance is increase to 2 or anything else over 1, the headspeed increases.
I have also tried reducing holding limit to 70% and this did absolutely nothing to help.
I have tried a multigov pro on this helicopter and it reaches and holds the correct headspeeds with default settings.
The YS 96srx is a bit of a finicky engine in that headspeed drastically increases beyond around 60% throttle. On a V-curve the center must be fairly shallow otherwise it will over rev.
Having said that, the governor seems to work on my goblin black nitro which has the same sensor, servos, and engine. I have no idea what is going on. Tomas, is it possible that this particular spirit unit may be broken? The only thing I haven't tried is swapping one of my other units onto his helicopter. It is worth noting that on this particular helicopter, the telemetry connection with the 4649t doesn't come up half of the time either, and I have to power cycle it a few times to get it to. I do not have this problem on my newer units.
|