- •Функциональные узлы логических и цифровых устройств
- •5.1 Основные логические функции
- •Логическое умножение (конъюнкция), операция "и"
- •Логическое сложение (дизъюнкция), операция "или"
- •Логическое отрицание (инверсия), (операция "не")
- •Основные положения и теоремы алгебры логики
- •Виды логики
- •5.2 Схемная реализация логических элементов
- •5.2.1 Диодно-резисторные схемы
- •5.2.2 Диод-транзисторные схемы
- •5.2.3 Транзисторно-транзисторные схемы
- •5.2.4 Логические элементы на полевых мдп транзисторах
- •5.2.5 Основные параметры логических элементов
- •Контрольные вопросы к разделу 5.1 - 5.2
- •5.3 Триггеры в интегральном исполнении
- •5.3.1 Асинхронный r-s триггер на логических элементах
- •5.3.2 Синхронный r-s триггер
- •Контрольные вопросы к разделу 5.3
- •5.4 Счетчики
- •5.4.1 Двоичный счетчик с последовательным переносом
- •5.4.2 Счетчик с последовательным переносом на вычитание
- •5.4.3 Двоичный счетчик с параллельным переносом
- •5.4.4 Реверсивный счетчик с параллельным переносом
- •5.4.5 Счетчики с произвольным коэффициентом пересчета
- •5.4.6 Двоично-десятичные счетчики
- •Контрольные вопросы к разделу 5.4
- •5.5 Регистры
- •5.5.1 Регистр параллельного типа
- •5.5.2 Последовательный регистр
- •5.5.3 Реверсивный сдвигающий регистр
- •5.6 Дешифратор и шифратор
- •5.6.1 Дешифратор
- •5.6.2 Шифратор
- •5.6.3 Преобразователи кодов
- •5.7 Распределитель (демультиплексор) и мультиплексор
- •5.7.1 Демультиплексор
- •5.7.2 Мультиплексор
- •5.8.2 Операция вычитания
- •5.8.3 Операция умножения цифровых сигналов
- •Контрольные вопросы к разделу 5.8
- •5.9 Устройства для хранения информации (Запоминающие устройства)
- •5.9.2 Оперативные запоминающие устройства (озу)
- •Контрольные вопросы к разделу 5.9
- •5.10 Микропроцессор
- •5.10.1 Общие сведения
- •5.10.2 Микропроцессор к580вм80а
- •Обозначение и функциональное назначение выводов мс.
- •Система команд микропроцессора
- •Команды пересылок
- •Арифметические и логические команды
- •Команды управления
- •5.11 Микропроцессорный комплект (мк)
- •5.11.1 Общие сведения
- •5.11.2 Программируемый параллельный интерфейс кр580вв55а
- •5.11.3. Универсальный программируемый таймер кр580ви53 (ppi)
- •5.11.4 Программирование мк
- •Контрольные вопросы к разделам 5.10 - 5.11
- •Преобразователи сигналов
- •6.1. Ограничители сигнала
- •6.2 Устройства сравнения (нуль-органы)
- •6.3 Выполнение простейших математических операций с сигналами в аналоговой форме Сложение и вычитание
- •Контрольные вопросы к разделам 6.1 - 6.3
- •6.4 Амплитудная модуляция
- •6.5 Амплитудное детектирование
- •6.6 Фазовая и частотная модуляция
- •6.7. Фазовое детектирование
- •6.8 Частотное детектирование
- •Контрольные вопросы к разделам 6.4 - 6.8
- •6.9 Цифро-аналоговые и аналого-цифровые преобразователи
- •6.10 Широтно-импульсный и частотно-импульсный модулятор
Контрольные вопросы к разделу 5.3
Назначение триггера.
R-S, T, D, J-K триггеры: схемы, логика работы.
Синхронные и асинхронные триггеры.
Двухступенчатые триггеры.
Условное обозначение триггеров.
Схемы взаимного преобразования триггеров.
5.4 Счетчики
Счетчиком называется устройство для подсчета числа импульсов входного сигнала и хранения двоичного хода этого числа. Внутреннее состояние счетчика определяется только количеством сигналов "1", пришедших на вход. Сигналы "0" не изменяют его внутреннее состояние.
Счетчики с естественным порядком счета изменяют на единицу код формируемого ими выходного сигнала при поступлении на вход каждой логической единицы.
Счетчики с произвольным порядком счета (пересчетные схемы) формируют выходные сигналы только после подачи на их вход определенного количества единиц.
Модулем счета (коэффициентом пересчета) называют количество поступивших на вход единиц, которое возвращает счетчик в исходное состояние.
Элементарными ячейками счетчика являются Т-триггеры. Количество триггеров, необходимое для реализации счетчика, равно:
m = log2Kсч , (5.7)
где m – ближайшее целое число;
Ксч – коэффициент пересчета.
Если возможное количество внутренних состояний 2m окажется больше модуля счета, то часть состояний (2m - Ксч) является избыточной. Избыточные состояния устраняются введением обратных связей.
Счетчики подразделяют на суммирующие и на вычитающие, т. е. позволяющие как прибавить, так и вычесть очередную, пришедшую на вход, единицу. Счетчики, позволяющие производить суммирование и вычитание в зависимости от внешних управляющих сигналов, называются реверсировными.
5.4.1 Двоичный счетчик с последовательным переносом
Схема суммирующего счетчика с последовательным переносом приведена на рисунке 5.23.
Счетчик реализован на трех J-K триггерах, работающих в счетном режиме. Коэффициент пересчета счетчика:
Ксч = 2m = 8,
где m = 2 (число триггеров).
Триггеры в счетчике соединены так, что сигнал с прямого выхода предыдущего триггера поступает на "С" вход последующего. На входы J и K постоянно поданы логические единицы, т. е. каждый J-K триггер работает в счетном режиме и изменяет свое состояние при переходе входного сигнала с "1" на "0". Асинхронные входы "R" объединены между собой, что позволяет установить в исходное состояние одновременно все триггеры перед началом счета.
Рисунок 5.23 – Схема двоичного счетчика на сложение
с последовательным переносом
Выходной сигнал снимается с выходов Q1, Q2, Q3 в двоичном коде. Временные диаграммы работы счетчика приведена на рисунке 5.24
-
t
Qвх
Q1
Q2
Q3
дес.
число
t0
0
0
0
0
0
t1
1
0
0
1
t2
0
1
0
2
t3
1
1
0
3
t4
0
0
1
4
t5
1
0
1
5
t6
0
1
1
6
t7
1
1
1
7
t8
0
0
0
0
а
б
а – диаграммы; б – таблица состояний
Рисунок 5.24 – Временные диаграммы работы двоичного счетчика
на сложение
Если снимать информацию с выходов Q1, Q2, Q3, то число импульсов будет представлено в двоичной системе исчисления, т. е. счетчик работает как преобразователь последовательности импульсов в двоичный код. Кроме такого применения счетчики используют в качестве делителей частоты следования импульсов. Коэффициент деления равен коэффициенту пересчета (Кд = 2m)
