1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> TiVo i DVR >> TiVo

Kako dizajnirate modul 12 pult pulta?

Evo raščlanjivanja kako dizajnirati brojač modula-12 pomoću JK Flip-Flops:

Razumijevanje pulta pukotina

* Pulti za pucanje: Pulti s pukotinama su asinhroni brojači, što znači da je stanja za promjenu flopa jedno za drugom, stvarajući efekt pucanja. To dovodi do kašnjenja između prijelaza Flip-Flop.

* brojač modula-12: Ova vrsta brojača broji se od 0 do 11, a zatim se vraća na 0.

Koraci dizajna

1. Odredite broj flip-flops: Da biste brojili do 11 (12 stanja, uključujući 0), trebate 4 JK flip-flops, jer je 2^4 =16 (što je veće od 12).

2. Flip-Flop Priključci:

* Flip-Flop 1 (najmanje značajno bit):

* J1 =1 (uvijek postavljeno)

* K1 =q1 (prebacuje se na rastućem rubu sata)

* Flip-Flop 2:

* J2 =Q1

* K2 =Q2

* Flip-Flop 3:

* J3 =Q2

* K3 =Q3

* Flip-Flop 4 (najznačajniji bit):

* J4 =Q3

* K4 =Q4

3. Ponovno postavljanje logike (neobavezno):

* Da biste osigurali da se brojač resetira na 0 nakon brojanja na 11, možete dodati i vrata s ulazima iz Q1 i Q3. Izlaz i vrata koristit će se za resetiranje flip-flops.

* Kad su i Q1 i Q3 visoki (predstavljaju stanje 11), izlaz i vrata idu visoko, pokrećući resetiranje.

implementacija kruga

Evo kako možete implementirati ovaj dizajn:

`` `` ``

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

| | | | | | | |

| Ff1 | | Ff2 | | Ff3 | | Ff4 |

| | | | | | | |

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

| | |

| | |

V V V

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

Sat -> | | | | | |

| I | | I | | I |

| | | | | |

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

| |

| |

| V

| +-------+

| | |

| | Ili |

| | |

| +-------+

|

V

Resetirati

Q1 - | - J1 =1

| K1 =Q1

Q2 - | - J2 =Q1

| K2 =Q2

Q3 - | - J3 =Q2

| K3 =Q3

Q4 - | - J4 ​​=Q3

| K4 =Q4

`` `` ``

Objašnjenje:

* Flip-flop Priključci: JK ulazi svakog flip-flopa spojeni su na prethodni izlaz Flip-Flopa. To stvara efekt pucanja gdje svaka flip-flop mijenja stanje na temelju prethodnog izlaza.

* Ponovno logika: Vrata s ulazima iz Q1 i Q3 osigurava da se brojač resetira kada dosegne stanje 11. ili vrata kombinira signal resetiranja sa i vrata sa signalom sata. To osigurava da se okretne floke resetiraju na rastućem rubu pulsa sata kada brojač dosegne stanje 11.

Kako to funkcionira:

1. brojač započinje u stanju 0 (svi resetiranje flip-flops).

2. Na svakom uzdizačkom rubu pulsa sata, flip-flops prebacuju svoje stanje.

3. To se nastavlja sve dok brojač ne dosegne stanje 11 (Q1 =1, Q3 =1).

4. U stanju 11, izlaz i vrata postaju visoko, pokrećući resetiranje.

5. brojač se resetira na stanje 0, a ciklus se ponavlja.

Važna razmatranja:

* Vrijeme: Asinhroni brojači imaju inherentna pitanja vremena zbog kašnjenja širenja između flip-flopsa. Ako vam treba vrlo precizan vremenski raspored, sinkroni šalteri bili bi bolji izbor.

* brzina sata: Maksimalna brzina takta pulta od pucanja ograničena je kašnjenjima širenja flip-flops i logičkih vrata.

Javite mi ako imate još pitanja.

  1. Gdje mogu preuzeti torrent Danger Days?
  2. Kako to spojiti s Dish Network DVR širokopojasnom
  3. Upute za instaliranje Cox kabel Digital Cable
  4. Kako snimiti video s Time Warner Cable
  5. Kako ažurirati vremena za TiVo Series2