Go Down

Topic: Maximum speed for DAC's (Read 2639 times) previous topic - next topic


I wondering if is possible to use a DAC of Arduino2 as "arbitrary" waveform generator.
I imagine is possible to simply "write" a numeric value (a vector of values from a file for example), isn't it? Which is the maximum rate?

Instead, using the standard Arduino Library, what is the maximum frequency?

Thank you very much



What is "Arduino2"?
I think best performance may be achieved  with SPI data sent to an external DAC.
Default data rate is 4 MHz; actual data rate will depend on how much processing your code does between messages that are sent out, and your method of controlling the chip select line.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Leon Heller

He probably means Due - isn't that Italian for 2?
Leon Heller


Sorry for the late.... and thank you to CrossRoads for the suggestions.

Yes, Due in Italian means 2.

Also if I can obtain the best performance in terms of rate with an external Dac I would like to use one of the two internal DACs of ArduinoDue even with a low rate.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131