cancel
Showing results for 
Search instead for 
Did you mean: 

NEED AN ADVICE FOR NEW PROJECT

AntoR
Associate II


Hello everyone.

I have to create an arbitrary waveform generator via DAC starting from a lookup array of 32 elements at least with 10bit resolution. However, I must be able to reach frequencies of around 300Khz. I wonder, which evaluation board can I consider?
Thank you in advance
Antonio Riccelli

4 REPLIES 4

The DAC on the STM32's is generally limited to around 1 Msps, you can drive both from a pattern buffer via DMA, and paced by TIM.

Pins PA4 / PA5 in modes cases, as I recall, check boards with Arduino Shield sockets that escape the DAC pins.

Other than that, perhaps SAI interface to a CODEC.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
AntoR
Associate II

 

Exist a evaluation board with 5Msps DAC capable?
If not, you can suggest alternative for realyze this prototype?
 
Thanks
Andrew Neil
Evangelist III

@AntoR wrote:

I have to create an arbitrary waveform generator via DAC 


Why do you specifically have to do it it via DAC ?

There are chips available to do this kind of thing; eg,

https://www.analog.com/en/products/ad9833.html

Try also searching for "DDS"; eg,

https://www.eevblog.com/forum/projects/looking-for-dds-generator-chip-with-arbitrary-waveform/

 

I need a solution to generate any type of arbitrary signal and not just sinusoidal, triangular and square, which is why the reason for a high-performance solution via a DAC
Is there something for this?