1 / 22

Counter Circuits and Applications

Counter Circuits and Applications. Group 6 彭柏源 袁鋒 陳康本. Overview. Analysis of Sequential Circuits. Ripple Counters. Design of Divide-by-N Counters. Ripple Counter ICs. Applications. System Design Applications. Seven-Segment LED Display Decoders. Synchronous Counters.

jerrell
Télécharger la présentation

Counter Circuits and Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Counter Circuits and Applications Group 6 彭柏源 袁鋒 陳康本

  2. Overview • Analysis of Sequential Circuits. • Ripple Counters. • Design of Divide-by-N Counters. • Ripple Counter ICs. • Applications. • System Design Applications. • Seven-Segment LED Display Decoders. • Synchronous Counters. • Synchronous Up/Down-Counter ICs. • Applications.

  3. Analysis of Sequential Circuits • Using Timing Diagrams to analyze.

  4. Ripple Counters • J-K flip-flops are in the toggle mode. • Output Q is cascaded to the next clock input.

  5. Ripple Counters(cont’d) • Ideal Timing Diagram.

  6. Ripple Counters(cont’d) • Ripple: the input clock trigger isn’t connected to each flip-flop directly but propagate thru all the flip-flops. Non-ideal Timing Diagram:

  7. Ripple Counters(cont’d) • Down counter:

  8. Design of Divide-by-N Counters • An example of MOD-5 counter.

  9. Design of Divide-by-N Counters (cont’d) • Glitch effect: NAND propagation time 15ns & Flip-flop Reseting time 30ns (For 74LS76 and 7400).

  10. Design of Divide-by-N Counters (cont’d) • MOD-5 counter which counts in the sequence 6-7-8-9-10-6-7-8-9-10-,etc.

  11. Ripple Counter ICs - 7493 • 7493: a divide-by-2 and a divide-by-8 • MR1,MR2 can be utilized to do MOD-N.

  12. Ripple Counter ICs – 7493 (cont’d) • External connection as a MOD-16 counter.

  13. Ripple Counter ICs – 7493 (cont’d) • External connection as a MOD-12 counter.

  14. Ripple Counter ICs – 7490 • 7490: a divide-by-2 and a divide-by-5. 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 0 0 0

  15. Ripple Counter ICs - 7492 • 7492: a divide-by-2 and a divide-by-6. 1 0 0 0 1 0 0 0 1 1 0 1 0 1 1 0 0 0 0 0 0

  16. System Design Application – A 3-digit decimal counter (000 – 999) • When the count changes from (1001) to (0000), the 23 output line goes from HIGH to LOW and trigger the next counter.

  17. Seven-Segment LED Display Decoders • 7447: the most popular common-anode decoder. It has a lamp test (LT) input for testing all segments, and it also has ripple blanking input and output (RBI,RBO).

  18. Synchronous Counters • Synchronous counters eliminate the propagation delay problem because all the clock inputs (cp) are tied to a common clock.

  19. Synchronous Counters(cont’d) • A MOD-6 synchronous binary up-counter.

  20. Synchronous Up/Down-Counter ICs PL(Parallel Load) & D0~D3: place any binary value on D0~D3 , and drive the PL line LOW. Two separate clock inputs: CpU for counting up and CpD for counting down. One clock must be held HIGH while counting with the other. When TCU(normally HIGH) becomes LOW, it is used to indicate that the maximum count is reached and the count is about to recycle to zero(carry condition). It can be used as the next stage of a multistage counter. When TCD(normally HIGH) becomes LOW, it is used to indicate that the minimum count is reached and the count is about to recycle to the maximum(borrow condition). It can be used as the next stage of a multistage counter. MR(Master Reset): an active-HIGH Reset for resetting the Q outputs to zero.

  21. Applications of Synchronous Counter ICs • A divide-by-200 using synchronous counters. Parallel Load Value 200 Borrow Condition

More Related