Following on from my PPM Encoder mods (PPM Encoder Updated), I needed to be able to test and tune the main rotor speed controller. I figured that a small setup was needed to simulate the pulses generated by the RPM sensor, that was motor driven and speed controllable by the ACM board.
So on the right of the photo, you see a my RPM test set consisting of plastic bucket lid, with a hole to allow light onto a sensor below. The lid is bolted to a small brushless motor, and the ESC (which I think I just burned out) is connected to the throttle servo output on the ACM.
When it's fired up, the PPM Encoder is measuring the RPM pulse timing and outputting the result to Ch5 into the APM chip. However, due to the method I calculate the timing, the resolution on the RPM speed is useless.
So as far as the PPM encoder mods go - its back to the drawing board.
(The things we do in the name of progress)....
Comment by Jack Crossfire on February 24, 2011 at 7:15pm That looks like an original Mac converted into an oscilloscope & that looks like a living breathing CRT monitor. It's like 1999.
Comment by Darren on February 24, 2011 at 8:08pm
Comment by Hardy Maxa on February 28, 2011 at 3:29am Well Darren, Jack - I'll take your comments as compliments. Esp when you see the age of the rest of my collection. I think my milling machine was made in about 1920.
But aside from this, I have recoded the RPM timers from scratch and included a much better scaling system to bring the readings in line with the expected PPM output pulse widths.
Under testing with my fancy plastic lid, I get a Channel 5 pulse width of about 1.5mS for about 1500RPM, with enough range on the timing to measure RPMs from about 500 up to about 2200. All with microsecond resolution.
So this is now ready for the PID implementation in the ACM Heli code.
Comment
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.74 members
685 members
133 members
51 members
314 members
© 2013 Created by Chris Anderson.
Powered by

You need to be a member of DIY Drones to add comments!
Join DIY Drones