From the rules, it is illegal to connect anything but solenoids and the line sensors to the solenoid breakout. We have 3 LED strings, pulling about 300mA a piece. We would love to save some space and connect them to the solenoid breakout board, but guess what…
<R60> Solenoid Breakout outputs shall be connected to pneumatic valve solenoids or photoelectric sensors, PN 42EF-D1MNAK-A2, only. No other devices shall be connected to these outputs.
Any reason why custom circuits are not allowed? It’s adding unnecessary complication to our already over complicated robot.
The NI 9472 Digital Sourcing Module has protection against extreme overcurrent, so you probably wouln’t be able to cause any fires, but the documentation warns that at currents between 1 and 13 amps the module “may be damaged”.
I believe the best way to handle this is to make the request in the Q&A.
The wording for the rule change that would allow this would be awkward, as the solenoid breakout can sometimes be used with the 24V rail. I would hope that the rule change would not allow using that rail for LEDs.
Does this rule apply to the 2012 season, as I can’t find anything that specifically prohibits the LEDs in this year’s manual?
<R60> Solenoid Breakout outputs shall be connected to pneumatic valve solenoids or photoelectric sensors, PN 42EF-D1MNAK-A2, only. No other devices shall be connected to these outputs.
There are other ways to control LEDs that do not include the solenoid breakout. 300 ma is (As Alan has pointed out) excessive for the solenoid module. The manufacturer recommends 75 ma per output as a safe use of this module. It is for this reason that electric solenoid actuators or 10 watts or less can be driven from this module as well.
<R60> Solenoid Breakout outputs shall be connected to pneumatic valve solenoids, photoelectric sensors, PN 42EF-D1MNAK-A2, or current limited, non-game related circuits only. For non-game related circuits, a total of 3 outputs may be used only for powering decorative lighting or sound circuits that do not contribute to the robots game playing capability. These optional circuits may only be connected to a 12 volt breakout board, (24 volt operation prohibited) and must include a fast acting current limiting fuse not to exceed 500ma. For ease of inspection, the fuse should be an inline fuse connected within 8 inches of the breakout board. No other devices shall be connected to these outputs.
Note: Because optional lighting devices are not game related, and are often custom, judges are provided wide leeway to disallow such circuits. Remember to keep these circuits simple, neat, and be prepared to provide additional documentation if requested.
Sorry,
Left off the last zero. 750 ma at 12 volts is 9 watts.
Joe, I was considering the total for LEDs for three strings plus the loads likely for other devices as totaling more than one amp. As Alan reminded me last year the manufacturer has this rather odd table listing for trip modes. One of those lines for total current is this…
“1 to 6 A, Channel does not trip, Module may be damaged.”
A Spike may be bulkier, but you could use one spike to switch two banks of LEDs by wiring each motor output to the positive side of the LED and running the common directly back to the PDB.
Alternatively, a simple transistor LED driver can be made. Use one digital out pin per LED string.
The driver only needs one CORRECTLY SIZED resistor and transistor per string to work. Just use +12vdc to power it, and control it via the DSC.