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

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

частоты с переменным коэффициентом деления, вычитающий счетчик 19, датчики тактирования первого импульса 22 и первой паузы 23, датчики тактирования второго импульса 24 и второй паузы 25, датчики длительности первого импульса 26 и первой паузы 27, датчики длительности второго импульса 28 и второй паузы 29, датчик 30 количества импульсов в последовательностях, блок 18 управления. Генератор формирует две импульсные последовательности как в непрерывном режиме, так и последовательности с ограниченным числом импульсов. 1 з,п. ф-лы, 3 ил.

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

название год авторы номер документа
Генератор импульсов 1989
  • Багацкий Анатолий Семенович
  • Скляр Ольга Игоревна
SU1626344A1
Устройство для управления динамической памятью 1990
  • Аникеев Геннадий Евгеньевич
  • Старостин Сергей Алексеевич
SU1800481A1
ДИСКРЕТНЫЙ СОГЛАСОВАННЫЙ ФИЛЬТР 2014
  • Быков Юрий Николаевич
RU2589404C2
УСТРОЙСТВО РЕГИСТРАЦИИ СТАТИЧЕСКИХ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ 1992
  • Алехин Владимир Александрович
  • Кузнецов Владимир Валерьевич
  • Парамонов Владимир Дмитриевич
RU2054818C1
Преобразователь последовательного кода в параллельный 1984
  • Голованов Николай Александрович
  • Ковнир Виктор Иванович
  • Федулов Александр Николаевич
  • Цодыковский Евгений Исидорович
SU1231613A1
ПРЕОБРАЗОВАТЕЛЬ ИНЕРЦИАЛЬНОЙ ИНФОРМАЦИИ 2006
  • Баженов Владимир Ильич
  • Будкин Владимир Леонидович
  • Бражник Валерий Михайлович
  • Голиков Валерий Павлович
  • Горбатенков Николай Иванович
  • Егоров Валерий Михайлович
  • Исаков Евгений Александрович
  • Краснов Владимир Викторович
  • Самохин Владимир Павлович
  • Сержанов Юрий Владимирович
  • Трапезников Николай Иванович
  • Федулов Николай Петрович
  • Юрыгин Виктор Федорович
RU2325620C2
РАСПРЕДЕЛИТЕЛЬ ИМПУЛЬСОВ ДЛЯ УПРАВЛЕНИЯ ЧЕТЫРЕХФАЗНЫМ ШАГОВЫМ ДВИГАТЕЛЕМ 1998
  • Стоялов В.В.
RU2133550C1
УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ ТЕМПЕРАТУРЫ 2003
  • Баженов В.И.
  • Будкин В.Л.
  • Горбатенков Н.И.
  • Федулов Н.П.
RU2253846C1
ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ИМПУЛЬСОВ 1992
  • Максимов Александр Васильевич
RU2019907C1
Устройство для управления динамической памятью 1990
  • Аникеев Геннадий Евгеньевич
  • Старостин Сергей Алексеевич
SU1783582A1

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

Реферат патента 1993 года Двухканальный программируемый генератор импульсов

ДвухканаЛьный программируемый генератор импульсов относится к импульсной технике и может быть использован в системах с программным управлением для формирования двух импульсных последовательностей импульсов с возможностью независимого изменения длительностей как импульсов, так и пауз в широких пределах в каждой из последовательностей. Двухканальный программируемый генератор импульсов содержит задающий генератор 1, элементы 2И 3,14,15. 16,17,трехвходовый элемент ЗИ 2, триггеры 4,20,21, декадный делитель 5 частоты, мультиплексоры 6; 7, 8, 9, делители 10. 11, 12, 13

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

Изобретение относится к импульсной технике и может быть использовано для формирования двух последовательностей импульсов с возможностью независимого изменения длительностей как импульса, так и паузы каждого из каналов.

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

На фиг. 1 изображена функциональная схема двухканального программируемого генератора импульсов.

Двухканальный программируемый генератор импульсов содержит задающий генератор 1, трехвходовый элемент ЗИ 2, первый элемент 2И 3, первый триггер 4, декадный делитель 5 частоты (ДДЧ), первый мультиплексор 6, второй мультиплексор 7, третий мультиплексор 8, четвертый мультиплексор 9, первый ДПКД 10, второй ДПКД 11, третий ДПКД 12, четвертый ДПКД 13, второй элемент 2И 14, третий элемент 2И 15, четвертый.элемент2И 16, пятый элемент 2I/1 17, блок 18 управления, вычитающий счетчик 19, второй триггер 20, третий триггер 21, датчик 22 тактирования первого им- пульса, датчик 23 тактирования первой паузы, датчик 24 тактирования второго импульса, датчик 25 тактирования второй паузы, датчик 26 длительности первого импульса.датчик 27 длительности первой па- узы, датчик 28 длительности второго импульса, датчик 29 длительности второй паузы, датчик 30 количества импульсов в последовательностях.

На фиг.2 изображена функциональная схема блока управления.

Блок управления содержит датчик 31 первичных условий, первый элемент 2И-НЕ 32, второй элемент 2И-НЕ 33, третий элемент 2Й-НЕ 34, четвертый элемент 2Й-НЕ 35, шестой элемент 2И 36, пятый триггер 37, седьмой элемент 2И 38, четвертый триггер 39, первый инвертор 40, второй инвертор

41, третий инвертор 42, четвертый инвертор 43, пятый инвертор 44, шестой инвертор 45, пятый элемент 2И-НЕ 46, шестой элемент 2И-НЕ 47, седьмой элемент 2И-НЕ 48, восьмой элемент 2И-НЕ 49, седьмой инвертор 50, восьмой элемент 2И 51, девятый элемент 2И 52, десятый элемент 2И 53, одиннадцатый элемент2И 54, двенадцатый элемент2И 55, элемент 21/Н2ИЛИ-НЕ 56.

Выход задающего генератора 1 соединен с первым входом первого элемента 2И JJ, выход которого подключен к счетному входу декадного делителя 5 частоты, выходы которого соединены с информационными входами первого 6, второго 7, третьего 8, четвертого 9 мультиплексоров. К управляющим входам первого мультиплексора 6 подключены выходы датчика 22 тактирования первого импульса, к управляющим входам второго мультиплексора 7 подключены выходы датчика 23 тактирования первой паузы, к управляющим входам третьего мультиплексора 8 подключены выходы датчика 24 тактирования второго импульса, а к управляющим входам четвертого мультиплексора 9 подключены выходы датчика 25 тактирования второй паузы. Выход первого мультиплексора 6 подключен к счетному входу первого ДПКД 10, информационные входы которого соединены с выходами датчика 26 длительности первого импульса. Выход второго мультиплексора 7 подключен к счетному входу второго ДПКД 11, информационные входы которого соединены с выходами датчика 27 длительности первой паузы. Выход третьего мультиплекс9ра 8 подключен к счетному входу третьего ДПКД 12, информационные входы которого соединены с выходами датчика 28 длительности второго импульса. Выход четвертого мультиплексора 9 подключен к счетному входу четвертого ДПКД 13, информационные входы которого соединены с выходами датчика 29 длительности второй паузы. Выход первого ДПКД 10 подключен к второму входу блока 18 управления и первому входу второго элемента 2И14. выход которого соединен с установочным входом первого ДПКД 10.

Выход второго ДПКД 11 подключен к третьему входу блока 18 управления и второму входу элемента 2И 15. выход которого соединен с установочным входом второго ДПКД 11. Выход третьего ДПКД 12 подклю- чен к четвертому входу блока 18 управления и первому входу четвертого элемента 21/116, выход которого соединен с установочным входом третьего ДПКД 12. Выход четвертого ДПКД 13 подключен клятому входу блока

18 управления и первому входу пятого элемента 2И 17, выход которого соединен с установочным входом четвертого ДПКД. Первый, второй, третий и четвертый выходы блока 18 управления соединены с разреша- ющими входами первого б, второго 7, треть- его 8 и четвертого 9 мультиплексоров соответственно, а пятый выход блока 18 управления соединен с первым входом второго триггера 20, прямой выход которого является выходом первого канала генератора и подключен к первому входу блока 18 управления.Шестой выход последнего соединен с вторым входом второго триггера 20, третий вход которого подключен к третьему входу третьего триггера 21 и седьмому выходу блока 18 управления. Восьмой выход блока управления соединен с четвертым входом второго триггера 20, а девятый выход подключен к первому входу третьего триггера 21, второй вход которого соединен с десятым выходом блока 18 управления. Одиннадцатый выход блока управления подключен к четвертому входу третьего триггера 21, прямой выход которого являет- ся выходом второго канала генератора и соединен с шестым входом блока 18 управления, двенадцатый выход которого соединен со счетным входом вычитающего счетчика 19. Информационные входы счет- чика 19 подключены к датчику 30 количества импульсов в последовательностях, а его выход соединен с первым входом трехвходо- вого элемента ЗИ 2, второй вход которого подключен к шине выбора режима работы генератора, а третий вход соединен с шиной установки генератора и восьмым входом блока 18 управления. Выход элемента ЗИ 2 подключен к установочному входу счетчика

19 и второму входу первого триггера 4, вы- ход которого соединен с вторым входом первого элемента 2И 3. Третий вход первого триггера 4 соединен с шиной Земля, а его первый вход подключен к шине запуска генератора, второму входу второго элемента 2И 14, первому входу третьего элемента 2И

15. второму входу четвертого элемента 2И16. второму входу пятого элемента 2И 17 и седьмому входу блока 18 управления, двенадцатый выход которого соединен с выходом элемента 2И-2ИЛИ-НЕ 56. Первый вхпд последнего соединен с вторым входом дпе- надцчтого элемента 2И 55. с входом шестого инвертора 45. с первым входом пятого триггера 37 и четвертым входом блока 18 управления, второй вход подключён к трет ь- ему выходу датчика 31 первичных условий, к первому входу третьего элемента 2И-НЕ 34, к входу четвертого инвертора 43 и второму входу шестого элемента 2И-НЕ 47. третий вход соединен с первы. м входом девятого элемента 2И 52, с входом первого инвертора 40, с первым входом четвертого триггера 39 и вторым входом блока 18 управления, а четвертый вход подключен к выходу четвертого инвертора 43 и второму входу седьмого элемента 2И-НЕ 48. Первый вход элемента 2И-НЕ 48 соединен с выходом третьего инвертора 42 и первым входом шестого элемента 2И-НЕ 47, выход которого подключен к второму входу десятого элемента 2И 53, выход которого является девятым выходом блока 18 управления, а первый вход соединен с выходом пятого элемента 2И-НЕ 46. первый вход которого подключен к выходу первого инвертора 40, а второй вход соединен с выходом второго инвертора 41. Вход инвертора 41 подключен к второму выходу датчика 31 первичных условий и второму входу второго элемента 2И-НЕ 33, выход которого является вторым выходом блока 18 управления, а первый вход соединен с прямым выходом четвертого триггера 39, второй вход которого подключен к выходу седьмого элемента 2И 38. Первый вход элемента 2И 38 соединен с третьим входом блока 18 управления и входом третьего инвертора 42, а второй вход подключен к второму ВХ.ОДУ девятого элемента 2И 52. к первому входу двенадцатого элемента 2И 55, к восьмому входу блока 18 управления и к первому входу шестого элемента 2И 36. Второй вход элемента 2И 36 соединен с пятым входом блока 18 управления и вторым входом восьмого элемента 2И 51, а выход подключен к второму входу пятого триггера 37, прямой выход которого соединен с первым входом четвертого элемента 2И-НЕ 35, выход которого является четвертым выходом блока 18 управления, я второй вход подключен к четвертому выходу датчика 31 первичных условий и входу пятого инвертора 44. Выход инвертора 44 соединен с первым входом восьмого элемента 2И-НЕ 49. второй вход которого подключен к выходу шестого инвертора 45. а выход соединен с вторым входом одиннадцатого элемента 2И 54, первый вход которого подключен к выходу седьмого элемента 2И-НЕ 48, а выход является пятым выходом блока

18 управления. Седьмой вход блока управления подключен к первому входу восьмого элемента 2И 51, выход которого является седьмым выходом блока 18 управления, а второй вход подключен к второму входу шестого элемента 2 И 36 и пятому входу блока 18 управления, шестой вход которого подключен к второму входу третьего элемента 2И-НЕ 34. Выход последнего является .третьим выходом блока 18управления, первый выход которого соединен с выходом первого элемента 2И-НЕ 32, первый вход которого подключен к первому входу блока 18 управления, а второй вход соединен с первым выходом датчика 31 первичных условий, с шестым выходом блока 18 управления и входом седьмого инвертора 50. Выход инвертора 50 является десятым выходом блока 18 управления, восьмой выход которого соединен с выходом девятого элемента 2И 52, а одиннадцатый выход соединен.с выходом двенадцатого элемента 2И 55.

Двухканальный программируемый генератор импульсов работает следующим образом..

Временные диаграммы работы генератора представлены на фиг.З.

Информационными входами генератора являются информационные входы датчиков 22-31. Перед началом работы на информационных входах датчиков должны быть установлены программным способом соответствующие коды, Генератор может работать в шести режимах в соответствии с временными диаграммами, представленными на фиг.З. где УВых1 - выход первого канала генератора, Vebix2 - выход второго канала генератора, Т1 - длительность первого импульса, Т2 - длительность первой паузы, ТЗ - длительность второго импульса, Т4 - длительность второй паузы. При этом период формируемой последовательности у обоих каналов в общем случае (фиг.За) определяется следующим образом:

Тканала I Т1+Т2+ТЗ+Т4, канала II

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

выход - второму импульсу (ТЗ), четвертый выход - второй паузе (Т4).

Генератор всегда начинает работу только с импульса, при этом еслиТ1 Ю,тоиТ2 0; если , то и .

Длительность любого импульса или паузы определяется следующим образом:

тKi К2

Tl,2.3,4 , TO

0 где f0 - частота задающего генератора;

Ki - коэффициент деления, устанавливаемый в датчики тактирования 22-25;

Ка - коэффициент деления, устанавливаемый в датчики длительности 26-29.

5 Управляющими входами генератора являются входы: выбор режима (второй вход элемента ЗИ 2), установочный вход (третий вход элемента ЗИ 2), запускающий вход (первый вход первого триггера 4, второй

0 вход второго элемента 2И 14, первый вход третьего элемента 2И 15, второй вход четвертого 16 и пятого 17 элементов 2 И и седьмой вход блока 18 управления). Перед началом работы на всех управляющих вхо5 дах должен присутствовать единичный уровень - от кнопок либо программным способом.

На установочный вход генератора подается импульс низкого уровня, который с вы-,

0 хода элемента ЗИ 2 поступает на второй вход первого триггера 4 и устанавливает на его прямом выходе низкий уровень, запре щающий прохождение тактирующей частоты от задающего генератора 1 через первый 5 вход первого элемента 2И 3. Одновременно сигнал низкого уровня с выхода элемента ЗИ 2 поступает на установочный вход вычитающего счетчика 19, занося в него код числа количества импульсов в

0 последовательностях с выхода датчика 30. Одновременно сигнал низкого уровня с установочного входа генератора поступает на восьмой вход блока 18 управления, где через второй вход седьмого элемента 2И 38,

5 первый вход шестого элемента 2И 36 устанавливает на прямых выходах триггеров 37 и 39 сигналы низкого уровня, которые через первые входы второго элемента 2И-НЕ 33 и четвертого элемента 2И-НЕ 35 устанавлива0 ют на втором и четвертом вв ходах блока 18 управления единичные уровни, запрещающие работу мультиплексоров 7 и 9 соответственно, а также через второй вход девятого элемента 2И 52 и первый вход двенадцатого

5 элементами 55 создают на восьмом и одиннадцатом выходах блока 18 управления сигналы низкого уровня, которые через четвертые входы второго 20 и третьего 21 триггеров устанавливают их прямые выходы

в нулевое состояние(выходы обоих каналов) и на первом и шестом входах блока 18 управления устанавливаются сигналы низкого уровня, которые через первый вход эле- мента 2И-НЕ 32 и через второй вход треть- 5 его элемента 2И-НЕ 34 устанавливают на первом и третьем выходах блока 18 управления единичные уровни, запрещающие работу мультиплексоров б и 8 соответственно.

В общем случае, когда заданы все пара-- 10 метры (Т1.Т2, ТЗ.Т4, т.е. на выходах датчика 31 с первого по четвертый установлен уровень логической 1), при поступлении на запускающий вход генератора сигнала низкого уровня на установочные входы первого 15 10, второго 11, третьего 12, четвертого 13 ДПКД через второй вход второго элемента 2И 14, первый вход третьего элемента 2И 15, второй вход четвертого элемента 2И 16, второй вход пятого элемента 2И 17 соответ- 20 ственно поступает сигнал низкого уровня,за

нося в ДПКД 10-13 соответственно информацию с выходов датчиков 22-25, Этот же запускающий сигнал через первый вход первого триггера 4 формирует на его 25 прямом выходе сигнал высокого уровня: поступающий на второй вход первого элемента 2И 3 и разрешающий прохождение тактирующей частоты через первый вход первого элемента 2И 3 на счетный вход де- 30 кадного делителя 5 частоты, на выходе кото- рого образуется п частот, кратных десяти (п - количество декад декадного делителя 5 частоты), которые поступают на информационные входы мультиплексоров б, 7, 8, 9, на 35 управляющих входах которых установлены коды частот тактирования пауз и импульсов в последовательностях. Этот же запускающий сигнал поступает на седьмой вход бло- . ка 18 управления и через первый вход 40 восьмого элемента 2И 51 поступает на седьмой выход блока 18 управления. Так как на первом выходе датчика 31 первичных условий установлен единичный уровень, то на шестом выходе блока 18 управления и соот- 45 ветственно на втором входе второго триггера 20 также будет единичный уровень, а на десятом выходе блока 18 управления и со-. ответственно на втором входе третьего триггера 21 через инвертор 50 устанавлива- 50 ется уровень логического О. ТакиМ Обра- зом, после поступления запускающего импульса с седьмого выхода блока 18 управления на третьи входы второго 20 и третьего 21 триггеров на прямом выходе третьего 55 триггера 21 подтверждается уровень логического О, а на прямом выходе второго триггера 20 устанавливается единичный уровень - начинается формирование первой последовательности, который поступает на первый вход блока 18 управления и через первый вход первого элемента 211-МЕ-. 32 формирует на первом выходе блока 18 управления сигнал низкого уровня, разрешающий работу первого мультиплексора б. на управляющих входах которого установлены коды частоты тактирования первого импульса. Выбранная мультиплексором соответствующая частота поступает с его выхода на счетный вход первого ДПКД 10, на информационных входах которого установлен код длительности первого импульса, т.е. код, определяющий время удержания на выходе второго триггера 20 единичного уровня. По окончании счета на выходе первого ДПКД 10 формируется сигнал низкого уровня, поступающий через первый вход второго элемента 2И 14 на установочный вход первого ДПКД 10. подготавливая его для дальнейшей работы, а также сигнал с выхода первого ДПКД 10 поступает на второй вход блока 18 управления, где через первый вход девятого элемента 2И 52 (на втором входе девятого элемента 2И 52 по окончании установочного сигнала присутствует уровень логической 1) поступает на восьмой выход блока 18 управления и через четвертый вход второго триггера 20 устанавливает на выходе первого канала генератора низкий уровень, а также через первый вход блока 18 управления и первый его выход запрещает работу первого мультиплексора 6. Одновременно сигнал, поступивший на второй вход блока 1 б.управления через инвертор 40, поступает на первый вход пятого элемента 2И-НЕ 46. где блокируется низким уровнем с выхода второго инвертора 41, на входе которого присутствует единичный уровеньс второго выхода датчика 31. Одновременно сигнал, поступивший на второй вход блока 18 управления через первый вход четвертого триггера 39, а затем через первый вход второго элемента 2И-НЕ 33 (на втором входе которого присутствует единичный уровень с второго выхода датчика 31), формирует на втором выходе блока 18 управления низкий уровень, разрешающий работу второго мультиплексора 7, на управляющих входах которого установлен код частоты тактирования первой паузы. Выбранная мультиплексором 7 соответствующая частота поступает с его выхода на счетный вход второго ДПКД 11, на информационных входах которого установлен код длительности первой паузы. По окончании счета на выходе второго ДП КД 11 формируется сигнал; низкого уровня, который через второй вход третьего элемента 2И 15 поступает на установочный вход второго ДПКД 11, подготавливая его для дальнейшей работы. Сигнал низкого уровня с выхода второго ДПКД 11 поступает также на третий вход блока 18 управления, где через первый вход седьмого элемента 2И 38 поступает на второй вход четвертого триггера 39, формируя на его выходе низкий уровень, и через первый вход второго элемента 2И- НЕ 33 формирует сигнал, запрещающий работу второго мультиплексора 7. Сигнал низкого уровня, поступивший на третий вход-блока 18 управления, одновременно через третий инвертор 42 поступает на первый вход шестого элемента 2И-НЕ 47 (на втором входе которого присутствует единичный уровень с третьего выхода датчика 31) и формирует на его выходе сигнал низкого уровня, который через второй вход десятого элемента 2И 53 (на первом его входе единичный уровень с выхода пятого элемента 2И-НЕ 46 подтверждается единичным уровнем с второго выхода датчика 31 через инвертор 41 и второй вход пятого элемента 2И-НЕ 46) поступает на девятый выход блока 1б управления, а соответственно и нэ первый вход третьего триггера 21,устанавливая его выход в единичное состояние, начав таким образом формировать второй импульс, который является выходным импульсом второго канала генератора. Одновременно этот единичный уровень поступает на шестой вход блока 18 управления, где через второй вход третьего элемента 2И-НЕ 34 формирует на третьем выходе блока 18 управления сигнал, разрешающий работу третьего мультиплексора 8, на управляющих входах которого установлен код частоты тактирования второго импульса. Выбранная мультиплексором 8 соответствующая частота поступает на счетный вход третьего ДПКД 12, на информационных входах которого установлен код длительности второго импульса, т.е. код, определяющий время удержания на выходе третьего триггера 21 единичного уровня. По окончании счета на выходе тредьего ДПКД 12 формируется сигнал низкого уровня, который через первый вход четвертого элемента 2И 16 поступает на установочный вход третьего ДПКД 12, подготавливая его для дальнейшей работы, а также сигнал непосредственно с выхода третьего ДПКД 12 поступает на четвертый вход блока 18 управления, где через второй вход двенадцатого элемента 2И 55 поступает на одиннадцатый выход блока 18 управления и соответственно на четвертый вход третьего триггера 21, устанавливая на его выходе низкий уровень - на выходе второго канала генератора - и запрещая через шестой вход блока 18 управления, а затем через второй

вход третьего элемента 2И-НЕ 34 и третий выход блока 18 управления работу третьего мультиплексора 8. Сигнал, поступивший на четвертый вход блока 18 управления, через

шестой инвертор 45 поступает на второй вход восьмого элемента 2И-НЕ 49, где блокируется сигналом с четвертого выхода датчика 31 через пятый инвертор 44. Одновременно сигнал с четвертого входа

0 блока 18 управления через первый вход пятого триггера 37 и первый вход четвертого элемента 2И-НЕ 35 формирует на четвертом выходе блока 18 управления сигнал, разрешающий работу четвертого мультиплексора

5 9, на управляющих входах которого установлен код тактирования второй паузы. Выбраннаямультиплексором 9 соответствующая частота поступает на счетный вход четвертого ДПКД 13. на информа0 ционных входах которого установлен код длительности второй паузы. По окончании счета на выходе четвертого ДПКД 13 формируется сигнал низкого уровня, который через первый вход пятого элемента 2И 17

5 поступает на установочный вход четвертого ДПКД 13, подготавливая его для дальнейшей работы, а также сигнал непосредственно с выхода четвертого ДПКД 13 поступает на пятый вход блока 18 управления, где че0 рез второй вход шестого элемента 2И 36 поступает на второй вход пятого триггера 37 и устанавливает на четвертом выходе блока 18 управления через выход пятого триггера 37 и первый вход четвертого элемента 2И5 НЕ 35 сигнал, запрещающий работу мультиплексора 9. Одновременно сигнал, поступивший на пятый вход блока 18 управления через второй вход восьмого элемента

2И 51 поступает на седьмой выход блока 18

0 управления, с этого момента работа генератора повторяется.

Выше описана работа генератора в непрерывном режиме, когда на управляющий вход генератора Выбор режима пооконча5 нии установочного сигнала подан сигнал низкого уровня, который блокирует возможность переключения первого триггера 4 по второму входу. Если выбран режим работы с ограниченным количеством импульсов в

0 последовательностях, то на управляющем входе генератора Выбор режима должен присутствовать единичный уровень. Тогда при поступлении на вычитающий вход счетчика 19 с двенад5 цатого выхода блока 18 управления количества импульсов, равного установленному числу количества импульсов на информационных входах счетчика 19с выхода датчика 30, внутренние разряды счетчика 19 обнуляются и на его выходе формируется импульс низкого уровня, который через первый вход элемента ЗИ 2 поступает как на установочный вход вычитающего счетчика 19, занося в него новое значение количества импуль- сов в последовательностяхдак и на второй вход первого триггера 4, где формирует на его прямом выходе низкий уровень, который запрещает прохождение тактирующей частоты с выхода задающего генератора 1 на счетный вход декадного делителя 5 частоты, таким образом завершив формирование последовательностей с заданным количеством импульсов на обоих выходах генератора. Сигналы на двенадцатом выхо- де блока 18 управления формируются с помощью элемента 2И-2ИЛИ-НЕ 56, на первый вход которого через четвертый вход блока управления подается сигнал с выхода третьего ДПКД 12, а на третий вход элемен- та 2И-2ИЛИ-НЕ 56 поступает сигнал через второй вход блока 18 управления с выхода первого ДПКД 10. Таким образом, на выходе элемента 2И-2ИЛИ-НЕ 56 формируется сигнал либо с выхода третьего ДПКД 12, либо с выхода первого ДПКД 10 в зависимости от сигнала на третьем выходе датчика 31 первичных условий, который подключен непосредственно к второму входу элемента 2И-2ИЛИ-НЕ 56, а к четвертому входу этого элемента через четвертый инвертор 43. Таким образом, для последовательностей, изображенных на фиг.За-в, д, е импульсы на двенадцатом выходе блока 18 управления формируются сигналом с выхода третьего ДПКД 12, а для последовательности, показанной на фиг.Зг, импульсы на двенадцатом выходе блока 18 управления формируются сигналом с выхода первого ДПКД 10.

Работа генератора в режиме, указанном на фиг.36. Генератор формирует первую последовательность, как и в случае, показанном на фиг.За, а также импульс во второй последовательности, но в связи с тем, что здесь длительность второй паузы равна нулю, то на четвертом выходе датчика 31 первичных условий установлен низкий уровень, который чэрез второй вход четвертого элемента 2И-НЕ 35 блокирует устанрв- ление разрешающ-его сигнала для четвертого мультиплексора 9 на четвертом выходе блока 18 управления, но в то же время через пятый инвертор 44 поступает на первый вход восьмого элемента 2И-НЕ 49, тем самым разрешает на его выходе формирование сигнала низкого уровня при поступлении на четвертый вход блока 18 управления такого сигнала с выхода третьего ДПКД 12, который через второй вход

одиннадцатого элемента 2И-НЕ 54 и пятый выход блока 18 управления поступает на первый вход второго триггера 20, и работа генератора повторяется. Установление на выходе третьего триггера 21 низкого уровня происходит, как описано выше (как в случае, указанном на фиг.За).

Работа генератора в режиме, указанном на фиг.Зв. Генератор начинает формировать первую последовательность, как и в случае, указанном на фиг.За, но так как а датчике 31 начальных условий на втором и четвертом выходах присутствуют низкие уровни, то через вторые входы второго 32 и четвертого 35 элементов 2И-НЕ блокируются второй и четвертый выходы блока 18 управления,а через второй 41 и пятый 44 инверторы разрешается работа пятого 46 и восьмого 49 элементов 2И-НЕ. Таким образом, при поступлении на второй вход блока 18 управления сигнала низкого уровня с выхода первого ДПКД 10 через первый вход девятого элемента 2И 52, восьмой выход блока 18упра.вления, атакже четвертый вход второго триггера 20 на первом выходе генератора формируется низкий уровень, который через первый вход блока 18 управления, первый вход пятого элемента 2И-НЕ 32 и первый выход блока 18 управления запрещает работу первого мультиплексора 6. Одновременно сигнал низкого уровня с выхода первого ДПКД 10, поступивший на второй вход блока 18 управления через первый инвертор 40 и первый вход пятого элемента 2И-НЕ 46, а также через первый вход десятого элемента 2И 53, поступает на девятый выход блока 18 управления, где через первый вход третьего триггера 21 формирует на его прямом выходе (выход второго канала генератора) единичный уровень и через шестой вход блока 18 управления и второй вход третьего элемента 2И-НЕ 34 формирует на третьем выходе блока 18 управления; сигнал, разрешающий работу третьего мультиплексора 8 и третьего ДПКД 12, который по окончании счета формирует сигнал низкого уровня на четвертом входе блока 18 управления, который, как описано в случае, указанном на фиг.36, формирует на выходе второй последовательности низкий уровень, а прямой выход второго триггера 20 опять установлен в единичный уровень и работа генератора повторяется.

Работа генератора в режиме, указанном на фиг.Зг. Генератор формирует первую последовательность, как описано выше, указанную на фиг.За, но в связи с тем, что на третьем и четвертом выходах датчика 31 установлены низкие уровни и через первый вход третьего элемента 2И-НЕ 34 и второй

вход четвертого элемента 2И-НЕ 35 третий и четвертый выходы блока 18 управления блокированы, низким уровнем на третьем выходе датчика 31 через второй вход шестого элемента 2И-НЕ 47 блокируется его работа, но через четвертый инвертор 43 и второй вход седьмого элемента 2И-НЕ 48 разрешается работа последнего, тогда при поступлении сигнала низкого уровня с выхода второго ДПКД 11 на третий вход блока 18 управления и через третий инвертор 42 и первый вход седьмого элемента 2И-НЕ 48, а также первый вход одиннадцатого элемента 2И 54, пятый выход блока 18 управления и первый вход второго триггера 20 на его выходе опять формируется единичный уровень и работа генератора повторяется; при этом на выходе второго канала все это время сохраняется низкий уровень.

Работа генератора в режиме, указанном на фиг.Зд. Генератор начинает формировать первую последовательность, как и в случае, указанном на фиг,За, но в связи с тем, что на втором выходе датчика 31 первичных условий установлен низкий уровень, который через второй вход второго элемента 2Й-НЕ 33 блокирует второй выход блока 18 управления и через второй инвертор 41 и втброй вход пятого элемента 2И-НЕ 46 разрешает работу последнего по первому входу, таким образом, при поступлении на второй вход блока 18 управления сигнала низкого уровня с выхода первого ДПКД 10 на восьмом выходе блока 18 управления через первый вход девятого элемента 2И 52 также формируется сигнал низкого уровня, который через четвертый вход второго триггера 20 устанавливает на выходе первого канала генератора низкий уровень, запрещающий также через первый вход блока 18 управления, первый вход первого элемента 2И-НЕ 32 и первый выход блока 18 управления работу первого мультиплексора 6. Одновременно сигнал с выхода первого ДПКД 10 через первый инвертор 40, первый вход пятого элемента 2И-НЕ 46, первый вход десятого элемента 2И 53, девятый выход блока 18 управления и первый вход третьего триггера 21 формирует на его выходе (на выходе второго канала генератора) единичный уровень, а дальше работа генератора продолжается, как описано выше при работе в режиме, указанном фиг.За.

Работа генератора в режиме, указанном на фиг.Зе. В связи с тем, что на первом и втором выходах датчика 31 первичных условий установлены низкие уровни, то через вторые входы первого 32 и второго 33 элементов 2И-НЕ первый и второй выходы блока 18 управления блокируются. Таким

образам, на выходе первого канала генератора никаких изменений не происходит и сохранится низкий уровень, установленный в начале работы после поступления на установочный-вход генератора сигнала низкого уровня. В связи с тем, что низкий уровень с, первого выхода датчика 31, поступивший на шестой выход блока 18 управления, а соответственно и на второй вход второго тригге0 ра 20, не позволяет этому, триггеру переключиться при поступлении на седьмой выход блока 18 управления через первый вход восьмого элемента 2 И 51 и седьмой вход блока 18управления запускающего им5 пульса генератора, тем же импульсом, поступившим на третий вход третьего триггера 21, последний устанавливается в единичный уровень, так как на его втором входе седьмым инвертором 50 создается

0 единичный уровень с первого выхода датчика 31. Таким образом, на выходе второго ка нала генератора при поступлении запускающего импульса начинается формирова- ние единичного уровня, дальнейшее

5 формирование импульса на втором выходе генератора, а также формирование паузы на втором выходе генератора происходит, как и в случае, указанном на фиг,За и описанном выше. По окончании счета четвертым ДПКД

0 13 сигнал низкого уровня с его выхода через пятый вход блока 18 управления и второй вход восьмого элемента 2И 51 поступает на третьи входы второго 20 и третьего 21 триггеров, но так как переключение второго

5 триггера 20 запрещено низким уровнем на его втором входе (с первого выхода датчика 31), а переключение третьего триггера 21 разрешено единичным уровнем на его втором входе, то и пррисходит переключение

0 именно третьего триггера 21 и дальше работа генератора повторяется.

Изменение параметров и видов формируемых последовательностей производится установкой соответствующих кодов в датчи5 ки 22-31

По сравнению с известными техническими решениями предлагаемый генератор импульсов позволяет расширить функциональные возможности устройства: возмож0 ность создания двух последовательностей, возможность независимого изменения любого из параметров в любой последовательности, возможность получения последовательностей, где импульсы никог5 да.не следуют одновременно, это свойство может быть использовано в различных устройствах управления: возможность формирования импульсов как в непрерывном режиме, так и в режиме с заданным количеством импульсов в последовательностях,

возможность работы генератора в шести указанных режимах.

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

длительности первой паузы, информационные входы третьего делителя частоты с переменным коэффициентом деления подключены к выходам датчика длительности второго импульса, а информационные

0 входы четвертого делителя частоты с переменным коэффициентом деления соединены с выходами датчика длительности второй паузы, выход первого делителя частоты с переменным коэффициентом деления под5 ключей к второму входу блока управления и первому входу второго элемента 2И, выход которого соединен с установочным входом первого делителя частоты с переменным коэффициентом деления, выход второго дели0 теля частоты с переменным коэффициентом деления подключен к третьему входу блока управления и второму входу третьего элемента 2И, выход которого соединен с установочным входом второго делителя частоты

5 с переменным коэффициентом деления, выход третьего делителя частоты с переменным коэффициентом деления подключен к четвертому входу блока управления и первому входу четвертого элемента 2И, второй

0 вход которого соединен с вторым входом пятого элемента 2И и первым входом первого триггера, а выход четвертого элемента 2И подключен к установочному входу третьего делителя частоты с переменным коэффици5 ентом деления, выход четвертого делителя частоты с переменным коэффициентом деления соединен с пятым входом блока уп-: равления и первым входом пято/о элемента 2И, выход которого соединен с установоч0 ным входом четвертого делителя частоты с переменным коэффициентом деления, пер- вый-четвертый выходы блока управления соединены с разрешающими входами пер- вого-четвертого мультиплексоров соответ5 ствённо, а пятый выход блока управления - .с первым входом второго триггера, выход которого является первытм выходом генератора и подключен к первому входу блока управления, второй вход второго триггера

0 подключен к шестому выходу блока управления, седьмой выход которого соединен с третьим входом третьего триггера и третьим , входом второго триггера, четвертый вход которого подключен к восьмому выходу блока

5. управления, девятый выход которого соединен с первым входом третьего триггера, второй вход которого соединен с десятым выходом блока управления, одиннадцатый выход которого подключен к четвертому входу третьего триггера.выход которого является вторым выходом генератора и соединен с шестым входом блока управления, двенадцатый выход которого соединен со счетным входом вычитающего счетчика, а седьмой вход блока управления соединен с первым входом первого триггера, третий вход которого подключен к общей шине, а установочный вход генератора соединен с восьмым входом блока управления,2. Генератор поп, 1,отличающий- с я тем, что, блок управления содержит датчик первичных условий, с первого по восьмой элементы 2И-НЕ, с шестого по двенадцатый элементы 2И, с перового по седьмой инверторы, четвертый и пятый триггеры, элемент 2И-2ИЛИ-НЕ, выход которого является двенадцатым выходом блока управления, а первый вход элемента 2И-2ИЛИ-НЕ соединен с вторым входом двенадцатого элемента 2И, с входом шестого инвертора, с первым входом пятого триггера и четвертым входом блока управления, второй вход элемента 2И-2ЙЛИ-НЕ подключен к третьему выходу датчика первичных условий, к первому входу третьего элемента 2И-НЕ, к входу четвертого инвертора и/вто- рому входу шестого элемента 2 И-НЕ, третий вхбд элемента 2И-2ИЛИ-НЕ соединен с первым входом девятого элемента 2И, с входом первого инвертора, с первым входом четвертого триггера и вторым входом блока управления, а четвертый вход элемента 2И- 2ИЛИ-НЕ подключен к выходу четвертого инвертора и второму входу седьмого элемента 2Й-НЕ, первый вход которого соединен с выходом третьего инвертора и первым входом шестого элемента 2И-НЕ, выход которого подключен к второму входу десятого элемента 2И, выход которого является девятым выходом блока управления, а первый вход десятого элемента 2И соединен с выходом пятого элемента 2И-НЕ, первый вход которого подключен к выходу первого инвертора, а второй вход соединен с выходом второго инвертора, вход которого подключен к второму выходу датчика первичных условий и второму входу второго элемента 2И-НЕ, выход которого является вторым выходом блока управления, а первый вход второго элемента 2И-НЕ соединен с прямым

выходом четвертого триггера, второй вход которого подключен к выходу седьмого элемента 2И. первый вход которого соединен с третьим входом блока управления и входом

третьего инвертора, а второй вход седьмого элемента 2И подключен к второму входу девятого элемента 2И, к первому входу двенадцатого элемента- 2И, к восьмому входу блока управления и к первому входу шестого элемента 2И, второй вход которого соединен с пятым входом блока управления и вторым входом восьмого элемента 2И, а выход шестого элемента 2И подключен к второму входу пятого триггера, прямой выход

которого соединен с первым входом четвертого элемента 2И-НЕ, выход которого является четвертым выходом блока управления, а второй вход четвертого элемента 2И-НЕ подключен к четвертому выходу датчика

первичных условий и входу пятого инвертора, выход которого соединен с первым входом восьмого элемента 2И-НЕ, второй вход которого подключен к выходу шестого инвертора, а выход восьмого элемента 2И-НЕ

соединен с вторым входом одиннадцатого элемента 2И, первый вход которого подключен к выходу седьмого элемента 2И-НЕ, а выход одиннадцатого элемента 2И является пятым выходом блока управления,седьмой

вход которого подключен к первому входу восьмого элемента 2И, выход которого является седьмым выходом блока управления, а второй вход восьмого элемента 2И подключен к второму входу шестого элемента 2 И и

пятому входу блока управления, шестой вход которого подключен к второму входу третьего элемента 2И-НЕ, выход которого является третьим выходом блока управления, первый выход которого соединен с выходом первого элемента 2И-НЕ, первый вход которого подключен к первому входу блока управления, а второй вход соединен с первым выходом датчика первичных условий, с шестым выходом блока управления и

первым входом седьмого инвертора, выход которого является десятым выходом блока управления, восьмой выход которого соединен с выходом девятого элемента 2И, а одиннадцатый выход - с выходом двенадцатого элемента 2И.

zrxvff

9S

l-wg

Q/-x ig

teoxyb

yew.

№.

2Cj

II

.-r

#

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

Генератор импульсных последовательностей 1987
  • Тетерко Анатолий Яковлевич
  • Хлюнев Алексей Леонидович
  • Иващенко Константин Анатольевич
SU1599971A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Генератор импульсов 1989
  • Багацкий Анатолий Семенович
  • Скляр Ольга Игоревна
SU1626344A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 800 594 A1

Авторы

Скляр Ольга Игоревна

Аверьянова Лилия Александровна

Шитов Владимир Михайлович

Даты

1993-03-07Публикация

1991-03-25Подача