о со
00 4;
сл
: Изобретение относится к импульс- |Ной технике и может быть использова- |но в устройствах управления и обра- |ботки информации.
Целью изобретения является повышение помехоустойчивости устройства за счет исключения произвольной за- писи информации в счетчики после подачи питания.
На фиг.1 представлена структурная схема предлагаемого программируемого (генератора импульсов} на фиг,2 - вре |менные диаграммы, поясняющие его ра- Ьоту,
I Программируемый генератор импуль- |сов содержит задатчики 1 и 2 двоич- |ной. информации, счетчики 3 и 4 импуль ICOB, элементы И 5 и 6, элементы И-НЕ |7 и 8, инвертор 9, триггер 10, формирователь 11 импульса сброса, шину 12 входного сигнала, шину 13 разрешения |Шины 14 и 15 выходных сигналов, при- :чем задатчик 1 двоичной информации подключен к информационным входам счетчика 3, выход которого соединен :с первым входом элемента И 6, задатчик 2 двоичной информации подключен :к информационнь М входам счетчика 4, вход прямого счета которого соеди- мен с его выходом, вход обратного Счета соединен с выходом элемента И 5, вход записи подключен к выходу элемента И-НЕ 8, второй вход которо- |Го подключен к выходу счетчика 3, рход прямого счета которого соединен с его выходом, вход обратного счета соединен с выходом элемента И 5, вход записи соединен с выходом элемента Й-НЕ 7, второй вход которого подключен к выходу инвертора 9, вход которого соединен с выходом счетчика 4, вход сброса которого подключен к входу сброса счетчика 3 и к выходу формирователя 1I импульса сброса,пер- вьй вход элемента И-НЕ 7 соединен с шиной 13 разрешения, с первым входом элемента И-НЕ 8 и первым входом элемента И 5, который соединен вторым входом с шиной 12 входного сигнала, а выход соединен с вторым входом элемента И 6, выход которого подключен к первому входу триггера 10, второй вход которого соединен с выходом элемента И-НЕ 8, выходы элемента И 6 и триггера К) являются соответственно первой и второй шинами 14 и 1.5 выходных сигналов генератора
0
0
5
5
0
5
0
5
0
5
Генератор импульсов работает следующим образом.
Счетчики, используемые в генера-- торе, должны иметь логическую 1 на входе прямого счета при обратном счете. При подаче питания формирователь 11 импульса сброса вырабатывает импульс {фиг«2б)., который устанавливает счетчики 3 и 4 в нулевое состояние. На выходе счетчиков 3 и 4 - нулевой сигнал (фиг.2д,е), на выходе инвертора 9 единичный сигнал (фиг,2ж), на выходе элементов И-НЕ 7 и 8 - единичный сигнал (фиг,2 з,и), Генератор в исходном состоянии.
При подаче сигнала разрешения по шине 13 элемент И-НЕ 7 переключается в нулевое состояние (фиг.2з), вследствие этого в счетчик 3 записывается информация с задатчика 1 двоичной информации, соответствующая количеству импульсов в пачке. На выходе счетчика 3 устанавливается единичный сигнал (фиг.2 д), который переключает элемент И-НЕ 8 в нулевое состояние (фиг.2 и), вследствие этого триггер 10 устанавливается в нулевое состояние, в счетчик 4 записывается информация с задатчика 2 двоичной информации, соответствующая интервалу времени между пачками импульсов. На выходе счетчика 4 устанавливается единичный сигнал (фиг.2 е), переключающий инвертор 9 в нулевое состояние (фиг.2 ж), который, в свою очередь, переключает элемент И-НЕ 7
в единичное состоян1 е (фиг.2 з), I
Таким образом, принудительная установка счетчиков 3 и 4 в нулевое состояние после подачи питания с последующей записью в счетчики 3 и 4 двоичной информации при переходе входного сигнала записи из состояния 1 в состояние О позволяет повысить помехоустойчивость генератора путем исключения произвольной записи информации в счетчики 3 и 4 после подачи питания.
Наличие единичных сигналов на входах прямого счета и записи счетчика 3 разрешает его работу. Тактовые импульсы (фиг,2 в) с шины 12 проходят при наличии сигнала разрешения через элемент И 5 и поступают на вход обратного счета счетчиков 3 и 4, на вход элемента И 6, на вход триггера 10.
Элемент И 6 открыт для прохождения тактовых импульсов единичным .сигналом с выхода счетчика 3. Начинается формирование пачки импульсов (фиг, 2 к). Счетчик 3-считает задние фронты формируемых импульсов в пачке. Первым импульсом пачки триггер 10 устанавливается в единичное состояние, начинается формирование импульса, огибающего пачку (фиг.2 л). Нулевой сигнал с выхода элемента И-НЕ 8 запрещает счет счетчику 4.
После выдачи запрограммированного количества импульсов на выходе счетчика 3 формируется нулевой сигнал (фиг.2 д), который закрывает элемент И 6, прекращая тем самым формирование пачки импульсов, останавливает счетчик 3 по входу прямого счета, переключает элемент И-НЕ 8. в единичное состояние (фиг.2 и), разрешая тем самым формирование интервала времени между пачками в соответствии с заданным кодом, устанавливает триггер 10 в нулевое состояние, прекращая тем самым формирование импульса, огибающего пачку (фиг.2 л).
Счетчик 4 считает задние фронты импульсов, количество которых определяет интервал времени между пачками. После отсчета запрограммированного количества импульсов на вьпсоде счетчика 4 формируется нулевой сигнал (фиг.2 е), который останавливает счетчик 4 по входу прямого счета, переключает инвертор 9 в единичное состояние (фиг.2 ж), которым элемент И-НЕ 7 переключается в нулевое состояние (фиг. 2 з), разрешая тем самым запись новой информации с задат- чика 1 двоичной информации в счетчик 3. На выходе счетчика 3 устанавливается единичный уровень (фиг.2 д) который открывает вход прямого счета самого счетчика, открывает элемент ,И 6 для прохождения тактовых импульсов (фиг.2 к), переключает элемент И-НЕ 8 в нулевое состояние (фиг.2 и) разрешая тем самым запись новой информации с задатчика 2 двоичной информации в счетчик 4. На выходе счетчика 4 устанавливается единичный уровень (фиг.2 е), переключающий инвертор 9 в нулевое состояние (фиг.2 ж), которым элемент И-НЕ 7 переключается в единичное состояние (фиг,2 з),разрешая тем самым работу счетчика 3.
Далее весь ЦIiкл работы генератора повторяется.
При записи в счетчики 3 и 4 нулевой информации происходит блокировка работы счетчиков по входам прямого счета, т.е. блокировка работы генератора в целом.
Период следования пачек импульсов (сформированных импульсов) Т состоит из времени непосредственного формирования пачки п Т и времени формирования интервала между пачками
м Т, т.е.
Т п -Т + м- Т (п + м) Т,
где Т - период следования тактовых
импульсов; п - количество импульсов в
пачке; м - количество импульсов, определяющ1х интервал времени
между пачками.
25
Формула изобретения
30
40
Программируемый генератор импульсов , содержащий первый и второй за датчики двоичной информации, выходы которых подключены соответственно к информационным входам первого и второго счетчиков импульсов; выход второго счетчика импульсов соединен с входом инвертора, первый элемент И,
35 отличающийся тем, что, с целью повышения помехозащищенности, в него введены формирователь импульса сброса, первый и второй эле менты И-НЕ, второй элемент И и триггер, причем первый вход первого элемента И соединен с входной шиной, второй вход - с шиной разрешения и с первыми входами первого и второго элементов И-НЕ, выходы которых соот 5 ветственно подключены к счетным входам первого и второго счетчиков им- .пульсов, вычитающие входы которых подключены к выходу первого элемента И и первому входу второго элемен50 та И, второй вход которого соединен с выходом первого счетчика импульсов с суммирующим входом первого счетчи ка импульсов и с вторым входом второго элемента И-НЕ, выход которого сое55 динен с R-входом триггера, Б-вход которого соединен с выходом второго элемента И, выход инвертора подключен к второму входу первого элемента
51А033456
И-НЕ, вход инвертора соединен с сум- го и второго счетчиков импульсов под- мирующим входом второго счетчика им- ключены к выходу формирователя импульсов, а установочные входы перво- пульса сброса.
название | год | авторы | номер документа |
---|---|---|---|
Устройство магнитной записи и воспроизведения двухчастотных сигналов | 1983 |
|
SU1129648A1 |
Устройство для формирования пачек импульсов | 1984 |
|
SU1205258A1 |
Управляемый делитель частоты следования импульсов | 1990 |
|
SU1793543A1 |
Устройство для регулирования температуры | 1986 |
|
SU1403025A1 |
Устройство для контроля аппарата магнитной записи | 1988 |
|
SU1607012A1 |
Устройство для управления шаговым двигателем | 1983 |
|
SU1091295A1 |
Устройство для обнаружения импульсных кодовых комбинаций | 1986 |
|
SU1406756A1 |
Устройство для управления шаговым двигателем | 1977 |
|
SU663058A1 |
Устройство для ввода информации | 1974 |
|
SU531146A1 |
Устройство для генерации пачек импульсов | 1984 |
|
SU1229948A1 |
Изобретение может быть использовано в устройствах управления и обработки информации. Пель;изобретения - повышение помехоустойчивости генератора. Генератор содержит задатчики 1 и 2 двоичной информации, счетчики 3 и 4 импульсов, элемент И 5, инвертор 9. В устройство введены элемент И 6, два элемента И-НЕ 7 и 8, триггер 10 и формирователь 11 импульса сброса. Благодаря этому расширяются функциональные возможности устройства путем формирования дополнительного выходного импульса, соизмеримого по длительности с формируемой пачкой импульсов, программирования интервала времени между пачками (сформиро- ванными импульсами) и повьш1ается помехоустойчивость устройства путем исключения произвольной записи информации в счетчик после подачи питания, 2 ил.
фиг, 2
Программный генератор | 1984 |
|
SU1224986A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1988-06-15—Публикация
1986-11-17—Подача