BCD Code Simulation Practice
BCD Code Simulation Practice
I. INTRODUCTION
In this laboratory practice, we will focus on the simulation of a binary decoder using a
7-segment display using the Tinkercad and Multisim tools. The main objective is to
understand and apply the principles of digital logic and the operation of binary decoders,
fundamental in the design of digital systems. The binary decoder is a combinational circuit
that translates a binary input into a format that can be displayed on a 7-segment display. This
type of display is widely used in electronic devices to display numbers and some
alphanumeric characters.
II. SIMULATION #1
First, the BCD decoder was simulated in Tinkercad, using the CD4511 integrated
circuit. During the construction and connection of the circuit, there was a problem because
the display was a common anode and was connected incorrectly. With the problem solved,
the cables that went from the switch to the CD4511 were reversed, thus, the first switch
returned a result of 8 instead of 1. By reversing the cables, the simulation was ready.
With this, the truth tables are verified. And it was noted that the minimum number is 0
and the maximum that the display can show is 9.
Figure 1. Truth charts
III. RESULTS
IV. SIMULATION #2
The second BCD decoder was simulated in NI Multisim, using the 74LS47D
integrated circuit. First, following a tutorial, we tried to do it with switches.
But then we found out that there was a 4-dip switch that would make the circuit simpler.
Thanks to this we were able to verify the truth tables.
V. RESULTS
VI. CONCLUSION
In this lab, we simulate a binary decoder with a 7-segment display using Tinkercad and
Multisim. We use two types of integrated circuits. Through these simulations, we were able
to design and verify the correct operation of the binary decoders.
By completing the simulations and performing the corresponding tests, we verify that
the truth tables of both integrated circuits coincide with those expected. The 7-segment
displays showed the binary numbers accurately, thus validating the correct implementation
and operation of the decoders.