View Single Post
  #1   Spotlight this post!  
Unread 10-05-2010, 15:43
Peter Johnson Peter Johnson is offline
WPILib Developer
FRC #0294 (Beach Cities Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Redondo Beach, CA
Posts: 264
Peter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud ofPeter Johnson has much to be proud of
Re: Using a star configuation for Jaguars on CAN

Quote:
Originally Posted by Dale View Post
We went so far as to buy the best RJ10 crimpers we could and buying a RJ10-45 cable tester. We tested each cable before putting it on the robot wiggling around the wire while we were doing it. We still had problems.

You make a good point about the RJ45 connectors not seeming to fail though there are always the unexplained loss of coms on the field so who knows. Maybe they are dropping in and out too?

I love the way the daisy chain cleans up the control board, I just don't like having, in our case, 18 flaky connectors in that chain any one of which can bring down the whole robot.
Most of the comm issues on the field were due to one of 3 reasons:
1) Radio reset button getting hit (black button on the front of the old radios). This could happen simply from the mass of the button if the shock was large enough (e.g. going over a bump hard, even kicking could do it if the axis of the shock was in line with the button).
2) cRIO or radio power disconnect. The radio power connection was friction fit. The cRIO power connector uses non-locking screws that like to back out under vibration.
3) Driver station ethernet disconnect (less common).

The FMS this year had really good reporting on radio issues: e.g. it showed whether the disconnect was on the robot or driver station side.

We used CAN this year to 7 Jaguars. We only had two issues with CAN disconnecting: in one, going over the bump hard, some of our pneumatic brass came loose and fell onto one of the RJ11 tabs, neatly disconnecting the cable. We also had one unexplained failure which we believe was a cable working its way loose. Another common failure on the CAN bus we saw on our practice base but not on our main robot was the terminator resistor leads shorting: the way they have you make the terminator seems to be vulnerable to the leads being too long and vulnerable to touching each other (as the pins are adjacent).
__________________
Author of cscore - WPILib CameraServer for 2017+
Author of ntcore - WPILib NetworkTables for 2016+
Creator of RobotPy - Python for FRC

2010 FRC World Champions (294, 67, 177)
2007 FTC World Champions (30, 74, 23)
2001 FRC National Champions (71, 294, 125, 365, 279)