Channel coupling analog streaming
Posted 14 August 2012 - 05:02 AM
Posted 14 August 2012 - 12:02 PM
Posted 14 August 2012 - 12:29 PM
Sounds to me like the photodiode signal might be very weak. That is, it has substantial source impedance. When you scan slower you might be getting a little extra settling time that makes the reading good.
For comparison, put a known strong signal (such as a jumper to GND) on AIN0 and see if you get good readings at all speeds.
If you want to sample the photodiode faster, the likely solution is a buffer of some sort. What is the max and min voltage you want to handle from the photodiode?
The max voltage is around 50 millivolts, and the min voltage is maybe 0-5 millivolts.
Posted 14 August 2012 - 01:19 PM
Posted 15 August 2012 - 02:29 AM
The LJTick-InAmp should work good for that. I would go with Voffset=0.4 and Gain=x11. You could just use it as a buffer with Gain=x1, but might as well take advantage of the available gain.
Start by connecting a couple jumpers from IN+ to IN- to GND on the LJTIA, then note the offset voltage (should be near 0.4 volts) to subtract off your readings. Then remove the jumpers and connect +signal to IN+, -signal to IN-, and a jumper from IN- to GND.
You could make your own buffer or amplifier using a simple op-amp, but you would have to be careful to select an op-amp that works so close to the negative rail (assuming you power the op-amp from GND and VS).
Jumpering AN0 to GND produces a clean signal at all speeds, so it looks like LJTick-InAmp is what I need. While I wait for delivery, I can easily filter out the artifacts for now. Is it safe for the U6 to do so?
Posted 15 August 2012 - 09:29 AM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users