Author Topic: Hantek 6022BE 20MHz USB DSO  (Read 857081 times)

0 Members and 5 Guests are viewing this topic.

Offline rogerjames99

  • Newbie
  • Posts: 6
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1150 on: August 09, 2020, 05:22:40 pm »
I am using the current github head OpenHantek6022 on a box running Ubuntu Focal and having issues with missing triggers. I can see traces flying past on the screen but trigger does not fire. Changing the timebase some times helps but it is not consistent. I have searched through this thread and seen some mentions of inconsistent triggering on Linux, but nothing definitive. Any suggestions anyone.

The pulse train I trying to stop on is a nice clean square wavr and occurs about once every 10 seconds.
 

Offline horo

  • Regular Contributor
  • *
  • Posts: 104
  • Country: de
    • My GitHub Projects
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1151 on: August 10, 2020, 10:07:52 am »
Hi,

tl;dr:
Due to missing trigger hardware the scope is not well suited for detecting sporadic signals, it is best suited for measuring periodic signals in time and frequency domain in the extended AF range (1 Hz to 1 MHz).

More detailed answer:
As the scope has no trigger hardware the triggering happens completely in software
The program samples (free-running) a block, checks if a valid trigger condition exists _and_ if there are enough samples before and after the trigger condition to display a full screen and if these conditions are met it displays the data (and stops the scanning in single mode). In roll and auto mode, non-triggered tracks will also be displayed. You should select the most aggressive sampling in the Oscilloscope/Settings/Minimum Time menu... menu (set to 500µs) to avoid missing the trigger.

Please read this section and have a look at the source code.

Martin

EDIT: it is not related to Linux, it's the missing HW support.
« Last Edit: August 10, 2020, 10:09:49 am by horo »
 
The following users thanked this post: AndrewBCN

Offline rogerjames99

  • Newbie
  • Posts: 6
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1152 on: August 10, 2020, 11:48:50 am »
Thanks for the detailed and informative reply. I will rack up the sample rate as high possible.

Cheers,
Roger
 

Offline ViktorEEV

  • Newbie
  • Posts: 4
  • Country: 00
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1153 on: September 04, 2020, 03:17:16 pm »
Here are signed WinUSB drivers for the Hantek 6022BE/BL.
 
The following users thanked this post: b_force, coromonadalix

Offline ronee

  • Newbie
  • Posts: 5
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1154 on: October 14, 2020, 01:17:27 am »
Hi everyone,

First post, but first a big thanks to the people who made this Hantek 6022 software!

I had bought of these and on the supplied program I couldn't even get a sine wave to show. I was ready to heave it into the garbage can. But then I discovered the six different programs that might help info on the net and thought to try one or two. I liked this one but windows blocked my XP attemps with "this is not a valid win 32 application" So onto Linux where after many failed attemps I got it working on an old Lenovo.

After some playing around I now have it working nicely! I like the space bar! But the 5 volt input was a potential problem for me.

100X probes were not the answer. However, what If I series two 10X probes? So a little experiment. I had an old probe in the junk box so connected it up and used a 1 meg resistor
to terminate the working probe (it was only 983 ohms so my readings are out a bit but close enough to show that the experiment will work)  All this because I didn't have any 900K resitors to make just a resistor front end. Now that this works that will be my next step.

Some pics of the experiment:

Ron


 

Offline ronee

  • Newbie
  • Posts: 5
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1155 on: October 14, 2020, 01:28:24 am »
con't,
so you see the meter reads 119.4 and my indersized resistor has let OpenHantek display this as 118 volts, not too shabby. This is a 24 volt wall wart feeding a small transformer backwards

Now how about 600 volts pk 2 pk on our 5 volt input? For this I used a 120 to 240 volt transformer. The transformer output was only 226 volts and Open H has this displayed as 220 volts, so down to the wholesalers and see if I can get some 900K resistors tomorrow and I will work on a front end:

Ron

 

Offline rogerjames99

  • Newbie
  • Posts: 6
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1156 on: October 14, 2020, 04:10:40 am »
The max input voltage on this acope is 35v not 5v.
 

Offline ronee

  • Newbie
  • Posts: 5
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1157 on: October 14, 2020, 04:02:08 pm »
The max input voltage on this acope is 35v not 5v.

Roger, with a 1X probe it is 5 volts. Here is screen shot at 10 volts PK/PK with the red ligh on at the bottom left. This is only 3.77 volts RMS.
Ron

 

Offline rogerjames99

  • Newbie
  • Posts: 6
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1158 on: October 14, 2020, 04:58:40 pm »
Mea culpa.

My bad.
35v is the input protection level..

Max. Input +/- 5V(Without external attenuation)
Input protection 35Vpk(DC + peak AC < 10kHz)

Roger
 

Offline ronee

  • Newbie
  • Posts: 5
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1159 on: October 16, 2020, 03:25:05 am »
  All this because I didn't have any 900K resitors to make just a resistor front end. Now that this works that will be my next step.

Well for the simple reason 900K is not in the series. So I ended up with a 680 K and a 220K in series. The capacitor is not show in the photos as I only put that in place once the unit was assembled. Not much selection in the ol' junk box... 14pf didn't do anything and 27pf as installed seems to be not too far over. I think 22 or 24pf would be a better choice but anyway here are a couple pics of the board and a run, the A channel is on rthe test pin and the B channel is from the B&K.

Both scope probes set to 1X. I was expecting the menu item "times" to be 1X, 10X, and 100X but it progresses by single digits? When I put it up to 10X it made the trace smaller and eventually quite.

So last post on this, I was just hoping to inspire 6022be owners to save their money on 100x  probes and build a simple 10X front end.

Ron
« Last Edit: October 16, 2020, 03:00:24 pm by ronee »
 

Offline horo

  • Regular Contributor
  • *
  • Posts: 104
  • Country: de
    • My GitHub Projects
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1160 on: October 16, 2020, 07:01:49 pm »
Nice solution, well documented!

I was expecting the menu item "times" to be 1X, 10X, and 100X but it progresses by single digits?
There was a long time discussion on github, where users proposed important probe attenuation values that should also go into the drop-down list:
https://github.com/OpenHantek/OpenHantek6022/issues/33
https://github.com/OpenHantek/OpenHantek6022/issues/37
Finally it was solved by the current solution. Either scroll - or just click into the number and type in your personal probe attenuation between 1..1000, e.g. 103 in your case.
Please look at github: https://github.com/OpenHantek/OpenHantek6022/issues/107

Martin
 
The following users thanked this post: AndrewBCN

Offline ronee

  • Newbie
  • Posts: 5
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1161 on: October 16, 2020, 10:19:16 pm »
Gotcha, thanks Martin

My little project was a way of saying thanks! see... people are using your program!

Mind you, all I had to buy was the wee box, everything else came out of the junk box. It would cost more if one had to buy BNC fittings.

I had read all of this blog but had not followed the github thread,

Ron
 

Offline zenon

  • Newbie
  • Posts: 5
  • Country: bg
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1162 on: November 25, 2020, 10:23:02 am »
 
The following users thanked this post: Cliff Matthews

Offline Cliff Matthews

  • Supporter
  • ****
  • Posts: 1910
  • Country: ca
    • General Repair and Support
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1163 on: November 25, 2020, 12:26:44 pm »
.. my collection ..
Welcome to the forum. Are those PCB photos your mods? (very extensive shielding!  :-+)
 

Offline zenon

  • Newbie
  • Posts: 5
  • Country: bg
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1164 on: November 25, 2020, 01:33:10 pm »
.. my collection ..
Welcome to the forum. Are those PCB photos your mods? (very extensive shielding!  :-+)

Thanks!
RichardK did the shielding.
https://www.eevblog.com/forum/testgear/hantek-6022be-20mhz-usb-dso/msg344749/#msg344749

I tried to collect all useful software, info, manuals, datasheet etc. about Hantek6022BE.

I intend to make some more mods besides the ones mentioned in the forum (RichardK shielding and additional PSU capacitors).
My intentions are:
1. Separate power supply (5V - done).
2. USB insulation.
3. Separate power supply to the audio part of AD9288 and CY7C68013A, and if possible separate ground plane for these two chips and the input stage (AD8065).

I try to remove nasty hi freq. spikes (noise), but I think that we have bad ground plane.

This piece of hardware is designed very badly, very badly.
No one thought when they designed the hardware.
« Last Edit: November 25, 2020, 01:34:58 pm by zenon »
 

Offline mike_58

  • Regular Contributor
  • *
  • Posts: 116
  • Country: 00
  • LEGO playground
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1165 on: December 19, 2020, 02:26:49 pm »
I made a small PCB based on "OpenHantek6022_AC_Modification-pdf" - image enclosed.

But I can not figure out where do I need to add text  as stated in last line of pdf: go to the directory build and type
cmake -D HANTEK_AC=1 ../
make -j2

Mike
 
The following users thanked this post: Cliff Matthews, zenon

Offline horo

  • Regular Contributor
  • *
  • Posts: 104
  • Country: de
    • My GitHub Projects
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1166 on: December 27, 2020, 07:57:16 pm »
But I can not figure out where do I need to add text  as stated in last line of pdf: go to the directory build and type
cmake -D HANTEK_AC=1 ../
make -j2
This describes the needed actions if you build OH6022 from source (as described on the github page). But if you read the latest AC-mod documentation (that is also linked by OH6022 in the help menu), this is no longer necessary (since June 2020):
Quote
Later OpenHantek6022 versions beginning with 3.1.1 offer an Oscilloscope/Settings option that
allows you to use the modification without the need to compile your own version.
 
The following users thanked this post: Cliff Matthews

Offline Protegimus

  • Contributor
  • Posts: 27
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1167 on: August 17, 2021, 07:02:03 pm »
Hi,
  I've recently purchased a 6022BE and I'm keen to do the modifications to reduce the noise floor.
RichardK's instructions were very clear on the electrolytics, however does anyone have values or ideally part descriptions (type, size, etc.) for the additional SMD capacitors added in parallel as described in his original post below?

...
I added 100uF 16V electrolytics in parallel with the large SMD capacitors after the +5V USB branch and after the +3.3V Regulator.

I also stacked (in a very bodgy fashion) SMD capacitors on top of ALL the bypassing capacitors for the USB Micro and ADC.

Then I stacked SMD Capacitors on the larger of the three SMDs before the DC-DC (C103 & C105) and I stacked the SMD capacitors on the other side, specifically the large ones going between +5 and -5 and the ones going from +5 to GND and -5 to GND, both before and after the Inductors.
...
I used copper foil tape around the DC-DC and grounded it with a braided copper strap (Solder wick). Also, my unit did not come with a heatsink on the ADC (though my board revision is 1.00.2, not 1.00.1) so I added a flat TO220 heatsink mounted with Arctic Silver thermal adhesive and ground strapped with copper braid again.

Figures though, stupid me forgot to acquire some waveforms pre-modification to compare, but from memory I was getting 10-15mv noise and post modification it's down to 3-5mv.

I'll take pictures of the interior later and post them here, as well as some screenshots of the noise floor.
...
The DC-DC datasheet specifies a maximum capacitive load of 100uF so be careful what you add there, and I also plan on populating the Buck & Charge Pump section to see what happens.

I expect many owners have done this in the intervening years, so would appreciate any advice.


Edit - BoM for the noise reduction modification and AC mod

   DSO6022 PCB version: 1.00.2   Purpose   Quantity
Mouser No:   769-AQY210EH      2
Mfr. No:   AQY210EH   Solid state relay   
Desc.:   Solid State Relays - PCB Mount Solid State Relays - PCB Mount 130MA 350V 4PIN SPST      
Mouser No:   660-SG73G2ATTD2200D      2
Mfr. No:   SG73G2ATTD2200D      
Desc.:   Thick Film Resistors - SMD Thick Film Resistors - SMD 220 ohm 0.5% 0.5W AEC-Q200      
Mouser No:   660-RN73H2TD1001B10      2
Mfr. No:   RN73H2BTTD1001B10   Current limit resistor   
Desc.:   Thin Film Resistors - SMD Thin Film Resistors - SMD 1K OHM .1% 10PPM 1/4      
Mouser No:   710-30410S      1
Mfr. No:   30410S   EMI shielding (additional option)   
Desc.:   EMI Gaskets, Sheets, Absorbers & Shielding EMI Gaskets, Sheets, Absorbers & Shielding WE-FAS EMI Flex Absb 330x210x1mm w/Adh      
Mouser No:   78-SS2FL4-M3/H      1
Mfr. No:   SS2FL4-M3/H   D22 discrete +5v power supply polarity protection   
Desc.:   Schottky Diodes & Rectifiers Schottky Diodes & Rectifiers If(AV) 2A Vrrm 40V Ifsm 50A DO-219AB      
Mouser No:   80-C0805C104J1RECLR   C8, C29, C37, C99    10
Mfr. No:   C0805C104J1REC7210   C101, C103, C105, C107, C109, C110 bypass capacitor   
Desc.:   Multilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT 100V 0.1uF X7R 0805 5%      
Mouser No:   80-C0603C104J5R   C28, C55   10
Mfr. No:   C0603C104J5RACTU   C56, C57, C58, C59, C60, C61, C63, C64  bypass capacitor   
Desc.:   Multilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT 50V 0.1uF X7R 0603 5%      

Mouser part numbers are included for convenience.
« Last Edit: June 21, 2022, 05:53:05 pm by Protegimus »
 

Offline softfoot

  • Contributor
  • Posts: 44
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1168 on: August 18, 2021, 08:59:43 am »
I'm keen to make the AC/DC mod to my 6022BE, preferably using the little PCB refered to here, but I have a few questions ...

1. how well does the little PCB work compared to the original mod ??
2. After making either mod (pcb or discrete) do C27/C48 require adjustment ?? and if so how ??
3. Are the PCB "Gerber" files available on line ??

Best regards,
Dave

I made a small PCB based on "OpenHantek6022_AC_Modification-pdf" - image enclosed.

But I can not figure out where do I need to add text  as stated in last line of pdf: go to the directory build and type
cmake -D HANTEK_AC=1 ../
make -j2

Mike
« Last Edit: August 18, 2021, 09:02:05 am by softfoot »
Grumpy Old Software/Hardware Engineering Git
Dave
 

Offline horo

  • Regular Contributor
  • *
  • Posts: 104
  • Country: de
    • My GitHub Projects
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1169 on: August 18, 2021, 12:26:47 pm »
1: should be the same performance
2: no
3: I haven't seen any gerber files, but main discussion is there: https://github.com/OpenHantek/OpenHantek6022/discussions/165
 

Offline softfoot

  • Contributor
  • Posts: 44
  • Country: gb
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1170 on: August 18, 2021, 01:50:52 pm »
Many thanks for the prompt response :-)

If anyone has the gerbers I would be very interested in a copy.

Regards,
Dave
Grumpy Old Software/Hardware Engineering Git
Dave
 

Offline phred01

  • Contributor
  • Posts: 25
  • Country: au
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1171 on: August 23, 2021, 11:25:51 am »
recently bought Digitech QC1929 which is a re-badged hantek 6022be. Having trouble in using the unit in spectrum mode. Using the test square wave as an input don't get display showing the basic freq with subsequent odd harmonics. The other problem with the FFT the x axis is not displaying freq in linear or log The manual is light on in this department so someone be kind enough for a how to setup
« Last Edit: August 23, 2021, 11:28:27 am by phred01 »
 

Offline phred01

  • Contributor
  • Posts: 25
  • Country: au
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1172 on: August 27, 2021, 12:50:12 pm »
Benn using open hantek for a few days. Found one problem  cannot exit the App unles using task manager to stop the running of the program. A screen is attached  to this post.....is there a solution?
 

Offline horo

  • Regular Contributor
  • *
  • Posts: 104
  • Country: de
    • My GitHub Projects
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1173 on: August 28, 2021, 09:22:08 am »
using open hantek for a few days.

Your picture never ever shows OpenHantek (nor OpenHantek6022), it is Open6022BE, dead since some years. I would propose to try https://github.com/OpenHantek/OpenHantek6022 that is actively developed (binaries available for Linux, RaspberryPi, MacOS, FreeBSD and Windows).
 

Offline danielcozak

  • Newbie
  • Posts: 2
  • Country: ca
Re: Hantek 6022BE 20MHz USB DSO
« Reply #1174 on: October 10, 2021, 08:58:44 pm »
Ups...! Just blew my new Hantek 6022be (on its first trial run). Its also my first diode (LR206) blow-up, ;-) by shorting one of the probes. Hence, no more scope. I looked inside the unit and it looks like there is hope. I found and cleaned the only area that seems to have given up. It seems to be an evaporated inductor labeled L3 near the USB cable junction on the left side of the PCB, no JP1. My problem is that I do not know what its Henry value is? Can any body hellllllPPPP me. Mile merci du Québec.
 
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf