Post Go back to editing

No ac output on AD5934

Thread Summary

The user encountered issues with the AD5934 on the CN0349 evaluation board, where the sweep did not start and no AC voltage was detected on TP2. The problem was resolved by setting the clock source to external in register 0x81, as the AD5934 does not have an internal oscillator. The user also confirmed that the VOUT pin was at 0V and that setting the PGA gain to 1x is recommended to avoid clipping the ADC input.
AI Generated Content

Hi,

I'm working the the AD5934 in the CN0349 evaluation board, and able to communicate properly with the AD5934 over I2C, but I can't get it to actually start its sweep - I can't detect any AC voltage on TP2 (or anywhere else on the board other than the clock).

Example:

NB: The CN0349 has a 1 M Hz clock

I want a sweep from 1 kHz, 500 Hz step, 5 steps.

Start freq: 2^27 * 1 000 * 16 / 1 000 000 = 2 147 483 = 0x20C49B

Step: 2^27 * 500 * 16 / 1 000 000 = 1 073 741 = 0x10624D

Steps: 5 = 0x0005

All of this data is loaded into 0x82 to 0x89, and I can read it back and it all seems OK

Enter Standby with 2v range, x5 pga gain: Load 0xB0 into 0x80.

I never see any change at the test point, the status register 0x8F always contains 0x30 or 0x70.

What am I doing wrong?