Skip to content

Alex-Hermeling/Transistor-Calculator

Repository files navigation

Transistor-Calculator

V0.1 has many problems with the schematic and the PCB design. First, the schematic contains a mistake with both XOR segments. A wire is supposed to go from the right resistor under Q10 to 5V and from the right resistor under Q14 to 5V. Also, the design of the PCB is flawed because it is hard to hand-solder. While designing this PCB, I was too focused on saving space, which should not have been the case for the first version. The input and output holes were too small to fit any regular-size wire. All of these problems were fixed in V0.3.

V0.3 fixed all of the problems mentioned but still has some. For example, there are no mounting holes, so I had to drill holes in the PBC for the standoffs to stack them. Also, the 5V and GND will run through the standoffs for the following versions to facilitate disassembly. The carry pins will also be on the same side as the input since that's where it has to connect.

The 7-segment display module V1 translates an 8-bit binary number into an easier-to-read decimal number. This module can be connected anywhere in the calculator where the user wants to read the value of an 8-bit binary number. It uses two programmed EEPROMs to translate the 8-bit binary into 3 BCD, which are fed into 7-segment display drivers to convert the BCD for the 7-segment display (common anode).

About

A repo to store all of the KiCad files for this project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors