sinara-hw / Fastino

Fast 32-channel, 3MS/s per channel, 16bit DAC EEM card compatible with Zotino
11 stars 2 forks source link

Output noise #51

Closed jordens closed 4 years ago

jordens commented 4 years ago

Conditions

tl;dr:

6.9 kHz bandwidth, to 10 MHz

-106 dBV are 60 nVrms/rtHz

image

6.9 Hz bandwidth, to 10 kHz

-137 dBVrms are 54 nVrms/rtHz

image

4.8 mHz bandwidth, to 10 Hz

at 0x8000 code, ch27, DC coupled, floating class II power supply

trace A (green) crosscorrelated noise, normalized to 1 Hz (-100 dBVrms/rtHz are 10 uVrms/rtHz) trace B (blue) is raw channel 1 PSD trace C (red) is floor trace D (yellow) is linear time, 20 µV/div over 320 s

No discernible drift, stable to better than 20 µV over 5 minutes. This doesn't test gain/reference stability, just offset and differential tempcos near 0V

image

0.48 mHz bandwidth, to 1 Hz

image

model from schematics

image

setup

image image

hartytp commented 4 years ago

Nince! Thanks for the lovely data.

hartytp commented 4 years ago

That looks like a pleasantly good fit to the model then.

jordens commented 4 years ago

If somebody wants to investigate the 150 Hz bump feel free. Otherwise closing.

dnadlinger commented 4 years ago

Not super important, but do you have a capture with the DACs in quiescent state as well? (I.e. does anything change apart from the clock feedthrough peak disappearing?)

dtcallcock commented 4 years ago

I would be interesting to check the noise on the reference, both before and after the buffers (though it looks like there are only test points post buffers).

What is the P/N of C167 @gkasprow ? Could that be the source of microphonics?

hartytp commented 4 years ago

If somebody wants to investigate the 150 Hz bump feel free. Otherwise closing.

Are you confident it's not 3*50Hz line noise?

gkasprow commented 4 years ago

C167 is generic CC0603_10UF_10V_10%_X5R True, it could be an ultrasound from SMPS. It would affect the reference. I would focus on C6 and C9. They are used to generate references for channels 21,22,24,25,27,28,30,31. In Altium indexes start from 1, not zero.

jordens commented 4 years ago

On these quiescence only removes the update feedthrough at 2.55 MHz and multiples. The 150 Hz bump is certainly not line noise. 150 Hz line noise is very narrow in Europe and less than 10 Hz even if running on a generator.

hartytp commented 4 years ago

I wonder if the 150Hz noise is the related to the offset trim circuitry. It's maybe a little low frequency though?

gkasprow commented 4 years ago

This can be easily verified by removing either IC27 / IC2 or R158, R127, R140, and R220. The reference will drop to 3.9V.