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

Цель работы: Знакомство с принципом работы счетчиков с различными типами переноса между разрядами. Получение навыков работы по определению временных диаграмм и составлению таблиц соответствия.

1.Основные понятия

Счетчик – это узел ЭВМ, который осуществляет счет и хранение кода числа подсчитанных сигналов. Внутреннее состояние счетчика характеризуется коэффициентом пересчета К, определяющим число его устойчивых состояний. Основные параметры счетчика:

- разрешающая способность - минимальное время между двумя сигналами, которые надежно фиксируются счетчиком.

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

- информационная емкость - максимальное число сигналов, которые могут быть посчитаны счетчиком.

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

Счетчики бывают следующих типов: суммирующие, вычитающие, реверсивные.

Для всех типов счетчиков может осуществляться следующие виды переноса между разрядами: последовательный, сквозной, параллельный, групповой.

Рассмотрим некоторые виды счетчиков.

Двоичный суммирующий счетчик (3-разрядный) с последовательным переносом с естественным порядком изменения состояния.

Таблица 1 – таблица соответствия для двоичного суммирующего счетчика

№ входного сигнала

Т0

Q2

Q1

Q0

№ входного сигнала

Т0

Q2

Q1

Q0

1

1

0

0

0

5

1

1

0

0

0

0

0

1

0

1

0

1

2

1

0

0

1

6

1

1

0

1

0

0

1

0

0

1

1

0

3

1

0

1

0

7

1

1

1

0

0

0

1

1

0

1

1

1

4

1

0

1

1

8

1

1

1

1

0

1

0

0

0

0

0

0

Из таблицы следует, что изменение младшего разряда Q0 связано с изменением единичного значения сигнала счета Т0, каждого последующего разряда Qi с изменением единичного состояния на 0 предыдущего Qi-1 разряда. Таким образом, в счетчике сигналы переноса распространяются последовательно от младшего разряда к старшему. Так как каждый триггер счетчика осуществляет сложение по модулю 2, то закон функционирования 3-разрядного суммирующего двоичного счетчика может быть представлен характеристическими уравнениями:

Q0(t+1) = Q0tT0t V Q0tT0t

Q1(t+1) = Q1tQ0t V Q1tQ0t

Q2(t+1) = Q2tQ1t V Q2tQ1t

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

Рис. 2 Временная диаграмма суммирующего трехразрядного счетчика

с последовательным переносом

Максимальное время Тсч.max установки кода в счетчике с последовательным переносом: Тсч.max = ntт ,

где: n - число разрядов счетчика,

t т - время задержки сигнала в одном разряде.

Рис. 3 вычитающий счетчик

Вычитающие двоичные счетчики используются редко, чаще применяются реверсивные счетчики, в которых операции сложения и вычитания организуются вместе.

Рис. 4 реверсивный счетчик

В данном счетчике межразрядные связи выполнены на элементах И-ИЛИ-НЕ. Значение сигнала на управляющем входе V=0 – определяет режим сложения, V=1 - режим вычитания.

Для увеличения быстродействия применяются счетчики со сквозным переносом. В данном случае переключение триггера возможно, если на входе Т будет 1. Переключение каждого последующего разряда возможно, если все предшествующие триггеры младших разрядов находятся в состоянии 1.:

Qi-1 Qi-2... Q1 Q0 ; i=0,1,2,...,(n-1)

Если условие не выполняется, то разряд сохраняет предыдущее состояние.

Рис.5 Счетчик со сквозным переносом

Цепь синхронного переноса собрана на &1, &2. Входной счетный сигнал Т0= х подается одновременно на входы С всех триггеров счетчика. Формирование сигнала Тi в цепи сквозного переноса заканчивается к моменту прихода счетного сигнала Т0, поэтому практически все триггеры переключаются одновременно.

Тсч max= tт+(n-2)tн

tн - время задержки сигнала на элементе N.

Ц епь последовательного сквозного переноса вызывает задержку в асинхронном установлении уровней сигналов Тi. Этот недостаток можно устранить, если в счетчике сформировать цепь параллельного сквозного переноса.

Рис.6 Счетчик с параллельным переносом

Закон функционирования:

J0t = K0t = 1;

J1t = K1t = Q0t;

J2t = K2t = Q1t Q0t;;

J3t = K3t = Q2t Q1t Q0t.

Максимальное время установки кода:

Тсч max = tт + tн.

Если число разрядов счетчика превышает число входов элемента N, то счетчик разбивается на группы. Внутри группы организуется параллельный перенос, а между группами любой вид переноса.

Рис. 7 Двенадцатиразрядный счетчик со сквозным переносом

между группами.

Закон функционирования передачи сигнала между группами:

Tj = Tj-1 Qk Qk+1... Qkm-1,

j - номер группы,

k - номер младшего разряда в группе,

m - число разрядов в группе.

Тсч max = tт + (n/m)tн

2 Описание работы стенда

Учебный стенд «Счетчики» (рис. 8) предназначен для изучения различных видов счетчиков: суммирующий, вычитающий, реверсивный, с последовательным и параллельным переносом. Стенд состоит из трех частей:

  • первая часть стенда - блок общих переключателей: «Сеть», «Переключатель работы» между верхней и нижней частью стенда, «Уст. 1», «Уст. 0», «Подача импульса».

Кнопка «Сеть» подключает учебный стенд к источнику питания;

Кнопка «Переключатель работы» устанавливает режим работы стенда: в отжатом положении в работе находится верхняя часть стенда, в нажатом положении – нижняя часть стенда;

Кнопки «Уст. 1» и «Уст. 0» устанавливает все разряды счетчиков соответственно в единичное и нулевое состояние;

Кнопка «Подача импульсов» служит для подачи управляющих командных импульсов на счетные входы счетчиков.

  • Вторая (верхняя) часть стенда содержит четырехразрядный счетчик, реализованный на универсальных JK триггерах, перестраиваемый с помощью переключателей S2 и S3. Переключатель S2 предназначен для переключения счетчика из суммирующего в вычитающий режим работы. Переключатель S3 предназначен для преобразования переноса – из параллельного в последовательный. При работе счетчика с параллельным переносом между разрядами отсутствует вычитающий режим работы счетчика.

Рассмотрим работу данной части стенда в режиме суммирующего счетчика с последовательным переносом. Подавая импульсы с помощью кнопки SВ2 на вход синхронизации первого триггера DD2, наблюдаем сложение каждого последующего импульса с накопленным значением, что отражается на светодиодах HL2, HL4, HL6, HL9. Передача сигнала происходит через контакты переключателей S2 и S3 с выходов предыдущих триггеров на входы синхронизации С последующих триггеров.

  • Третья (нижняя) часть стенда содержит более сложный реверсивный счетчик с последовательно – параллельным переносом, перестраиваемый с помощью переключателей S4, S1 и S5.

Переключатель S4 предназначен для перестройки счетчика из последовательного в параллельный, что достигается коммутацией прямого выхода предыдущего триггера и схемой реверсивного суммирования - вычитания, выполненной на логических элементах 2И – ИЛИ и 2И – НЕ.

Переключатель S5 предназначен для установки в счетчике суммирующего или вычитающего режима. В суммирующем режиме на S1.1. присутствует логическая единица, разрешающая реверсивное суммирование в режиме параллельного переноса. В вычитающем режиме логическая единица, разрешающая реверсивное вычитание в режиме параллельного переноса, присутствует на S1.2.

Работа счетчика в режиме суммирующего с параллельным переносом происходит следующим образом: при подаче импульсов (кнопка SВ1) на входы синхронизации триггеров DD3, DD7, DD11, DD14, происходит суммирование каждого импульса с накопленным значением, что отражается на светодиодах HL3, HL5, HL7, HL8. Передача сигнала происходит через схему реверсивного суммирования, выполненного на микросхемах DD3 и DD9, а также контакты переключателя S4 на счетные входы J и K последующих триггеров. Реверс осуществляется переключателем S5.

3 Указания по технике безопасности при работе со стендом.

При выполнении лабораторной работы необходимо выполнять общие требования по технике безопасности:

  • стенд включать в сеть только после ознакомления с его устройством и только по разрешению преподавателя;

  • перед включением в сеть предупредить всех членов бригады;

  • при обнаружении неисправности (искрение, запах и т. д.) немедленно отключить установку от сети и сообщить преподавателю;

  • категорически запрещается проводить устранение неисправности при включенном стенде;

  • работать на установке разрешается только в составе бригады не менее двух человек;

  • запрещается эксплуатировать стенд со снятой крышкой, так как попадание в электрическую часть инородных предметов может привести к замыканию схемы. Во время работы нельзя отвлекаться и необходимо выполнять работу в указанном порядке;

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

  • 4. Порядок выполнения работы

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