Products > Test Equipment
DG4000 - a firmware investigation
Sparky:
--- Quote from: ted572 on December 06, 2013, 05:47:35 pm ---DG4000 Calibration Restoration:
I just finished calibrating my DG4000 for Channel 1 and 2, and the frequency response is flat up to 200 MHz and well within better than +/- 0.8 dB.
So what is calibration? I have concluded that it is removing the un-calibration that you end up with after you install the firmware patch to extend the frequency!
So to calibrate (or rather restore the previous calibration of) your DG4000: Press - Utility, Test/Cal, Secure Code, (put in PW) 2010, Enter, Secure OFF, (the result should be) Secure ON, Access gained.
Then for Cal. select HFLAT, Call Point (start at HFLAT 1-1), Measure Value, Input Value, press Save and wait for it to complete (about 3 seconds), select Cal Point for the next step. Repeat for all 60 steps. Then your done and you didn't have to connect anything up to your DG4000, except for AC power.
--- End quote ---
I was using my DG4062 (now DG4162) and decide to check for amplitude flatness up to 150 MHz. I found it to be quite bad above 60MHz; large +ve and -ve variation in amplitude with frequency. It is much worse than Teneye's shows here or here. So I thought I hadn't done the "calibration restoration" correct as per ted572's instructions.
I repeated the "Calibration Restoration" for Amplitude, Low Freq Flat and High Freq Flat and Saved the results after completing the Measure Value/Input Value step for each set of points. When I repeat the frequency sweep there doesn't seem to be any noticeable improvement in amplitude, compared to before restoring the calibration. If I go back into calibration to inspect values I find the column of measured values ("MeasValue") is empty for all Amplitude, Low Freq. Flat, etc. It doesn't show the values that were previously restored by the "Measure Value", "Input Value" button presses. Are other people's experiences the same? I'm thinking the calibration values are not being saved, and that's why I don't see any effect of the calibration.
Sparky:
--- Quote from: ted572 on January 12, 2015, 01:22:54 pm ---We shouldn't have to do anything with the Calibration for a DG4162. This is only required for the DG4202 (200MHz hack). There are also a couple of other small glitches we can run into with the DG4202 modification. Which is why I now suggest staying away from the DG4202 hack. And you can also loose your hack and end up back with a DG4062 by installing a recent Firmware release update. And then end up SOL for going back to even a DG4162 (the preferred model).
How I would measure the DG4162 output level frequency response: I would set the DG4162 for 50 Ohm output impedance (preferred for these higher frequencies for a flat output into your 50 Ohm Input device). If I used an O'Scope then I would Terminate its input with 50 Ohms (either internally, or with a 50 Ohm Feed Through Termination). The measurement should be into a 50 Ohm measurement device using 50 Ohm Coax. A RF Power Meter, Spectrum Analyzer, etc. is preferred over a O'Scope for better output level measurement accuracy. Although many hobbyist may not have this type of equipment, and therefore an O'Scope may be the their only choice, and should be fine if it has at least a 200MHz BW.
Edit: If a 50 Ohm Feed Through Termination for the O'Scope isn't available, a BNC Tee Adapter (one Male port and two Female ports) with a BNC 50 Ohm Termination on one of the BNC Tee's Female ports can be used. If a 50 Ohm Termination isn't available, a 50 Ohm resistor can be soldered to one of its Female ports (with very short leads). If a BNC Tee Adapter isn't available, I believe that they can generally be found at a Radio Shack store.
--- End quote ---
Thanks ted572 for your comments! My DG4062 was modified to DG4202 for a while, but the recent DSP v01.10 firmware wouldn't install on my unit (possibly I was still using the bootloader before v01.06 which was released with the previous DSP v01.09 firmware), and so I ended up downgrading to DSP v01.04, then upgrading to DSP v01.06, applied the DG4162 model, and then upgrading again to DSP v01.08.
Anyways, I appreciate your comments and from your notes my oversight was obvious --- I forgot to set the scope input to 50 Ohm impedance. I repeat the measurements (600mVp-p sine wave, 1MHz to 159Mhz sweep over 10sec) now with 50 Ohm output on the DG4162, and the o'scope (MSO2072A modded to MSO2302A) input set to 50 Ohm internal impedance. I used RG-58 A/U coax.
The results I obtained this time were much better, although the first was still much different than those published earlier so I repeated the frequency sweep with 3 different coax cables I have (different manufacturers). I'm surprised to find significant differences with simple RG-58 A/U! I have attached the screenshots from the o'scope --- you can easily see the 10sec over which the frequency sweep runs.
The last result seems very good. I have to conclude no problem with the DG4162 calibration, and that lack of 50 ohm termination and coax quality was responsible for erroneous earlier results. It is good to see things working correctly this time.
Anyone feel free to leave some comments or post comparisons of frequency sweep from your DG4000 units.
Edit: Some extra info. My AWG is DG4162 model (updated from DG4062), with following hardware/firmware revisions:
Software Version: 00.01.08.00.02
FPGA Version: 00.01.09.00
Hard Version: 01.01
Keyboard Version: 04.01
Teneyes:
--- Quote from: Sparky on January 13, 2015, 06:08:31 am ---Anyone feel free to leave some comments or post comparisons of frequency sweep from your DG4000 units.
--- End quote ---
Here are sweeps on 3 different coax cables
The sweeps are linear from 10-160Mhz over 60sec.
I have to note which cable is best
Note: DSO was in single sweep with DSO trigger out connected to DG sweep trigger input
Sparky:
--- Quote from: Teneyes on January 14, 2015, 06:51:00 am ---
--- Quote from: Sparky on January 13, 2015, 06:08:31 am ---Anyone feel free to leave some comments or post comparisons of frequency sweep from your DG4000 units.
--- End quote ---
Here are sweeps on 3 different coax cables
The sweeps are linear from 10-160Mhz over 60sec.
I have to note which cable is best
Note: DSO was in single sweep with DSO trigger out connect to DG sweep trigger input
--- End quote ---
Nice, Teneyes! The last result looks especially good. That was a good idea to use trigger out of the DSO to start the sweep on the DG. I will put a note on my cables, too.
Out of curiosity: Does anyone know which part(s) of the cable (coax itself, BNC connectors, or termination quality) is responsible for non-flatness and roll-off at high frequency. If its not the coax itself, does that mean someone could "repair" a poor cable by replacing the BNC connectors?
Sparky:
--- Quote from: ted572 on January 14, 2015, 03:00:05 pm ---Sparky: I generally avoid using RG-58. I use RG-223 in its place for a flexible coax cable for my test cables. Other cables that make good test cable, although aren't as flexible, are RG-141, 400, etc. with PTFE (teflon).
I'm kind of surprised that your RG-58 is as poor as it is, but that could be due to it having been flexed a lot over the years, having been kinked, pinched, BNC terminations being flaky, etc. To inspect the BNC (etc) connectors you would have to disassemble them from the cable ends are redress the cable by cutting an inch or so and reterminating the connections. Do NOT just stick them back together without having fresh and clean connections. An important thing to keep in mind with coax is not to over flex it too much, and to never bend a kink in it, or pinch/crush it. If you kink it and then straighten out 'even a flexible coax cable', the site of the kink will show up with a Time Domain Reflectometer test as a purtibation/discontinuity in the coax.
I suggest getting some new RG-223 and BNC connectors to use with it if you have any doubt about your coax test cables. We should be cautious buying coax from a Hamfest flee market in the parking lot. Does it look fresh, clean, and undamaged? Then hey, it may be Ok (?). And if people have any doubt on how to properly dress the cable for a proper connector termination, they should look it up and follow the recommended process. Some hobbyist have a hard time assembling coax cables/connectors simply because they have never been taught or studied the proper methods. Regards, Ted
--- End quote ---
Thanks for the info, Ted! Very helpful! I wouldn't mind buying the cable and connectors and assembling myself so I can make custom lengths as needed, and from a quick look on Pasternack it is cheaper to buy the parts. I note there are clamp/solder BNC connectors, so no costly crimp tool needed. Would you happen to have a recommendation of a tool for cutting the insulation and braid to the specific lengths as needed for the connectors? Thank you!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version