Программируемый многоканальный таймер

Номер патента: 1387182

Авторы: Кравцов, Пыко

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 13 Яру. ЗОБРЕТ А ИДЕТЕЛЬСТВУ К АВТОРСКО 13Г, Кравцов льство СССР5/13, 1979.ство СССР5/13, 07.04.86. оод тотойи ыкод 1 ЬаооХ ыко г.7 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ 21) 4114539/24-2122) 02.09.8646) 07.04.88. Бюл.72) Г, А, Пыко и Г.53) 621.374 (088.8)56) Авторское свидет813737, кл. Н 03 КАвторское свидетел1345326, кл. Н 03 К(54) ПРОГРАММИРУЕМЫЙ МНОГОКАНАЛЬНЫЙ ТАЙМЕР(57) Изобретение относится к области радиоэлектроники и может быть использовано в устройствах обработки дискретной информации, Цель изобретения - повышение точности формирования малых временных интервалов между выходными импульсами. Таймер содержит дискретную линию 1 задержки, запоминающее устройство 2, счетчик 3 управления, элементы И 4.1 4(Я+3), триггеры 5.1 5.Х и элемент ИЛИ 6. Введение дискретной линии 7 задержки, коммутатора 8 кодов и образование новых функциональных связей уменьшает время восстановления таймера. 2 ил.5 10 15 Изобретение относится к радиоэлектронике и может быть использовано в устройствах обработки дискретной информации, измерительной технике, синхронизаторах.Цель изобретения - повышение точности формирования малых временных интер. валов между выходными импульсами путем уменьшения времени восстановления программируемого многоканального таймера.На фиг. 1 приведена схема предлагаемого таймера; на фиг, 2 - временные диаграммы работы таймера для числа выходов таймера, равного двум (где 1 в - время восстановления таймера; 1 с - задержка управляющего счетчика; Ьу - задержка запоминающего устройства).Программируемый многоканальный таймер содержит первую дискретную линию 1 задержки (ДЛЗ), запоминающее устройство 2, счетчик 3 управления (СУ), логические элементы И 4,1 - 4,(1 Ч+3), триггеры 5.1 - 5,1 М, логический элемент ИЛИ 6, вторую дискретную линию 7 задержки, коммутатор 8 кодов,Первый вход логического элемента ИЛИ 6 подключен к входной шине импульса запуска (ИЗ), второй вход - к выходу (И+3) -го логического элемента И 4. (1 Ч+3), а выход - к входу начальной установки первой дискретной линии 1 задержки и счетному входу счетчика 3 управления, вход установки в исходное состояние которого подключен к выходу (1 Ч+2) -го логического элемента И 4, (И+ 2), а выходы счетчика 3 управления подключены к первой группе адресных входов запоминающего устройства 2, вторая группа адресных входов которого подключена к входной шине управления, первая группа выходов подключена к информационным входам первой дискретной линии 1 задержки, а вторая группа выходов подключена к первым входам логических элементов И 4.1 - 4. (И+3), вторые входы (Я+1)-го и (А+2)-го логических элементов И 4.(Я+1) и 4.(А+2) подключены к выходу первой дискретной линии 1 задержки, выходы логических элементов И 4,1 - 4.1 Ч подключены к соответствующим 1-входам триггеров 5.1 - 5.Ы, выход (1 Ч+1)-го логического элемента И 4. (И+1) подключен к К-входам триггеров, выходы которых подключены к соответствующим выходным шинам, а входы синхронизации триггеров подключены к входу тактовых импульсов (ТИ) первой дискретной линии 1 задержки и входной шине тактовых импульсов. Кроме того, в таймер введены вторая дискретная линия 7 задержки и коммутатор 8 кодов.Информационные входы коммутатора 8 кодов подключены к входной шине кодов интервалов, входы управления - к третьей группе выходов запоминающего устройства 2, а выходы - к информационным вхо 20 30 35 40 45 50 55 дам второй дискретной линии 7 задержки. Вход тактовых импульсов второй дискретной линии 7 задержки подключен к входной шине тактовых импульсов, вход запуска - к выходу первой дискретной линии 1 задержки, вход начальной установки - к выходу логического элемента ИЛИ 6, а выход подключен к вторым входам с первого по 1 Ч-й и (И+3) -й логических элементов И 4.1-4.1 Ч и 4,(А+3).Дискретная вторая линия 7 задержки может состоять, например, из регистра 7.1 сдвига 1 и мультиплексора 7,2, Вход последовательного приема информации регистра 7.1 и первый информационный вход мультиплексора 7.2 подключены к входу импульса запуска второй дискретной линии 7 задержки. Остальные информационные входы мультиплексора 7.2 подключены к соответствующим выходам регистра 7.1. В исходном состоянии на вход синхронизации регистра 7.1 сдвига поступают тактовые импульсы. На входе последовательного приема информации и всех выходах" регистра 7. 1 сигнал соответствует логическому О. На управляющие входы мультиплексора 7.2 поступает код, который обеспечивает подключение к выходу второй дискретной линии 7 задержки одного из его информационных входов. Задержка выходного импульса тем больше, чем старше разряд регистра 7,1, подключенный к выходу второй дискретной линии 7 задержки.Рабочий цикл второй дискретной задержки линии 7 начинается, когда на вход пос. ледовательного приема информации регистра 7.1 поступает импульс запуска. Тактовый импульс записывает логическую 1 в первый разряд регистра 7.1. Логическая 1 сдвигается в старшие разряды регистра 7.1 тактовыми импульсами до тех пор, пока на выходе дискретной линии 7 задержки не появляется импульс, который затем через внешние цепи поступает на Й-вход регистра 7. и обнуляет его. Обнуление происходит по спаду импульса на К-входе. Схема возвращается в исходное состояние.Предлагаемый таймер работает следующим образом.В исходном состоянии счетчик 3 управления находится в состоянии О. Выходные сигналы запоминающего устройства 2 определяются кодом адреса, поступающим со счетчика 3 управления и с входной шины управления. На информационные входы первой дискретной линии 1 задержки с выхода запоминающего устройства 2 поступает код задержки. На входы управления коммутатора 8 кодов с выхода запоминающего устройства 2 поступают управляющие сигналы, обеспечивающие подключение с входной шины кода интервалов к информационным входам второй дискретной линии 7 задержки кода нулевой задержки. На входы логических элементов И 4 от запоминающего устройства 2 поступает сигнал логического О. На вход тактовых импульсов устройства поступают тактовые импульсы.Рабочий цикл начинается после прихода импульса запуска. Импульс запуска, поступающий с входа устройства, проходит через логический элемент ИЛИ 6, производит начальную установку дискретных линийи 7 задержек в соответствии с кодами на их информационных входах и увеличивает содержимое счетчика 3 управления на 1,После начальной установки начинается рабочий цикл первой дискретной линии 1 задержки, изменяется код адреса на входе запоминающего устройства 2, а на выходах последнего изменяются код задержки и управляющие сигналы, поступающие на логические элементы И 4 и коммутатор 8 кодов. Управляющие сигналы обеспечивают подключение к выходу второй дискретной линии 7 задержки 1-входа триггера 5.1 через логический элемент И 4.1 логического элемента ИЛИ 6 через логический элемент И 4. (И+3). Кроме того, управляющие сигналы с выхода запоминающего устройства 2 обеспечивают подключение к информационным входам второй дискретной линии 7 задержки кода интервала, равного О. По окончании рабочего цикла первая дискретная линия 1 задержки выдает на выход задержанный импульс, который проходит без задержки (ни на один такт) через мультиплексор 7.2 на выход второй дискретной линии 7 задержки. Импульс с выхода второй дискретной линии 7 задержки поступает через логический элемент И 4.1 на 1-вход триггера 5.1, разрешая установку в состояние 1. Тактовый импульс, поступающий на вход синхронизации триггера 5.1, устанавливает его в состояние 1.Кроме того, импульс с выхода второй дискретной линии 7 задержки через логический элемент И 4. (И+3) и логический элемент ИЛИ 6 производит начальную установку первой дискретной линии 1 задержки в соответствии с кодом на ее информационных входах и увеличивает содержимое счетчика 3 управления на 1.После начальной устзновки начинается новый цикл работы первой дискретной линии 1 задержки, изменяется код адреса на входе запоминающего устройства 2, а на его выходах изменяются код задержки и управляющие сигналы, поступающие на логические элементы И и коммутатор 8 кодов. Управляющие сигналы обеспечивают подключение к выходу первой дискретной линии 1 задержки К-входов триггеров, а к выходу второй дискретной линии 7 задержки 1-входа триггера 5.2 и логического элемента ИЛИ 6, а также кода интервала к информационным входам второй дискретной линии 7 задержки.По окончании рабочего цикла первой дискретной линии 1 задержки импульс с ее 5 выхода запускает вторую дискретную линию7 задержки и поступает через логический элемент И 4.(К+1) на К-входы триггеров, разрешая установку их в состояние О.По спаду тактового импульса триггер 5.1 устанавливается в состояние О, а остальные триггеры 5.2 - 5.М не изменяют своего состояния, остаются в состоянии О.Импульс на выходе второй дискретнойлинии 7 задержки появляется с задержкой относительно запускающего импульса 15 на входе этой линии. Задержка зависитот кода на информационных входах второй дискретной линии 7 задержки (фиг. 2, величина задержки равна одному такту). Импульс с выхода второй дискретной линии 7 задержки поступает через логический элемент И 4.2 на 1-вход триггера 5.2, разрешая установку в состояние 1. По спаду тактового импульса триггер 5.2 устанавливается в состояние .Кроме того, импульс с выхода второйдискретной линии 7 задержки через логический элемент И 4.(Я+3) и логический элемент ИЛИ 6 производит начальную установку первой дискретной линии 1 задержки, увеличивает содержимое счетчика 3 30 управления на 1 и производит начальнуюустановку второй дискретной линии 7 задержки. Начальная установка второй дискретной линии 7 задержки происходит по спаду импульса.Таким образом, на выходе 1 заканчивает ся формирование импульса по длительности(формируется спад), а на выходе 11 формируется фронт импульса и. начинается формирование длительности импульса, Интервал между спадом импульса на выходе 1 и фронтом импульса на выходе 11 равен количеству тактов задержки, формируемых второй дискретной линией 7 задержки (на фиг. 2, один такт). Минимальное количество тактов задержки может быть равно нулю. Максимальное количество тактов 45 должно перекрывать время восстановления таймера (фиг. 2, 1 в).После начальной установки начинаетсяновый рабочий цикл первой дискретной линиизадержки. В соответствии с кодом счетчика 3 управления на выходах запоминающего устройства 2 устанавливаются сигналы управления, которые блокируют логические элементы 4.1 - 4.Х, 4, (1 Ч+3), снимают блокировку логических элементов И 4.(Н+ +1), 4.(Я+2) и подключают к информационным входам второй дискретной линии 55 7 задержки код интервала, равного О.В результате этого импульс с выходапервой дискретной линии 1 задержки обеспечивает начальную установку счетчика 31387182 Формула изобретения Иод Ю дед ТИ дыюд югмеся зленюнщаир 6 Выкодлеквнди вьиддюажаФдд ды,ги 7 ы СУдыюдь луг4 дыгаУ И 4(1) выюд И 4(г) Выюд И 4 дююд И 4 М Вопд Юбl Вьиод 1 ды,гм г Составитель А. ТиТехред И. ВересТираж 928ного комитета СССР по делосква, Ж - 35, Раушскаяграфическое предприятие, г. овКорректор Л. ПилипенкоПодписноем изобретений и открытийнаб., д. 4/5Ужгород, ул. Проектная, 4 Редактор М. БланарЗаказ 1231/57ВНИИПИ Государстве13035, МГ 1 роизводственно.поли управления и, пройдя через дискретную линию 7 задержки, обеспечивает начальную установку в О триггеров 5. Устройство возвращается в исходное состояние.Новый рабочий цикл начинается в момент, когда на вход логического элемента ИЛИ 6 поступает импульс запуска,Величина временных интервалов и порядок следования выходных импульсов программируемого многоканального таймера в новом цикле зависит от сигналов, которые устанавливаются на входной шине управления и входной шине кодов интервалов,. Программируемый многоканальный тай. мер, содержащий первую дискретную линию задержки, (И+3) логических элементов И, запоминающее устройство, счетчик управ- ленияИ триггеров, логический элемент ИЛИ, первый вход которого подключен к входной шине импульса запуска, второй вход - к выходу (Я+3) -го логического элемента И, а выход - к входу начальной установки первой дискретной линии задержки и счетному входу счетчика управления, вход установки в исходное состояние которого подключен к выходу (Я+2)-го логического элемента И, а выходы счетчика управления подключены к первой группе адресных входов запоминающего устройства, вторая группа адресных входов которого подключена к входной шине управления, первая группа выходов подключена к информационным входам первой дискретной линии задержки, а вторая группа выходов подключена к первым входам логических элементов И, вторые входы (И+1) -го и (1 Ч+2) -го 5 логических элементов И подключены к выходу первой дискретной линии задержки, выходы логических элементов И подключены к соответствующим 1-входам триггеров, выход (1 Ч+1)-го логического элемента И подключен к К-входам триггеров, выходы которых подключены к соответствующим выходным шинам, а входы синхронизации триггеров подключены к входу тактовых импульсов первой дискретной линии задержки и входной шине тактовых импульсов, отличающийся тем, что, с целью по вышения точности формирования малых временных интервалов между выходными импульсами путем уменьшения времени восстановления, в него введены вторая дискретная линия задержки и коммутатор кодов, 20 информационные входы которого подключены к входной шине кодов интервалов, входы управления подключены к третьей группе выходов запоминающего устройства, а выходы коммутатора кодов подключены к информационным входам второй дискретной линии задержки, вход тактовых импульсов которой подключен к входной шине тактовых импульсов, вход запуска подключен к выходу первой дискретной линии задержки, вход начальной установки подключен к выходу логического элемента ИЛИ, а выход подключен к вторым входам с первого по Х- и (И+3) -й логических элементов И.

Смотреть

Заявка

4114539, 02.09.1986

ПРЕДПРИЯТИЕ ПЯ А-1554

ПЫКО ГЕОРГИЙ АНАТОЛЬЕВИЧ, КРАВЦОВ ГЕОРГИЙ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: H03K 5/13

Метки: многоканальный, программируемый, таймер

Опубликовано: 07.04.1988

Код ссылки

<a href="https://patents.su/4-1387182-programmiruemyjj-mnogokanalnyjj-tajjmer.html" target="_blank" rel="follow" title="База патентов СССР">Программируемый многоканальный таймер</a>

Похожие патенты