Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

How to connect external pullup for NI 9403 module

Solved!
Go to solution

I have a NI 9403 module that I use with the cDAQ 9171 USB chasis.

 

I am trying to use 8 IO pins on the NI 9403 module to read data input. However, the NI 9403 module does not have internal pullup to 5V. It only has a pulldown resistor built in. The system providing this data to the NI 9403 module is far away and the signal output is either 0V or no connection. If I add a pullup resistor I need a 5V source but the NI 9403 module does not have a +5V pin that I can use. I can use a 5V wall power supply for this 5V source but that is a more complicated setup.

 

Is there any way that I can get a 5V source without using external power supply? Thanks for your help!

Download All
0 Kudos
Message 1 of 5
(112 Views)
Solution
Accepted by topic author patrick.li

Simple, use one of the DIO channels as output and write HIGH, now use this channel as a 5V source for your pullups - caution! current limited to 2mA (or the voltage drops significantly).

 

If I were you, I would implement this pullup at the System providing the data to 9403.

-Santhosh
Semiconductor Validation & Production Test
Soliton Technologies
NI CLD, CTD
LabVIEW + TestStand + TestStand Semiconductor Module (2013 - 2020)
NI STS for Mixed signal and RF
0 Kudos
Message 2 of 5
(102 Views)

Thanks for your reply! Yeah I was thinking using a pin as output and pull that high to provide 5V. I need to drive 8 pins but I can only spare 1 pin for this. I think I'm just going to get a 5V wall power supply. I don't understand why they don't assign a pin to give you access to 5V. The module is powered by USB so it must have 5V somewhere inside if I open the chassis up.

0 Kudos
Message 3 of 5
(79 Views)

It might seem like a simple thing for you, but think from a product perspective, if you accidentally connect some high voltage on that 5V pin, you're going to blow up the module along with the USB port on the computer. Moreover, this module is generic to plug into a cRIO or cDAQ and both do not necessarily connect to USB, some are standalone, some are Ethernet.

 

You are thinking only about your use case but as a product manufacturer, they have to think about every single use case and take a decision that would benefit the most not just a few.

-Santhosh
Semiconductor Validation & Production Test
Soliton Technologies
NI CLD, CTD
LabVIEW + TestStand + TestStand Semiconductor Module (2013 - 2020)
NI STS for Mixed signal and RF
0 Kudos
Message 4 of 5
(75 Views)

I understand now. That does make a lot of sense. Thanks for clearing that up for me! I have been wondering about the reason for quite some time.

0 Kudos
Message 5 of 5
(54 Views)