Изобретение предназначено для использования в системах регистрации импульсных процессов, в частности для управления работой аналого-цифрового преобразователя.
Цель изобретения - расширение функциональных возможностей за счет обеспечения возможности оперативного перепрограммирования параметров серий выходных импульсов.
На фиг. 1 представлена функциональная схема программно-управляемого многофункционального синхронизирующего устройства; на фиг. 2 - временная диаграмма работы устройства.
Программно-управляемое многофункциональное синхронизирующее устройство содержит блок 1 программного управления, который может быть построен на микропроцессоре, запускаемый генератор 2 импульсов, формирователь 3 импульсов, одно- вибратор 4, три блока программно-управляемых счетчиков, объединенные в один блок 5, которые могут -быть выполнены на одной БИС, два Т-триггера 6 и 7, элемент 2И 8 и элемент НЕ 9, выход которого является выходом устройства.
Выходы блока программного управления подключены к входам 5.1.1-5.1.12 блоков программно-управляемых счетчиков. Первая входная щина устройства, являющаяся запускающим входом, подключена к С-вхо- ду Т-триггера 6, выход которого подключен к стробирующим входам 5.1.14 первого и 5.3.2 третьего блоков 5 счетчиков. Вторая входная шина устройства, являющаяся тактирующим входом, подключена к входу формирователя 3 импульсов, выход которого подключен к входу запускаемого генератора 2 импульсов, счетному входу 5.1.13 первого блока счетчиков и первому входу элемента 2И 8. Выход запускаемого генератора 2 импульсов подключен к счетному входу 5.2.1 второго блока счетчиков. Выход 5.1.15 первого блока счетчиков подключен к С-входу Т-триггера 7, выход которого соединен с вторым входом элемента 2И 8, выход которого подключен к стробирующему входу 5.2.2 второго блока счетчиков, а его выход 5.2.3 соединен с входом элемента НЕ 9, выход которого подключен к счетному входу 5.3.1 третьего блока счетчиков и к выходу устройства. Выход 5.3.4 третьего блока счетчиков подключен к вхо.ду одновибрато- ра 4, выход которого соединен с S-входами Т-триггеров 6 и 7.
Устройство работает следующим образом.
От блока 1 программного управления на входы для программного задания параметров блока 5 поступают коды и управляющие сигналы для занесения в счетчики информации о времени задержки начала последовательности TI (счетчик 51), количества импульсов в последовательности (счетчик 53), времени задержки между началом тактирующего импульса и выходным
0
5
0
5
0
5
0
5
0
5
синхроимпульсом Та (счетчик 5.2), а также управляющие сигналы (входы 5.1.9-5.1.12) для занесения этой информации во внутренние регистры счетчиков. После прихода запускающего импульса на первую входную шину Т-триггер 6 устанавливается в рабочее состояние, и сигнал разрешения подается на стробирующие входы 5.1.14 и 5.3.2 счетчиков 5.1 и 5.3 соответственно. Информационные импульсы, они же используются как тактирующие, поступают на вторую входную шину устройства и через формирователь 3 импульсов поступают на запускающий вход запускаемого генератора 2 импульсов и разрешают его работу. Импульсы вырабатываются запускаемым генератором 2 только на время прихода тактирующего импульса, после его спада запускаемый генератор 2 прекращает работу, это необходимо для обеспечения стабильности задержки Т2. Одновременно тактирующие импульсы поступают на счетный вход 5.1.13 счетчика 5., который после подсчета определенного, программно-заданного количества этих импульсов вырабатывает импульс на выходе 5.1.15 тем самым отрабатывает временный интервал задержки начала последовательности синхроимпульсов, кратный периоду следования входных тактирующих импульсов. Импульс с выхода 5.1.15 устанавливает Т-триггер 7, сигналы с выхода которого разрешают прохождение тактирующих импульсов через элемент 2 И 8, на стробирую- щий вход 5.2.2 счетчика 5.2. На его счетный вход 5.2.1 поступают импульсы с запускаемого генератора 2. После подсчета программно-заданного количества импульсов с генератора первый счетчик вырабатывает импульсы, равные по длительности периоду следования импульсов генератора, который через элемент НЕ 9 поступает на выход устройства как выходной синхроимпульс и на счетный вход 5.3.1 счетчика 5.3. Последний отрабатывает время задержки синхроимпульса относительно начала входного тактирующего импульса, кратное периоду следования импульсов с генератора 2. Второй счетчик подсчитывает программно-заданное количество импульсов, поступающих на вход 5.3.1, вырабатывает на выходе 5.3.4 сигнал, который поступает на одновибратор 4, вырабатывающий короткий импульс и сбрасывающий устройство в исходное состояние.
Предлагаемая схема синхронизирующего устройства позволяет выделить из последовательности импульсов определенную серию по запускающему импульсу и синхронно с каждым тактирующим импульсом последовательности вырабатывать синхроимпульс, программно производить сканирование синхроимпульса по входному.
Формула изобретения
Программно-управляемое многофункциональное синхронизирующее устройство,
содержащее блок программного управления, первый, второй и третий блоки программно-управляемых счетчиков, входы для программного задания параметров которых подключены к выходам блока программного управления, первую входную шину устройства, первый и второй Т-триггеры, отличающееся тем, что, с целью расширения функциональных возможностей за счет обеспечения возможности оперативного перепрогкаемого генератора импульсов, счетному входу первого блока счетчиков и первому входу элемента 2И, выход которого подключен к стробируюш,ему входу второго блока счет- 5 чиков, причем первая входная шина устройства подключена к С-входу первого Т-триг- гера, инверсный выход которого подключен к стробируюш,им входам первого и третьего блоков счетчиков, а выход запускаемого генератора импульсов подключен к счетному
раммирования параметров серий выходныхЮ входу второго блока счетчиков, выход кото- импульсов, в него введены запускаемый ге-рого подключен к входу элемента НЕ, вы- нератор импульсов, вторая входная шинаход которого соединен с выходной шиной устройства, формирователь импульсов, эле-устройства и подключен к счетному входу мент НЕ, элемент 2И, одновибратор, вклю-третьего блока счетчиков, при этом выход перченный между выходом третьего блока счет-j5 вого блока счетчиков подключен к С-вхо- чиков и входами первого и второго Т-триг-ду второго Т-триггера, инверсный выход ко- геров, вторая входная шина устройства под-торого подключен к второму входу элемен- ключена к входу формирователя импульсов,та 2И, а D-входы первого и второго Т-триг- выход которого подключен к входу запус-геров соединены с общей шиной.
Z
JbnJiJb-J L игГЪш LTL
и
Вход 1
и
Выход
каемого генератора импульсов, счетному входу первого блока счетчиков и первому входу элемента 2И, выход которого подключен к стробируюш,ему входу второго блока счет- чиков, причем первая входная шина устройства подключена к С-входу первого Т-триг- гера, инверсный выход которого подключен к стробируюш,им входам первого и третьего блоков счетчиков, а выход запускаемого генератора импульсов подключен к счетному
входу второго блока счетчиков, выход кото- рого подключен к входу элемента НЕ, вы- ход которого соединен с выходной шиной устройства и подключен к счетному входу третьего блока счетчиков, при этом выход первого блока счетчиков подключен к С-вхо- ду второго Т-триггера, инверсный выход ко- торого подключен к второму входу элемен- та 2И, а D-входы первого и второго Т-триг- геров соединены с общей шиной.
г
г
7
Т
Фиг. 2
название | год | авторы | номер документа |
---|---|---|---|
Устройство для измерения параметров линейных микросхем | 1978 |
|
SU752207A1 |
Цифровой измеритель длительности одиночных импульсов | 1986 |
|
SU1318986A1 |
Цифровой измеритель длительности одиночных импульсов | 1984 |
|
SU1257600A1 |
Формирователь импульсов | 1985 |
|
SU1283952A1 |
Устройство для управления шаговым двигателем | 1983 |
|
SU1091295A1 |
Устройство для регистрации сейсмической информации | 1986 |
|
SU1368836A1 |
Устройство для подсчета числа импульсов | 1983 |
|
SU1150760A1 |
Устройство для воспроизведения частотно-модулированной магнитной записи | 1981 |
|
SU1012335A1 |
Устройство для воспроизведения сигналов цифровой информации с носителя магнитной записи | 1982 |
|
SU1040516A1 |
Измерительное устройство для измерителя группового времени запаздывания | 1989 |
|
SU1620986A1 |
Изобретение предназначено для использования в системах регистрации импульсных процессов. Цель изобретения - расщирение функциональных возможностей устройства. Синхронизирующее устройство содержит блок 1 программного управления, блоки 5 программно-управляемых счетчиков и Т-триг- геры 6 и 7. Введение запускаемого генератора 2 импульсов, формирователя 3 импульсов, -одновибратора 4, элемента 2И 8 и элемента НЕ 9 обеспечивает возможность оперативного перепрограммирования параметров серии выходных импульсов. 2 ил. 00 1C to 4 СО
Формирователь импульсов по переднему и заднему фронтам входного импульса | 1978 |
|
SU785976A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Абрамович Д | |||
И | |||
и др | |||
Быстродействующее программно-управляемое многофункциональное синхронизирующее устройство | |||
- ПТЭ, 1984, № 4. |
Авторы
Даты
1987-07-07—Публикация
1985-10-23—Подача