Hi all,
watching Tek 576/577 videos I really like those old school knobs
https://w140.com/tekwiki/wiki/576If one would build a curve tracer these days, it most likely would operate on a touchscreen plus maybe an encoder.
Would it be possible to retain some of that old school usability in a modern instrument? They used those multi gang rotary switches (which apparently were Tek custom and are of course mostly unobtainium now) out of necessity back then, but they give immediate feedback and show you where you're at at a glance. On top there are specialties like the power readout of the combined resistor/voltage knob of the 576.
So I wanted to do a quick test:
- make 2 layer board
- have it assembled by JLCPCB
- use as many basic components as possible (otherwise $3 feeder loading fee for any non-basic component)
I ended up with a board with STM32F103, three encoders (hardware decoded on STM32, four would be possible) and three LED drivers with 32 LEDs each. I tried shift registers first (which would be basic components, so essentially free) but that would need too much space. Eventually I went with a Chinese 36 LED controller (with RGB breathing mode hardware support).
On top, I added 36 0402 LEDs (+$3 again) to mimick that beautiful HP5082 dot matrix display (13 segments per digit). The LED controller can be set to four addresses so with that the I2C bus was full.
Based on the PCB 3D model, I made a light guide/spacer and set of knobs.
The front "film" is printed on paper, would be laminated in a real device. Scale is inspired from the Tek 576 and 177 plugin.
I like the look! On the right encoder, I made a dual LED ring that could indicate voltage and series resistor. The real thing has a mechanical interlock on those knobs: For each voltage, there is a minimum series resistor that you can choose. With encoders, you can't generate force feedback for that, but you can move both scales at once to illustrate limit operation. The encoders have a pushbutton switch, on on the right one, you can switch to the inner scale by pushing the knob (with the 576, it's pulling).
That was just a quick+dirty prototype to visualize the look+feel. Will I use that? Needs a lot of space, but on instruments where you have fixed settings given by the hardware (like with a curve tracer: voltage and series resistor), this might be an option. Of course on remote operation you can show the state on the LEDs.
The HP5082 simulation was messy to layout and needed lots of space. The 36 outputs of the LED driver just gets you to 199. Not impressive. Maybe a star-segment display might be an option - or just plug one of those cheap 1" SSD1306 OLED modules in there. Or point at the main screen...
What do you think?
- Martin