I'm currently using a DAQCard-AI-16XE-50 and 50 pin AI connector block and trying to diagnose some noise (possibly ringing) that I'm seeing in my analog inputs.
My program sends a signal out from GPCTR1_OUT to a photovoltaic relay (a PVU414) and returns to DGND (there is a 470 ohm resistor in this circuit to limit the cuurent flow). The GPCTR1_OUT signal also goes to PFI0_TRIG1 in order to trigger the data acquistion.
The counter signal is typically on for 100ms and the overall acquistion may be from 500ms to 2000ms. Once the counter signal stops, I see large oscillations on my analog inputs (+- 0.25V). If I leave the counter on for the duration of the acq. I don't get any noise, so it is specifically once the signal from the
counter is stoppped and relay opens.
I'm measuring in differential mode. The output impedance of my pressure transducers is 50 ohms. I have tried using one & two bias resistors according to the E-Series User Manual and nothing has made a difference. Currently I have the negative side of my signal also going to AIGND.
I have also added a voltage divider (just two resistors) to the transducer power supply and am sending a 4.2V signal into one of the channels. Strangely, I'm not seeing any noise on this channel. This also has the negative side (which is the same signal as mentioned above, just the common side of the transducer power supply) going to AIGND.
Also, when I short between the +ve and -ve of a chennel I don't get any noise.
So there seems to be a specific interaction between when the counter and hence relay is switched off and the noise that is being induced on the analog input.
The cabling is shielded, 1.5m long and there is reasonable physical separation.
Ca
n anyone suggest some more steps that I can try to get to the bottom of this problem??
Thanks,
Matthew.