Программируемый формирователь временных интервалов Советский патент 1989 года по МПК H03K3/72 

Описание патента на изобретение SU1499439A1

N{;

со со

4:

00

со

314

Изобретение относится к импульсно и информационно-измерительной технике и может быть использовано в различной микропроцессорной радиоэлектронной аппаратуре.

Целью изобретения является расши рение диапазона формируемых временных интервалов при обеспечении заданной точности (дискретности) фор- мирования.

На фиг. 1 представлена функциональная схема программируемого формирователя временных интервалов; на фиг. 2 - временные диаграммы, пояс- няющие его работу.

Программируемый формирователь временных интервалов содержит делитель 1 частоты, программируемые таймеры 2 и 3, D-триггер 4, элемент ИЛИ-НЕ 5, D-триггеры 6 .и 7. элемент ИЛИ 8, шин 9 Сброс, информационно-управляющую шину 10, шину 11 Пуск, входную шину 12 импульсной последовательности, выходы 13 и 14.

Входная шина 12 импульсной последовательности соединена с тактовым входом программируемого таймера 3 и входом делителя 1 частоты, выход которого соединен с тактовым входом программируемого таймера 2. Шина 9 Сброс соединена с R-входами D-триг геров 4, 6, 7. ЧЧина 11 Пуск соединена с первым входом элемента ШИ-. НЕ 5, выход которого соединен со стробирующим входом программируемого таймера 2. выход которого соединен с тактовым входом D-триггера 6, стробирующим входом программируемого таймера 3, первым входом элемента ИЛИ 8 и тактопым входом D-триггера 4, выход которого является выходом 13 устройства, D-триггера 4 соединен с выходом элемента ИЛИ 8, а D- вход - с инверсным выходом D-тригге- pa 7. Прямой вькод D-триггера 7 соеднен с вторым входом элемента ИЛИ 8 и вторым входом элемента ИЛИ-НЕ 5, а тактовый вход - с выходом программи- .руемого таймера 3, R-входрм делителя

1частоты и выходом 14 устройства. Информационные, адресные и управляющие программируемых таймеров

2и 3 соединены с информационно-управляющей шиной 10 №1кропроцессОрной системы. На D-вход D-триггера 6 пода уровень логического нуля, на D-вход D-триггера 7 - уровень логической единицы.

ношения

Формирователь работает следующим образом.

В исходном состоянии D-триггеры 4, 6 и 7 сброшены кра тковременным импульсом по шине 9 Сброс и на их прп прямых выходах устанавливается уровень логического нуля, а на инверсном выходе О-триггера 7 - уровень логической единицы. Делитель 1 частоты находится в режиме счета импульсов частоты внешнего генератора. Программируемые таймеры 2 и 3 запрограммированы по информационным, адр еснмм и управляющим шинам 10 микропроцессорной системы дпя работы в режиме од- новибрафора, при этом вводимые в них коэффициенты К„ , и К. определяющие длительность выходного импульса устройства, определяются из соот

(К+ К

г

1) +

(1)

где

0 0 ,c t

Тл А4

0

5

длительность формируемого временного интервала , период частоты внешнего генератора импульсовi коэф(1)ициент деления делителя 1 частоты/

К, ,. числа,заносимые в счетчик программируемого таймера 2 для формирования первого и третьего импульсов устройства

К число, заносимое в счетчик программируемого таймера 3 для формирования второго импульса устройства.

При этом возможны два варианта программирования программируемого таймера 2,

При первом значение коэффициента, занесенного в счетчик таймера, не изменяется в процессе работы устройства, а при втором в счетчик таймера первоначально заносится коэффициент K. , а затем в процессе формирования второго импульса устройства К заменяется (программируется) на К . Микропроцессорная система получает сигнал о готовности формирователя к приему коэффициента Kj с выхода 14 устройства. Если в процессе работы программируемого таймерй 3 перепрограммирование программируемого таймеpa 2 не выполняется, то К К

К

выражение (1) принимает вид

То(Кд,

(2К + 1) + К, + 1).(2)

Работа устройства начинается по приходу по шине 11 Пуск рабочего (положительного) фронта импульса на первый вход элемента ИЛИ-НЕ 5 (фиг. 2в), Отрицательный перепад с выхода элемента ИЛИ-НЕ 5 (фиг.2г) переводит по S-ВХОДУ Р-триггер 6 в единичное состояние (фиг. 2д), в результате чего на стробиругащем входе программируемого таймера 2 устанавливается высокий логический уровень. В момент прихода первого рабочего (отрицательного) фронта импульса с выхода делителя 1 частоты (фиг. 26) на тактовый вход программируемого таймера 2 на его выходе устанавливается низкий логический уровень (фиг. 2е), который поступает на первый вход элемента ИЛИ 8. Поскольку и на второй вход элемента ИЛИ 8 подан низкий логический уровень с прямого выхода D- триггера 7 (фиг. 2д), то на выходе элемента ИЛИ 8 установится уровень логического нуля (фиг. 2к), который переводит D-триггер 4 в единичное состояние по S-БХОДУ (фиг. 2л). По окончании формирования первого импульса на выходе программируемого таймера 2 устанавливается высокий логический уровень и положительным перепадом, поступающим на стробирую- дий вход программируемого таймера 3, разрешается формирование второго од

99-439

таймер 2 незадействован, становится

)

10

20возможным его перепрограммирование микропроцессор ;ой системой (при необходимости) , т.е. замена коэффициента К , на коэффициент К ,, . С этой целью выход 14 устройства можат подключаться к входам запроса прерывания микропроцессорной системы.

Во время формирования второго импульса на выходе программируемого таймера 3 устанявл 1вается низкий логический уровень., который подается на R-вход делителя 1 частоты и уста- 15 навливает его в исходное (нулевое) состояние (фиг. 25). Таким образом, при повторном запуске программируемого таймера 2 (начало формирования третьего импульса) длительность задержки его включения является величиной постоянной и равной периоду следования импульсов с выхода делителя 1 частоты (фиг. 2е).

По окончании второго импульса по- 25 ложительным перепадом с выхода программируемого таймера 3 в D-триггер 7 по С-входу записывается логическая единица, которая устанавливается на прямом выходе D-триггера 7 (фиг. 2з), а на инверсном его выходе - уровень логического нуля (фиг. 2и). С прямого выхода D-триггера 7 уровень логической единицы заводится на второй вход элемента ИЛИ-НЕ 5, на выходе которого вновь устанавливается уровень логического нуля (фиг. 2г), в результате чего D-триггер 6 повторно пере-. ходит в единичное состояние по S-вхо- ДУ (фиг. 2д). Далее повторяется цикл

30

35

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

название год авторы номер документа
Программируемый формирователь временных интервалов 1985
  • Ивановская Зинаида Валентиновна
  • Михнов Дмитрий Кондратьевич
SU1287256A1
МИКРОПРОЦЕССОРНЫЙ ЭЛЕКТРОПРИВОД 1998
  • Шлейнов Ю.П.
RU2141164C1
Устройство для формирования временных интервалов 1988
  • Рябых Валерий Юрьевич
  • Хвастовский Виктор Алексеевич
  • Раков Александр Евгеньевич
SU1584090A1
Программируемый генератор импульсов 1985
  • Булатников Алексей Федорович
  • Зеленин Валентин Петрович
SU1575295A1
Устройство для формирования временных интервалов 1989
  • Рябых Валерий Юрьевич
  • Хвастовский Виктор Алексеевич
  • Раков Александр Евгеньевич
SU1691936A2
Устройство для измерения частоты и периода гармонического сигнала 1991
  • Виногор Любовь Арнольдовна
  • Кирианаки Николай Владимирович
SU1797714A3
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
Многоканальный формирователь одиночных импульсов 1985
  • Дерябин Николай Владимирович
  • Карякин Виктор Николаевич
SU1243115A1
Программируемый формирователь периодических сигналов 1990
  • Кордюмов Александр Иванович
SU1746513A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ИМПУЛЬСОВ 2003
  • Киселев Е.Ф.
RU2248089C1

Иллюстрации к изобретению SU 1 499 439 A1

Реферат патента 1989 года Программируемый формирователь временных интервалов

Изобретение может быть использовано в информационно- измерительной технике и в различной микропроцессорной радиоэлектронной аппаратуре. Цель изобретения - расширение диапазона формируемых временных интервалов. Это достигается за счет введения триггера 4, суммирующего три временных интервала, формируемых программируемыми таймерами 2 и 3. Управление работой этих таймеров осуществляется за счет введения элемента ИЛИ-НЕ 5, Д-триггеров 6 и 7, элемента ИЛИ 8. Устройство также содержит делитель 1 частоты. 2 ил.

Формула изобретения SU 1 499 439 A1

нократного импульса устройства. Кроме 40 Работы програм№1руемого таймера 2, того, на выходе элемента ИЛИ 8 уста- на выходе которого формируется третий

импульс устройства (фиг. 2е), причем передний фронт формируемого импульса

навливается уровень логической единицы, который поступает на S-вход D- триггера 4 и разрешит работу триггера

задерживается относительно заднего

по С-входу. Формирование второго им- 5 импульса, сформированного пульса устройства начинается по при- программируемым таймером 3, на велиК

ходу на тактовый вход программируемого таймера 3 по входной шине 12 рабочего (отрицательного) фронта импульса частоты внешнего генератора, при, этом передний фронт формируемого импульса задерживается относительно заднего фронта импульса, сформированного програг-1мируемым таймером 2, на величину Тд, которая входит в общую длительность получаемого временного интервала (фиг. 2ж).

Поскольку за время работы программируемого таймера 3 программируемый

50

55

чину Тд Кд(, которая входит в общую длительность получаемого временного интервала. По окончании третьего импульса положительным перепадом с выхода программируемого таймера 2 в D-триггер 4 заносится логический ноль с С-входа. Таким образом, на вы ходе D-триггера 4 (выход 13 устройства) формируется временной интервал длительностью с в- соответствии с выражением (1) и (2) (фиг. 2л) как сумма временных интервалов, опреде- ляемых: длительностью первого импуль

задерживается относительно заднего

К

0

5

чину Тд Кд(, которая входит в общую длительность получаемого временного интервала. По окончании третьего импульса положительным перепадом с выхода программируемого таймера 2 в D-триггер 4 заносится логический ноль с С-входа. Таким образом, на выходе D-триггера 4 (выход 13 устройства) формируется временной интервал длительностью с в- соответствии с выражением (1) и (2) (фиг. 2л) как сумма временных интервалов, опреде- ляемых: длительностью первого импульУШШЛЛПЛППЛ.

Редактор Н.Лазаренко

f Teii t,(()3

Фи.1

Составитель Ю.Сибиряк

Техред А.Кравчук Корректор М.Самборская

гП-ГШ-.

Документы, цитированные в отчете о поиске Патент 1989 года SU1499439A1

Программируемый формирователь временных интервалов 1985
  • Ивановская Зинаида Валентиновна
  • Михнов Дмитрий Кондратьевич
SU1287256A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 499 439 A1

Авторы

Ивановская Зинаида Валентиновна

Михнов Дмитрий Кондратьевич

Лымарь Сергей Иванович

Даты

1989-08-07Публикация

1987-12-16Подача