Using 7 segment displays with adders

  • Thread starter Thread starter Mike Charlie
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the challenge of wiring 7 segment displays to a 16-bit adder for a darts scoring project. Participants explore the technical aspects of connecting the displays to the adder's outputs, including considerations for binary to BCD conversion and multiplexing techniques.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested

Main Points Raised

  • One participant describes their project involving a 16-bit adder and the difficulty in connecting 7 segment displays to its outputs.
  • Another participant suggests that using a 7447 chip for BCD to 7-segment conversion is possible but notes the complexity of converting a 16-bit value into multiple BCD numbers.
  • There is mention of the need for multiplexing when using multi-digit 7-segment displays, as they typically drive one digit at a time.
  • A later reply proposes that using an Arduino with a display adapter could simplify the process of displaying numbers.
  • Some participants express doubt about the original poster's engagement with the thread due to the age of the question.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best approach to wiring the displays, with multiple competing views on the feasibility of using logic gates versus microcontroller solutions.

Contextual Notes

Limitations include the complexity of converting a 16-bit binary number to BCD and the requirement for multiplexing in multi-digit displays, which are not fully resolved in the discussion.

Who May Find This Useful

Individuals interested in electronics projects, particularly those involving digital displays and binary arithmetic, may find this discussion relevant.

Mike Charlie
Messages
16
Reaction score
0
Hi I've been thinking of a project (nothing to do with college work) for me to do for a while now and finally came up with making a darts scorer as I can't find a diy one online. So I went to my crocodile technology and started mocking up a circuit. So far I have designed a 16 bit adder and when I tested it I happily saw it output binary in the correct way, however I then tried to simulate a 7 segment display unit connected to the adders outputs I couldn't get it working. So that is my question how do I wire up 7 segment displays?

Extra Info:
  • The adder has 17 outputs (including the carry output)
  • It needs to connect to 4 separate 7 segment display
  • The displays should not go past 9 (i.e goes to 0 and increases next display)

Thanks in advance.
 
Engineering news on Phys.org
OK, so this question is 5 years old, and I expect you've got your answer or given up by now, but: There really isn't any simple way (74xx-wise) to do what you want. The 7447 will change a 4-bit BCD number to a 7-segment value, but converting a 16 bit value into 4/5 BCD numbers is a bit more tricky. Likewise, most multi-digit 7-segment displays only drive one digit at a time, so you have to rapidly multiplex the segments across the digits. My guess is that the best path (nowadays) would be an arduino with a display adapter. Then you can just call the "output a number" routine, and life will be good.

Good luck if you decide todo this all in logic gates - that would be a cool project.
-Jeff
 
JeffEvarts said:
OK, so this question is 5 years old, and I expect you've got your answer or given up by now, but: ...
I doubt he'll see your post, as he was last active here Feb 25, 2013.
 
But he might get an email...

<shrug>

-Jeff
 
  • Like
Likes   Reactions: dlgoff

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 6 ·
Replies
6
Views
7K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 6 ·
Replies
6
Views
6K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
3
Views
3K
Replies
5
Views
4K
Replies
13
Views
6K
  • · Replies 6 ·
Replies
6
Views
4K