All About Circuits

Latest Discrete Logic Education

Categories

Larger 4-variable Karnaugh Maps

Larger 4-variable Karnaugh Maps

Knowing how to generate Gray code should allow us to build larger…


Textbook

High-Reliability Circuits

High-Reliability Circuits

Don’t just sit there! Build something!! Learning to analyze relay…


Worksheets - Discrete Logic

A Binary Adder

A Binary Adder

Suppose we wanted to build a device that could add two binary bits…


Textbook

Binary Math Circuits

Binary Math Circuits

Add the following binary numbers:


Worksheets - Discrete Logic

Bipolar Junction Transistors as Switches

Bipolar Junction Transistors as Switches

Solid-state switching circuits usually keep their constituent…


Worksheets - Discrete Logic

Edge-triggered Latches: Flip-Flops

Edge-triggered Latches: Flip-Flops

So far, we’ve studied both S-R and D latch circuits with enable…


Textbook

TTL NAND and AND gates

TTL NAND and AND gates

Suppose we altered our basic open-collector inverter circuit, adding a…


Textbook

The S-R Latch

The S-R Latch

A bistable multivibrator has two stable states, as indicated by the…


Textbook

Flip-Flop Circuits

Flip-Flop Circuits

Don’t just sit there! Build something!! Learning to analyze digital…


Worksheets - Discrete Logic

Digital Lab - 10-bit Flashing LED Sequencer

Digital Lab - 10-bit Flashing LED Sequencer

In this hands-on electronics experiment, build and test an automated circuit that sequentially flashes 10 LED, and learn about counters, frequency dividers, and switch debouncing.


Textbook

Larger 5 & 6-variable Karnaugh Maps

Larger 5 & 6-variable Karnaugh Maps

Larger Karnaugh maps reduce larger logic designs. How large is large…


Textbook

Don’t Care Cells in the Karnaugh Map

Don’t Care Cells in the Karnaugh Map

Up to this point we have considered logic reduction problems where…


Textbook

Latch Circuits

Latch Circuits

What do you think this logic buffer gate will do, with the output…


Worksheets - Discrete Logic

Special-output Gates

Special-output Gates

Complementary Output Gates It is sometimes desirable to have a logic…


Textbook

Digital-to-Analog Conversion

Digital-to-Analog Conversion

If a pulse-width modulated (PWM) signal is sent to a passive…


Worksheets - Discrete Logic

Ring Counters

Ring Counters

If the output of a shift register is fed back to the input. a ring…


Textbook

Digital Logic Signals

Digital Logic Signals

A rheostat (variable resistor) and a switch are both examples of…


Worksheets - Discrete Logic

Digital Lab - S-R Latch With Enable Input using NAND Gates

Digital Lab - S-R Latch With Enable Input using NAND Gates

In this hands-on electronics experiment, you will build an S-R latch with an enabled input using four NAND gates and learn more about digital circuit functionality.


Textbook

Light-Pulse Switch

Light-Pulse Switch

It is fairly important to use large value resistors (10 MΩ works…


Worksheets - Discrete Logic

Programmable Logic Technology

Programmable Logic Technology

Define the following acronyms as they apply to digital logic circuits:…


Worksheets - Discrete Logic

Design Project: Stepper Motor Driver

Design Project: Stepper Motor Driver

At first it may seem pointless to have the four buffer gates following…


Worksheets - Discrete Logic

Insulated Gate Field-Effect Transistors

Insulated Gate Field-Effect Transistors

Don’t just sit there! Build something!! Learning to mathematically…


Worksheets - Discrete Logic

Shift Registers: Serial-in, Parallel-out  (SIPO) Conversion

Shift Registers: Serial-in, Parallel-out (SIPO) Conversion

A serial-in, parallel-out shift register is similar to the serial-in,…


Textbook

Digital Display Circuits

Digital Display Circuits

What is the purpose of a seven-segment decoder circuit? What is a…


Worksheets - Discrete Logic

Vol IV. Credits

Vol IV. Credits

All entries arranged in alphabetical order of surname. Major…


Textbook

555 Lab - Schmitt Trigger

555 Lab - Schmitt Trigger

In this hands-on electronics experiment, build a Schmitt trigger using a 555 timer and learn about hysteresis and the inner workings of the extremely versatile 555 timer IC.


Textbook

The “Buffer” Gate

The “Buffer” Gate

If we were to connect two inverter gates together so that the output…


Textbook

Shift Registers: Parallel-in, Serial-out (PISO) Conversion

Shift Registers: Parallel-in, Serial-out (PISO) Conversion

Parallel-in/ serial-out shift registers do everything that the…


Textbook

Programmable Logic Controllers (PLC)

Programmable Logic Controllers (PLC)

Before the advent of solid-state logic circuits, logical control…


Textbook

555 Timer Astable Oscillator Circuit

555 Timer Astable Oscillator Circuit

In an astable circuit, the output voltage alternates between VCC and 0 volts on a continuous basis. This calculator will help you design an oscillator using a 555 timer IC.


Tools

Introduction to Digital Communication

Introduction to Digital Communication

In the design of large and complex digital systems, it is often…


Textbook

Fail-safe Design

Fail-safe Design

Logic circuits, whether comprised of electromechanical relays or…


Textbook

Historical, Nonmechanical Memory Technologies

Historical, Nonmechanical Memory Technologies

Perhaps the most ingenious technique was that of the delay line. A…


Textbook

Analog and Digital Signals

Analog and Digital Signals

Instrumentation is a field of study and work centering on measurement…


Textbook

Digital Lab - S-R Latch Using NOR Gates

Digital Lab - S-R Latch Using NOR Gates

In this hands-on electronics experiment, build an S-R latch using two NOR gates and learn how this type of digital memory operates, including invalid states, race conditions, and the effects of output loading.


Textbook

Decimal versus Binary Numeration

Decimal versus Binary Numeration

Let’s count from zero to twenty using four different kinds of…


Textbook

The R/2R DAC (Digital-to-Analog Converter)

The R/2R DAC (Digital-to-Analog Converter)

The R/2R DAC circuit is an alternative to the binary-weighted-input…


Textbook

Multiplexers and Demultiplexers

Multiplexers and Demultiplexers

Don’t just sit there! Build something!! Learning to analyze digital…


Worksheets - Discrete Logic

Converting Truth Tables into Boolean Expressions

Converting Truth Tables into Boolean Expressions

In designing digital circuits, the designer often begins with a truth…


Textbook

Boolean Algebraic Properties

Boolean Algebraic Properties

Another type of mathematical identity, called a “property”…


Textbook

DC Lab - Introduction

DC Lab - Introduction

In this series of hands-on electronics experiments, you will build direct current (DC) circuits and learn fundamental electrical engineering circuit concepts.


Textbook

Contributors (1)

Contributors (1)

Contributors to this chapter are listed in chronological order of…


Textbook

Basic Operational Amplifiers

Basic Operational Amplifiers

Determine the output voltage polarity of this op-amp (with reference…


Worksheets - Discrete Logic

Light-Pulse Switch

Light-Pulse Switch

It is fairly important to use large value resistors (10 MΩ works…


Worksheets - Discrete Logic

SPICE Simulation of Series and Parallel Circuits

SPICE Simulation of Series and Parallel Circuits

Previously, we examined series circuits and parallel circuits using…


Textbook

AC Lab - PC Oscilloscope

AC Lab - PC Oscilloscope

In this hands-on AC electronics experiment, use a PC-based oscilloscope program to observe waveforms from a musical keyboard and learn basic oscilloscope operation.


Textbook

Permeability and Saturation

Permeability and Saturation

The nonlinearity of material permeability may be graphed for better…


Textbook

Printed Circuit Board Layout and Manufacture

Printed Circuit Board Layout and Manufacture

When a PCB designer speaks of dimensions in thous or mils, what does…


Worksheets - Discrete Logic

Rectangle Loop Inductance Calculator

Rectangle Loop Inductance Calculator

This calculator helps you compute the inductance of a rectangle loop.


Tools

DIY EE Lab - Setting Up a Home Electronics Lab

DIY EE Lab - Setting Up a Home Electronics Lab

To build the DIY electronics projects described in this textbook, you will need a small work area, a few tools, and some basic electronics supplies. This page describes the setup of a low-cost home electronics laboratory.


Textbook

The P-N Junction

The P-N Junction

If a block of P-type semiconductor is placed in contact with a block…


Textbook

Si Lab - Multi-stage Amplifier

Si Lab - Multi-stage Amplifier

In this hands-on semiconductor electronics experiment, construct a three-stage common-emitter amplifier using bipolar junction transistors (BJTs) and learn about multi-stage gain and feedback.


Textbook

The Importance of Electrical Safety

The Importance of Electrical Safety

With this lesson, I hope to avoid a common mistake found in…


Textbook

Logarithms

Logarithms

Definition of a Logarithm     “log” denotes a…


Textbook

Snell’s Law Calculator

Snell’s Law Calculator

Given three of the four input parameters (refractive indices, angles of incidence, and refraction) this tool calculates the missing variable based on Snell's law.


Tools

Timer Circuits

Timer Circuits

Don’t just sit there! Build something!! Learning to analyze digital…


Worksheets - Discrete Logic

AC Resistor Circuits (Capacitive)

AC Resistor Circuits (Capacitive)

Pure resistive AC circuit: voltage and current are in phase.  …


Textbook

Negative Feedback OpAmp Circuits

Negative Feedback OpAmp Circuits

Don’t just sit there! Build something!! Learning to mathematically…


Worksheets - Discrete Logic

Copper Wire Ampacity Table

Copper Wire Ampacity Table

Ampacities of copper wire, in free air at 30o C: INSULATION TYPE…


Textbook

Kirchhoff’s Laws

Kirchhoff’s Laws

Many electronic circuits use what is called a split or a dual power…


Worksheets - Discrete Logic