|
Re: Encoders and Motors
Your problem is probably that the encoder does not measure in degrees. An encoder measures ticks per second, which is more suitable for measuring speed and distance than measuring angles.
I think your main problem, though, is that you're getting your current angle by dividing your Distance reading by 360 and taking the remainder. The Distance output will probably read something like inches or feet, depending on how you configured the encoder in Begin.vi. I would just experiment with different positions and find a more appropriate setpoint and process variable.
Or, if you really want to work with angles, you could try mounting a gyro sideways on your ramp. I don't think that's your best option, though.
|