Устройство относится к области радиоэлектроники и может быть использовано в автоматике и вычислительной технике.
Устройства для счета по переменному модулю, содержащие счетчики со схемами объединения на входах разрядов, ключи блокировки переноса, входные ключи со схемами управления, генераторы синхроимпульсов, блоки установки, включающие в себя генераторы фазовых констант, блоки переключателей и коммутаторы программ, известны.
Однако функциональные возможности известных устройств органичены из-за низкого быстродействия и малой надежности.
В предложенном устройстве эти недостатки устранены за счет того, что оно содержит триггер со схемой .совпадения, причем первый вход триггера соединен с выходом старшего разряда счетчика, а второй - с выходом генератора фазовых констант блока установки, первый выход подключен ко входу схемы управления входным ключом и ко входам ключей блокировки переноса, второй выход триггера соединен со входом схемы совпадения, второй вход которой соединен с выходом генератора синхроимпульсов. Выход схемы совпадения подключен ко входам генератора фазовых констант блока установки и схем объединения каждого разряда счетчика.
та по переменному модулю приведена на чертеже.
Устройство содержит последовательно соединенные счетные разряды / со схемами объединения 2 на входах, а также ключи 3 блокировки переноса, входной ключ 4 со схемой управления 5, блок 6 установки, включающий в себя генератор 7 фазовых констант, коммутатор программ 8 и блок переключения 9.
Кроме того, в состав устройства входит генератор 10 синхроимпульсов и триггер 11 со схемой совпадения 12.
Принцип действия предлагаемого устройства заключается в том, что счетные декады на
время записи переводятся в динамический режим работы. Это обеспечивает запись в декаду любого из десяти чисел по одной щине. Пусть на вход декады поступает пачка из десяти импульсов. В случае отсутствия какоголибо дополнительного воздействия на декаду по окончании пачки, она установится в свое начальное состояние. Если же в момент поступления на счетный вход декады пачки синхроимпульсов на вход сброса поступит сигнал, то
конечное состояние декады будет определяться только моментом появления сигнала сброса относительно импульсов в пачке. Так, например, если декаду сбросить в нулевое состояние в момент прихода третьего импульса, то,
будет записаио число семь, если же сброс произвести в момент прихода шестого импульса, в декаде зафиксируется состояние четыре, и т. д. Таким образом, значение записываемой информации определяется числом периодов синхронизирующих импульсов, прошедших с момента сброса до момента поступления последнего импульса пачки.
Для выработки сигналов, опережающих последний импульс пачки на нужное число периодов синхроимпульсов, служит генератор фазовых констант 7, представляющий собой, например, декаду с дешифратором.
Если на вход декады генератора 7, находящейся в нулевом состоянии, подать пачку из десяти импульсов, на нулевом выходе дешифратора сформируется импульс вместе с последним сигналом, на девятом - на один период следования синхроимпульсов раньше, на восьмом - на два периода и т. д. Для записи в разряд счетчика, например, состояния «семь необходимо через переключатель на вход сброса подать сигнал с третьего выхода дешифратора, для записи состояния «четыре - сигнал с шестого выхода дешифратора. Если же информация записывается в дополнительном десятичном коде, то в указанном выше примере вместо состояния «семь должно быть записано число три, а на вход сброса нужно подать сигналы с седь.мого выхода дешифратора.
Пачка из десяти синхроимпульсов формируется при помощи триггера 11 и схемы совпадения 12. Сигнал переполнения счетчика с последнего разряда устанавливает триггер 11 в состояние «1, при котором блокируются переносы с разряда на разряд и прекращается поступление в.ходных сигналов (схемой управления 5 закрывается ключ 4). Сигналом с триггера открывается схема совпадения 12 и синхроимпульсы с генератора 10 поступают на входы всех декад и на вход генератора 7. Сигналы с выходов генератора 7 через блок переключателей 9 в соответствии с заданным кодом поступают на входы сброса разрядов 1 счетчика. Сигнал с нулевого выхода генератора 7, совпадающий с десятым синхроимпульсом, опрокидывает триггер // в состояние «О. При этом прекращается подача синхроимнульсов на входы декад счетчика и на вход генератора 7. Декада генератора 7 остановится в нулевом состоянии, а декады счетчика - в состояниях , определяемых блоком переключателей. Если счетчик работает в циклическом режиме, сразу после записи схема 5 открывает ключ 4 и начинается новый цикл счета. Если же счетчик работает в одиночном режиме, начало счета определяется моментом запуска схемы 5. В этом случае, если в момент сброса разрядов / счетчика не формируется сигнал переноса, либо он совпадает во времени с синхроимпульсом, отпадает необходимость в схемах 3 блокировки переноса, поскольку сигнал переноса и синхроимпульс воспринимаются схемой объединения как один импульс.
Схема совпадения 12 может быть выполнена, например, в виде диодно-конденсаторного 5 вентиля.
Описанное устройство обеспечивает как одиночную, так и циклическую работу с быстродействием, определяемым старщей декадой. Однако между соседними циклами необходимо
0 пропустить десять синхроимпульсов, что не всегда допустимо, например, если использовать счетчик как делитель частоты на N. Это ограничение можно устранить, если в качестве синхронизирующих импульсов использовать
5 непосредственно входные сигналы, подавая их на вход схемы совпадения 12. Как видно из описанной выще последовательности операций, нужное число будет записано в разряды счетчика после прохождения 10 входных импульсов. Эту ошибку можно учесть, подавая сигнал с нулевого выхода генератора констант на счетный вход второго разряда счетчика. Очевидно, что такой режим можно использовать только в случае .
5 Введением коммутатора программ 8 можно расширить функциональные возможности устройства, обеспечив отработку нескольких программ, число которых определяется количеством положений коммутатора.
0 Последний переключается сигналами с выхода триггера, либо с выхода последнего разряда счетчика. Возможно также переключение коммутатора сигналами с нулевого выхода генератора констант 7. В режиме с несколькими программами сигнал об отработке одной из программ (сигнал переполнения) поступает на вход коммутатора, переключая его в следующее состояние и обеспечивая тем самым запись новой программы. Каждой программе
0 соответствует свой блок переключателей и набор схем совпадения, управляемых сигналами с одного из выходов коммутатора, через которые и производится запись программы, соответствующей состояпию коммутатора.
Предмет изобретения
Устройство для счета по переменному модулю, содержащее счетчик со схемами объединения на входах разрядов, ключи блокировки переноса, входной ключ со схемой управления, генератор синхроимпульсов, блок установки, включающий в себя генератор фазовых констант, блок переключателей, коммутатор
5 программ, отличающееся тем, что, с целью расширения функциональных возможностей, оно содерл ит триггер со схемой совпадения, причем первый вход триггера соединен с выходом старшего разряда счетчика, а второй -
с выходом генератора фазовых констант блока установки, первый выход подключен ко входу схемы управления входным ключом и ко входам ключей блокировки переноса, второй выход триггера соединен со входом схемы
йыходом генератора синхроимпульсов, а выход схемы совпадения подключен к входам генератора фазовых констант блока установки и схем объединения каждого разряда счетчика.
название | год | авторы | номер документа |
---|---|---|---|
Счетчик импульсов с предварительной установкой | 1975 |
|
SU566357A1 |
СЧЕТЧИК С ПРЕДВАРИТЕЛЬНОЙ УСТАНОВКОЙ | 1971 |
|
SU322855A1 |
УСТРОЙСТВО для СЧЕТА ПО ПЕРЕМЕННОМУ МОДУЛЮ | 1971 |
|
SU311406A1 |
Десятичный сумматор | 1973 |
|
SU486319A1 |
Устройство для формирования тестовой последовательности | 1984 |
|
SU1218389A1 |
СЧЕТЧИК ИЛ'^ПУЛЬСОВ | 1973 |
|
SU365842A1 |
СЧЕТЧИК ИМПУЛЬСОВ | 1972 |
|
SU325712A1 |
ПРОГРАММНОЕ УСТРОЙСТВО | 1970 |
|
SU427417A1 |
ЦИФРОВОЙ ИЗМЕРИТЕЛЬНЫЙ ПРИБОР | 1972 |
|
SU429354A1 |
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ ИНДИКАЦИИв п т в^!1П <^-'ч''^^!^'^'^ЛП|НД sj;ii>&;li:e^i08 | 1973 |
|
SU399858A1 |
--J
-О-Н
rrfi
и в
U J,
bT::.J
I
Даты
1971-01-01—Публикация