Принципот на работа на флип-флоп коло

Принципот на работа на флип-флоп кола

Пендахулуан

Флип-флоп колата се едни од основните градежни блокови на дигиталната електроника, овозможувајќи складирање и обработка на бинарни информации (битови). Флип-флоповите се достапни во многу видови и имаат широк спектар на примени, од складирање на податоци до сложени логички кола. Оваа статија има за цел подлабоко да ги продлабочи принципите на работа на флип-флоповите, различните видови и нивните примени во електрониката.

Основни принципи на работа

Флип-флопот е во суштина бистабилно коло, што значи дека може да постои во една од двете стабилни состојби. Ова коло е способно да ги одржува овие состојби без потреба од континуиран влезен сигнал. За разлика од едноставните логички порти, кои веднаш го менуваат својот излез врз основа на влезот, флип-флопот може да ја „запомни“ својата последна состојба.

SR флип-флоп

Најосновниот тип на флип-флоп е SR (Set-Reset) флип-флопот. Главните компоненти на SR флип-флопот се две меѓусебно поврзани NOR или NAND порти. Еве ја табелата на вистинитост за SR флип-флоп кој користи NOR порти:

| S (Постави) | R (Ресетирај) | Q (Излез) | Q' (Комплемент на излез) |
|————|————–|—————|—————————|
| 0 | 0 | Q (претходно) | Q' (претходно) |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | Недефинирано| Недефинирано |

Ситуацијата во табелата каде што S и R се и 1 е нестабилна состојба и не се користи во пракса.

D Флип-флоп

За да се реши проблемот со забранетата состојба кај SR флип-флоповите, беше воведен D флип-флопот. D флип-флопот го поедноставува влезот со тоа што има само еден влез за податоци (D) и еден влез за такт (C). Излезот ќе ја промени состојбата само кога е присутен сигнал за такт. Еве ја табелата на вистинитост за D флип-флопот:

| D | Часовник | Q (Излез) | Q' (Комплемент на излез) |
|—|——-|————|—————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |

Кога ќе се појави растечкиот раб на сигналот на часовникот, излезот Q ќе ја следи вредноста D.

JK флип-флоп

JK флип-флопот е понатамошно подобрување на SR флип-флопот, елиминирајќи ја оваа нестабилна состојба. JK флип-флопот има два влеза, J и K, и влез за такт. Неговата табела на вистинитост е како што следува:

ПРОЧИТАЈ  Вовед во трифазни електрични мрежи

| J | K | Часовник | Q (Излез) | Q' (Комплемент на излез) |
|——|——|——-|————|————————|
| 0 | 0 | ↑ | Q (претходно) | Q' (претходно) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (претходно) | Q (претходно) |

Кога влезовите J и K се 1, излезот ќе биде комплемент на претходната состојба, или технички „прекинувач“.

Т флип-флоп

Т флип-флопот или Toggle флип-флопот е варијанта на JK флип-флопот каде што двата влеза J и K се поврзани заедно и се означени со T. Ова предизвикува излезот Q да ја менува состојбата секој пат кога има раб на сигналот на часовникот. Таблицата на вистинитост е како што следува:

| T | Часовник | Q (Излез) | Q' (Комплемент на излез) |
|—|——-|————|—————————|
| 0 | ↑ | Q (претходно) | Q' (претходно) |
| 1 | ↑ | Q' (претходно) | Q (претходно) |

Имплементација и примена

Регистри и меморија

Една од основните примени на флип-флоповите е во регистрите и меморијата. Регистар е збирка од флип-флопови кои складираат битови од податоци; обично, еден флип-флоп складира еден бит. Регистрите се широко користени во микропроцесорите за привремено складирање на податоци што се обработуваат. Со поврзување на повеќе флип-флопови, можеме да креираме регистар со специфична ширина на бит, на пример, 8-битна или 16-битна.

Компјутерската меморија како што е SRAM (статичка RAM) содржи голема матрица од флип-флопови до кои може да се пристапи за читање или запишување податоци.

Бројач и тајмер

Флип-флоповите се користат и во кола со бројач и тајмер. Бројач е коло кое брои сигнал на часовник и го претвора во бинарна форма, што може да се користи за мерење на времето или како индекс. Едноставен пример е користењето на Т флип-флопови во низа за да се создаде бинарен бројач.

Регистар на смена

Регистарот за поместување е тип на регистар што може да ги помести своите битови од податоци налево или надесно. Се користи во различни апликации, како што е сериско-паралелна обработка на податоци, каде што податоците се серијализираат или паралелизираат за испраќање или примање од системот.

Логички контролер

Поради природата на флип-флоповите за складирање на состојби, тие се користат во логичките контролери за следење на состојбата или транзицијата на колото врз основа на влезни настани. Пример е машина за состојби, која извршува одредена операција врз основа на нејзината моментална состојба и влезниот сигнал што го прима.

ПРОЧИТАЈ  Основна теорија на електромагнетни бранови

Заклучок

Флип-флоповите се фундаментална компонента во дигиталните електронски кола. Преку различни видови флип-флопови, како што се SR, D, JK и T флип-флоповите, можеме да постигнеме широк спектар на функции и апликации, почнувајќи од едноставно складирање на податоци до комплексна логичка контрола. Разбирањето на принципите на работа на флип-флоповите и нивните примени ни овозможува да дизајнираме поефикасни и поефективни дигитални системи според нашите потреби. Како еден од главните градежни блокови во светот на електрониката, флип-флоповите ќе останат клучна компонента во идните технолошки иновации.

Tinggalkan коментар