Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAC Output Noise Coupling #64

Open
linuswck opened this issue Nov 15, 2024 · 1 comment
Open

DAC Output Noise Coupling #64

linuswck opened this issue Nov 15, 2024 · 1 comment

Comments

@linuswck
Copy link

Description

When I connect the DAC Output 0 to an oscilloscope and I always see a high frequency sin wave being coupled to the DAC output SMA port. This high frequency sin wave exists even when the fast servo is powered up without the SD Card installed (so nothing is initialized). I am not sure if a board issue or a measurement problem.
image

Connection Topology

Fast Servo DAC Output Port 0 -> SMA - to - SMA Cable -> SMA - to - BNC Adapter -> Oscilloscope BNC Port

Other Info

Fast servo is installed inside a crate.
I tried powering it via PoE and power jack. The output noise makes no differences.
I have tested GND continuity between fast servo's and the SMA cable's, adapter's GND.
Oscilloscope Input Bandwidth is set to Full. This sin wave is still visible even after setting bandwidth to 20MHz.

@mkiepiela
Copy link
Member

mkiepiela commented Feb 5, 2025

Oscillations in the outputs come from an unstable amplifier in the DAC AFE.

This is caused by the parasitic inductance of the feedback capacitor and PCB tracks, as well as the parasitic capacitance in the summing node (amplifier inputs). This creates a filter pole and leads to excitation of the circuit.

When the feedback capacitors are removed, the oscillations disappear.
When they are mounted, the oscillation frequency is about 770-790 MHz (depends on the channel).

Experimentally, I added inductance to the feedback capacitors (soldering them on pieces of wire), expecting this to increase the problem (lowering the oscillation frequency).

The oscillation frequency decreased from 790 MHz to 600 MHz (green channel in the figures).

I'm going to test it with low ESL RF capacitors and update this topic.

Recommendations:

  • use of RF capacitors with low ESL, preferably in smaller cases
  • improved PCB layout (shorter and wider tracks and GND cutouts under the capacitor pads)

I am not closing this topic until the recommendations are implemented in the new revision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants