1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Tivo & DVR >> Tivo

Hogyan tervezzen egy 12-es modul hullámszámlálót?

Az alábbiakban bemutatjuk, hogyan kell megtervezni egy modul-12 hullámszámlálót JK flip-flop használatával:

A Ripple számlálók megértése

* Ripple számlálók: A hullámzásszámlálók aszinkron számlálók, ami azt jelenti, hogy a flip-flop egymás után változtatja az állapotot, és hullámzási hatást hoz létre. Ez késéshez vezet a flip-flop átmenetek között.

* 12-es modul számlálója: Ez a típusú számláló 0-tól 11-ig számol, majd visszaáll 0-ra.

A tervezés lépései

1. Határozza meg a flip-flopok számát: Ahhoz, hogy 11-ig számoljon (12 állapot, beleértve a 0-t), 4 JK-flip-flopra van szüksége, mivel 2^4 =16 (ami nagyobb, mint 12).

2. Flip-flop kapcsolatok:

* Flip-Flop 1 (legkisebb jelentőségű bit):

* J1 =1 (mindig beállítva)

* K1 =Q1 (az óra felfutó élére kapcsol)

* Flip-Flop 2:

* J2 =Q1

* K2 =Q2

* Flip-Flop 3:

* J3 =Q2

* K3 =Q3

* Flip-Flop 4 (legjelentősebb bit):

* J4 =Q3

* K4 =Q4

3. Logika alaphelyzetbe állítása (opcionális):

* Annak érdekében, hogy a számláló 0-ra álljon vissza, miután 11-ig számlál, hozzáadhat egy ÉS kaput Q1 és Q3 bemenetekkel. Az ÉS kapu kimenete a flip-flop alaphelyzetbe állítására szolgál.

* Ha mind a Q1, mind a Q3 HIGH (amely a 11-es állapotot jelenti), az ÉS kapu kimenet MAGAS lesz, ami elindítja a visszaállítást.

Árkör megvalósítás

Így valósíthatja meg ezt a tervet:

```

+-----+ +-----+ +-----+ +-----+

| | | | | | | |

| FF1 | | FF2 | | FF3 | | FF4 |

| | | | | | | |

+-----+ +-----+ +-----+ +-----+

| | |

| | |

V V V

+-------+ +-------+ +-------+

Óra ->| | | | | |

| ÉS | | ÉS | | ÉS |

| | | | | |

+-------+ +-------+ +-------+

| |

| |

| V

| +-------+

| | |

| | VAGY |

| | |

| +-------+

|

V

RESET

Q1 -|- J1 =1

| K1 =Q1

Q2 -|- J2 =Q1

| K2 =Q2

Q3 -|- J3 =Q2

| K3 =Q3

Q4 -|- J4 =Q3

| K4 =Q4

```

Magyarázat:

* Flip-flop kapcsolatok: Az egyes flip-flop JK bemenetei az előző flip-flop kimenetéhez csatlakoznak. Ez egy hullámzási effektust hoz létre, ahol minden flip-flop megváltoztatja az állapotát az előző kimenete alapján.

* Logika visszaállítása: A Q1 és Q3 bemenetekkel rendelkező ÉS kapu biztosítja, hogy a számláló alaphelyzetbe álljon, amikor eléri a 11-es állapotot. A VAGY kapu egyesíti az ÉS kapuból érkező reset jelet az órajellel. Ez biztosítja, hogy a flip-flopok visszaálljanak az óraimpulzus felfutó élére, amikor a számláló eléri a 11-es állapotot.

Hogyan működik:

1. A számláló 0 állapotban indul (minden flip-flop alaphelyzetbe áll).

2. Az óraimpulzus minden egyes felfutó élén a flip-flopok átkapcsolják állapotukat.

3. Ez addig folytatódik, amíg a számláló el nem éri a 11-es állapotot (Q1 =1, Q3 =1).

4. A 11. állapotnál az ÉS kapu kimenet MAGAS értékűre vált, ami elindítja a visszaállítást.

5. A számláló visszaáll 0-ra, és a ciklus megismétlődik.

Fontos megfontolások:

* Időzítés: Az aszinkron számlálók időzítési problémái vannak a flip-flopok közötti terjedési késések miatt. Ha nagyon pontos időzítésre van szüksége, a szinkron számlálók jobb választás.

* Órajel: A hullámszámláló maximális órajelét a flip-flopok és a logikai kapuk terjedési késleltetése korlátozza.

Ha további kérdése van, jelezze.

  1. Hogyan használja egy külső merevlemez A DirecTV DVR ?
  2. Hogyan viselkedni Másol DVR DVD
  3. Hogyan lehet csatlakozni a Comcast DVR
  4. Mi az a Wifi Media Player ?
  5. Hogyan Burn HDTV DVD- le a DVR