From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Overcoming 8.5mA current limitation

I'm neck deep in designing interfaces between low-cost USB digital output modules and various hardware. I seem to be having a hard time relay modules that will work with 5V at 8.5mA. Since I'm looking at up to 24 outputs I don't want to solder discrete components to a protoboard. I really like the Omega relay boards that I have used in the past but they are very expensive. Any suggestions for a less expensive alternative? Thanks in advance.

PaulG.

LabVIEW versions 5.0 - 2020

“All programmers are optimists”
― Frederick P. Brooks Jr.
0 Kudos
Message 1 of 7
(5,818 Views)

Hardware drivers?  Buffers?  Have a board printed... makes things much easier.
I like the ULN2003 series.  Cheap and easy to interface to.  Run it through an inverter if you don't want the line to "turn on" when the DAQ device initializes (digital lines init as inputs, internal pullup drags all the lines high).

Message 2 of 7
(5,808 Views)

@SnowMule wrote:

(digital lines init as inputs, internal pullup drags all the lines high).

 


Depends on the board.  I have a DAQ board whose DIO lines are pulled low.  So you have to read the spec.

 

But I full-heartily agree with having a small PWB built with the buffer lines.  You can get boards really cheap from Advanced Circuits.  And they give you pop-corn with your boards!


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 3 of 7
(5,800 Views)

@crossrulz wrote:
Depends on the board.  I have a DAQ board whose DIO lines are pulled low.  So you have to read the spec.

 

But I full-heartily agree with having a small PWB built with the buffer lines.  You can get boards really cheap from Advanced Circuits.  And they give you pop-corn with your boards!


I saw "Low-Cost USB" and my mind went to 650x/600x.  But yes, the 634x's and a few others have pull-downs.

AC doesn't do the popcorn thing anymore (at least not the last few orders I've put in; maybe the receiving guys are taking 'em out though Cat Tongue). 

Lately I've been going through ExpressPCB... they do good work for cheap, and their software's real easy to use.  >pic related

 

Message 4 of 7
(5,791 Views)

SnowMule wrote:
AC doesn't do the popcorn thing anymore (at least not the last few orders I've put in; maybe the receiving guys are taking 'em out though Cat Tongue).

Maybe you just didn't order enough.  Just last week I got a bag of popcorn as I watched my buddy unpack his brand new boards.  But let's blaim receiving.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 5 of 7
(5,760 Views)

Thanks for all the input, guys. There's so much I/O out there in the Arduino world that I thought it would be easier to find something off the shelf.

 

Making my own board with ExpressPCB might be a viable option. Using the ULN2003 (only 7 outputs) would make me a little OCD but I can stuff a 2803 (8 outputs) into a board just as easily. Smiley Tongue

PaulG.

LabVIEW versions 5.0 - 2020

“All programmers are optimists”
― Frederick P. Brooks Jr.
0 Kudos
Message 6 of 7
(5,750 Views)
My issue with off-the-shelf stuff, especially for system-level parts, is that very few of them actually do what I need/want it to. To fit design requirements and space contraints on manufacturing benches, I usually opt to do my own designs. Lets me incorporate everything for a particular piece of equipment on one board, rather than requiring a bunch of external subassy's and hacking them together.
0 Kudos
Message 7 of 7
(5,731 Views)