All About Circuits

Latest Processors Education

Categories

Microprocessors

Microprocessors

Early computer science pioneers such as Alan Turing and John Von…


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

Design Project: Stepper Motor Driver

Design Project: Stepper Motor Driver

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


Worksheets - Processors

Introduction to Digital Communication

Introduction to Digital Communication

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


Textbook

Synchronous Counters

Synchronous Counters

What is a Synchronous Counter? A synchronous counter, in contrast to…


Textbook

Networks and Busses

Networks and Busses

The wires between the tank and the monitoring location is  called…


Textbook

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

Finite-state Machine

Finite-state Machine

Feedback is a fascinating engineering principle. It can turn a rather…


Textbook

Successive Approximation ADC

Successive Approximation ADC

One method of addressing the digital ramp ADC’s shortcomings is…


Textbook

Memory Devices

Memory Devices

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


Worksheets - Processors

Universal Shift Registers: Parallel-in, Parallel-out

Universal Shift Registers: Parallel-in, Parallel-out

The purpose of the parallel-in/ parallel-out shift register is to take…


Textbook

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

Historical, Nonmechanical Memory Technologies

Historical, Nonmechanical Memory Technologies

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


Textbook

Asynchronous Counters

Asynchronous Counters

In the previous section, we saw a circuit using one J-K flip-flop that…


Textbook

Electromechanical Relay Logic

Electromechanical Relay Logic

In ladder logic symbolism, an electromechanical relay coil is shown as…


Worksheets - Processors

Quantum Devices

Quantum Devices

Most integrated circuits are digital, based on MOS (CMOS) transistors.…


Textbook

Why digital?

Why digital?

Although many textbooks provide good introductions to digital memory…


Textbook

Boolean Algebra

Boolean Algebra

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


Worksheets - Processors

Tracking ADC

Tracking ADC

A third variation on the counter-DAC-based converter theme is, in my…


Textbook

Conventional Transistor Overview and Special Transistors

Conventional Transistor Overview and Special Transistors

A microcontroller is a specialized type of digital computer used to…


Worksheets - Processors

Basic Logic Gate Troubleshooting

Basic Logic Gate Troubleshooting

Counting practice: count from zero to thirty-one in binary, octal, and…


Worksheets - Processors

Read-Only Memory (ROM)

Read-Only Memory (ROM)

Read-only memory (ROM) is similar in design to static or dynamic RAM…


Textbook

Boolean Algebraic Properties

Boolean Algebraic Properties

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


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

DeMorgan’s Theorems

DeMorgan’s Theorems

A mathematician named DeMorgan developed a pair of important rules…


Textbook

555 Lab - Oscillator With Hysteresis

555 Lab - Oscillator With Hysteresis

In this hands-on electronics experiment, build an oscillator with hysteresis from a Schmitt trigger and learn how to use it to create an RC oscillator and a method to configure a 555 timer as an astable multivibrator.


Textbook

Using Multiple Combinational Circuits

Using Multiple Combinational Circuits

As an example of using several circuits together, we are going to make…


Textbook

Analysis Techniques for Series Parallel Resistor Circuits

Analysis Techniques for Series Parallel Resistor Circuits

Guidelines to Series-Parallel Combination Circuit Analysis The goal of…


Textbook

Digital Lab - 7-segment LED Display

Digital Lab - 7-segment LED Display

In this hands-on electronics experiment, you will control a 7-segment binary-coded decimal (BCD) display and learn about active-low and active-high logic inputs.


Textbook

Introduction to Karnaugh Mapping

Introduction to Karnaugh Mapping

Why learn about Karnaugh maps? The Karnaugh map, like Boolean…


Textbook

Boolean Algebraic Identities

Boolean Algebraic Identities

In mathematics, an identity is a statement true for all possible…


Textbook

Motor Control Circuits

Motor Control Circuits

The interlock contacts installed in the previous section’s motor…


Textbook

Boolean Relationships on Venn Diagrams

Boolean Relationships on Venn Diagrams

The fourth example has A partially overlapping B. Though, we will…


Textbook

Digital Logic Signals

Digital Logic Signals

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


Worksheets - Processors

Integrated Circuits

Integrated Circuits

  A Logic Gate is assigned as an elementary building block of…


Textbook

Intro Lab - How to Use an Ohmmeter to Measure Resistance

Intro Lab - How to Use an Ohmmeter to Measure Resistance

In this hands-on introduction to electronics, you will experiment with a multimeter and learn how to measure resistance using the ohmmeter function.


Textbook

Finite-state Machine

Finite-state Machine

Feedback is a fascinating engineering principle. It can turn a rather…


Textbook

Boolean Arithmetic

Boolean Arithmetic

Let us begin our exploration of Boolean algebra by adding numbers…


Textbook

Counters

Counters

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


Worksheets - Processors

Digital Signals and Gates

Digital Signals and Gates

While the binary numeration system is an interesting mathematical…


Textbook

Basic Operational Amplifiers

Basic Operational Amplifiers

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


Worksheets - Processors

AC Bridge Circuits

AC Bridge Circuits

As we saw with DC measurement circuits, the circuit configuration…


Textbook

Electron Versus Conventional Flow

Electron Versus Conventional Flow

In this electrical circuit, trace the direction of current through the…


Worksheets - Processors

Simple Parallel (Tank Circuit) Resonance

Simple Parallel (Tank Circuit) Resonance

Resonance in a Tank Circuit A condition of resonance will be…


Textbook

Historical, Nonmechanical Memory Technologies

Historical, Nonmechanical Memory Technologies

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


Textbook

What is the Difference Between Series and Parallel Circuits?

What is the Difference Between Series and Parallel Circuits?

Circuits consisting of just one battery and one load resistance are…


Textbook

History of SPICE

History of SPICE

SPICE is a computer program designed to simulate analog electronic…


Textbook

Sequences

Sequences

Arithmetic Sequences An arithmetic sequence is a series of numbers…


Textbook

Characteristic Impedance

Characteristic Impedance

The Parallel Wires of Infinite Length Suppose, though, that we had a…


Textbook

Active-mode Operation (BJT)

Active-mode Operation (BJT)

When a transistor is in the fully-off state (like an open switch), it…


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

Oscillator Circuits

Oscillator Circuits

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


Worksheets - Processors

DC Lab - Capacitor Charging and Discharging

DC Lab - Capacitor Charging and Discharging

In this hands-on electronics experiment, you will build capacitor charging and discharging circuits and learn how to calculate the RC time constant of resistor-capacitor circuits.


Textbook

Diode Ratings

Diode Ratings

In addition to forward voltage drop (Vf) and peak inverse voltage…


Textbook

Amplifier Impedances

Amplifier Impedances

Input impedance varies considerably with the circuit configuration…


Textbook

Power Supply Circuits

Power Supply Circuits

There are three major kinds of power supplies: unregulated (also…


Textbook

Time Constant Equations

Time Constant Equations

Value of time constant in series RC and RL circuits   Time…


Textbook

Inductance, Reactance, and Admittance Calculator

Inductance, Reactance, and Admittance Calculator

This calculator gives the reactance and admittance of an inductor or the inductance given the reactance of an inductor


Tools

Introduction to Solid-state Device Theory

Introduction to Solid-state Device Theory

This chapter will cover the physics behind the operation of…


Textbook

Ionization (gas-filled) Tubes

Ionization (gas-filled) Tubes

So far, we’ve explored tubes which are totally…


Textbook