Исследование счётчиков


Рис. 5. Схема асинхронного реверсивного счётчика на JK триггерах



бет3/5
Дата16.12.2023
өлшемі201,65 Kb.
#140224
түріИсследование
1   2   3   4   5
Рис. 5. Схема асинхронного реверсивного счётчика на JK триггерах.
Рассмотренные выше счетчики имели коэффициент пересчета 2n а.
Однако на практике возникает необходимость в счетчиках, коэффициент пересчета которых отличен от 2n. Очень часто, например, применяются счетчики с Ксч=3, 10 и т.д., т.е. счетчики, имеющие число устойчивых состояний соответственно 3, 10 и т.д. Принцип построения таких счетчиков заключается в исключении “ лишних” устойчивых состояний счетчика с Ксч=2n, т.е. в организации схем, запрещающих некоторые состояния. Число запрещенных состояний для любого счетчика можно определить по следующему выражению:
m =2n- Ксч (2)
где m - число запрещенных состояний; 2n - число устойчивых состояний двоичного счетчика; Ксч - требуемый коэффициент пересчета. Например, для счетчика с Ксч = 3, который строится на двух счетных триггерах, и для счетчика с Ксч = 10, который строится на четырех счетных триггерах, число избыточных состояний согласно формуле (2) равно 1 и 6 соответственно.
Рассмотрим способ построения счетчика с естественным порядком счета, у которого уменьшение числа устойчивых состояний достигается засчет сбрасывания счетчика в нулевое состояние при записи в него заданного числа сигналов.
В соответствии с этим способом к счетчику добавляется логическая схема, проверяющая условие: «Kод на счетчике изображает число, равное Ксч и в зависимости от результата проверки направляет входной сигнал либо на шину "установка 0", либо на суммирование к записанному коду.
Это условие можно проверить с помощью n-входовой схемой И, связанной с прямыми выходами тех триггеров, которые при записи в счетчике коэффициента Ксч должны находиться в состоянии «1», и с инверсными выходами триггеров, которые в этом случае должны находиться в состоянии «0».
Практически число входов элемента "И" можно сократить, связав его с прямыми выходами, т.к. сочетание единиц в записи кода числа Ксч может повториться только в недозволенных кодах больших Ксч.
Рассмотрим синтез схемы подобного счетчика на примере Ксч=10, счетчик должен иметь 10 состояний - от 0 до 9 в десятичной системе и от 0000 до 1001 в двоичной системе. Сначала определим разрядность счетчика

Полученное значение n округляется до ближайшего целого числа, n=4. Затем определим, какие разряды счетчика будут находится в единичном состоянии при записи в счетчик коэффициента Ксч.

Прямые выходы этих разрядов заводятся на входы логической схемы
”И” и далее в цепь установки "0". Таким образом, при достижении счетчиком значения Ксч он автоматически возвращается в состояние 0000 и счет начинается снова.
Схемы суммирующих счётчиков с Ксч=10, построенных на D – триггерах и JK – триггерах, приведены на рис. 6 и 7.





Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет