8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 110 111 112 113 114 115 116 ... 119

В двоично-десятичных реверсивных счетчиках шесть внутренних состояний от j = 10 до j = 15 при естественном десятичном счете не используются. При программировании модуля пересчета можно задавать числа </д/ = D3D2D1D0 = 10,11,...,15, принудительно переводя счетчик в эти состояния. На рис. 7.84 изображен полный граф переходов двоично-десятичного реверсивного счетчика 531ИЕ16, по которому можно установить его поведение при установке любого состояния. Все двоично-десятичные реверсивные счетчики при работе в режиме вычитания описываются графом переходов, представленным на рис. 7.73,6. Это позволяет при про-Рис. 7.84граммировании модуля пере-

счета вычитающих счетчиков задавать числа в 16-ричной системе счисления (dM = 0,1,..., 9, А, В, С, D, Е, F). При работе в режиме суммирования графы переходов зависят от типа ИС. Так, счетчик 74X5190 при значении сигнала U = 1 описывается графом переходов, приведенным на рис. 7.69,а.

Каскадирование реверсивных счетчиков с сигналами управления Ро и Е. Суммирующие счетчики являются частным случаем реверсивных счетчиков, что следует из сравнения функций (7.21) с функциями (7.51) и функций (7.42) с функциями (7.55) при значении сигнала U = 1. Поэтому все методы каскадирования, разработанные для суммирующих счетчиков, естественно, остаются в силе и для реверсивных счетчиков, имеющих аналогичные управляющие сигналы Ро или Ро и Е.

На рис. 7.85,а показана структурная схема 20-разрядного двоичного реверсивного счетчика с последовательным переносом (СЕ - Count Enable - разрешение счета), построенная на пяти 4-разрядных двоичных реверсивных счетчиках. На основании (7.53) легко получить:

Р4 = СЕ-U ft QrVCE-V П Or, Ps = P4(U ft Qrv77 П Qr),

r=0r=0r=4r=4

P12 = Ps(U п Qr v и fi Qr), Pie = Pn(U fi Qr v и П Qr),

r=8r=8r=12r=12

19 19

P2o = Pi*(u П QrW n Qr),

r=16r=16

т. е. в данном многокаскадном счетчике функции переполнения

°> О3-0 Q3-0 D7.4 Q7.4D11.e Оц-в »is-i2 Qis-12 D19-16 Qie-ie

П

±37

d i •po q CT16

•E P4A-

rt1

d l

>po a

CT16

XL

rt

d l •po q CT16

Гг

AE P44-6E P4i-Ae P44-ae P4A-►

±x

d l

>o a

CT\6

±

ft

d i

po q\->

CT16

\еГ>Си

D3-0 Q3-0 D7.4 S,., 5„.e Q,,.e 015.12Q15.12D19.16Q19.16

1

ft

D L >P0 Q[-l CT16

>cu

E

D L po QH CT16

e P4i-lr-*e P4A-Ae P4A-Ae P4t>-

D L l-apo QH CT16

D L 4>P0 Q CT16

D l l-фРО Q CT16

Ae p4A-►

Рис. 7.85

Pit формируются многоярусными КС (сигнал переполнения Р4 распространяется последовательно через все 4-разрядные счетчики). Следовательно, недостатком этой схемы является значительное уменьшение максимального значения частоты тактового сигнала Н по сравнению с максимально допустимой для одного 4-разрядного счетчика (для правильного срабатывания триггеров суммарная задержка сигнала Р4 во всех последовательно включенных счетчиках не должна превышать периода тактового сигнала).

Из предыдущих соотношений следует, что сигналы переполнения Pt в многокаскадных двоичных реверсивных счетчиках с последовательным переносом, построенных на 4-разрядных двоичных реверсивных счетчиках, можно представить в общем виде:

k-iк-\

Pk = CEUY[QrVCE~U"[[Qr, к = 4,8,12,16,... . (7.58)

г=0г=0

Длительность активного уровня (0) сигнала переполнения

Р4 равна периоду Т# тактового сигнала Н, а значит, и все остальные сигналы переполнения Р* (к = 8,12,16,...) без учета задержек имеют такую же длительность. Из-за последовательной задержки сигнала переполнения Р4 каждый следую-


щий сигнал переполнения Pk имеет меньшую длительность активного уровня, чем предыдущий Pjt 4.

Структурная схема 20-разрядного двоичного реверсивного счетчика с параллельным переносом, соответствующая схеме двоичного суммирующего счетчика, приведенной на рис. 7.50,6, показана на рис. 7.85,6. Внешние свойства двоичных и двоично-десятичных реверсивных счетчиков не зависят от типа счета (от функций возбуждения триггеров Тг), поэтому в любой схеме, построенной на двоичных реверсивных счетчиках, можно использовать и соответствующие им двоично-десятичные реверсивные счетчики. В частности, в схемах, изображенных на рис. 7.85 можно произвести такую замену.

Принципиальная схема 12-разрядного двоичного реверсивного счетчика с последовательным переносом, выполненная на трех ИС 555ИЕ17, представлена на рис. 7.86,а. Параллельная загрузка 12-разрядного двоичного числа <1м - D\\...D\Dq значением сигнала L = 0 позволяет начинать счет с заданного начального внутреннего состояния счетчика. Если в этом счетчике ИС 555ИЕ17 заменить на ИС 531ИЕ16, то получится трехразрядный двоично-десятичный счетчик с последовательным переносом. Сигналы переполнения Pk этого счетчика на основании (7.57) описываются функциями:

СЕ-IJ -QsQoVCE-U- П 0Г,

г=0

СЕ U QiQa • ОзОо V СЕ U П Or), CE-U-QuQb-QtQa-QsQoVCE-U- fi Qr-

r=0

Структурная схема 20-разрядного двоичного реверсивного счетчика с параллельным переносом, построенная на пяти 4-разрядных двоичных реверсивных счетчиках, показана на рис. 7.85,6. На основании (7.53) легко получить:

P4 = CE-U ft QrCE-UU Qr, P8 = U ft OrVFn Or,

r=0r=0r=4r=4

P12 = Ps(U fi Qr v «7 fi Or), Pie = PMU fi Or v 77 fi Or),

r=8r=8r=12r=12

P2o = Pie(U П OrvF П Or),

r=16r=16

т.е. сигналы переноса P$, P12, Pie и P20 не зависят от состояний триггеров Оо, Oi, О2 и Оз, а значит, длительность активных

Ра = Р* =

Pl2 =

Я-

СТ-Я-

»7-

D L

U

Ьс

iPO Е

СТ16

Q

о

1-

2-3-0.

Dtl-8

I * .

P4j>-

Ч 0 I

и

Ьс £

ft

Q

СГ16

0

1

2

3

Р4<

р8

D3-0

»7-4

fT

D L U ЬС

ро

£

СТ16

0

о 1

2 3

Р4<

-03 ?4

Ч о

L

U

рс

РО £

СП 6

-в.

о о 1

2

3 1-0.

Р8

СТ16

Р4

0

0-0 1 -2

".2

- D -i.L - (/ ->С

Р0 Е

0

СТ16

0

1

2

3

Р4<

-в.

г*

Рис. 7.86

уровней всех этих сигналов определяется длительностью значения сигнала переноса Р8 = 0, равной 16 • Т# (длительность нулевого активного уровня сигнала Р4 равна периоду Тн тактового сигнала Н).

Максимально допустимая частота тактового сигнала у этого счетчика не зависит от числа используемых ИС, а определяется только быстродействием триггеров и временем прохождения сигнала Р4 через формирующий его ЛЭ, находящийся внутри ИС, и цепи формирования функций возбуждения Тг одного счетчика по mod 16. Это объясняется тем, что последовательно распространяется через ИС сигнал переноса Р8, длительность активного уровня которого в 16 раз больше, чем у.сигнала Р4 (при практически используемых разрядностях счетчиков задержка сигнала Р8 на время 16 • Тн невозможна).

Сигналы переноса Pk в многокаскадных двоичных реверсивных счетчиках с параллельным переносом, построенных на 4-разрядных двоичных реверсивных счетчиках, можно представить в общем виде:

Р4 = СЕ • и • п Or V СЕ -и- п Or,

к 1 Г=°Г=°

Рк = U- П OrVF- П Or, А = 8,12,16,20... •

г=0г=0>

(7.59)


Принципиальная схема 12-разрядного двоичного реверсивного счетчика с параллельным переносом, выполненная на трех ИС 555ИЕ17, представлена на рис. 7.86,6". Если в этом счетчике ИС 555ИЕ17 заменить на ИС 531ИЕ16, то получится трехразрядный двоично-десятичный реверсивный счетчик с параллельным переносом. Сигналы переполнения Рк этого счетчика на основании (7.57) описываются функциями:

P4 = CE-U- Q3Qo VCE-U f\Qr, Ps = U-QjQ4vV f\ Qr,

r=Qr=4

P12 = U QuQz-QiQa V U П Qr-

r=4

Реверсивные счетчики с синхронной параллельной загрузкой данных можно использовать для построения сдвигающих регистров и многокаскадных счетчиков с последовательной загрузкой данных и последовательным выводом результатов счета. На рис. 7.87,а показан 12-разрядный двоичный реверсивный счетчик с последовательным вводом и выводом 4-разрядных данных. Сигнал управления CT/SH (Count Shift) переключает режимы работы счетчика: CT/SH =1 - счет, CT/SH = О

-сдвиг. Загрузка данных осуществляется по последовательным входам DS°, DS1, DS2 и DS3, а вывод результата счета - по последовательным выходам SO0, SO1, SO2 и SO3. Загрузку данных и вывод результата счета можно выполнять одновременно. При значении сигнала управления CT/SH = 0 счетчик превращается в 3 X 4-разрядный сдвигающий регистр. Значения сигналов CT/SH = СЕ = 1 задает режим хранения данных.

Все двоичные реверсивные счетчики производят счет числа изменений тактового сигнала Я с 1 на 0 в дополнительном коде, если старший разряд считать знаковым. Так, при вычитании счетчик, состоящий из тп триггеров, из внутреннего состояния j = 0 переходит в состояние j = 2m - 1, т. е. все триггеры изменяют состояние с 0 на 1 и полученный двоичный код 1.11... 111 соответствует дополнительному коду числа -1. С помощью специальных схем управления можно построить счетные схемы с представлением результата счета в других кодах.

На рис. 7.87,6 изображена схема счета в прямом коде, выполненная на двух ИС 555ИЕ17. Управление счетчиком производится сигналом х, который задает направление счета: х = О

-сложение, х = 1 - вычитание. Число N изменений тактового сигнала Я с 0 на 1 с учетом знака, задаваемого сигналом х, представляется в прямом коде:

[N]n = Qs-\N\ = Qs-Qt-.-QiQo,

а) у. DS0 -

US3 -CTV3B-

СТ-

ft

СТ16

Р4.

4-

СТ16

Р4.

ft

СТ16

Р4.

Vs0

If*

cTS-

=1

ft

CT16

Q

a

2 3

P46-

4

CT16

P4.

:°4

-От

Рис. 7.87

где Qs - знак числа (S - Sign - знак; Qs = 0 - число /V положительное, Qs = 1 - число N отрицательное), \N\ = Qj.. .Q1Q0 - модуль числа. В каждом сеансе работы (от старта до съема значения [N]) счетчик не должен переполняться, т. е. в течение всего сеанса работы должно выполняться условие \N\ < 255 = 28 - 1. При достижении значения \N\ - 255 счетчик переполняется, если сигнал управления U = 1, а при значении U = 0 состояние счетчика j = 255 изменится на состояние j = 254, что допустимо любое число раз.

Из схемы счетчика следует, что сигнал управления направлением счета U = x®Qs, и при отсутствии переполнения счет-



0 ... 110 111 112 113 114 115 116 ... 119