|
Главная -> Современная электроника 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 управляющих входах всех триггеров в моменты существования соответствующих фронтов входных (тактовых) импульсов k. На рис. 41 приведены схемы синхронных счетчиков, работающих в коде 8-4-2-1 (рис. 41,а), самодополняющемся коде 2-4-2-1 (рис. 41,6) и самодополняющемся коде 4-2-2-1 (рис. 41,в). Синхронные десятичные счетчики, естественно, сложнее асинхронных, в чем нетрудно убедиться, сравнивая схемы рис. 41 и
г-< Рис. 41. Синхронные двоично-десятичные счетчики, работающие в коде 8-4-2-1 (а), самодополняющемся коде 2-4-2-1 (б) и самодополняющемся коде 4-2-2-1 рис. 36, 37, 38. Из трех счетчиков, показанных на рис. 41, наиболее сложную структуру имеет счетчик рис. 41,6, работающий в самодополняющемся коде 2-4-2--1. В этом смысле предпочтительнее счетчик рис. 41, в, также обеспечивающий получение самодополняющегося кода. Перенос из одного десятичного разряда в другой в синхронных десятичных счетчиках можно организовать по-разному. В частности, можно на управляющие входы J и К первого триггера последующего, более старшего, десятичного разряда и на входы содержащихся в нем логических ячеек подать конъюнкцию потенциальных сигналов переноса со всех предыдущих десятичных разрядов так, чтобы в отсутствие сигнала переноса триггеры этого более старшего разряда не могли срабатывать. Сигнал переноса в младшем разряде должен возникать, очевидно, тогда, когда триггеры в нем установятся в состояние, соответствующее числу девять. Перенос в старший разряд можно также производить путем подачи на вход этого старшего разряда тактовых импульсов с частотой, в 10 раз более низкой, чем на тактовом входе предыдущего младшего разряда. Достигается это путем пропускания на тактовый вход следующего разряда тактовых импульсов только тогда, когда триггеры данного разряда находятся в состоянии, соответствующем числу девять. Именно так и предполагается производить перенос в счетчиках, показанных на Рис. 42. Примеры построения делителей на"3 (а) к ка 7 (б) рис. 41. Из каждых десяти входных импульсов k в этих счетчиках только один проходит на выход переноса kp. В случае применения триггеров типа «хозяин - раб» и двухтактной синхронизации, когда используют две последовательности разделенных по времени тактовых импульсов, при переходе к старшему разряду можно уменьшать в 10 раз частоту только тех тактовых импульсов, которые осуществляют перепись из триггеров-«хозяев» в триггеры-«рабы». Импульсы же, включающие цепи переписи на входе триггеров-«хозяев», можно подавать с одинаковой частотой параллельно на все десятичные разряды счетчика. Счетчики с различными коэффициентами пересчета, отличными от двоичных и десятичных, могут быть так же, как и десятичные, построены путем введения соответствующих дополнительных связей в двоичные счетчики. К примеру, на рис. 42 показаны схемы делителей на 3 и на 7. Делители на 5 входят во все рассмотренные выше десятичные счетчики. Счетчик - делитель на 6 может быть образован путем последовательного соединения делителей на 2 и на 3, делитель на 9 может быть составлен из двух делителей на 3 и т. д. В каждом отдельном случае приходится применять какие-то конкретные методы получения желаемого коэффициента пересчета. Так, например, счетчик с коэффициентом пересчета 2"+--1 образуется путем последовательного соединения двоичного делителя, составленного из {п-1) триггеров и еще одного (п-го) триггера, на вход / которого подается конъюнкция прямых сигналов триггеров делителя. иа вход К - постоянный потенциал единица, а на вход С - входные импульсы счетчика. Кроме, того, нужно инверсный выход п-го триггера соединить со входом / самого младшего триггера делителя. Именно так построен делитель на 3, показанный на рис. 42, а, и делитель на 5, входящий в десятичный счетчик,, работающий в коде 8-4-2-1 (рис. 36, а). Так же могут быть построены счетчики с коэффициентами пересчета 9, 17, 33 и т. д. Лг An Рис. 43. Счетчики с регулируемыми коэффициентами пересчета Счетчики с коэффициентом пересчета, задаваемым кодом. Существуют методы, позволяющие достаточно просто построить счетчик с любым коэффициентом пересчета. Любой коэффициент пересчета от 1 до 2" может быть получен в счетчике со сквозным переносом, схема которого показана на рис. 43, а [40]. Когда все триггеры счетчика устанавливаются в единицу, сигнал с выхода цепи «И»„+1 устанавливает в единицу дополнительный 5/?-триггер. Выходной сигнал Qn+i этого триггера в свою очередь через ячейки «И»1-«И»п может воздействовать на входы .о триггеров счетчика. В зависимости от потенциалов на управляющих входах Ai-Л„ этих ячеек от- 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 0.0094 |
|