Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Электроника и микропроцессорная техника

..pdf
Скачиваний:
2
Добавлен:
20.11.2023
Размер:
2.45 Mб
Скачать

тель с

идеализированной характеристикой можно использовать для сравнения сигналов

(/ вхи

и Uих и . Подавая на прямой вход опорное напряжение, получаем схему сравнения на­

пряжений (У „х и и on (рис. 1.74).

Рис. 1.74

Компаратор на операционном усилителе с положительной обратной связью (рис. 1.75). Вводим в операционный усилитель положительную обратную связь через рези­

сторы Roc

и Л ,. Подаем на вход отрицательное напряжение -С/Вх >тогда

UBhlx = + 1 /^ ,

f/oni =<Лх- = ф и я

Uoc -

Uвых R\

Р =

и о

•. При увеличении (/вх пе-

Roc +R\

и о;

Roc R\

 

реброс компаратора

будет

вЛ 704X6 ^вх ~ 4 >п г После переброса

^вых = -г/- -

(/0п: = (/<>• = “ Р* Umt>:

Теперь, если уменьшать (/вх, переброс компаратора будет в точке

Uвх = (/оп:

Таким образом,

при увеличении

Uвх

компаратор перебрасывается в точке

UBX =Uon | , а при уменьшении (/вх - в точке £/вх = Uon 2.

Переходный процесс подключения ёмкости под постоянное напряжение (заряд ёмко­ сти) показан на рис. 1.76.

Uс =Е 1 - е 1 х =R-C — постоянная времени.

V.j

Скорость изменения Uc зависит от постоянной времени т. Чем меньше т, тем быстрее

растёт напряжение на конденсаторе.

Схема и принцип действия мультивибратора (рис. 1.77). Работа мультивибратора ос­ нована на использовании компаратора на операционном усилителе с положительной обрат­ ной связью К инверсному входу подключена ёмкость, напряжение на которой сравнивается с опорным напряжением компаратора. При равенстве напряжений компаратор перебрасыва­ ется в противоположное состояние и вновь происходит перезаряд ёмкости (см. рис. 1.77, б).

а

 

 

Рис. 1.77

 

 

 

 

Рассмотрим работу мультивибратора для трех моментов времени. / = Пусть U =

- -

, f/c = 0 => начинается заряд ёмкости. / ~ t2

Uc = UQC - ~Р* U^

— переброс ком-

 

R'

паратора, £/вых^+ £Лмх, Uос = +Р •

— емкость пере­

 

 

заряжается. /

/3. UC=Uос = = +Р* =>переброс ком­

 

 

паратора.

 

 

 

 

 

 

Симметричный мультивибратор - это мультивиб­

 

 

ратор, у которого

= /иву1Ь1

 

 

 

 

Частота следования импульсов мультивибратора

 

 

 

 

/ = -

 

 

 

 

 

 

2 т In 1 + 2 Л,

 

 

 

 

 

 

Roc

 

 

 

У несимметричного

'мультивибратора (рис. 1.78)

 

 

fпыл ^ ^пяузы

Для

создания

такого

мультивибратора

 

 

необходимо сделать! разные цепи перезаряда ёмкости за

 

 

счёт использования двух параллельных ветвей в цепи

 

 

заряда с разными сопротивлениями и встречно включён­

 

 

ными диодами: R’> R' =>

> т.

 

2.ОСНОВЫ МИКРОПРОЦЕССОРНОЙ ТЕХНИКИ 2.1., Логические функции и логические схемы

Логическое высказывание — это высказывание, относительно которого можно одно­ значно сказать истинно оно или ложно. Логическое высказывание формализуется с помощью логических функций. Логическая функция может принимать два значения: «истина» или «ложь» («1» или «О» соответственно).

Таблица истинности — это табличное задание логической функции.

Элементарные логические функции «или», «и», «не».

«ИЛИ» логическое сложение дизъюнкция, описывается функцией F = Х \ + Х 2 =

= X \v Х 2

 

 

 

Таблица истинности

Обозначение на схемах

Временная диаграмма

X I

Х 2

F

 

0

0

0

 

0

1

1

 

-1

0

1 ;

 

1

1

1

 

Условимся, чтр логической еди­ нице будет соответствоватьь высокий уровень сигнала, логическому нулю — низкий (нулевой) уровень.

Нарпа2.1 представлена техни­ ческая реализация функции «ИЛИ» на ключах и диодах. При подаче на один из входов (или на оба).высокого потен­ циала (логической единицы) диоды от­ крываются и сигналы проходят нд вы­ ход. В случае, если на оба входа пода­ ётся низкий уровень — диоды закрыты, на выходе будет нулевой уровень (ло­ гический ноль).

«И»

логическое умножение конъюнюрщ

- Х \л Х 2 .

i

Рис. 2.1

описывается функцией F = Х \ Х 2 =

1

Таблица истинности

Обозначение на схемах]

X I

Х 2

F

xi_

0

0

0

0

1

0

F '

Х2

"1

0

и

1

1

1

 

зз

Рис. 2.2

На рис.2.2 представлена техниче­ ская реализация функции «И» на ключах и диодах. При подаче на один из входов (шш на оба) низкого потенциала (логиче­ ского нуля) диоды открываются и шунти­ руют сопротивление R„ , в результате че­ го на выходе будет низкий потенциал (ло­ гический ноль). Для того чтобы на выхо­ де был высокий потенциал (логическая единица), необходимо на оба входа подать высокий потенциал и тем самым запереть

диоды. Ток от источника будет протекать по резисторам R\ и Ян и на выходе будет падение напряжения на Rn, соответствующее логической единице.

«НЕ» — логическое отрицание инверсия, логическое отрицание описывается функ­ цией F = X

 

стинности

Обозначение на схемах

Временная диаграмма

X

: F

X

 

1

0

 

 

 

0

1

 

 

 

 

Для реализации логического отрицания используется

 

 

свойство главной усилительной цепи каскада инвертировать

 

 

сигнал (рис.2.3). Поскольку на реальных диодах в схемах «И»

 

 

и «ИЛИ» при прямом включении происходит падение напря­

 

 

жения, то для доведения его до прежнего уровня логической

 

 

единицы необходимо' ставить усилительный каскад. Так как

 

 

главная усилительная цепь каскада (рис.2.3) инвертирует сиг­

 

 

нал, то в результате получаются функции «ИЛИ-HE» или «И-

 

 

НЕ».

 

 

 

«ИЛИ-HE». Выражение, описывающее функцию

 

 

«ИЛИ-HE»: F = X \w X 2 = Х \7 X 2 .

Таблица истинности

Обозначение на схемах

Временная диаграмма

Классификация триггеров:

1)по функциональному назначению: R-S-типа;

О-типа; Т-типа;

./-К-типа;

2)по способу управления: асинхронные; синхронные (тактируемые).

Асинхронные триггеры меняют своё состояние по приходу соответствующего управ­ ляющего импульса.

Синхронные триггеры изменяют своё состояние при наличии управляющего импульса в момент прихода синхронизирующего (тактового) импульса.

Классификация входов триггеров:

1.Статические входы, которые управляются уровнем сигнала.

2.Динамические входы, которые управляются либо фронтом, либо срезом.

2.2.1.Триггер r-s-типа

Условное обозначение:

прямой выход инверсный выход

Если триггер находится в единичном состоянии, то 6 = 1, 6 = 0. Ситуации Q=Q не существует.

Таблица истинности Л-5-триггера

S

R

Qn

0

0

Qn-i

1

0

1

0

1

0

1

1

Запрещённая

 

 

комбинация"

Здесь Qn-\ состояние триггера до подача управляющих сигналов, Qn — состояние триггера после подачи управляющих сигналов.

Синхронный Л-6-триггер

Реализация триггера Л-5-типа на элемен­

Реализуется функция "НЕ"

тах «И-НЕ»

 

Анализ работы схемы, проведённый на

&

основе таблицы истинности элемента «И-НЕ»,

 

подтверждает, что схема реализует функцию R-

 

5-триггера (работу схемы в деталях рассмотреть

^ |Н &

самостоятельно).

 

Реализация триггера R-S-тшъ. на элементах «ИЛИ-НЕ»:

Анализ работы схемы следует производить с использова­ нием таблицы истинности элемента «ИЛИ-HE» (рассмотреть са­ мостоятельно).

Временные диаграммы /W -триггеров (пример):

i

п п п п I] п

_в--

1г"1

г п г

 

Q

г

1

 

7

£

t

Асинхронный /М-триггер ((?„_i = 0)

2.2.2. D-триггер

/^-триггер запоминает ту информацию, которая есть на входе D в момент подачи

синхронизирующего импульса.

 

 

 

 

Обозначение

Таблица

Временная диаграмма.

 

 

 

 

Q

-истинности

1

 

D

Т

 

D

Q

п пf] п п п

г

 

 

 

 

 

 

(

^ 0 .

0

0

 

 

 

1

1

тл гл гIU

 

 

 

 

__ г

2.2.3.Г-триггер

При подаче единицы на вход Г-триггер переходит в противоположное предыдущему состояние. Г-триггер Делит количество импульсов пополам.

Обозначение

Таблица

Временная диаграмма

2.2.4.J-k триггер

Таблица истинности J-X-триггера отличается от таблицы истинности R-S триггера од­ ной нижней строчкой.

Обозначение

Таблица

Временная диаграмма

истинности

2.3. Регистры

Регистром называется устройство, предназначенное для приёма, хранения и выдачи информации. Проще всего построить регистры на триггерах D-типа.

Классификация регистров:

1)параллельные,

2)последовательные.

Схема параллельного регистра приведена на рис.2.6. В параллельном регистре ин­ формация на регистр записывается в параллельном коде: Х \,Х 2 , ХЗ — записываемый код, СИ — магистраль синхронизирующих импульсов, Ql, Q2, Q3 — код, записанный в регистр.

Рис. 2.6

По магистрали информация записываемого кода подаётся на входы Х \у Х2, Х З . По приходу синхронизирующего импульса информация с магистрали переписывается в регистр

38

и хранится там до подачи следующего синхронизирующего импульса. По приходу следую­ щего синхронизирующего импульса в регистр записывается новая информация. Считывание информации с регистра осуществляется с выходов 01,02,03

Схема последовательного регистра приведена на рис.2.7 При записи информации в последовательный регистр двоичный ход последовательно,

разряд за разрядом* подается на вход. Первым подаётся старший разряд, последним — младший. Выход триггера предыдущего разряда соединяется со входом триггера последую­ щего разряда. Поэтому по каждому синхронизирующему импульсу информация с предыду­ щего разряда записывается в последующий разряд, т.е. происходит сдвиг информации.

Рис. 2.7

 

 

 

Работа регистра (щжмер записи входного ко­

 

 

 

да 101):

СИП

 

 

1 Исходное состояние: Q 1 = 0,02=0,03=0.

 

 

DL

L

Ц

2. Входы. П - 1 , Т2=0, 73=0.

3. СИ!. 01 = 1, 02=0, (73=0.

ВХ. КОД 11

 

 

 

 

и

4. Входы:Т\ =0,*~72=(7 1=1, Л=(72=0.

 

 

5. СИ2: 0 1=0, 02= 1, £3=0.

Q in

 

 

6. Входы: Л - 1 , 72 -01= 0, Г3=02=1.

 

 

 

7. СИЗ: (71=0, (72=0, (73 = 1.

Q2

 

 

Особенности работы регистра:

 

 

 

1 Запись //-разрядного кода происходит за п

Q3

 

 

синхронизирующих импульсов.

 

 

2. При работе регистра происходит сдвиг

 

 

 

информации слева направо, поэтому такой регистр

 

 

1

называют регистром сдвига- 3. Информация с регистра может быть считана как в параллельном, так и в последо­

вательном коде. Для снятия информации в последовательном коде необходимо подключить приёмник к выходу триггера старшего разряда и подать (и - 1) синхронизирующий импульс. Регистр позволяет преобразовать последовательный код в параллельный.

Существуют регистры сдвига, сдвигающие информацию слева направо, справа нале-

Обозначение:

Q1

-------- D RO

&

R RQ

S1

Q2

С

Q2

 

S2

Q3

 

 

S3

 

 

 

 

 

Трёхразрядный

 

Трехразрядный

 

параллельный регистр

последовательный регистр

2.4. Счётчики

Счетчиком называется устройство, предназначенное для подсчета количества поданных импульсов.

Классификация счетчиков:

1.Счётчики на сложение.

2.Счётчики на вычитание.

3.Реверсивные счётчики. В соответствии с управляющим сигналом могут работать как на сложение, так и на вычитание.

Различают счётчики с модулем счёта кг. k 2 кФ 2 (п — число разрядов счётчи­

ка).

2.4.1.Трёхразрядный двоичный счётчик на сложение

Временная диаграмма

В каждый момент времени в разрядах счётчика записан код числа поданных импуль-

'сов.

 

Таблица состояний счётчика

 

Входа, импульс

 

Q2

63

0

0

0

0

1

1

0

0

2

0

1

0

3

1

1

0

4

0

0

1

5

1

0

1

6

0

1

1

7

1

1

1

8

0

0

0

2.4.2.Трёхразрядный двоичный счётчик нэ вычитание

Соседние файлы в папке книги