EEVblog Electronics Community Forum
Products => Test Equipment => Topic started by: asilva10 on December 05, 2016, 12:17:59 am
-
I am in need of generating a distorted square wave with my Rigol DG4202:
What software can I use?
Thank you!!
-
Could use a sound card if you don't need a frequency too high
Sent from my phone using Tapatalk
-
This is also an arbitrary function generator, so you can just load any waveform you like.
I remember that there is a free Rigol software called UltraWave, where you can draw the waveforms you like to see generated.
Edit: the above only applies to the DG1000 and DG3000 series.
For the DG4000 I think it is called Ultrastation.......... OK did some search:
There is a free version and an advanced version. Waveform editing and uploading is free. So just download and use: http://www.rigol-uk.co.uk/Rigol-Ultra-Station-Advanced-PC-Software-Licence-p/ultra-station-adv.htm#.WEVJOdXhD0M
(http://www.rigol-uk.co.uk/Rigol-Ultra-Station-Advanced-PC-Software-Licence-p/ultra-station-adv.htm#.WEVJOdXhD0M)
-
And if you have a Rigol scope and a real live source for such a waveform you can capture and transfer the waveform directly from the scope to the generator for "play back".
-
If you add CH1 and Ch2 (either internally -- don't know if that's possible -- or externally by simply "T"-ing them together) and output a square wave on one channel and a triangular wave on the other and adjust the same frequency on both, it shouldn't be difficult to adjust phase and amplitude in relation to each other to generate any sloped square that you like. Of course, this would require both channels so if you need the second channel for something else, this isn't possible. I'm not sure if some modulation function may be configured to produce the same result.
Cheers,
Thomas
-
Modulate the square wave in the DG4000 with an upramp, then play with the square wave phase to get it in the correct position:
(https://www.eevblog.com/forum/testgear/rigol-dg4000-series-how-to-generate-a-degraded-square-wave/?action=dlattach;attach=275879;image)