|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Maximum: 40 Amps Continuous, No minimum current.
More information can be found here (which to my understanding is the only place 884's are being sold!): http://www.robotmarketplace.com/products/IFI-V884.html |
|
#2
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
|
|
#3
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Since you can turn them on and run them with no load, this implies no minimum current. Keep input voltage around 12. The pwm signal should be pretty low current. Any standard microcontroller output should provide enough.
Thanks for the 5 and 10ms info. I find that quite helpful. |
|
#4
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
|
|
#5
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
|
|
#6
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
There's also a max current above which the opto-isolator can be damaged. |
|
#7
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Our test box is using a Microchip PIC12F675 to generate a PWM signal for the motor controller. The box drives Victor 883s, Victor 884s, and Talons well. Our black Jaguars pretend it doesn't exist. The timing we use is 1mS on equals full reverse, 1.5mS on equals neutral, 2mS on equals full forward, with a rep rate of 244 Hz. We have a 270 ohm resistor in series with the PIC output pin to allow it to survive inadvertent shorts to ground.
The Talon manual states an input frequency of 333 Hz, but it seems quite satisfied with 244 Hz, and allowed me to be lazy with the code in the PIC. |
|
#8
|
|||||
|
|||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
The Jaguars use a slightly different PWM scheme than the standard hobby servo. You have to modify the PWM for the Jaguars to react.
|
|
#9
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
There's a minimum threshold current required to trip the detection circuitry in the motor controller. Quote:
Your period of 4 ms (244Hz) is overkill. The fastest period used in the WPILib drivers is 5 ms. |
|
#10
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
The PIC output is sourcing 10mA to the one Victor 883 I measured. That's a reasonable input current for the optoisolators I'm used to. I'm pretty sure (but not certain) that the 883, 884, and Talon have optoisolators at the PWM input.
|
|
#11
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
Your circuit should work with the Jag. You may not get full output (see Al's post) because the Jags want a wider range on the pulse width, but it should work... Unless, perhaps, the Jag's don't like the 4 ms period. If had a Jag here I'd test it at 4ms. |
|
#12
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
In all honesty, I didn't spend too much time troubleshooting the Jag. We have plenty of non-legal 883s for our test boxes. |
|
#13
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Quote:
Since I don't have a scope, I set the pulse width equal to the period and measure it with a cheap digital multimeter. |
|
#14
|
||||||
|
||||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
The Jaguar datasheet says 5.0125 ms minimum period.
|
|
#15
|
||||
|
||||
|
Re: Using an Non First Microcontroller with Victor 884 Motor Controller
Well there ya go :-)
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|