I’m not sure if anyone is interested in this AWG, however let’s try my chances and see if someone would help me:
I bought HDG2012B model and using a “upk” file which I have found in this thread, changed the model name to HDG2102C (didn’t try the serial connection) and the frequency limit had raised up tp 100MHz, afterward using another excel VBA script (provided in this thread again), calibrated the AWG against my DS1054z (up-hacked) and Rigol DM3058E. Once the calibration finished , I connected the output 1 of the AWG to the scope (50-ohm terminated) and tried to check the sin output at 100MHz. It looks distorted and jittery. Since I purchased a Rigol DG4102, I never bothered to fix the issue or even cross check with other similar units. Now I need a second AWG in my lab, so I wondered it worth a shot to have a second look and try to fix the issue. I’ll post a few screenshot.
My PCB version is 1006 and I’m running the latest firmware published by Hantek.
Anyone have any ideas? Is my device defected or the new PCB versions don’t meet 100MHz spec in lower models? The output seems clean enough upto 50MHz. I can post some screenshot of the output on my spectrum analyzer if you need more details. but more or less it’s similar to the FFT screenshot from DS1054z (100MHz center frequency with 50MHz/div, other screenshots seems self-explantory enough i guess) .
I’m not sure if anyone is interested in this AWG, however let’s try my chances and see if someone would help me:
I bought HDG2012B model and using a “upk” file which I have found in this thread, changed the model name to HDG2102C (didn’t try the serial connection) and the frequency limit had raised up tp 100MHz, afterward using another excel VBA script (provided in this thread again), calibrated the AWG against my DS1054z (up-hacked) and Rigol DM3058E. Once the calibration finished , I connected the output 1 of the AWG to the scope (50-ohm terminated) and tried to check the sin output at 100MHz. It looks distorted and jittery. Since I purchased a Rigol DG4102, I never bothered to fix the issue or even cross check with other similar units. Now I need a second AWG in my lab, so I wondered it worth a shot to have a second look and try to fix the issue. I’ll post a few screenshot.
My PCB version is 1006 and I’m running the latest firmware published by Hantek.
Anyone have any ideas? Is my device defected or the new PCB versions don’t meet 100MHz spec in lower models? The output seems clean enough upto 50MHz. I can post some screenshot of the output on my spectrum analyzer if you need more details. but more or less it’s similar to the FFT screenshot from DS1054z (100MHz center frequency with 50MHz/div, other screenshots seems self-explantory enough i guess) .
The sampling rate of this model is 250MSample/s, that is an average of 2.5 samples @ 100Mhz so it can' be stable.
It is reasonnable to go up to 62.5 Mhz where you would have 4 samples/cycle. After that, this is useless.
So the good news is that your model works fine
I assume the good news would be that there's a problem so I can fix it. How can Hantek sell a 100MHz arb gen with crappy looking sin output? if you take a look at the FFT screen shot, there are rather strong 25MHz combined into the 100MHz output. At the fist i though there's a problem at the output filtering stage, but if everybody has the same problem, what's the point of up-hacking an arb-gen to produce useless outputs?
There is a reason why this signal generator is so cheap.
It happens on all frequencies that are not a integer multiple of 250MHz due to how DDS synthesis works. If you want a ARB generator that can produce clean sine waves to 100MHz be prepared to pay 4x the price of this. The more expensive gear usually has a higher sample rate and the proper ones can adjust the sample rate with high resolution to always match a integer multiple of the output to eliminate this distortion.
I bought a Tektronix AWG2041 to get good high speed generation.
How can Hantek sell a 100MHz arb gen with crappy looking sin output? if you take a look at the FFT screen shot, there are rather strong 25MHz combined into the 100MHz output.
Explain to Hantek that you are not happy because you bought a 12MHz AWG that can't work at 100MHz.
The only fact I can see is the quality of the software. Otherwise you get what you paid for.
what's the point of up-hacking an arb-gen to produce useless outputs?
I think there is room between 12MHz and 100MHz.
The problem is related to the technology it is using.. and at 250Msamples/s there are no miracles. If you need steady 100MHz output, buy something else.
Devices with 10 MHz or 20MHz bandwidth limit are fine, I'm asking about 100MHz units.
I guess nobody bought the higher end versions since the hacking potential makes this AWG a great deal and it gets pretty pricey starting with the 30Mhz and up. I also wonder if the higher frequency models have any hardware differences like better op amps with better slew rate? Was this ever investigated? Hantek claims 18ns rise time for square wave on the 5Mhz and 10Mhz version and it gradually decreases with every subsequent model down to 10ns on the 100Mhz one.
I'm sorry for revive this old thread but I thought here would be the best place to ask.
I got one HDG2002B and changed the BW limit, did full calibration and added the missing components to get LAN working, all went good. But, while checking the file
/dso/etc/boot.sh to change the IP address and to enable telnet, I messed up with the vi commands and I think I might have inadvertently deleted some line
Anyone would be kind and provide me a copy of this file, please?
Every thing seems to be working fine, but just for peace of mind I would like to check. Yes, I did make a backup of everything else before start changing things but forgot this one
If still there anyone interested in this function generator I can post my nanddump and firmware copy here.
PCB 1006
Software: 1.00.3.03.11 (171116.0)
Kernel: Linux 3.2.35
FPGA 90
Keyboard 11
@Microcheap: It would be very nice if you could post your firmware (Software: 1.00.3.03.11 (171116.0) ) here...
Do you know if it is the lastet one?
Did you encounter any problems?
Thank you very much.
Sure, Do you want the flash dump or just the update file with the lastest firmware?
My function generator has being working without a problem. I don't use it very frequently, but apparently the main bugs reported in this thread are sorted and it is stable, I've never had problems with it hanging or rebooting.
Just the update file with the latest firmware.
Thank you very much.
I placed the files on my
Google Drive since their are not available on Hantek's website anymore. Apparently the HDG2002B was phased out and now Hantek only offers the higher frequency models but, when you try to download the files on their web site, it is for another model (HDG6000B)
I have some trouble with controlling this instrument using USB.
Send *IDN?
Recive hantek,HDG2102C,DDS2301606,1.00.3.03.11(171115.0)_90
But commands lile OUTPut1 ON, SOURce1:FREQuency 10000 doesn't make any affect.
I was searching for generator with opportunity of remote control and now i don't know how to control it.
Can someone told how to deal with this instrument?
Rigol DS1054Z(hacked) work perfect with remote control.
Hi Guys
Have a Hantek HDG2022B that is bricked
I have done my best to work it out for myself but am now pulling teeth out!
Has a dead internal battery and as a result has lost its bundle, have tried using software via USB, taken the cover off and termed the RS232 but just not getting reply
what Am I missing?
Cheers in Advance
Here is the firmware file i have from 2015
Hi Berni
Thanks
I have made a fair bit of progress since
Managed to get talking to it and get it loaded with a HDG2102C file I found on these forums so it boots but needs to have the correct firmware (Which you have now kindly supplied!)
I will do that and hopefully have something that works again.
I have no idea what the board revision is but I do have its serial number
What is the easiest way to update these on the machine?
Cheers
Steve
Have loaded firmware you sent and now working nicely, many thanks
Do I need to upd