AND Gate

advertisement
Electronic Troubleshooting
Chapter 10
Digital Circuits
Digital Circuits
• Key Aspects
•
•
•
•
•
•
Logic Gates
Inverters
NAND Gates
Specialized Test Equipment
MOS Circuits
Flip-Flops and Counters
Logic Gates
• Characteristics
• A combinational Logic circuit with two or more inputs
and one output
•
•
•
•
OR Gates
And Gates
Exclusive OR Gates
etc.
• Inputs are limited too two values
• High –Logic 1
• Often assumed to be +5V
• Low – Logic 0
• Often assumed to be 0V
Logic Gates
• Characteristics
• Inputs are limited too two values
• Possible combinations
• 2-inputs with 2-possible values => 4 permutations
• Permutations 2n , n= number of inputs
• OR Gate
Logic Gates
• AND Gate
Logic Gates
• Exclusive OR Gate
• The XOR gate (sometimes EOR gate) is a digital logic gate
that implements exclusive disjunction - it behaves
according to the truth table
• A HIGH output (1) results if one, and only one, of the inputs to
the gate is HIGH (1).
• If both inputs are LOW (0) or both are HIGH (1), a LOW output (0)
results.
Boolean algebra
Logic Gates
• Sample Gate Application
• AND Gate
• What would the Output be with: OR Gate, XOR Gate
Inverters
• Characteristics
• Changes one logic level to the other
• Often needed in digital circuits
• Chapter 9 page 248
» The “R” input to the flip-flop has an
invert on it
Inverters
• Sample Application
Notice the line
over BURST. It is
called BURST
NOT
• Key Aspects
NAND Gates
• Can be built with the gates already covered
• An AND Gate followed by an Inverter
• So commonly used construction –
are available monolithic implementations
• Characteristics
Actual Gate Considerations
• Key Aspects
• Will use NAND Gates as a sub fro all gates
• Simplified /Improved Component Count
• Two emitters almost as easy in manufacturing as one
• Accomplished when artwork for the IC is made
• Three components less
Actual Gate Considerations
• Rise Time Problems
• Caused by the input
capacitance of gates
driven high
• TTL gates typically have a
Fan out of 10
• Thus the parallel
connection the gate’s input
capacitance is significant
• Rise time we decrease if
R2 was made smaller
• However significant
current would flow when
Q2 was turned on
Actual Gate Considerations
• Rise Time Problems
• Solution
• Use Totem Pole Output
• Totem Pole Operation
• When at least on input is low
• Q2 is off, No current in R3
and Q4 is off
• Q3 is on and R4 can be small
and minimize the time
constant for the output to
go high
» Whit a Low out Q3 is off
• When both inputs are High
• Reverse currents supply
base of Q4
Actual Gate Considerations
• Rise Time Problems
• Totem Pole Operation
• When both inputs are High
• Reverse currents supply
base of Q2, Q2 conducts
• Base of Q4 goes high and Q4
conducts
• Output is Low
• Much faster Rise times
• Since Q3 only conducts
when the output is high, R3
can be sized to minimize the
time constant and not cause
a heat and efficiency
problem
Actual Gate Considerations
• Typical TTL parameters
Actual Gate Considerations
• Typical TTL part - 7400
Actual Gate Considerations
• Standard 74 series TTL has evolved into other
series:
•
•
•
•
•
•
Standard TTL, 74 series
Schottky TTL, 74S series
Low power Schottky TTL, 74LS series (LS-TTL)
Advanced Schottky TTL, 74AS series (AS-TTL)
Advanced low power Schottky TTL, 74ALS series
74F fast TTL
Specialized Test Equipment
• Logic Probe
• Example: Instek GLP-1A Logic Probe
Specialized Test Equipment
• Digital Pulser
• Digital Pulser (SJ-1)
•
•
•
•
•
Accurate Timebase Generator
Output: Open Collector
(Interfaceable with any Logic Circuits)
Supply: 4.5V-18VDC
9 Selectable Output Frequencies: 16MHz (crystal osc. output),
8MHz, 1MHz, 100KHz, 10KHz, 1KHz, 100Hz, 10Hz & 1Hz.
Specialized Test Equipment
• Logic Analyzere
Specialized Test Equipment
• Testing a gate in a Live Circuit
MOS Circuits
• Characteristics
• Most common type is CMOS – Complementary MOS
• Circuits use both P-Channel and N-Channel devices in the same
circuit
• CMOS Circuits consume very little power
• Most of the TTL logic gates have been implemented in
CMOS
• Typical Gates covered
• Inverters and NOR gates
• Inverter
• Same logic symbol as for the TTL version
• Same truth table
MOS Circuits
• Inverter
• Circuit Operation
• With the input at ground – Logic 0
• 0V Gate-source on the N-Channel
device (Q2) and it is off
• -Vdd Gate to-Source on Q1 and it
is on and acts like a 1000 Ω
resistor
• Vdd on the output
• With the input at ground – Logic 1
• Q1 conducts and appears as a
1000 Ω resistor
• Q2 is off and appears as an open
MOS Circuits
• NOR Gate
• Characteristics
• Refer to Figure 10-16 on page 281 of the textbook
• Logic table
• Logic 1 out only with all logic 0s on the input
• Construction
• Two P channel MOSFETs connected to the inputs and connected in
series with the VDD and the output
• Two N channel MOSFETs connected to the inputs and in parallel
between the output and ground
• Circuit Operation
• With both inputs at ground – A & B at Logic 0
• Q1 and Q2 turn on and conduct
• Q3 and Q4 are open and not conducting
• - VDD appears at the Output
MOS Circuits
• NOR Gate
• Circuit Operation
• With both inputs, A & B at Logic 0
• Q1 and Q2 turn on and conduct
• Q3 and Q4 are open and not conducting
• - VDD appears at the Output
• With either or both A & B at Logic 1
• Either Q1 or Q2, or both are turned off and not conducting much
• Either Q3, Q4, or both are turned on and conducting
• Logic 0 appears at the Output
• CMOS Characteristics
• See chart on the next slide
• Handling Precautions – see top of page 283
MOS Circuits
• CMOS Characteristics
Flip-Flops and Counters
• Characteristics
• Used to make sequential logic circuits
• Outputs depend upon:
• A previous event
• Combinational logic inputs
• The circuits remember what has happened
• Covered topics
•
•
•
•
•
RS Flip-Flops
D Flip-Flops
J-K Flip-Flops
Binary and Decade Counters
7-Segment displays
Flip-Flops and Counters
• RS Flip-Flops
• Can be implemented
using NAND, NOR,
AND, OR, and Inverters
• NOR gate
Implementation
• Lower right drawing
• Used ½ of a 7402 IC
• Inputs are Active Highs
• A high input will
change the state of
the Gate
• NAND gate
Implementation
• Used ½ of a 7400 IC
Flip-Flops and Counters
• RS Flip-Flops
• NAND gate Implementation
• Notice on the circuit and the
logic symbol – Active Low
inputs
• A Low input will change the
state of the Gate
• A High input will not effect
the output
• Other implementations use
• AND & OR gates with inverters
• See NAND Gates below
Flip-Flops and Counters
• RS Flip-Flops
• NAND Gate version
• Alternate Logic symbol drawing
• Also – Pull-Up Resistor
Flip-Flops and Counters
• D Flip-Flops
• Operation
• Logic symbol arrows
indicate I/O
• PR and CLR act like the
Set (S) and Reset (R)
inputs on a NAND Gate
R-S Filip-Flop
• Q and Q are always in
opposite states
• The input CK (clock) on a
positive transition causes
Q to go either high or low
depending on the D input
• Q’s state will match the
state of D at that time
Flip-Flops and Counters
• J-K Flip-Flops
• Operation
• Has same PR and CLR as type D
• Has two inputs J and K instead of
the D input
• See the truth Table
• Has an additional MODE of
operation – Toggle
» Outputs will toggle when a new
clock pulse arrives at the CK pin
• Bubble on the CK indicates that
negative transition is active
Flip-Flops and Counters
• Binary Counter using J-K Flip-Flops
• Q output acts as the clock input to the next Flip-Flop
Walk through the
circuit and timing
diagram
Flip-Flops and Counters
• Sample Monolithic
Counter
• 7493
• Can be a 3-bit or 4-bit
counter
• Wire QA output to
input B for 4-bit
» MOD 16 counter
• Otherwise use input B
» MOD 8 counter
• 14 – pin DIP
Flip-Flops and Counters
• Sample Monolithic
Counter
• 7490
• Decade counter
• Counts 0 – 9 and can
be reset to zero
• Has 4 outputs
• Reference
http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS006533.PDF
Flip-Flops and Counters
• BCD Displays
• A common Anode version is shown
• Common Cathode versions are also available
Flip-Flops and Counters
• Interface Circuit
• The BCD counters
output binary that
resets after 9
• The 7 segment display
with decimal point has
eight inputs that cause
numbers 0-9 to display
• The 7447 is a seven
segment display driver
that translates binary
counts into a seven
segment inputs
• See pages 291 and 292
Download