The reasons for the code change was just to use the AD5780.c/.h files instead of the AD57XX.c/.h files, as when initially ran the AD5780 files produce the errors (file paths have been edited):
Error[Pe167]: argument of type "unsigned char *…
I'm unable to operate/control AD5780 chip residing on Eval Board (Eval-AD5780_90SDZ).
We are communicating with AD5780 DAC via McBSP module on TI-F28335 DSP chip.
Attached is my sample Code and image from the logic analyzer.
Any sample code or…
This is my first time programming a DAC and supposedly this particular one (AD5780) outputs varied voltage levels, which is what my group needs for our design project. I have the AD5780 and the Evaluation Board for the AD5780 in the mail as…
This is my first time programming a DAC and supposedly this particular one (AD5780) outputs varied voltage levels, which is what my group needs for our design project. I have the AD5780 and the Evaluation Board for the AD5780 in the mail…
The AD5781/AD5791 offer better accuracy (INL and DNL for example) compared to AD5780/AD5790.
This discussion is for the AD5780. You might be referring to your other post about the AD5754. If so, please do post your questions and replies on the appropriate thread.
If in the case that you are pertaining to this thread, then please…
I am not able to find the Arduino implementation in the ADI repositories. The generic driver can be found at the wiki link you provided. I will try to answer your questions the best I can:
1. The SPI communication parameters are set in the AD5780_Init…
We only have eight DACs >16 bits. The small package is a problem. The die gets pretty big
w/ a lot of bits. Look at the AD5780, AD5781, or AD5680. They are different in terms of accuracy,
resolution, and monotinicity.
I use the AD5780 to drive a laser and for safety reasons, I use the RESET signal to put everything off.
However, I found that after a RESET (going up) it takes about 25μs before the chip accepts a new command. Is this correct?
Thank you very…