View Full Version : How do you make a trim control?
cobble123
05-02-2014, 04:00
Hi my team uses labview for programming and I'd like to know how to make a trimming control with the z axis of a joystick(which is the slider that has + and - on it). I'm wondering if there's a way to be able to either change the motor values with that or the joystick values. Please and thank you.
sasha831
05-02-2014, 06:05
Hello,
Are you attempting to limit the motor power through the throttle, or control the motor power entirely?
For the first one, since we get a value from -1 to 1, we need to scale it, by adding 1 and dividing by 2. Then Just multiply this value by the value you were sending into the motor controller.
For Controlling the motor entirely off the throttle, just feed in the value for 2-way control, or scale it as specified above for more precise 1-way control.
Hoped That Helped :)
Sasha
cobble123
05-02-2014, 06:15
I'm trying to limit the motors power with the throttle.
Chadfrom308
05-02-2014, 09:09
You would have to take the drive stick value and either scale it to the Z slider value from the joystick, or limit it at the joystick.
If you want to scale it (like if the Z slider was at 70% and the joystick was at 90%, the output would be 63%), take the joystick input and multiply it by the Z input.
If you want to limit it (like if the Z slider was at 70% and the joystick was at 90%, the output would be 70%), take the joystick input and do a greater than block and wire the boolean output to the boolean input on a select function block. After that, route the Z axis into the true input and the joystick axis to the false input
After you have either of those, you have to add a couple of logic statements for going in reverse (Because -z axis * - joystick axis = positive number, driving the robot in the opposite direction)
I'm trying to limit the motors power with the throttle.
Is this for your drivetrain motors?
cobble123
05-02-2014, 09:55
Is this for your drivetrain motors?
Yes this is for my drive chain motors
Yes this is for my drive chain motors
Why do you want to limit the throttle? (I ask because there may be better ways to accomplish what you want).
cobble123
05-02-2014, 10:08
Why do you want to limit the throttle? (I ask because there may be better ways to accomplish what you want).
I just want to limit the power each motor gives out without changing the code each time one motor is more powerful than the other. So if I add in a control to the power of the motor we can fine tune it during competition more easily.
I just want to limit the power each motor gives out without changing the code each time one motor is more powerful than the other. So if I add in a control to the power of the motor we can fine tune it during competition more easily.
What kind of drivetrain do you have?
cobble123
05-02-2014, 10:26
What kind of drivetrain do you have?
We have 2 motors and belts
We have 2 motors and belts
One motor on each side?
Or 2 motors per gearbox, with 1 gearbox on each side?
How many wheels? What kind of wheels? What is the wheel diameter? What is the gearbox ratio?
What diameter is the driving pulley and the driven pulley?
cobble123
05-02-2014, 11:11
One motor on each side?
Or 2 motors per gearbox, with 1 gearbox on each side?
How many wheels? What kind of wheels? What is the wheel diameter? What is the gearbox ratio?
What diameter is the driving pulley and the driven pulley?
1 motor per gearbox and 6 wheels, and we're using the wheels that came in the kit of parts. Everything else I don't know off the top of my head.
1 motor per gearbox and 6 wheels, and we're using the wheels that came in the kit of parts. Everything else I don't know off the top of my head.
If you're using only 2 motors to power your drivetrain, you might want to find the answers to the other questions and post them here.
feverittm
05-02-2014, 12:31
I guess the quick way to answer these questions would be to ask: "Are you using a standard 2014 Kit-of-Parts Drivetrain?"
cobble123
05-02-2014, 14:27
I guess the quick way to answer these questions would be to ask: "Are you using a standard 2014 Kit-of-Parts Drivetrain?"
Yes my team is using the standard 2014 drivetrain
Yes my team is using the standard 2014 drivetrain
Long or wide ?
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.