I want to buy an oscilloscope and I need your help. I know there are so many oscilloscope recomendations on the internet but non of them helped me.
1-1000 euro budget
2-Upgradable(For example bandwith upgrade)
3-Serial decoding
4-MSO or MSO upgradable
5-2 or 4 channel
6-minimum 100MHz
7-Not a PC oscilloscope
(Do I want so much thing for 1000 euro?)
Multi channel can be worth the effort.
I have a dual channel. but on occasion wish I had more.
You do however have to lay out the tasks you want to accomplish both NOW and future wise.
That will help you narrow down a list.
Almost all scopes can do serial decoding is some fashion so I would not consider that too much.
What bandwidth do you expect to use as that will be another deciding factor.
Your budget is great for both a stand alone or a USB based scope and you should be able to come out of it with some change is you are careful to avoid high brand names.
An oscilloscope is a great tool, but to be honest I’ve gotten more use recently out of a relatively inexpensive multi-channel logic analyzer.
google
logic analyzer
and
logic analyzer vs oscilloscope
if you need to know more.
1000 euro, yeah, you should be able to get both at a decent level of quality.
I like real instruments and have a collected bunch over the years cough!, but the USB style tools available now make a great deal of sense for obvious reasons.
I use a couple of 'scopes at work but I don't have one at home. Occasionally I've "lusted" for one but I've never really needed one and I've got too much "stuff" already. Once, or maybe twice, I've brought a home-project into work to use the 'scope.
One of my work 'scopes is 2-channel and one is 4-channel. 99% of time I only use 1 channel and I've NEVER used 4 (at least not at this job). In fact, I currently only have 2 probes total.
I don't remember if I've ever actually used a logic analyzer or if I've only watched someone else using one... I don't have one where I currently work. It's often a "better tool" for microprocessors, but BOY they are a pain to hook-up!
I've never heard of upgradable bandwidth. Does that exist? Even if it does, products change and the upgrade kit might not be available in a couple of years.
Personally, I wouldn't consider a "USB-computer" 'scope. If I was buying one I'd want "real one". But a USB-based logic analyzer might be OK.
Well, like always, it depends want you want to do, but with the 1000€ budget you can get a lot. Or you want to a have a Tektronix - then you need to look for refurbished ones
About MSO capabilities there is in fact quite a lot of opinion out there, and I think a separate logic analyzer is better. You may challenge the need for an MSO ... I remember that the guys from eevblog said that for non-proffessional applications the times of chasing glitched logic levels are gone....
Nevertheless, I have answered all those questions for me just recently and ended up with a Siglent SDS 1104X-E, together with Siglent Arbitrary Waveform Generator SDG1032X. Both together allow creation of bode plots. I do a project for which I intend to use it to test my analogue hardware - but I'm not at this stage yet.
The oscilloscope is 4 channel, 100 MHz, 1Gs/s or 500Ms/s depending on which and how many inputs are used. The 200MHz-version is said to be not worth the extra money (at same(!) sample rates). And, what needs to be considered, you enter frequency range in which the good old radio is running - to think about what you want to do.
I like the 4 channels. The usage comes with the availability. The scope is fine by far to, e.g., measure the duration of very short interrupt-routines on a ATmega328p@16MHz by toggeling an I/O at start and end of interrupt-routine...
The scope has MSO capabilities by accessory , you may check.
Other prefer Rigol-Scopes but they do not fit into my visual taste.
Look at the Siglent SDS1xxx and SDS2xxx series, an optional logic analyser unit is available, and they have serial/I2C/SPI/CAN/LIN decoding, bandwidths upto 350MHz. I've been using one for a few years now and am pretty happy with it.
Ok, but I'm quite sure you don't want to put the probes on the die of the STM32. So it depends on the peripherals you attach to the STM32 - and with what "speed" they are fed by the STM32.
Sure, the STM32 will be able to provide pulses with pretty short rising and falling time - but are you interested in them? Measuring them with a 100MHz oscilloscope they will not look as sharp as they are ... you may add a "0" to the desired bandwidth, and you will be out of budget.
As MarkT mentioned, have a look at the Siglent SDS1xxx and SDS2xxx. And make you mind about channles (2 or 4), bandwidth, and required sample rate. As said, driven by what you want to measure.
I looked both of them and made my desicion. I will buy a Siglent SDS1104x-e. It has serial decoding free. Also I could buy logic analyzer and 25mhz function generator in the future. Only disadvantage of this scope is I can't upgrade its bandwith in time.
1-1000 euro budget
2-Upgradable(For example bandwith upgrade)
3-Serial decoding
4-MSO or MSO upgradable
5-2 or 4 channel
6-minimum 100MHz
7-Not a PC oscilloscope
Thank you all for helping me .I really appericiate it.