Maker Pro
Maker Pro

Using Arduino with AD7730 ADC

ACAVA

Mar 5, 2024
3
Joined
Mar 5, 2024
Messages
3
Hello,

I am trying to using an Arduino with an AD7730 ADC. I am unfamiliar with SIP interfacing so I used some code pulled from GitHub. However, since I don't have a clock on hand, I am trying to use the clock on the Arduino itself, but I am unfamiliar on how to do so such that it matches the chip's requirements. I am having a lot of difficult getting this to work, and don't know how to trouble shoot or how to begin.
 

danadak

Feb 19, 2021
766
Joined
Feb 19, 2021
Messages
766
Your master clock for the 7730 :

1709687336093.png

Page 32, 33 for clock generation.


Regards, Dana.
 

ACAVA

Mar 5, 2024
3
Joined
Mar 5, 2024
Messages
3
Hi Dana,

Thanks for the reply.
I have seen Pages 32 and 33. I am using a (hi-lo-hi-lo) clock from the Arduino digital output pin since I don't have a crystal clock on hand. Is this possible to do. MCLCK out has been left disconnected.
 

danadak

Feb 19, 2021
766
Joined
Feb 19, 2021
Messages
766
You meeting the specs I posted in post #2 ?

Does datasheet call out startup conditions for 7730 that have to be met before
part produces valid data ?


Regards, Dana.
 

Harald Kapp

Moderator
Moderator
Nov 17, 2011
13,716
Joined
Nov 17, 2011
Messages
13,716
Use a hardware timer to achieve the necessary high clock frequencies (link).
 

ACAVA

Mar 5, 2024
3
Joined
Mar 5, 2024
Messages
3
Hello all, I have finally gotten the clock and inserted it into the circuit with the appropriate capacitors, however I am still having a tough time deciphering the outputs printed in the serial. It appears that any variation in the analog signal does not scale linearly with the digital signal. The signal also appears to be offset by a large amount. Essentially, its output is just junk.
 
Top