02-20-2008 11:23 AM
02-21-2008 04:43 AM
02-21-2008 07:31 PM
Hi gohlke,
Your USB-6009 does not support programmable power up states as can be seen in the Knowledge Base Document: How do I Set Programmable Power Up States and What Boards Support them? However, the Knowledge Base Document: Can I Use a Pull-down Resistor on My USB-6008/6009 Digital Outputs to Obtain a Logic Low Start-up St... discusses the options you have for addressing the problem.
Hope this helps, Mallori M.
12-02-2009 01:32 PM
12-08-2009 06:19 PM
Hi Tyrod,
While National Instruments does not sell actual transducers like solenoids, I can tell you some details that any thrid party solenoid that you are considering will have to meet so that they will work with a the USB-6009. When operating a solenoid, you would need to use the Digital I/O channels of your DAQ device, both to output digital high and low values to open and close the solenoid, as well as if you are doing any type of position readings. The USB-6009 Digital I/O lines are TTL, which means that they can output a 0-5 V signal, where a 0-0.8 V is a low and 2-5 V is a high. The best thing to do with regards to the voltage and current capabilities of the USB-6009 is to check out the Source/Sink discussion on page 21 of the USB-6009 User Guide and Specifications.
A real discussion point is that the USB-6009 does not have hardware timed digital I/O. This means that you can output high and low values, but these will only update with software timing (when the processor gets to executing that peice of the program). These outputs will therefore be dependent upon the operating system's clock. To really have a deterministic output you will need to look to other pieces of Digital I/O hardware, described below.
With regards to controlling solenoids, the USB-6009 is not going to be the NI Recommended hardware. Since solenoids are in essence electromagnetic switches, most require a high and low voltage signal as an indication of when to open and close. National Instruments' line of Digital I/O products, like the 6509, 6514,6515, and 6528 and for C Series something like the NI 9475, will be the ideal hardware to use with solenoids. They can used a Hardware-timed output to deterministically generate the high and low values needed to operate a solenoid.
I hope this helps to clarify things,
Mallori