• Become a member
  • Log In
The Institution of Electronics
  • Home
  • About us
    • Our Objectives
    • Our History
    • Governance of the Institution
  • The Electron Magazine
    • 2024
      • 2024 – Winter
      • 2024 – Spring
      • 2024 – Summer
      • 2024 – Autumn
    • 2025
      • 2025 – Winter
      • 2025 – Spring
      • 2025 – Summer
      • 2025 – Autumn
    • 2026
      • 2026 – Winter
      • 2026 – Summer
  • Members
    • Membership Grades and Fees
    • Members’ Resources
      • The Electron Newsletter
      • The Archives
  • Education and Projects
    • National Electronics Competition
    • Student Members’ Projects
    • Arkwright Engineering Scholarships
  • News
  • Contact Us
  • Menu Menu
Uncategorised

Finger-friendly DPOT pushbuttons do ups, downs, and dittos

Simple circuit saves hard-working fingers from unnecessary wear and tear.

Digital potentiometers (DPOTs) with manual up/down increment/decrement interfaces can have real utility as versatile substitutes for traditional electromechanical pots. But they start life with a big handicap.

No knob.

Wow the engineering world with your unique design: Design Ideas Submission Guide

The basic (and obvious) way to interface people with DPOTs is illustrated in Figure 1, using  push buttons to increment or decrement the setting, one pulse per push. It works. But it’s work!


Figure 1 In this reference circuit, Schmidt trigger U1 senses and de-bounces UP/DOWN momentary contact pushbuttons to (tediously) move the U2 setting by one position per push.

DPOTs need large numbers of setting positions (e.g. 64, 128, or 256) to provide enough resolution to make them useful. Large changes in setting using Figure 1 therefore require comparably large numbers of button pushes. This can entail considerable time consumed, and finger fatigue endured. You could get a blister! And that’s in addition to the potentially unpleasant (and dangerous?) effects of annoying your fellow lab-mates with the associated dripping-faucet sound effects!!

Figure 2 suggests a simple labor-saving remedy comprising just four added passive parts.


Figure 2 When a button is pushed down and held, the R5C2 time constant begins running. About a half second later, if the hold is still being held, the U1b multivibrator starts up, generating auto-repeating pulses at roughly 4 Hz for as long as the hold-down continues.

If we add the illustrated components to U1b, its basic function of contact bounce filter will be unaffected. That’s unless a button-down condition lasts longer than about a half second. If that happens, then C2 will discharge to below the pin 5 low-going Schmidt trigger threshold of V+/3, driving pin 6 high.

Now C2 will be quickly recharged through D1 and R4 (this takes ~3ms), generating another clock pulse to the pot that will duplicate the initial actuation. And so on and so forth, at 4Hz or so, until the button is released. Note that C2’s timeout between auto-repeats is shorter than the initial delay before they start. That’s because auto-repeat recharge ends at the Schmidt high-going threshold of only ~(2/3)V+ instead of running all the way up to V+ like it does between button pushes.

So what’s U1d for?  Well, when the pot arrives at the desired setting and the button is released, the R3C1 debounce time constant prevents the news from instantly arriving at U1b. Therefore, depending on how close C2 was to completing an autorepeat cycle, it’s possible that it will timeout before C1  does. If so, a bogus clock pulse and unintended pot increment could then theoretically occur.

To prevent this, U1d does a fast end-run around the auto-repeat oscillator to disable U2’s CS input. So even if the spurious pulse happens, the pot won’t see it. Not a big thing, but the gate was going to go to waste, anyway.

With a little practice, auto-repeat can be used to quickly get the pot very near a desired new setting. Then you can finished it off with a (mercifully) individual button push (or few) to arrive at the precisely needed final position.

Theoretically.

And a final remark. In an earlier Design Idea, I discussed the relative advantages of  buttons that actuate on push versus those that act on release. Whatever personal taste might otherwise dictate, it’s hard to imagine how the latter scheme could be made to work with the idea shown here.

Stephen Woodward‘s relationship with EDN’s DI column goes back quite a long way. Over 200 submissions have been accepted since his first contribution back in 1974.  They have included best Design Idea of the year in 1974 and 2001.

Related Content

  • DPOT push up/down
  • Digital potentiometer simulates log taper to accurately set gain
  • Push to increase, decrease a digital potentiometer
  • Synthesize precision bipolar Dpot rheostats

The post Finger-friendly DPOT pushbuttons do ups, downs, and dittos appeared first on EDN.

2 September 2026
http://institutionofelectronics.ac.uk/wp-content/uploads/2022/12/IOE_LOGO.png 0 0 whdsolutions http://institutionofelectronics.ac.uk/wp-content/uploads/2022/12/IOE_LOGO.png whdsolutions2026-09-02 13:04:172026-09-02 13:04:17Finger-friendly DPOT pushbuttons do ups, downs, and dittos

Latest news

  • Some tips for electrical engineers18 September 2026 - 13:08
  • FPGA architecture: SEU detection and recovery strategies18 September 2026 - 09:06
  • Highly integrated approach to power system design in the AI era17 September 2026 - 15:51
  • SFP: Add-in module delivers diminutive performance, flexibility17 September 2026 - 13:46
  • Pin-compatible MPUs simplify product variants17 September 2026 - 01:36
  • Anti-surge resistors reduce component count17 September 2026 - 01:36
  • SPAD sensor processes photon events on-chip17 September 2026 - 01:36
  • Transient voltage suppression devices reach 11 kW with flat clamping17 September 2026 - 01:36
  • Sensor sharpens infrared in-cabin imaging17 September 2026 - 01:36
  • FPGA architecture: Radiation particle types and single event upsets (SEUs)16 September 2026 - 14:25
IOE LOGO 2

Become a member

click here

Become a member

click here

Become a subscriber

click here

Become a sponsor

click here

© Copyright - The Institution of Electronics | Website by WHD Solutions
  • Link to LinkedIn
  • Link to Facebook
  • Link to X
Link to: Why a nine-month AI chip tape-out matters Link to: Why a nine-month AI chip tape-out matters Why a nine-month AI chip tape-out matters Link to: Resolver enables flexible motor sensor placement Link to: Resolver enables flexible motor sensor placement Resolver enables flexible motor sensor placement
Scroll to top Scroll to top Scroll to top