02-15-2011 03:36 PM
Hello,
I am setting up a system to make a number of measurements on a board where the signal being measured is going to be coming from the analog output on the daq card (PCI-6225). Normally, I would try to keep the various daq grounds separated, but the profusion of grounds is causing complications (there are also two grounds on the DUT).
Since AI ground and AO ground are actually connected inside the card itself, is it ok to have them grounded where they break out as well? Alternately, would it be ok to just leave the ao ground unconnected and act as if ai ground were ao ground?
Thanks,
Sean
02-15-2011 04:24 PM
Do you need to measure the AO voltage using an AI channel on the same DAQ card? You can actually route this internally without having to make any external connections at all by using "Dev1/_ao0_vs_aognd" as the channel in your ai task.
You would need to right-click on the channel constant or control, and select IO Name Filtering to choose the option to select Internal Channels:
The terminal configuration in this case must be "Differential", which is the default. This will route AO_GND to the (-) terminal of the ADC, and AO0 to the (+) terminal.
Best Regards,
03-04-2011 10:29 AM
Hello John,
I have two quick questions about what you describe:
1) Can you measure ai lines with ao_gnd as the reference, or would you need to connect ao_gnd and ai_gnd externally and make an RSE measurement?
2) Why does it require the measurement be set to differential, since you are using an on-card reference for the measurement?
Thanks,
Sean
03-04-2011 01:38 PM
Choosing _ao_vs_ao_gnd performs a differential measurement between AO and AO GND. You have to select differential in the this case since by definition an RSE measurement is referenced to AI GND.
Technically, AI GND and AO GND are separate terminals. In practice, AO GND and AI GND are tied together internally anyway on non-isolated boards so there shouldn't be much of a difference.
Best Regards,
03-21-2011 11:53 AM
03-22-2011 12:19 PM
Hello oilyfingers,
Using _ao0_vs_aognd doesn't actually route the signal to a specific input channel. Instead selecting the internal connections take a measurement similar to a differential signal coming into the board. Because you are not necessarily able route the signal to a specific input channel, you cannot do what you are asking internally.
Regards,
Lynn