Another newbie stumbling here from Hack-a-day. I'm in the market for my first scope, this is fascinating reading.
Hello everybody.
I am new to the forum - but I think I have to correct a few things here...
Respectfully, your circuit is missing some information. There are two vias - possibly both controls (maybe one for the selectable BW limit and one for 50 MHz limit?). R1 in your circuit is not going to ground, it meets a via and connects to a capacitor which goes to ground.
so are you saying that if the variac diode is shorted all filtered limits are removed so the scope will be open to all frequencies ?
Not exactly for all frequencies, but at least to the limit the amplifier poses - and not if shorted, but if the diode would be removed. (The caps and resistors still present lowpass filters on both pin8 and 9, but this should be neglectible).
Andreas
probablt not, the scope has a "bigge brother" capable of 100 MHz so it is the general concensus that the two are the same one but the 50 MHz version has had a limitation put on it
well we won't know until it is done, the scope samples 1GS/s (1 billion samples per second) in single channel mode so you have this to consider as well, with a 480 MHz signal that will be just over 2 samples per waveform, you will need at least 10 samples per cycle to acurately display the signal so thats 100 MHz although you may get way with a little more. There is also the actual limitations of the input circuitry
Sample rate must also be considered. Many oscilloscopes on the market today incorporate a form of interleaving, where by the maximum specified sample rate of the oscilloscope is achievable when only using one or two channels of a four-channel oscilloscope. Insufficient sample rate will lower the measurement bandwidth of your oscilloscope and result in signal aliasing. One key to good measurement is to ensure that you have sufficient sample rate on a per-channel basis for all the channels you want to simultaneously use on the oscilloscope. For oscilloscopes with 2-Ghz bandwidth, and greater, the sample rate of the oscilloscope should be at least two times the bandwidth of the oscilloscope. Therefore, for a 2ghz oscilloscope, the per-channel sample rate should be a minimum of 4 G/samples sec.
Thanks for the info, reading http://www.analogzone.com/iot_1115.pdf suggests 1.5ghz as a minimum. Also this note about bandwidth make me think this scope has no chance to measure USB 2.0.
http://www.analogzone.com/iot_1115.pdfQuote
Well that's what I said
I just verified that this does in fact disable the bandwidth limit option in the Ch2 (modified) menu.
So the next step is to take it apart again and check those vias to see what kind of signals they're giving. One of them should respond only to the bandwidth limit select, the other is likely the 50 MHz limit, and perhaps there's a way to bypass the other without cutting the trace.
Otherwise, fiddling with the software may be the only choice.
0000000: 0104 ffff 1700 0000 00ff ffff 8025 0000 .............%..
0000010: 0009 0001 0001 0100 a086 0100 1900 0000 ................
0000020: 0000 803f 0000 0001 a086 0100 e7ff 0000 ...?............
0000030: 0000 803f 0000 0000 0000 0100 0000 0700 ...?............
0000040: 0000 0000 0000 0000 cdcc cc3d 1400 b5ff ...........=....
0000050: 0300 9600 0000 0000 0100 0000 0000 0000 ................
0000060: 0000 ffff 4042 0f00 0000 0000 0000 0000 ....@B..........
0000070: 0000 0000 a086 0100 0000 0000 0000 0000 ................
0000080: 0000 0000 0000 0800 0020 0000 0000 0000 ......... ......
0000090: 0800 0010 0500 0000 bd37 0635 5c8f c23e .........7.5\..>
00000a0: 0000 0000 0000 0000 0002 1900 e7ff 0000 ................
00000b0: bd37 8635 0000 0000 bd37 8635 0000 0000 .7.5.....7.5....
00000c0: 0000 0000 0000 0000 0100 0000 0000 0100 ................
00000d0: cdcc 4c3e cdcc 4c3e 0100 0000 0100 0000 ..L>..L>........
00000e0: 0100 0000 0000 0003 0101 07ff 4042 0f00 ............@B..
00000f0: 0000 0000 4042 0f00 0000 0000 0000 0000 ....@B..........
0000100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0000110: 0000 0000 0000 0000 0000 ffff bd37 8635 .............7.5
0000120: 00ff ffff bd37 8635 0000 0000 0000 0000 .....7.5........
0000130: 0100 01ff 0000 0000 0101 0101 0101 0101 ................
0000140: 0101 0001 0000 0000 0100 ffff 3aa3 14a9 ............:...
0000150: 00ff 0000 0001 0203 0405 0607 0001 0203 ................
0000160: 0405 0607 0000 0000 0000 0000 0007 0700 ................
0000170: 0007 0708 0202 0202 0202 0202 0202 0202 ................
0000180: 0202 0202 0000 0202 0202 0202 0202 0202 ................
0000190: 0202 0202 0202 0000 8ded b5a0 f7c6 b03e ...............>
00001a0: 0100 00ff 0000 0000 ffff ffff 0000 0000 ................
00001b0: ffff ffff 0000 0000 ffff ffff 0000 0000 ................
00001c0: ffff ffff 0000 0000 ffff ffff 0000 0000 ................
00001d0: ffff ffff 0000 0000 ffff ffff 0000 0000 ................
00001e0: ffff ffff 0000 0000 ffff ffff 0000 0000 ................
00001f0: ffff ffff 0000 0000 ffff ffff 0000 0000 ................
... This was from a DS1052E -- anyone else care to do the same so we can compare?
000000 01 04 FF FF 0C 00 00 00 00 FF FF FF 80 25 00 00 .............%..
000010 00 09 00 01 00 01 01 FF 40 42 0F 00 00 00 FF FF ........@B......
000020 00 00 80 3F 00 00 00 00 D0 07 00 00 00 00 FF FF ...?............
000030 00 00 80 3F 00 00 00 00 00 00 01 00 00 00 07 00 ...?............
000040 00 00 00 00 00 FF FF FF CD CC CC 3D 14 00 B5 FF ...........=....
000050 03 00 96 00 00 00 00 00 01 00 00 00 00 00 00 00 ................
000060 00 00 FF FF 00 C2 EB 0B 00 00 00 00 00 00 00 00 ................
000070 00 00 00 00 A0 86 01 00 00 00 00 00 00 00 00 00 ................
000080 00 00 00 00 00 00 08 00 00 40 00 00 00 00 00 00 .........@......
000090 08 00 00 10 05 00 FF FF BD 37 06 35 5C 8F C2 3E .........7.5\..>
0000A0 00 00 00 00 77 BE 1F 3E 00 02 19 00 E7 FF FF FF ....w..>........
0000B0 BD 37 86 35 00 00 00 FF BD 37 86 35 00 00 FF FF .7.5.....7.5....
0000C0 00 00 00 00 00 00 00 FF 01 00 00 00 00 00 01 FF ................
0000D0 CD CC 4C 3E CD CC 4C 3E 01 00 00 00 01 00 FF FF ..L>..L>........
0000E0 01 00 00 00 00 00 00 03 01 01 07 FF 40 42 0F 00 ............@B..
0000F0 00 00 00 00 40 42 0F 00 00 00 00 00 00 00 00 00 ....@B..........
000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF ................
000110 00 00 00 00 00 00 00 00 00 00 FF FF BD 37 86 35 .............7.5
000120 00 FF FF FF BD 37 86 35 00 00 00 00 00 00 00 FF .....7.5........
000130 01 00 01 FF 00 00 00 00 01 01 01 01 01 01 01 01 ................
000140 01 01 00 01 00 00 00 FF 01 00 FF FF FA 5C 78 6B .............\xk
000150 00 FF 00 00 00 01 02 03 04 05 06 07 00 01 02 03 ................
000160 04 05 06 07 00 00 FF FF 00 00 00 00 00 07 07 00 ................
000170 00 07 07 08 02 02 02 02 02 02 02 02 02 02 02 02 ................
000180 02 02 02 02 00 00 02 02 02 02 02 02 02 02 02 02 ................
000190 02 02 02 02 02 02 FF FF 8D ED B5 A0 F7 C6 B0 3E ...............>
0001A0 01 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF ................
0001B0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
0001C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
0001D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
0001E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
0001F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 ................
Here you go:
Secret serial commands
Programming guide
Sorry for the other forum registration, but I can't attach them here due to file size limits and the programming guide is essential. It communicates via National Instruments VISA commands, you'll have to write your own software to do it. Python has an easy library for interfacing with VISA devices once you successfully install the drivers from your CD. I just don't have the time because of school for the next month and a half or so, so I hope you guys figure out the rest! There's firmware for the MSO version there too, which I'm sure is very interesting. Deep in the thread somewhere were some pictures and circuit sketches of the logic analyser head.
Thanks hackaday for all of the attention to this great hack!
:INFO:MODEL DS1xxxx
Sets(!!) the model returned by "*IDN?" and shown in the "System Info" dialog.
Can someone try sending :INFO:MODEL DS1102E on a DS1052E and see if it lifts the frequency cutoff? I don't have any RS232 cables handy, and haven't had much luck getting the TDM stuff to compile for OS X. :/
well go on then and let us know the result