|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Team Feedback
one more thing to be aware of.
the data sheet on this device lists the max voltage at +- 20 volts. on the robot we have Victor controllers that pulse 12 volts to the load. a load is typically inductive. the result can by rather high voltages on the output terminals of the victor. although the victor has suppression to avoid damage, it does not try to protect other devices on the line. it would be good practice to avoid hooking this DAQ to anything on the 12 volt side of a controller. Jerry W |
|
#2
|
|||||
|
|||||
|
Re: Team Feedback
Quote:
-Danny |
|
#3
|
|||||
|
|||||
|
Re: Team Feedback
Would it be a good idea for teams to install some kind of overvoltage protection scheme, at least until they understand what they are doing? I am thinking of a zener diode, but that might not reach fast enough. Any other ideas?
Don |
|
#4
|
|||||
|
|||||
|
Re: Important note about USB-6009 input voltage limitations
Dan,
In looking through the on line manual for the 6009 it is possible to condition the signal externally with clamp diodes and noise circuitry to give a good signal at the input of the 6009. I have to agree that measuring the output of the Victor feeding a motor will expose the measuring device to voltages in excess of 100 volts with extremely fast rise times particularly during direction reversals. Simple passive techniques can put these signals under control. If you are interested in data acquisition on these excursions, a simple balanced "H" pad would give the scale you need to accurately convert the high voltage pulses to something the ADQ can handle. (at the sacrifice of low voltage resolution) However, there is not much information to be gleaned from a simple voltage monitor on the output of the speed controller. Monitoring the input current to the controller tells so much more about the motor behavior and loads. For instance, monitoring the input current on a dual Chalupa feeding a transmission will tell if there is a shared load on both motors, a mechanical problem with coupling on one motor compared to the other, the failure of one motor/controller set, changes over time in the system and accurate comparison between drives on both sides of the robot. |
|
#5
|
|||||
|
|||||
|
Re: Important note about USB-6009 input voltage limitations
I believe you are right. A zener diode will offer the best protection in parallel with the motor. It has a higher amount of current draw, therefore the voltage cannot build up across the motor. If you search digikey you may actually find a selection of surge protection diodes. But you may be able to get by with a regular zener.
|
|
#6
|
|||||
|
|||||
|
Re: Important note about USB-6009 input voltage limitations
The hardware engineers that designed the NI USB-6009 tell me there's already a small bit of protection in the 6009. To supplement this protection, they recommend the circuit I have attached - really it's just a matter of placing 2 diodes on each input, in the orientation specified (just make sure the Vcc for the circuit is the 12V power rail of the robot, NOT of the DAQ device). This allows a surge to drain into the power rail, where you'd most likely just momentarily charge the battery with the power surge. The Victor probably already has this type of protection, so placing the DAQ device inputs closer to the Victor will help if you're just super concerned.
For the diodes, just sizing the diode for the steady-state current of the motor should be sufficient. Realize this does not work well if you're using a switched power supply, only a battery (thanks to the impedence of the battery!). -Danny |
|
#7
|
|||||
|
|||||
|
Re: Important note about USB-6009 input voltage limitations
Quote:
Thanks for the nice circuit Danny, much less expensive than zeners. Also thank the HW guys for us. Don |
|
#8
|
|||||
|
|||||
|
Re: Important note about USB-6009 input voltage limitations
Dan,
The circuit Danny has included is standard protection for both inputs and outputs. Any voltage that exceeds the power supplyrail by more than 0.6 volts (the diode forward voltage) will be connected to the power supply rail. However, the diodes normally used, 1N4000 series, are usually too slow to allow really short and big spikes from getting through. There are several MOV devices that can really eat up the spikes (and are non polarized) available from Digikey and others. I recommend both solutions. You don't want to destroy the ADQ. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|