Skip to main content
deleted 1 character in body
Source Link
Engineer1
  • 305
  • 1
  • 8

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming.

I plan on using the method here to decode the encoder. Then I will use two cascaded 4-bit binary counters to create an 8-bit counter. This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to show 25.0. Each tick on the dial will increase the counter by 1, but the display should go up by 0.1 until it reaches its maximum value of 39.0.

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease when at 0 or increase when at maximum. I need to make sure these 'latches' are in place for the display too.

How can I control a 7-segment display that can count up and down when I turn the dial right and left?

Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if needsneed be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming.

I plan on using the method here to decode the encoder. Then I will use two cascaded 4-bit binary counters to create an 8-bit counter. This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to show 25.0. Each tick on the dial will increase the counter by 1, but the display should go up by 0.1 until it reaches its maximum value of 39.0.

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease when at 0 or increase when at maximum. I need to make sure these 'latches' are in place for the display too.

How can I control a 7-segment display that can count up and down when I turn the dial right and left?

Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if needs be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming.

I plan on using the method here to decode the encoder. Then I will use two cascaded 4-bit binary counters to create an 8-bit counter. This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to show 25.0. Each tick on the dial will increase the counter by 1, but the display should go up by 0.1 until it reaches its maximum value of 39.0.

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease when at 0 or increase when at maximum. I need to make sure these 'latches' are in place for the display too.

How can I control a 7-segment display that can count up and down when I turn the dial right and left?

Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if need be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

Spelling and grammar. Presentation.
Source Link
TonyM
  • 25.5k
  • 4
  • 41
  • 68

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programmingbut I cannot use any microcontrollers or programming. 

I plan on using the method here to decode the encoder. Then I will use 2two cascaded 4-bit binary counters (to act as 1to create an 8-bit counter). This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 0000000000000000 I want the display to say "25.0"show 25.0. Each tick on the dial will increase the counter by 1, but the display should go up by 0.10.1 until it reaches its maximum value of "39.0"39.0.

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease fromwhen at 0 or increase from the maxwhen at maximum. I need to make sure these 'latches' are in place for the display too.

How can I control a 7 segment-segment display that can count up and down when I turn the dial right and left? 

Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if needneeds be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming. I plan on using the method here to decode the encoder. Then I will use 2 cascaded 4-bit binary counters (to act as 1 8-bit counter). This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to say "25.0". Each tick on the dial will increase the counter 1, but the display should go up by 0.1 until it reaches its maximum value of "39.0".

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease from 0 or increase from the max. I need to make sure these 'latches' are in place for the display too.

How can I control a 7 segment display that can count up and down when I turn the dial right and left? Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if need be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming. 

I plan on using the method here to decode the encoder. Then I will use two cascaded 4-bit binary counters to create an 8-bit counter. This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to show 25.0. Each tick on the dial will increase the counter by 1, but the display should go up by 0.1 until it reaches its maximum value of 39.0.

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease when at 0 or increase when at maximum. I need to make sure these 'latches' are in place for the display too.

How can I control a 7-segment display that can count up and down when I turn the dial right and left? 

Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if needs be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic

Source Link
Engineer1
  • 305
  • 1
  • 8

Controlling 7-Segment Display

I am redesigning the control panel for a project I have been working on. I am using a rotary encoder to replace a set of 3 rotary dials, but I cannot use any microcontrollers or programming. I plan on using the method here to decode the encoder. Then I will use 2 cascaded 4-bit binary counters (to act as 1 8-bit counter). This will then be fed into a multiplexer to control the parts of the circuit that I want.

This panel will control a heater, so I want to user to see what they are setting the temperature to. My problem is that when the counter outputs 00000000 I want the display to say "25.0". Each tick on the dial will increase the counter 1, but the display should go up by 0.1 until it reaches its maximum value of "39.0".

I created 'latches' (for lack of a better term) so that the counter doesn't loop when you decrease from 0 or increase from the max. I need to make sure these 'latches' are in place for the display too.

How can I control a 7 segment display that can count up and down when I turn the dial right and left? Most LED driver ICs that I found either don't count up or only take 4-bit inputs. I would like to avoid creating my own web of logic gates from scratch, but if need be I'll do it. I included the schematic of my counter, as this is where I believe I need to interface with the display .

Counter Schematic