LOGIX: Creating a Logic Gates Training Board

by DIY GUY Chris in Circuits > Electronics

4892 Views, 83 Favorites, 0 Comments

LOGIX: Creating a Logic Gates Training Board

Amazing Board the Power of Logic Gates
Logic gates 101.png

If you're interested in learning about the most fundamental basics of electronics, then understanding logic gates is essential. Logic gates are electronic circuits that perform logical operations on one or more input signals to produce an output signal. They are the building blocks of digital circuits and are used to create complex digital systems such as microprocessors, computers, and other digital devices.

In this Instructable, we will discuss how to create a Logic Gates Training Board, which we call the LOGIX. The LOGIX is a circuit board that can receive any logic gate and produce an output signal based on the used gate. We will explain how each of the most commonly used logic gates work and demonstrate how they can be combined to create more complex circuits.

Supplies

used tools for assembly.jpg

I designed and Assembled the LOGIX in my home-lab so if you wan to follow the same process then you may need the following tools:

Circuit Design

Logix I O.png
1LOGIX Top.png
2LOGIX Bottom.png
Logic tag bottom.png
Logic tag top.png

To create the LOGIX Master board, we used Altium Designer. The master board has eight bits inputs connected to slots where we can connect another small circuit board that has the logic gate. This way, we can connect the input switches to the gate, and the master board has a second slot where we can connect a second gate. The inputs of the second slot are connected to the outputs of the first slot, allowing us to combine two logic gates to produce a more complex circuit.

We needed four mezzanine connectors at each slot, so in total, we used eight connectors. We placed a USB C connector for power supply, a power on/off slide switch, and four slide switches for the eight bits inputs. To make the Master board look cooler, we added an NE555 IC to produce a breathing light of the two LEDs as soon as we power on the Master board.

To create the logic gate stamps PCBs, we got all 7 logic gate IC CAD files from Octopart. We introduced LED inputs and outputs indicators to each tag, which helps to display the current logic combination. Each tag has 4 mezzanine connectors, and we set all the pull-down resistors, the LEDs, and the logic gate to the top layer, and the mezzanine connectors to the bottom layer.

Circuit Assembly

IMG_20230406_003835.jpg
Logic tags.jpg
Solder paste deposit using Stencil.jpg
Inputs slide switch.jpg
Hot plate.jpg
Logic tags microscopic view.jpg
Master board Assembly microscopic view.jpg

We then generated the design-related GERBER files and placed a PCB order from JLCPCB alongside the logic gate stamps PCBs. After six days, we received a big box containing the Master board and the Logic stamps. We then applied solder paste to all the exposed parts' pads and placed the components. For manual assembly, we always follow the Assembly app offered by Altium 365 to avoid any soldering mistakes like misplacement or wrong part orientation. We used a mini hot plate instead of a hot air gun to prevent damaging the plastic housing of the mezzanine connectors.

Testing the Results

2Logix.jpg
IMG_3746.JPG

After getting all the components soldered, we cleaned the board using some flux removal solvent. The LOGIX Master board was ready for power test, and the mezzanine connectors were very well soldered. The LEDs started breathing, and the LOGIX device was ready to receive the Logic stamps and this way we successfully completed the LOGIX Making.


In conclusion, the LOGIX Logic Gates Training Board is an excellent tool for anyone who wants to learn about logic gates and digital circuits. It is easy to use and can be combined in various ways to create more complex circuits that can perform more sophisticated logical operations.