• 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

An unbuttoned circuit for setting digital pots

This Design Idea enables you to program digital potentiometers with inexpensive rotary incremental encoders.

Recent Design Ideas for circuits that manually control digital potentiometers have mostly “revolved” around UP/DOWN pushbutton switches. I’ve certainly resorted to that same “reciprocating” recipe myself.

But the fact remains that after a lifetime of dialing in analog parameters like audio volume and tone adjustments, lamp dimmers, water faucets, etc., with rotatable knobs and levers, UP/DOWN buttons just don’t, and probably never will, really feel natural.

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

So I was pleasantly surprised to recently come across a series of inexpensive (~$2 apiece in single units and, of course, cheaper in quantity) rotary bidirectional incremental encoders offered by Bourns (with whom I have no personal affiliation aside from from-afar product line admiration). That’s cheap enough to compete head-to-head with push buttons.

And they’re just as simple (or even moreso) to interface to an increment/decrement DPOT!  Figure 1 shows how it works.


Figure 1 This 24 pulse-per-rev quadrature encoder can run the 128 position DPOT U2 from limit to limit with just 5 + 1/3 quick rotations, easily completed in about as many seconds.

The contact-type rotary encoder generates 24 quadrature pulses per turn, as shown in Figure 2.


Figure 2 The quadrature phase relationship between encoder A and B contacts causes clockwise rotation to increment the DPOT setting, and counterclockwise rotation to decrement it.

Contact A provides clock pulses that are signal conditioned (debounced by R3C1) and sharpened (by Schmidt trigger U1) for presentation to U2’s edge-triggered Clock pin 1 input, causing U2 to execute an increment/decrement operation when A goes from ON to OFF. 

Quadrature contact B is time-delay matched (by R4C2) and connected to U2’s Up/-Down pin 2 input. Figure 2 shows  how the quadrature phase relationship between A and B causes U2 to count UP on each clock pulse when rotated clockwise, and DOWN when rotated counterclockwise.

Tastes will obviously differ, but for mine, when compared to button pushing, this method definitely offers a turn for the better.

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
  • Finger-friendly DPOT pushbuttons do ups, downs, and dittos
  • Push to increase, decrease a digital potentiometer
  • Digital potentiometer simulates log taper to accurately set gain
  • Synthesize precision bipolar Dpot rheostats

The post An unbuttoned circuit for setting digital pots appeared first on EDN.

7 October 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-10-07 13:10:032026-10-07 13:10:03An unbuttoned circuit for setting digital pots

Latest news

  • An unbuttoned circuit for setting digital pots7 October 2026 - 13:10
  • Training and inference: Two faces of AI compute7 October 2026 - 11:08
  • Reducing I/O requirements for optical detection6 October 2026 - 13:47
  • Continuity testing in semiconductor ATE: Fundamentals and test methods6 October 2026 - 08:43
  • An Apple-plus-Google adapter that’s AI in name only (sigh)5 October 2026 - 13:52
  • Demystifying feed-through capacitors: How to stop EMI in its tracks5 October 2026 - 09:49
  • Consumer and industrial IoT drive wireless chip market2 October 2026 - 16:02
  • Truchet tiles2 October 2026 - 13:59
  • The state of AI-powered innovation in blood pressure monitoring2 October 2026 - 08:53
  • RF chips, modules power the way from 5G to 6G1 October 2026 - 15:33
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: Training and inference: Two faces of AI compute Link to: Training and inference: Two faces of AI compute Training and inference: Two faces of AI compute
Scroll to top Scroll to top Scroll to top