|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Robot Crashes with voltage spike
Well, here it is week 4 and we are still having issues with running our robot....
Every time that we run our 4 wheels (with 4 motors, tank drive) in the required direction to turn in place to the left (left wheels back, right wheels forward) our robot crashes. The motors suddenly hit full speed, and then we can no longer control them. According to the Drivers Station, we are still enabled, and our program continues to print to the modual in wind river. The four jaguars go to their flashing orange light and will not allow control until it is re-enabled from the Driver Station or we reboot the robot. This happens both in Autonomous and Teleop. The speed of the motors does not influence whether or not it crashes. It also will sometimes happen when we move the right joystick forward or when we move the left stick backwithout moving the other, but will always happen if we do both at once. It does not happen when we turn in place to the right, only left. We have measued the output of the Jaguars. When running normally, at full speed they output 11.7-11.85v. When it crashes, it spikes to 12.05 before control is cut. Here's what we have tried so far to find the source of the problem: - It does this with LabView and C++, so we assume it is a hardware problem. - Unplugging the motors from the jaguar motors doesn't make a difference. - It will still crash when all but 1 jaguar has its pwm cable removed (We don't try all 4 as we then have no way to see if it has crashed or not). - We have tried replacing the SideCar to no avail. Any ideas why we are getting this crash + voltage spike? |
|
#2
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
Ninja,
What you describe is a classic example of all four CIM motors in stall causing the battery terminal voltage to fall to the point at which the Crio power supply no longer supplies the 24 volts and the Crio resets. You are using the +24 volt output on the Power Distribution board to feed the Crio right? Likewise you are also using the +12 volt output to feed the wireless adapter on the robot? If I understand your question, you also experience the same problem with no motors connected? You don't have the Jaguar outputs cross connected do you? Have you checked to see if you have any electrical connections to the chassis? Try checking with a VOM by first removing the battery, then measure between the robot frame and the positive and then the negative lead on the PD. You should measure at least 10000 ohms depending on the humidity and in most cases well in excess of 1 meg ohm. It is possible that somewhere you have two outputs shorted to frame (perhaps through the camera mount) and under just the right conditions, you are shorting the battery. |
|
#3
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
Accidentally wiring the outputs of two different speed controllers to a motor causes some pretty bizarre behavior. Wiring the other outputs of those speed controllers to another motor can end up shorting the power supply when you try to run the two motors in specific directions. That does sound like a real possibility here. Make absolutely sure that you have the output of each Jaguar going to one and only one motor.
|
|
#4
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
I am part of the team having problems. Just a few more points. After having problems with shorts last year we have tried to keep all bolts and conncetions off of a possible connection. We have replaced some parts of the Crio, tightened wires, and checked connectins with no success. I will review all of our wiring today and connections that you have suggested and post another update but the more ideas the better right now.
|
|
#5
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
Well I have tested what you suggested and none of the ideas were the problem. As always any ideas are welcome and we still don't have a working bot. Sorry it didn't help.
|
|
#6
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
Just to be sure, your original poster suggested the problem exists with the motors disconnected also?
|
|
#7
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
yes, the problem exists with the motors disconnected also. We did discover that the wires to the motors out of the power distribution board were not connected correctly, they were crosswired. We rewired them, problem still existed. Then we replaced the power distribution board, but we still get the same result as before.
|
|
#8
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
OK,
This is not a failure mode we have seen before but I think one of your Jaguars is shorted. So here is a way to troubleshoot the offending circuit. Connect everything as you would for a functioning robot. PWM wires, power supply wires and motors. Remove all but one of the circuit breakers and try driving. If all is ok, then pull the first one out and put in another one. This test will show if one of the circuits is shorting the power supply. Then you will only have to check in one circuit. This should show that one of the four controllers is causing the problem. Check all your wiring in that branch. It is possible for a small strand to short across two terminals and cause this problem, so be sure of all connections. Take them apart and inspect each in a bright light. If you need to call I will be home for about an hour. I will PM you with my home phone. |
|
#9
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
we will try this, but just looking at the Jaguars, it's hard to imagine that there is a short in there. We did monitor the voltage from the battery, and when we put it into crash mode, the battery voltage dropped to 10 volts.
We've disconnected all the circuit breakers but one, so only one of the Jaguars is working. It does exactly as it's supposed to if we operate it with the right joystick, forward and back, with no response to left joystick. However, if we simultaneously put the right joystick hard forward and the left joystick hard back, operation stops (the user interface disables). The Jaguar just flashes yellow - standby mode. With two circuit breakers connected, one right and one left motor connnected. we can put the joysticks in any configuration except the right one forward and the left back. Only this crashes the system. We are using last year's CRIO, new Jaguars, which have been tested. We did replace the power distribution board with last years. |
|
#10
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
So you get the problem even without breakers in place? Is it possible that you have a shorted PWM cable? A slow flashing yellow indicates a loss of PWM. Try removing all four of the PWM cables from the sidecar and see if your condition still exists.
|
|
#11
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
A correction here, the joysticks don't have to be hard forward and back for the crash to occur. If you move them into position slowly together, it actually happens when they are about 1/4 of the way from center. If you have one all the way forward or back, and ease the other one in the other direction, it crashes when it reaches 1/4 from center. This happens even when you switch the joysticks.
|
|
#12
|
||||
|
||||
|
Re: Robot Crashes with voltage spike
Quote:
If you reversed connected the input power to the Jaguars, they are most likely destroyed. When a power FET is destroyed, it will usually become a short circuit. Mike |
|
#13
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
Quote:
I hope I didn't word that too oddly. |
|
#14
|
|||
|
|||
|
Re: Robot Crashes with voltage spike
the jaguars still work though - everything operates normally unless we put the joysticks in the configuration i mentioned before. i don't think they were reversed wired, what happened is that the positive and ground wires from the PDBoard for a particular Jaguar did not come from adjacent terminals from the PDB, for some strange reason. god knows how it got wired that way.
|
|
#15
|
|||||
|
|||||
|
Re: Robot Crashes with voltage spike
Have you tried taking the PWM cables out of the sidecar and try the joystick again?
I should have asked, are you tethered when this occurs? |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Festo Wiring with a spike | drewjones13 | Pneumatics | 10 | 10-04-2008 07:29 |
| Using a spike with a VEX controller? | AdamHeard | VEX | 2 | 20-11-2007 10:26 |
| Lowering the voltage on a spike | Mr. E | Programming | 16 | 27-02-2007 17:41 |
| using SPIKE relay module with Fisher Price motors | 1574aviad | Motors | 4 | 27-01-2005 01:49 |
| Window Motor With Spike/Victor | supergrover | Control System | 9 | 30-01-2004 15:38 |