Skip to main content
Graduate
March 22, 2024
Question

NEED AN ADVICE FOR NEW PROJECT

  • March 22, 2024
  • 3 replies
  • 1277 views


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

    This topic has been closed for replies.

    3 replies

    Graduate II
    March 22, 2024

    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.

    AntoRAuthor
    Graduate
    March 23, 2024

     

    Exist a evaluation board with 5Msps DAC capable?
    If not, you can suggest alternative for realyze this prototype?
     
    Thanks
    Super User
    March 23, 2024

    @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/

     

    AntoRAuthor
    Graduate
    March 23, 2024

    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?