Ask Slashdot: What's On Your Hardware Lab Bench?
50000BTU_barbecue writes "I made a comment a few days ago in a story basically saying the oscilloscope is dead. While that's a bit dramatic, I've found that over the last 20 years my oscilloscopes have been 'on' less and less. Instead, I use a combination of judicious voltage measurements, a logic analyzer and a decent understanding of the documentation of the gadget I'm working on. Stuff is just more and more digital and microcontroller-based, or just so cheap yet incredibly integrated that there's no point in trying to work on it. (I'm thinking RC toys for example. Undocumented and very cheap. Doesn't work? Buy another.) While I still do old-school electronics like circuit-level troubleshooting (on old test gear), that's not where the majority of hobbyists seem to be. Yet one thing I keep hearing is how people want an oscilloscope to work on hardware. I think it's just not that necessary anymore. What I use most are two regulated DC lab supplies, a frequency counter, a USB logic analyzer, a USB I2C/SPI master, and a USB-RS-232 dongle. That covers a lot of modern electronics. I have two oscilloscopes, a 100MHz two-channel stand-alone USB unit and a 1960s analog plug-in-based mainframe that is a '70s hacker dream scope. But I rarely use them anymore. What equipment do hardware folks out there use the most? And would you tell someone trying to get into electronics that they need a scope?"
need a pullup? a scope will show you
have fighting drivers? insufficient path to ground? noise on the rails?
if you're doing anything aside from poking at other peoples stuff thats cheap and
disposable, you need a scope
If you're actually designing from scratch a new digital PCB, you can do without a lot of stuff but a 2GHz or faster O'scope is essential:
1) Debug of Switching Power Supplies [could get by with 100Mhz scope for this...]
2) Debug of high speed digital AC effects [line impendance, termination etc]
3) Verifying Setup / Hold of interface busses
4) Determining margin on variety of interfaces
Seriously. First tool a high speed scope... And Garmin International: 300MHz is for yesteryear, today most engineers need at least 1GHz to get by in digital design
2nd tool: a Good DMM
3rd tool: A thermal camera for when things go dreadfully wrong..
Other tools are gravy... [Though clearly a power supply is non-negotiable...]
Every conceivable adapter, gender-bender, splitter, and breakout box under the sun.
Guiding principle: For every connector form, there is an equal and opposite requirement.
Scruting the inscrutable for over 50 years.
10" table saw
craftsman drill press
Makita battery charger
2 vise, 1 with soft jaws
3 levels
bottle opener
I want to delete my account but Slashdot doesn't allow it.
On my office work bench:
Binocular microscope
soldering station
solder
flxes
large magnifying glass with light ring
project boxes full of SMD parts
tweezers
side cutters (dikes in the US)
scrap wire
storage scope/logic analyzer
power supply
In the other room:
cheap chinese reflow oven ,machine
cheap chinese stencil jig
(and if I can finally persuade my wife) cheap chinese pick and place
At this point I have to point out that almost all my best tools these days are cheap and from China, mostly bought off of aliexpress at prices maybe 10% of what I used to spend buying from the US - stuff I'd never ever have considered buying for myself 2-3 years ago. In this case being cheap and from China doesn't mean low quality or non-functional, quite the opposite.
but that's a fair accusation, because I don't really.
80-90% of things can be shipped off to software where it's delightfully easy to trace/probe/debug things, and you have a functional unit which is infinitely malleable. What you can't do in software most realistically ends up in an FPGA, where really you're just debugging your VHDL/Verilog, and the simulator is your new best friend for 80-90% of the cases. When the simulator is a lying piece of junk, 80-90% of the time all you need is a good logic analyzer...
But there's still that ~1% of the time where software and/or digital logic just didn't behave right. Something analog is either necessary (e.g. maybe you're doing something actually useful, like driving a motor, rather than just flipping bits), or analog is making your life miserable.
Even professionally, I've found a 2-channel 50 MHz analog scope to be a godsend in some cases; of course, I like my 4-channel 1GHz digital scope more :) If you end up interacting with anything real and physical, or if you you move beyond merely debugging black boxes and into building your own stuff, even a crappy scope can give you information you simply can't get any other way. Who cares if it is uncalibrated and wildly inaccurate if a surplus scope will still show you the shape of what is going on, with all of the noise and ringing and transient under-(and over-)voltages and double bounces and cross-talk and odd harmonics and wtf why was that capacitor in the wrong bin this RC constant is borked and yep that part's dead and oh shit bad solder job and all the other crap that makes me happy I get to spend most of my time in nice clean software?
If you're just putzing around, sure, a DMM will do ya. But if you're actually building something new (even something simple), you need a scope.