Синтез структуры счетчика и исследование функций счетчика с заданными параметрами. Классификация счетчиков по признакам

Страницы работы

56 страниц (Word-файл)

Содержание работы

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

ЦИФРОВЫЕ СЧЕТЧИКИ

Цель работы: синтез структуры счетчика и исследование функций счетчика с заданными параметрами.

1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ

Цифровой счетчик - это конечный автомат (последовательная схема), который может находиться в любом из разрешенных устойчивых состояний. В цифровой технике используются двоичные счетчики, обеспечивающие в заданном типе кодирования подсчет входных сигналов, деление частоты их следования, формирование временных интервалов и т.д. В качестве элементов памяти в счетчиках используются триггеры. Двоичный N-разрядный счетчик может находиться в одном из 2n устойчивых состояний; каждому состоянию соответствует определенный код, записанный в счетчик.

Суммарное количество устойчивых состояний называется коэффициентом пересчета К.

Классифицировать цифровые счетчики можно по следующим признакам.

1. По наличию синхронизации:

-  асинхронные счетчики;

-  синхронные счетчики.

2. По способу соединения триггеров:

-  счетчики на триггерах, работающих в режиме Т-триггера;

-  счетчики на регистрах сдвига.

3. По способу формирования коэффициента пересчета К < 2n.

3.1. Счетчики на Т-триггерах с обратными связями:

-  счетчик с записью начального кода;

-  сброс счетчика в нуль по окончании цикла счета;

-  параллельное соединение счетчиков;

-  счетчики, работающие с заданным способом кодирования.

3.2. Счетчики на регистрах сдвига:

-  кольцевые счетчики;

-  последовательное соединение счетчиков;

-  счетчики с логическими обратными связями.

4. По режиму счета:

-  суммирующий счетчик;

-  вычитающий счетчик;

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

5. По способу формирования переноса:

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

-  с параллельно-последовательным (сквозным) переносом;

-  с параллельным (одновременным) переносом;

-  с групповым переносом.

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

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

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

Во многих случаях необходимо иметь счетчик с числом устойчивых состояний К < 2N, где N - число разрядов счетчика. Построение счетчиков с коэффициентом пересчета К < 2N достигается за счет исключения избыточных состояний. Избыточные состояния счетчика обычно исключаются введением обратных связей. Эти связи могут быть введены в счетчик различным образом.

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

Счетчики  на  т–триггерах  с  последовательным переносом

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

i+1 разряд переходит в новое состояние ( 0 или 1 ), если разряд i переходит  из состояния 1 в состояние 0. Для вычитающих счетчиков разряд i переходит  из состояния 0 в состояние 1. При этом  необходимо учитывать типы применяемых, которые  срабатывают по переднему или заднему фронту.

Пример 3-х разрядного суммирующего счетчика, срабатывающего по заднему фронту, показан на рис.1.

Рис.1. Схема суммирующего счетчика и временная диаграмма

Прямой выход (Q - выход) каждого разряда счетчика соединен с Т-входом триггера соседнего, более старшего, разряда. В данном счетчике переключение триггеров отдельных разрядов в процессе счета происходит последовательно разряд за разрядом. По этой причине такой счетчик и называется счетчиком с последовательным переносом. Максимальная скорость работы счетчика определяется максимальной частотой переключения младшего разряда. Поскольку современные Т-триггеры - это двухступенчатые схемы, период следования входных импульсов Тп ³ tи + Ntпт, где tи - длительность входных счетных  импульсов; tпт - время переключения второй ступени триггера; N - число разрядов счетчика.

На рис.2 показан вычитающий счетчик.

Рис.2. Схема вычитающего счетчика

Похожие материалы

Информация о работе