Author Topic: Hacking the Rigol DHO800/900 Scope  (Read 1659354 times)

malamig and 22 Guests are viewing this topic.

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11703
  • Country: my
  • reassessing directives...
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1475 on: February 18, 2024, 11:26:33 am »
rigol dso is already capable of aliasing without you modify anything out of factory (if you dont switch peak detect on). just switch to large enough timescale and sample rate will go down way below nyquist limit for a scope.. even with 20MHz limit is turned on, sample rate can go down even further iirc. is there entry level scope from any brand can do automatic BW reduction based on current sample rate used by user? to satisfy this nyquist limit problem? i havent heard one.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1476 on: February 18, 2024, 11:50:58 am »
If you read carefully what RX3AM wrote on that forum, you can see that he wrote about the pass resistance of 50 Ohm, and even recommended not to modify all four channels, and even pointed out the approximate error in the measurements. If you don't need it, then you don't have to do it.  In my opinion, the purpose for which he did this is clearly described there.  I consider this man extremely competent in what he did, unlike some of the “great theorists” who often speak out here.

External 50 Ohm termination is good to ~200 MHz. I would not trust step response measurements etc. at 400 MHz unless the scope offers internal 50 Ohm termination. And even if modifying a single channel only, one has to be aware of the increased aliasing problem for that channel going forward.

I'm not saying that nobody should make that modification; it may have its uses e.g. in amateur radio. But I think it is justified to point out the limitations and side effects, without getting slighted for that.
 
The following users thanked this post: S2084

Offline S2084

  • Regular Contributor
  • *
  • Posts: 80
  • Country: cz
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1477 on: February 18, 2024, 12:06:11 pm »
Guys!  500€....And a real opportunity to see the spectrum up to 625 Mhz....And even measure it relatively truthfully....In my opinion, we are all forgetting about the price of this device... :box:

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1478 on: February 18, 2024, 12:11:10 pm »
Guys!  500€....And a real opportunity to see the spectrum up to 625 Mhz....And even measure it relatively truthfully....In my opinion, we are all forgetting about the price of this device... :box:

Even cheaper if you buy a DHO802, which would be all you need in "400 MHz mode" anyway. Too bad they don't make an 801 version.  :P
 
The following users thanked this post: S2084

Offline norbert.kiszka

  • Frequent Contributor
  • **
  • Posts: 257
  • Country: pl
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1479 on: February 18, 2024, 02:21:40 pm »
The optimal bandwidth for this scope is 125 MHz maximum  in 1-2 channel mode, and 70 MHz in 3-4 channel mode. In extreme cases, 250 MHz in single channel.
There is no point in expanding it.

250 MHz bandwidth makes scope usable to 25-50 MHz. Above that, square wave will become sinus - more or less.

500 MHz will allow to see up to 100 MHz - unless ringing or background noise will come into play.

Probes included to DHO924S have a nominal bandwidth 350 MHz. Practically it should have little bit more, around 380-500 MHz. However 10 pF in a probe can be a little pain - You know where.


Offline S2084

  • Regular Contributor
  • *
  • Posts: 80
  • Country: cz
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1480 on: February 18, 2024, 02:49:38 pm »
Here guys is the result of my modification.  My assumption that reducing the resistance of the resistor in the divider will lead to a decrease in the fan speed turned out to be correct.  The resistance of the pre-soldered resistor I measured was 55.6 kOhm.  In parallel, a 1MOhm variable resistance resistor was connected to it, this gave a very large range of fan speed adjustment.  I adjusted the noise level so that it is not audible at all, even up close.  With this setting, the temperature on the board did not exceed 61°C for about one hour of operation at maximum load.  Photos are attached.
My modification is V 2.0.  the second resistor in the divider was replaced with a 10 kOhm NTC thermistor.  I left the 1 MOhm parallel variable resistor for adjustment; it still regulates the fan speed.  Now everything works as I originally planned, the speed increases very smoothly along with the temperature.  A variable resistor makes it possible to adjust the desired speed at the desired temperature.  With these ratings, it turned out to be possible to set the maximum voltage on the fan at 10V, which is even higher than what was in the factory version.  Damn this works great!!!
 
The following users thanked this post: thm_w, AndyBig, rej, antiquant, AceyTech

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17056
  • Country: 00
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1481 on: February 18, 2024, 08:20:46 pm »
...and even recommended not to modify all four channels

Just modify channel 4 and save it for special occasions!  :)
 
The following users thanked this post: S2084

Offline shapirus

  • Super Contributor
  • ***
  • Posts: 1624
  • Country: ua
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1482 on: February 18, 2024, 09:09:31 pm »
Just modify channel 4 and save it for special occasions!  :)
Sampling rate is halved if channel 4 is enabled (as well as any but channel 1), even if it's the only channel enabled. So if any channel is to be made special, then it has to be channel 1.
 

Offline S2084

  • Regular Contributor
  • *
  • Posts: 80
  • Country: cz
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1483 on: February 18, 2024, 09:16:56 pm »
This is wrong,!!!
« Last Edit: February 18, 2024, 09:23:46 pm by S2084 »
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1484 on: February 18, 2024, 09:17:10 pm »
Sampling rate is halved if channel 4 is enabled (as well as any but channel 1), even if it's the only channel enabled.

No, you are mistaken there. Most likely you neglected to change the trigger input to channel 4 as well. If you leave triggering on channel 1, that channel also remains active, since it's a digital trigger system.
 
The following users thanked this post: thm_w, S2084, shapirus

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17056
  • Country: 00
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1485 on: February 18, 2024, 09:19:46 pm »
Just modify channel 4 and save it for special occasions!  :)
Sampling rate is halved if channel 4 is enabled (as well as any but channel 1), even if it's the only channel enabled. So if any channel is to be made special, then it has to be channel 1.

Try setting trigger on channel 4...
 

Offline S2084

  • Regular Contributor
  • *
  • Posts: 80
  • Country: cz
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1486 on: February 18, 2024, 09:21:19 pm »
Also, if some measurements are enabled on other channels ^-^
 
The following users thanked this post: shapirus

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 398
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1487 on: February 18, 2024, 09:27:47 pm »
You just need to switch the trigger to the only active channel. And the frequency will again become maximum.
P.S. For some reason I didn’t see the messages above before mine...
« Last Edit: February 18, 2024, 09:46:19 pm by AndyBig »
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1488 on: February 18, 2024, 09:44:29 pm »
Now that we have said this on four channels, I think we can move on.  ::)
 
The following users thanked this post: AceyTech

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 398
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1489 on: February 18, 2024, 10:25:31 pm »
By the way, the noise of channels 1 and 4 is not much different. According to the average value AC.RMS on channel 1 is 18.67 µV, on channel 4 - 17.90 µV.
 

Offline norbert.kiszka

  • Frequent Contributor
  • **
  • Posts: 257
  • Country: pl
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1490 on: February 18, 2024, 11:27:08 pm »
...and even recommended not to modify all four channels

Just modify channel 4 and save it for special occasions!  :)

Im waiting for some screenshots, how good/bad it works.

Offline shapirus

  • Super Contributor
  • ***
  • Posts: 1624
  • Country: ua
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1491 on: February 19, 2024, 12:15:24 am »
Good catch guys. Yes I can confirm that 1.25 Gsa/s is actually possible on channel 4 :).

And I've been caught by this trigger channel thing more than once already! It's actually caused not only by the trigger setting, but also if any of the other channels are used in measurements, counter, and, I think, math as well. In other words, other channels, even if they are turned off, must not be referenced by anything to allow for full sampling rate to be active. This can easily be considered a bug, or at least a serious UX issue: when a channel is off and its respective button is not lit on the front panel, then it should not matter whether anything else references it. If it's off, it can't be used by anything anyway, and it should be automatically disabled for everything that may be concerned.
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11703
  • Country: my
  • reassessing directives...
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1492 on: February 19, 2024, 02:01:29 am »
Good catch guys. Yes I can confirm that 1.25 Gsa/s is actually possible on channel 4 :).
thanks for letting us know ;D we have been with rigol since the beginning... like 20 years ago? ::)
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1493 on: February 19, 2024, 08:58:24 am »
This can easily be considered a bug, or at least a serious UX issue: when a channel is off and its respective button is not lit on the front panel, then it should not matter whether anything else references it. If it's off, it can't be used by anything anyway, and it should be automatically disabled for everything that may be concerned.

But the channel can be used! I am pretty sure that triggering works, and according to the manual, so does the DVM (and the counter?). I can't double-check this anymore since I no longer have my DHO.

If a channel is "off", i.e. its front panel button unlit and the settings field on the screen not coloured, that primarily means that it is not displayed on the screen. It can still acquire data, and hence take up part of the scope's sampling bandwidth.

I think this is useful functionality. You may want to trigger on a separate channel, but don't need to see it on the screen. In that case it is nice that you can disable the trace to reduce clutter on the small screen. Same for counter and DVM measurements (assuming that they actually work on a non-displayed channel).
 
The following users thanked this post: shapirus

Offline shapirus

  • Super Contributor
  • ***
  • Posts: 1624
  • Country: ua
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1494 on: February 19, 2024, 09:18:09 am »
But the channel can be used! I am pretty sure that triggering works, and according to the manual, so does the DVM (and the counter?). I can't double-check this anymore since I no longer have my DHO.

If a channel is "off", i.e. its front panel button unlit and the settings field on the screen not coloured, that primarily means that it is not displayed on the screen. It can still acquire data, and hence take up part of the scope's sampling bandwidth.
Agreed, these are all valid points. I've just checked: yes, trigger, measurements, and counters all keep working when the respective trace display is off.

Then there has to be a way to disable the channel trace display and data acquisition separately :). It can still be annoying for the user to see that the sampling rate is not at the max level and sit there wondering why for a moment, then remember that it has to be dereferenced in measurements etc., and find and turn those off (sometimes one by one, when it's not desired to remove all).
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6856
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1495 on: February 19, 2024, 10:23:25 am »
Then there has to be a way to disable the channel trace display and data acquisition separately :). It can still be annoying for the user to see that the sampling rate is not at the max level and sit there wondering why for a moment, then remember that it has to be dereferenced in measurements etc., and find and turn those off (sometimes one by one, when it's not desired to remove all).

If you see a channel colour highlighted, either in one of the channel indicators on the lower left, the measurements on the right, or the trigger indicator on top, the channel is "active". I don't see an issue with the operating logic there.

You can quickly deactivate individual measurements by swiping them to the right. And you should be aware which channel you are triggering from anyway -- apart from taking up part of the sample rate, it has a certain influence on what you see on the screen. ;)
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11703
  • Country: my
  • reassessing directives...
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1496 on: February 19, 2024, 10:49:19 am »
Then there has to be a way to disable the channel trace display and data acquisition separately :). It can still be annoying for the user to see that the sampling rate is not at the max level and sit there wondering why for a moment, then remember that it has to be dereferenced in measurements etc., and find and turn those off (sometimes one by one, when it's not desired to remove all).
at least you will be wondering only once. and then you ask people why and now you know and are educated and become a better man... if you dont want that, buy good brand dso fully automatic, Lecroy maybe? or Rohde & Schwarz? tell us what brand name dso that doesnt cause confusion to beginner? in any aspect?
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Offline shapirus

  • Super Contributor
  • ***
  • Posts: 1624
  • Country: ua
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1497 on: February 19, 2024, 11:00:40 am »
If you see a channel colour highlighted, either in one of the channel indicators on the lower left, the measurements on the right, or the trigger indicator on top, the channel is "active". I don't see an issue with the operating logic there.
There may be a lot of measurements that don't fit in the narrow vertical space, much of which is additionally wasted by the useless icons, frames, and padding. It will then require the user to scroll through the list and find the unnecessary channels referenced -- on a small screen with small letters. This is a UI/UX issue.

You can quickly deactivate individual measurements by swiping them to the right. And you should be aware which channel you are triggering from anyway -- apart from taking up part of the sample rate, it has a certain influence on what you see on the screen. ;)
The fact that there is a workaround does not mean that the issue does not exist.

at least you will be wondering only once. and then you ask people why and now you know and are educated and become a better man... if you dont want that, buy good brand dso fully automatic, Lecroy maybe? or Rohde & Schwarz? tell us what brand name dso that doesnt cause confusion to beginner? in any aspect?
This has nothing to do with the Rigol's UI/UX problems that I mentioned. The fact that I have never used a Rigol product before makes my observations more valuable -- having a previously unaware person estimate the usability of a user interface is an essential step in designing one. I only pointed out some of issues, that's it, there's no reason to start a personal discussion or do a comparison with other products. Maybe some day someone from the Rigol UI/UX team (if they even have one) will see this and take it into account.
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11703
  • Country: my
  • reassessing directives...
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1498 on: February 19, 2024, 11:15:04 am »
Maybe some day someone from the Rigol UI/UX team (if they even have one) will see this and take it into account.
send a PM to them... we both pray for that.. except i prayed long time ago... what i learnt, other than simple pluses spelling mistake, we have to learn the rigol's way. i hope your msg will reach them and they accepted and implemented. cheers.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Offline shapirus

  • Super Contributor
  • ***
  • Posts: 1624
  • Country: ua
Re: Hacking the Rigol DHO800/900 Scope
« Reply #1499 on: February 19, 2024, 11:32:16 am »
i hope your msg will reach them and they accepted and implemented. cheers.
I'm pretty sure it will not, lol. Or if it will, it will fall on deaf ears. That's why I'm simply leaving it here so that if eventually Rigol hires someone who will care, they will be able find it here along with all the other issues.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf