
rgordon
USA
Asked
— Edited

Has anyone used the EZ-B to control a Victor 883 Speed Controller? I have two of them I want to use to control the speed of two wheelchair motors. I was originally controlling the Victors with a standard Spectrum DX6 R/C transmitter and receiver. The manual says that it is controlled with a PWM signal. However, it does not have enable pins like on a H-Bridge.
IFI-883-885-Manual.pdf
PWM of 0% would be full speed in one direction, PWM of 100% would be full speed in the other direction and PWM of 50% would be stop. This is after correct calibration for the above values.
It's basically a one wire single motor controller which acts like a modified servo as far as control is concerned.
So I would just use the Modified servo Movement control to steer with? Speed and steering control can be controlled with scripting.
Will it be difficult to set it up so I can use a joystick for control?
Can you suggest some basic scripting examples to get me started?
Thanks,
Rex
You should be able to use the modified servo movement panel.
Don't forget to calibrate them, it looks simple in the user guide. Hold the button, move the joystick all the way one way, move it the other way, back and forth a few times then centre and let go of the button.
Rather than move the joystick you can add a modified servo control and hit forward & reverse a few times then stop to stop it... I imagine. If not I could write a very simple calibration script for you... you know what, I will anyway
Code:
Once I get this working and get the arms that I am having printed, I will start a new showcase for Questor 2.0
I did hook everything up and I could not get the Victor 883 to go through a calibration. And it does not appear that the Victor 883 responds correctly to the PWM control or the Modified servo control. More testing needs to be done. I will get back to testing as soon as I can.
Thanks Rich for helping. I will get back to it when I can.
A friend and I are in high school and we built a bigger version of JD but with a two wheel drive (instead of the legs and their servos) for our graduation project. To control the wheels we're using two IFI Victor 884 speed controllers. These Victors are being connected to the I/O board with PWMs.
We want to script it so that when we tell it to go forward/back/right/left (say, we hit the arrow keys in the Auto Position panel in the ARC IDE), it does that. We don't have a joystick at the moment, we just have the computer controls and the mobile app controls.
It seems like a relatively simple task, but we're not sure how to go about it - using the PWM ports that the Victors are connected to, to move the two wheels in a direction. Could any of you help us out with some starting examples for this process? Also, we would input this code into the Init panel, right? Are there any sources we could take a look at for help?
Tomorrow we're going to try some of the things mentioned earlier in this thread to see if they will work.
Thank you so much in advance.