Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Счётчики




ИССЛЕДОВАНИЕ СЧЁТЧИКОВ И РЕГИСТРОВ.

Лабораторная работа

Цель: изучение параметров и характеристик счётчиков и регистров, а также их схемных реализаций, широко применяемых в цифровых устройствах.

 

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

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

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

Различают счётчики с естественным и произвольным порядком счёта. Счётчики с естественным порядком счёта изменяют на единицу код формируемого или выходного сигнала при поступлении на вход каждой единицы. Счётчики с произвольным порядком счёта, называемые также пересчётными схемами формируют выходные сигналы только после подачи на их вход определённого количество единиц.

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

Модулем счёта (или коэффициентом пересчёта) М называют количество поступивших на вход единиц, которое возвращает счётчик или пересчётную схему в исходное состояние.

Элементарными конечными автоматами в счётчиках являются триггеры. Количество триггеров, необходимое для реализации счётчика или пересчётной схемы, равно , – ближайшее целое число.

Если возможное количество внутренних состояний счётчика окажется больше модуля счёта , то часть состояний () являются избыточной или запрещенной.

Основными параметрами счётчиков является ёмкость, равная (для суммирующего счётчика это максимальное число единиц, которое может быть сосчитан), и быстродействие, определимое разрешающей способностью (минимально допустимым интервалом времени между входными сигналами, при котором еще не происходит сбоя, т.е. пропуска счета сигналов) и временем установки кода (интервалом времени между моментом поступления на вход единицы и моментом завершения перехода счётчиков новое состояние).

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

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

 

В таблицах переходов (табл.1) показано, как изменяется состояния счётчика после каждого очередного импульса.

Таблица 1

Такт                  
Q 3                  
Q 2                  
Q 1                  

 

Триггеры в этой схеме переключаются из одного положения в другое при переходе уровня сигнала на счетном входе с низкого на высокий. Из табл.1 видно, что триггер младшего разряда переключается от каждого входного счетного сигнала . Частота переключения каждого следующего триггера уменьшается в двое по сравнению с частотой переключения предыдущего. Следовательно, кроме основной операции счета импульсов, счётчик обеспечивает деление частоты следование импульсов. Если частоту следования импульсов, поступивших на вход сигнал изменяется с частотой , на выходе - с частотой и т.д.

Обычно счётчик (рис. 1) дополняется цепями установки нуля (уст. 0), сигналами выдачи прямого кода и т.д. Для надежной установки «0» в счетчике рис.1 сигнал уст. 0 должен превышать по длительности входные сигналы и время появления сигналов переноса, возникших при переходе триггера из состояния «1» в состояние «0».

Недостатком последовательных счетчиков является малое быстродействие, поскольку срабатывание триггеров происходит последовательно друг за другом. Например, с приходом 4-го тактового импульса счётчик из состояния 011 переходит в состояние 010-000-100.

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

Рабочее задание

1. Собрать схему последовательного 3-х разрядного двоичного счетчика с последовательным переносом.

· Выходы соединить с любыми гнездами индикатора на вспомогательном устройстве; свечение светодиода свидетельствует о наличии на выходе сигнал лог.1.

· Вход «R» соединить с блоком одиночных отрицательных импульсов (формирователем отрицательных перепадов напряжения).

· Произвести сброс счетчика в нулевое состояние, для чего на вход R (уст.0) подать отрицательный импульс;

· На вход «С» подать положительный импульсы с блока формирователя положительных перепадов напряжения; для исследования всех возможных состояний счетчика необходимо подать импульсов (где N =4 - количество разрядов счетчика); все значения входных и выходных сигналов занести в таблицу переходов табл. 2.

· Построить временную диаграмму работы счётчика.

 

Таблица 2

C t Rt Q 1 t+ 1 Q 2 t+ 1 Q 3 t+ 1
         
         
         

Примечание. Индекс «t» означает номер такта работы счётчика, t =1, 2, 3,…

 

Рассмотрим реализацию двоично-десятичного счётчика, для которого модуль счета . Для реализации такого счетчика необходимо четыре триггера. На десятом входном импульсе счётчик устанавливается в нулевое состояние (при коде 8421). Схема двоично-десятичного счётчика показана на рис.2. Схема содержит дополнительные логические элементы Э1, Э2, Э3, которые обеспечивают исключение запрещенных комбинаций (1010, 1011, …1111).

В течение первых девяти входных импульсов на выходе элементов Э2 и Э3 установится высокий уровень напряжения и схема работает как обычный последовательный двоичный счётчик. С приходом десятого импульса (код 1010), когда и , состояние элементов Э3 и Э2 изменяются и низкий уровень выходного напряжения Э3 при R =1 обнуляет все разряды счётчика, т.е. десятым импульсом счётчик возвращается в исходное нулевое состояние.

 

Рабочее задание

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

· Выходы соединить с любыми гнездами индикатора на вспомогательном устройстве. Вход «С» соединить с блоком выдачи положительных импульсов вход;

· Произвести сброс счетчика, для чего на вход «R» подать отрицательный импульс от блока выдачи одиночных отрицательных импульсов;

· На вход «R» подать постоянный сигнал лог.1;

· На вход «С» подать положительный импульсы; для исследования всех возможных состояний счетчика необходимо подать на вход «С» 10 импульсов; все значения входных и выходных сигналов занести в таблицу переходов (табл. 2).

· Построить временную диаграмму работы счетчика.

 

Если коэффициент пересчета равен , где - количество триггеров в схеме, то такой счётчик называется счётчиком Джонсона (рис. 3). В схеме счётчика Джонсона используется перекрестная обратная связь с инверсного выхода последнего триггера на прямой вход первого триггера. С приходом каждого тактового импульса перебрасывается только один триггер, при чем по мере поступления тактовых импульсов счётчик сначала заполняется единицами, а потом от них освобождается (табл. 3).

Таблица 3

Такт                  
Q 1                  
Q 2                  
Q 3                  
Q 4                  

 

 

Рабочее задание

3. Собрать схему счётчика Джонсона (рис. 3). Провести исследования схемы счетчика в соответствии с п.1, подавая на вход «С» тактовых импульсов.

 

На основе недвоичных счётчиков можно построить схемы счётчиков делителей, которые осуществляют подсчёт поступающих импульсов. Коэффициент пересчёта таких схем равен M. После каждого M -го импульса, поступающего на вход счётчика – делителя, формируется один прямоугольный импульс на выходе. В данной работе предлагается исследовать схемe последовательного счётчика-делителя с модулем M= 5. Схема этого делителя приведена на рис. 4.

 

Рабочее задание

4. Собрать схемы счетчика-делителя на 5 (рис. 4) Выполнить следующие действия:

· Выход «Q’» соединить с любым гнездом индикатора на вспомогательном устройстве. Произвести сброс счетчика-делителя подачей отрицательного импульса на вход «R». Подать последовательность импульсов на вход «С» счетчика-делителя. Появление импульса на выходе «Q» счетчика-делителя должно произойти после набора числа импульсов (контроль осуществляется с помощью индикаторов), равного коэффициенту М деления счетчика. Для фиксации поступления М счетных импульсов служит выход «Q’» Т -триггера, состояние которого меняется каждый раз после прихода очередного М -го импульса на вход «С».

· Все значения входных и выходных сигналов занести в таблицу переходов вида

Такт Сt Qt+1
       

· Построить временные диаграммы работы счётчика-делителя.




Поделиться с друзьями:


Дата добавления: 2015-05-06; Просмотров: 481; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.