CircuitNote

Quick electronics calculators for lab work and circuit design. Free, no sign-up, works in your browser.

한국어

Lab guide

Breadboard circuit not working? A checking order

Where digital logic labs (74-series ICs, 7-segment displays, a 4-bit ALU) usually get stuck, in the order to check them.

Probing with a multimeter in the order power → pins → inputs → intermediate signals → outputs is much faster than staring at the schematic again. Two real lab cases are found this way: half a circuit dead because a power rail was not connected, and a 4-bit ALU that was wrong for just one combination (s1 s0 Cin = 010) because of a jumper with a bad contact.

Where to look first, by symptom

SymptomSuspect firstHow to check
Nothing works at allSplit rail, IC power pins not wiredMeasure right across the IC's VCC and GND pins
Wrong for only some input combinationsA loose or wrong wire on the path only that case usesTrace only the signals that case uses
Output is neither High nor LowFloating input, two outputs tied together, bad contactCompare with the logic level table below
Changes by itself or when touchedFloating input, loose jumperTie every unused input to VCC or GND
7-segment lights the opposite segmentsCommon anode and cathode mixed upCompare codes in the 7-segment calculator
An IC gets hotInserted backwards, or an output shortedSwitch off at once and check the orientation
Result bits come out reversedMSB and LSB wired the wrong way roundCompare with the reversed value in the base converter

1. Power: measure at the IC pins

5 V on the supply's display does not mean 5 V reaches the IC. Put the black probe on the IC's GND pin and the red probe on its VCC pin. The 74LS family is specified for 4.75 to 5.25 V.

split here → bridge it 17 GND 814 VCC
Many full-size breadboards split their power rails in the middle; a break in the red or blue line is the giveaway. With the IC notch on the left, pin 1 is bottom left and numbers run counterclockwise.

2. Inputs: no floating pins

An input connected to nothing is neither 0 nor 1. TTL (74LS) usually reads a floating input as High but picks up noise easily, and CMOS (74HC) may flip at random or draw extra current. Tie every input to VCC or GND, including the inputs of unused gates. Switch inputs need a pull-up or pull-down resistor so the level is defined when the switch is open.

3. Intermediate signals and outputs: judge by logic level

Compare each measured voltage with the table below. A value in the undefined band means the pin is floating, two outputs are fighting, or the contact is bad.

FamilyReads LowReads HighUndefinedNoise margin (L / H)
74LS≤ 0.8 V≥ 2 V0.8 V ~ 2 V0.30 V / 0.70 V
74HC≤ 1.35 V≥ 3.15 V1.35 V ~ 3.15 V1.25 V / 1.25 V

Datasheet limits for 74LS at 5 V and 74HC at the usual 4.5 V test point. Noise margins are (Low input limit − Low output limit) and (High output limit − High input limit). A 74LS output can be up to 0.5 V when Low and an input accepts up to 0.8 V as Low, so the margin is only 0.3 V.

4. Wrong for only some combinations

When almost every combination is right and one or two are wrong, wiring is far more likely than a dead IC. Find the signal that goes High only in the failing case and follow just that wire with the meter. For a 4-bit ALU, enter the same A, B, s1, s0 and Cin into the ALU calculator to get the expected result, then see which bit differs to narrow it down.

5. 7-segment displays

If the opposite segments light, common anode and common cathode are mixed up. Decoders such as the 7447 drive Low to light, for common-anode displays. Each segment needs its own resistor, and the current works out as follows.

Segment resistorCurrent per segmentWhole digit 8 (7 segments)
220 Ω11.8 mA82.7 mA
330 Ω7.88 mA55.2 mA
470 Ω5.53 mA38.7 mA
1 kΩ2.6 mA18.2 mA

Assumes a 5 V supply, a red segment forward voltage of 2 V and 0.4 V across the driver output. Use the LED resistor calculator for other values.

6. Keep notes as you fix