Jon, I'm happy yours works, but I have this little voice telling me to build a bit more intelligence into the governor controller. I am seriously considering purchasing one of the Summit units, put it on a bench, feed it with a variety of signals, and see how it performs. What I need to know, is how much and how fast does the Summit controller respond to RPM fluctuations.
In my mind, a good controller should not only drive the actuator motor up and down, but it should drive it at different reaction speeds, depending on how far the desired govern preset RPM is from the actual sensed RPM. If the governor needs to make small changes, the actuator should be driven slow, if the governor needs to make large changes, the actuator should be driven fast. As the sensed RPM nears the desired RPM, the actuator should start backing off slowly. These features will give a smooth RPM control, and prevent RPM over/undershoot, drooping or hunting. There must also be an adjustable deadband window at the desired preset RPM in which the governor will not correct the RPM, to prevent the motor continuously switching on and off at minute RPM changes around the desired RPM. Another function of the controller should be when starting up, to kick in only at 80% of the desired preset RPM, thus making engine starting easy. Once started and ready, the governor can be activated, but it will not spool up the engine, it will wait for the RPM to be manually raised pased 80%, before taking automatic control of the RPM, raising it up to the desired RPM. Once it kicks in, it keeps up with the job, even if you drop down past 80%. I'm still thinking what should be implemented for autorotation training, some function that will drop the throttle to just below the point where the overrunning clutch stayed disengaged, some method where the overruning clutch input and output RPM are sensed, and the engine RPM is lowered to just below the sprags output RPM, and actively keep following this point, so that when power needs to be added, a simple pushbutton command will throttle up, instantly taking up the power again. A handy feature will be an RPM trim function, to be able to in-flight, adjust the govern RPM between 95% to 110% of the 100% preset RPM, depending on pilot demand.
Is this too much of a wishlist?? All can easily be done with today's little PICs and some carefull programming.