- •2.5. Последовательностные цифровые устройства
- •2.5.1. Триггерные устройства
- •2.5.1.1. Блок – схема триггера. Классификация триггеров
- •2.5.1.2. Асинхронный rs-триггер
- •2.5.1.3 Rs – триггер, синхронизируемый уровнем
- •2.5.1.4 D-триггер, синхронизируемый уровнем
- •2.5.1.5 D – триггер, синхронизируемый фронтом.
- •2.5.1.6 Синхронный jk – триггер
- •2.5.1.7 Синхронный т-триггер (счетный триггер)
- •2.5.1.8 Контрольные вопросы к разделу 2.5.1
- •2.5.2 Регистры памяти и сдвига
- •2.5.3.1 Кольцевые счетчики
- •2.5.3.2 Двоичные счетчики.
- •2.5.3.3 Счетчики по произвольному основанию
- •2.5.3.4 Двоично-десятичные счетчики
- •2.5.3.5 Контрольные вопросы к разделам 2.5.2, 2.5.3
- •3. Упражнения и задачи
- •3.1 Упражнения и задачи к разделам 2.2, 2.3
- •3.3 Упражнения и задачи к разделу 2.5
2.5.3.1 Кольцевые счетчики
Кольцевые счетчики – это замкнутые в кольцо регистры сдвига, состояние триггеров которых изменяется под воздействием входных сдвигающих импульсов. Простой вариант такого счетчика, состоящего из двух D-триггеров и схемы 2ИЛИ-НЕ изображен на рис.2.37.
Принцип работы схемы счетчика (он же делитель частоты) поясняется таблицей истинности (табл.2.26) и диаграммами рис.2.38.
Таблица 2.26
С |
Q1 |
Q2 |
Q3 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
2 |
0 |
1 |
0 |
3 |
0 |
0 |
1 |
4 |
1 |
0 |
0 |
Как видно из рисунка приход каждого тактового импульса вызывает продвижение единичного состояния от одной ячейки к другой в соответствии с законами их функционирования. Частота выходных импульсов оказывается здесь в три раза меньше частоты тактовых импульсов. Рис. 2.38
Для построения подобного счетчика
с коэффициентом cчета Ксч=n понадобилось бы количество счетных триггеров К=n-1, что при n>>1 ограничивает его область применения в качестве делителя частоты.
Более предпочтительной выглядит структура кольцевого счетчика с перекрестными связями, пример построения которого приведен на рис.2.39
Таблица состояний счетчика (табл.2.27) и диаграммы его работы (рис.2.40) иллюстрируют процесс формирования выходных импульсов
Рис. 2.39 Q1,Q2, Q3. При такой перекрестной связи по кольцу регистра передаются «потоки»единиц и нулей, одинаковые по длительности и составляющие половину периода выходной частоты, которая оказывается в 2n раз меньше частоты тактов, где n-число триггеров. Сами импульсные последовательности сдвинуты друг относительно друга на один такт, т. е. на на одну шестую периода следования тактов.
Таблица 2.27
С |
Q1 |
Q2 |
Q3 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
2 |
1 |
1 |
0 |
3 |
1 |
1 |
1 |
4 |
0 |
1 |
1 |
5 |
0 |
0 |
1 |
6 |
0 |
0 |
0 |
Рис.2.40
Получается, таким образом, многофазная последовательность симметричных прямоугольных импульсных напряжений. Увеличением числа триггеров в кольце можно сформировать в общем случае любую m-фазную систему импульсных напряжений.
Для получения нечетного коэффициента пересчета вида 2n-1 достаточно перенести одну из связей па выход предыдущей ячейки, как это показано на рис.2.39 (пунктирная линия ). Последовательность единиц и нулей в этом случае делается несимметричной.
И еще одно важное замечание. Анализ кольцевых счетчиков с перекрестными связями показывает, что уже при КСЧ>5 возникает вероятность появления нескольких устойчивых комбинаций, циркулирующих по кольцу. Их следует идентифицировать и исключить ненужные путем логического выделения и автоматической установки рабочей с помощью установочных входов триггеров.
Для построения кольцевого счетчика, используемого в качестве многоканального распределителя импульсов часто применяются сдвигающие регистры (рис.2.41).
Рис.2.41 Рис.2.42
Схема ИЛИ-НЕ создает здесь на выходе сигнал логической единицы только при совпадении всех нулей на своих входах, а затем это состояние поочередно передается от предыдущего выхода к следующему. В результате формируется пятиканальная последовательность импульсов, как это показано на рисю2.42.