Nheyo yekushanda kwedunhu re flip-flop

Nheyo Inoshanda yeFlip-flop Circuits

Pendauluan

Macircuit e-flip-flop ndeimwe yematombo makuru ekugadzira maelectronics edhijitari, zvichiita kuti kuchengetwa nekugadzirisa ruzivo rwebinary (bits). Ma-flip-flop anouya mumhando dzakasiyana-siyana uye ane mashandisirwo akasiyana-siyana, kubva pakuchengetwa kwedata kusvika kuma-complex logic circuits. Chinyorwa chino chinangwa chekuongorora zvakadzama misimboti yekushanda kwema-flip-flops, marudzi akasiyana-siyana, uye mashandisirwo awo mumaelectronics.

Nheyo dzeKushanda Dzekutanga

Flip-flop idunhu rinotenderera, zvichireva kuti rinogona kuvapo mune imwe yenzvimbo mbiri dzakagadzikana. Dunhu iri rinokwanisa kuchengetedza mamiriro aya pasina chikonzero chechiratidzo chinoenderera mberi chekupinda. Kusiyana nemageti elogic akareruka, ayo anochinja pakarepo kubuda kwawo zvichibva pane zvinopinda, flip-flop inogona "kurangarira" mamiriro ayo ekupedzisira.

SR Flip-flop

Rudzi rwe flip-flop rwakanyanya kujeka iSR (Set-Reset) flip-flop. Zvikamu zvikuru zveSR flip-flop mageti maviri akabatana eNOR kana NAND. Heino tafura yechokwadi yeSR flip-flop uchishandisa mageti eNOR:

| S (Seti) | R (Dzosera Patsva) | Q (Kubuda) | Q' (Chinozadzisa Kubuda) |
|————|————–|————|———————|
| 0 | 0 | Q (yapfuura) | Q' (yapfuura) |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | Zvisina Kutsanangurwa| Zvisina Kutsanangurwa |

Mamiriro ari patafura apo S naR zvese zviri 1 mamiriro asina kugadzikana uye haashandiswi mukuita.

D Flip-flop

Kuti tigadzirise dambudziko remamiriro ezvinhu akarambidzwa muSR flip-flops, D flip-flop yakaunzwa. D flip-flop inoita kuti zvinopinzwa zvive nyore nekuva nedata input imwe chete (D) uye clock input imwe chete (C). Zvinobuda zvinongochinja mamiriro chete kana chiratidzo chewachi chiripo. Heino tafura yechokwadi yeD flip-flop:

| D | Wachi | Q (Kubuda) | Q' (Chinozadzisa Kubuda) |
|——|——-|—————|————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |

Kana chiratidzo chewachi chakwira, Q inobuda ichatevera kukosha kwaD.

JK Flip-flop

JK flip-flop iimwe nzira yekuvandudza SR flip-flop, ichibvisa mamiriro aya asina kugadzikana. JK flip-flop ine ma inputs maviri, J naK, uye clock input. Tafura yechokwadi chayo ndeiyi inotevera:

VERENGA  Nheyo dze electrochemistry

| J | K | Wachi | Q (Kubuda) | Q' (Chinozadzisa Kubuda) |
|——|——|——-|————|————————|
| 0 | 0 | ↑ | Q (yapfuura) | Q' (yapfuura) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (yapfuura) | Q (yapfuura) |

Kana ma inputs J na K ari 1, output ichave complement yemamiriro ekare, kana kuti mu technical terms "toggle".

T Flip-flop

T flip-flop kana kuti Toggle flip-flop imhando yeJK flip-flop apo ma inputs ese J naK anobatanidzwa pamwe chete uye akanyorwa kuti T. Izvi zvinoita kuti output Q ichinje mamiriro pese panowanikwa wachi. Tafura yechokwadi ndeiyi inotevera:

| T | Wachi | Q (Kubuda) | Q' (Chinozadzisa Kubuda) |
|——|——-|—————|————————|
| 0 | ↑ | Q (yapfuura) | Q' (yapfuura) |
| 1 | ↑ | Q' (yapfuura) | Q (yapfuura) |

Kuitwa uye Kushandiswa

Marejista neMemory

Imwe yenzira huru dzekushandisa maflip-flops iri mumaregisters nememory. Register muunganidzwa wemaflip-flops anochengeta zvidimbu zvedata; kazhinji, flip-flop imwe chete inochengeta chidimbu chimwe chete. Maregisters anoshandiswa zvakanyanya muma microprocessors kuchengetedza data riri kugadziriswa kwenguva pfupi. Nekubatanidza maflip-flops akawanda, tinogona kugadzira register ine hupamhi hwebit hwakati, semuenzaniso, 8-bit kana 16-bit.

Memory yekombuta yakaita seSRAM (Static RAM) ine matrix yakakura yemaflip-flops anogona kuwanikwa kuti uverenge kana kunyora data.

Kaunta uye Nguva

Maflip-flops anoshandiswawo muma counter uye timer circuits. Kaunta idunhu rinoverenga chiratidzo chewachi rochishandura kuita binary form, iyo inogona kushandiswa pakuita nguva kana se index. Muenzaniso uri nyore ndewekushandisa T flip-flops nenzira yakatevedzana kugadzira binary counter.

Shift Register

shift register rudzi rwerejista inogona kushandura data bits rayo kuruboshwe kana kurudyi. Inoshandiswa mumapurogiramu akasiyana-siyana, akadai se serial-to-parallel data processing, uko data rinoiswa serialized kana parallelized kuti ritumirwe kana kugamuchira kubva kusystem.

Mutongi weLogic

Nekuda kwehunhu hwemaflip-flops ekuchengetera mamiriro ezvinhu, anoshandiswa mu logic controllers kuteedzera mamiriro kana shanduko yedunhu zvichibva pazviitiko zvekupinda. Muenzaniso muchina wemamiriro ezvinhu, unoita basa rakati zvichienderana nemamiriro awo azvino uye chiratidzo chekupinda chaunogamuchira.

VERENGA  Nhanganyaya kumasisitimu eSCADA

Mhedziso

Maflip-flops chinhu chakakosha mumaseketi edhijitari. Kuburikidza nemhando dzakasiyana dzemaflip-flops, akadai seSR, D, JK, uye T flip-flops, tinogona kuwana mabasa akasiyana-siyana uye mashandisirwo, kubva pakuchengetera data nyore kusvika pakudzora kwakaoma kwelogic. Kunzwisisa misimboti yekushanda kwemaflip-flops nemashandisirwo awo kunotibvumira kugadzira masisitimu edhijitari anoshanda uye anoshanda zvinoenderana nezvatinoda. Seimwe yemidziyo mikuru munyika yemagetsi, maflip-flops acharamba ari chikamu chakakosha mukuvandudzwa kwetekinoroji mune ramangwana.

Siya mhinduro