Hi,
so I bought a Rigol DG822 and o boy is it problematic.
The same problems were confirmed on DG832 and also on the DG1062Z. I suspect the same goes for higher end new models. But I think the supplier wanted to save face and didn't want to test all the way up to 2k model.
I am working on a phase measurement sistem so I need a square wave and a sin wave, of known phase and known frequency (nothing more). All the problems I found were form using it only this way so there are sure to be more problems. Here are the problems I got so far.
First the most important problem (that killed my FPGA). The DC offset is not set when the signal is turned on. The signal is set for 0 to 3.3 V, 1 MHz square wave. The time base is set to 2ms/div, and then zoomed in to 500ns/div. You can see that the "averaging" on the 2ms/div shows how the signal ramps up as the DC offset kicks in.
This is how the turn on looks like:
Just to prove that this is not some oscilloscope trickery, here is a picture of the start with 200 ns/div time base.
This is what killed my FPGA (mid ranged kintex (150 euro + bga rework )
). The pin got -1.65 V, was clamped to -0.7 ish = -(1.65-0.7)V/50R = 20mA (max is 10mA). During testing I turned the function generator output off/on quickly and that killed the diode / the pin.
Second the phase alignment is broken. Lets set the output frequency to 0.8 MHz and angle to 0 deg. Then lets change the frequency form 0.8 MHz to 1.3MHz in 0.1 MHz steps, pressing the align button every time, here are the results:
f[MHz] | 0.8 | 0.9 | 1.0 | 1.1 | 1.2 | 1.3 |
Angle[°] | 10 | 12.2 | 15.8 | 1.7 | 4.6 | -0.4 |
From the data sheet: Range 0° to 360°, Waveform Phase Resolution 0.03°. Resolution 0.03°, accuracy 0.03° +/- 20°
Third problem, communication with PC is broken. When I tired to connect to the FG form the PC I got:
* Connected to: USB0::0x1AB1::0x0643::DG8A205203709::INSTR
-> *IDN?
<- (Return Count:55)
Rigol Technologies,DG822,DG8A205203709,00.01.08.00.01
* Error!!!
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
I didn't waste much time on this, it could be me, my pc or just my FG. But as for all these problems I got no solutions form both rigol and the seller.
Forth problem, general SW bugs.List a few that I noticed:
- align does not work some times (even if we ignore the 2 problem),
- save presets saves some settings but not the others eg. It shows frequency coupling on, but it is not. You have to turn it off and then on and then its ON. So the function is basically usless,
- (more general) the touch screen is dodgey at best, as is the setting stuff with the wheel.
Fifth, more subjective oneThe design: non stackable, edgy
, with tini-tiny out of place power button that I feel like I will brake it every time. But this is
.
All the problems (except 4 and 5) were reported to the seller and promptly ignored. I then had to call them and they said that they could not repeat the problems. I had to go there 4 times to show how to set frequency and square wave form so they could "reproduce" the problems
. Mind you this is the official re seller, that only sells rigol and agilent. They even got a big "HP EXPERT" diploma hanging on the wall.
They contacted Rigol and were ignored (it seams) then I contacted Rigol and were also promptly ignored. I got no solutions to try, all I got is they can replace the FG. What QC in Rigol is doing I don't know
. These are the problems you look for when testing new firmware eg. what happens on turn on.
So if you are looking for a function generator look for something else.