Post Go back to editing

how to properly set the settings in real time display graph

Thread Summary

The user is experiencing issues with a real-time display graph showing spikes instead of a 500 Hz sine wave. The final answer suggests using a physical oscilloscope or a sound editor like Audacity to view high-frequency waveforms, as the real-time display is limited to a few tens of Hz. An equivalent-time sampling technique at 498 Hz can also be used to visualize the 500 Hz sine wave. For saving the signal to a PC, optical S/PDIF is recommended as the simplest method, or the analog output can be used if additional DAC and ADC in the signal chain are acceptable.
AI Generated Content

Hi,

I am using real time display graph to plot sine tone freq=500hz. but I am not getting the correct output in real time display graph? I am getting spikes instead of sine wave. I just want to know what are the proper setting for realtimedisplay block. The pic of project is attached

Thanks

Parents
  • Hi sss36,

    The display of the real time display is limited by the read/write bandwidth on the USB-to-I2C/SPI port. This makes it unsuitable for displaying signals of a frequency higher than a few 10s of Hz.

    Using SPI will get you a few more data points than I2C because the data rate is higher, but it is still not suitable for high frequency signals.

    The real time display was meant for monitoring slowly changing signals, such as signal envelopes (to see if they cross a threshold) or DC logic levels used in a decision-making part of the signal flow.

Reply
  • Hi sss36,

    The display of the real time display is limited by the read/write bandwidth on the USB-to-I2C/SPI port. This makes it unsuitable for displaying signals of a frequency higher than a few 10s of Hz.

    Using SPI will get you a few more data points than I2C because the data rate is higher, but it is still not suitable for high frequency signals.

    The real time display was meant for monitoring slowly changing signals, such as signal envelopes (to see if they cross a threshold) or DC logic levels used in a decision-making part of the signal flow.

Children
No Data