Lucky Resistor
Menu
  • Home
  • Learn
    • Learn C++
    • Product Photography for Electronics
      • Required Equipment and Software
    • Soldering for Show
  • Projects
  • Libraries
  • Applications
  • Shop
  • About
    • About Me
    • Contact
    • Stay Informed
  •  
Menu

Logic Gates Puzzle 10

Posted on 2021-05-012023-01-24 by Lucky Resistor

The shown logic circuit performs a handy function; can you discover what it is?

The circuit was not optimised for functionality but to create a nice artwork and exciting puzzle.

If you need to know the meaning of logic gate symbols, look at this Wikipedia page. Also, there are great videos from Ben Eater on how to build real digital logic circuits.

If you get stuck, check the hints below.

Hints

Hint 1

The overall shape of the circuit is a hint.

Hint 2

Have a look at the outputs, why they have letters and not numbers?

Hint 3

A real circuit like this would have four inputs, not only three. It makes it so much more useful.

Hint 4

The outputs are connected to seven LEDs which are arranged in a special way.

Solution

This circuit is a 7-segment display driver with only 3-bit input. It displays the digits 0 to 7 on an attached 7-segment display.

You find more details about 7-segment displays on this Wikipedia page. Here you also find the common assignments of the letters A to G to each segment.

Real-World Design with Matrix

To build a complete 7-segment driver, you start with a binary decoder. The decoder will convert the binary encoded numbers from 0000 to 1111 into 16 distinctive signals.

Then you create a matrix from these 16 signals and the seven outputs. If a segment should light up for one of the 16 distinctive signals, you connect it using a diode.

For a wonderful example, see Fran’s great video about diode steering.

Additional Challenges

  • The circuit displays the digit 7 in an alternate form, adding the segment F. Do you find out, why this decision was made?
  • Design a circuit that displays a signed 4-bit number, including the existing digital circuit. The minus sign will be an additional output Iminus.

Conclusion

I hope you enjoyed this logic circuit puzzle. Let me know if you like to see more puzzles like this.

If you have any questions, missed information, or want to provide feedback, feel free to comment below. 😄

 

More Puzzles

Logic Gates Puzzle 101

Logic Gates Puzzle 101

The message you got does not make any sense. Can you decypher it with the following logic puzzle? The circuit ...
Read More
Logic Gates Puzzle 100

Logic Gates Puzzle 100

Assume, while digging out an ancient site from 450 AD, you found a mysterious stone with a digital display. Your ...
Read More
Logic Gates Puzzle 11

Logic Gates Puzzle 11

The shown logic circuit performs a well-known function; can you discover what it is? The circuit was not optimised for ...
Read More
Logic Gates Puzzle 10

Logic Gates Puzzle 10

The shown logic circuit performs a handy function; can you discover what it is? The circuit was not optimised for ...
Read More
Logic Gates Puzzle 1

Logic Gates Puzzle 1

What kind of logic circuit do you see here? This logic circuit was optimised for symmetry and art. Can you ...
Read More

More Posts

The 3D Printed Modular Lantern

The 3D Printed Modular Lantern

I designed a very modular 19th-century-style lantern. You can print it in its simplest form as a simple candlelight to put on a table or a shelf. By printing additional elements, you create a wonderful ...
Read More
Three Ways to Integrate LED Light Into the Modular Lantern

Three Ways to Integrate LED Light Into the Modular Lantern

After creating the modular lantern system, I experimented with different cheap ways to integrate LED lights into it and turn it into a decorative lamp. In this post, I describe the three ways I found ...
Read More
Update to the Storage Boxes System

Update to the Storage Boxes System

Last week I sent all subscribers a small update to my storage boxes system. There are new split boxes for the tall boxes (LR2052-300C-S) and a new extensive PDF catalogue with a great overview, but ...
Read More
Get Blog Updates With the New Mailinglist

Get Blog Updates With the New Mailinglist

In a few days, I will stop using Twitter for project notifications. If you like to get notified about new projects and updates, please subscribe to the new mailing list: It is a low-frequency mailing ...
Read More
Better Bridging with Slicer Guides

Better Bridging with Slicer Guides

I got questions about a particular feature you find if some of my 3D models. In this short text, I will explain why I add it and why you should add features like this too ...
Read More
Large Update to the Circle Pattern Generator

Large Update to the Circle Pattern Generator

Today I published a significant update to the circle pattern generator. Version 1.4.1 of the application is available for macOS and Windows for download. This new version adds various shapes, rotations, colours and a generator ...
Read More

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay Updated

Join me on Mastodon!

Top Posts & Pages

  • Storage Boxes System for 3D Print
  • Event-based Firmware (Part 1/2)
  • Build a 3D Printer Enclosure
  • Yet Another Filament Filter
  • Circle Pattern Generator
  • Circle Pattern Generator
  • Real Time Counter and Integer Overflow
  • Projects
  • Logic Gates Puzzle 11
  • Units of Measurements for Safe C++ Variables

Latest Posts

  • Better Bridging with Slicer Guides2023-02-04
  • Stronger 3D Printed Parts with Vertical Perimeter Linking2023-02-02
  • Logic Gates Puzzle 1012023-02-02
  • Candlelight Emulation – Complexity with Layering2023-02-01
  • Three Ways to Integrate LED Light Into the Modular Lantern2023-01-29
  • The 3D Printed Modular Lantern2023-01-17
  • Rail Grid Alternatives and More Interesting Updates2022-12-09
  • Large Update to the Circle Pattern Generator2022-11-10

Categories

  • 3D Printing
  • Build
  • Common
  • Fail
  • Fun
  • Learn
  • Projects
  • Puzzle
  • Recommendations
  • Request for Comments
  • Review
  • Software
Copyright (c)2022 by Lucky Resistor. All rights reserved.
 

Loading Comments...