Electronic Engineer Discuss

Title: Hantek 2C42 random pulses in roll mode [Print this page]

Author: Equizer    Time: 2019-9-19 23:33
Title: Hantek 2C42 random pulses in roll mode
I recently got my Hantek 2C42 and found out that in Single trigger mode scope just randomly triggers on nothing, showing a flat 0 V line or a voltage spike.

Later i dicovered that it happens even if coupling is set to GND, so i tried to take a better look at what's happening using roll mode and saw distinct voltage spikes happening randomly.

[attach]3160[/attach]

And there is another problem in roll mode, when channel coupling is set to GND, channel trace lifts up independent of vertical scale. So, for example at 100 mV/Div trace lifts to 52 mV, at 1 V/Div  trace lifts to 520 mV and so on.

[attach]3157[/attach]  [attach]3158[/attach]

But when AC or DC coupling is selected, trace stays near 0 V.

[attach]3159[/attach]

I would like to know why this is happening and how to fix it.
I assume this is due to errors in firmware and hope it will be fixed soon.




Author: Equizer    Time: 2019-9-20 07:46
Edited by Equizer at 2019-9-20 07:49

Fixed random voltage spikes by downgrading FPGA software to V02, however traces are still lifting in roll mode.

I hope manufacturer will recognize this issue and fix it in next FPGA software update.
Also some feedback from manufacturer representative about this issue would be nice.


Author: OASJ2YSeeEhBQo1    Time: 2019-9-20 12:26
Don't hold your breath waiting for a feedback, Hantek's staff is too busy rushing to release a new buggy half-finished product or simply don't care.

The voltage offset in the channels is an inherent problem of this device, I reported it some time ago, never got an answer: https://www.eediscuss.com/forum. ... 2&fromuid=26055
I called the attention for the problem again in another thread, while solving a problem in a different product: https://www.eediscuss.com/forum. ... 8&fromuid=26055

Others also noted that, again, no solution: https://www.eediscuss.com/forum. ... 4&fromuid=26055

This "lifting" you call in the traces (offset) is normal in the oscilloscopes but it should be compensated during the calibration. For me, the offset changes depending on the volts/div setting, number of channels on or if the charger is connected. Running the calibration while charging yields the best results for me, try it to see if it improves in your case (leave the device on for about 15min to warm up before the calibration).

Author: amy    Time: 2019-9-20 15:46
Equizer replied at 2019-9-20 07:46
Fixed random voltage spikes by downgrading FPGA software to V02, however traces are still lifting in ...

Please give me the software version of your scope to study.

Author: Equizer    Time: 2019-9-20 19:08
ARM software version is 2019082801
I tried to downgrade only ARM software, while still on FPGA V04 but it didn't help.


Author: Equizer    Time: 2019-9-21 05:04
Also noticed things like this just randomly showing up in roll mode on FPGA software V04 (no probes or anything connected):
[attach]3165[/attach]  [attach]3166[/attach]

Maybe FPGA chip is defective?



Author: Equizer    Time: 2019-9-23 05:05
Edited by Equizer at 2019-10-2 04:38

Video of typical issues with my device

https://filebin.net/ziz03voyvlhwtei6/MOV_0706.mp4?t=3wv5fioo





Author: OASJ2YSeeEhBQo1    Time: 2019-9-23 14:10
I tested it and found something similar (I have FPGA 4 and ARM 219082801), not as bad but, eventualy there is a pulse in roll mode with the channels set to GND coupling:
[attach]3170[/attach]

Bug bonus: if you set a channel to GND coupling and put it in roll mode, when the trace is moved to bellow the first square after the centre line, the trace disappers and you will find it on the top of the screen, with AC and DC coupling it works fine:
[attach]3171[/attach]



Author: Equizer    Time: 2019-9-24 03:38
I think it gets worse when i increase time per division value, try to set 2s per division in roll mode and see what happens.

Author: amy    Time: 2019-9-24 11:57
I will test and feedback our engineer to modify.
We will update it in the next version. It may take several days.

Author: Equizer    Time: 2019-11-10 04:00
Software version 2019103001 nothing has changed, problem is still present!
I waited way more than a several days just to get nothing!

Author: OASJ2YSeeEhBQo1    Time: 2019-11-10 23:34
Edited by OASJ2YSeeEhBQo1 at 2019-11-11 21:44
Equizer replied at 2019-11-10 04:00
Software version 2019103001 nothing has changed, problem is still present!
I waited way more than a  ...

Now I'm curious, what are you measuring that you need so badly to use an oscilloscope with the inputs coupled to ground and set in roll mode?


Author: Equizer    Time: 2019-11-11 23:50
It's not this specific mode I really need to use, it's just very clearly shows the problem that scope has. I use the scope mostly in single trigger mode, so I want it to trigger only on actual signal, not on some software errors. In V02 i can be sure that if I select single trigger mode, DC or AC coupling, and physically connect the probe to ground (or some line in low state) scope will never trigger. On V04 if I do that scope will trigger randomly on nothing and miss the signal.

Author: amy    Time: 2019-11-13 09:06
Please give me a video to study.

Author: Equizer    Time: 2019-11-15 02:08
Random pulses in roll mode when coupling is set to GND
https://filetransfer.io/data-package/waEo4Ycg?do=download

Random triggering when when coupling is set to GND
https://filetransfer.io/data-package/0NOc6xqx?do=download

Issues happen only on FPGA V04, everything is fine on V02
Upgrading/downgrading versions of STM firmware makes no difference.

Author: Equizer    Time: 2019-11-27 02:13
Firmware 2019110801 problem is still there!
It's definitely an FPGA issue, I already sent you a video of my issues, can I at least get some feedback from actual engineers?

Author: amy    Time: 2019-11-27 15:09
Yes, engineers are already working on this problem. We can get the result this week.

Author: Equizer    Time: 2019-11-27 19:39
Thank you for your reply!





Welcome to Electronic Engineer Discuss (https://www.eediscuss.com/) Powered by Discuz! X3.2