SU1443140A1 - Pulse sequence generator - Google Patents
Pulse sequence generator Download PDFInfo
- Publication number
- SU1443140A1 SU1443140A1 SU874245001A SU4245001A SU1443140A1 SU 1443140 A1 SU1443140 A1 SU 1443140A1 SU 874245001 A SU874245001 A SU 874245001A SU 4245001 A SU4245001 A SU 4245001A SU 1443140 A1 SU1443140 A1 SU 1443140A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- pulses
- output
- counter
- input
- pulse
- Prior art date
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
- Manipulation Of Pulses (AREA)
Abstract
Изобретение относитс к имцульс- ной технике и может быть использовано в качестве задающего генератора в различных устройствах автоматики и вычислительной техники. Цель изобретени - расширение функциональных возможностей генератрра за счет регенерации кодов, длительностей импульса и пауз между ними. В исходном состо нии триггер 5, счетчики, 8, 9 обнулены . Коды длительности временного интервала между и myльcaми и длительности .импульсов с шин 10, II записы- ваютс в счетчики 8, 9. При подаче на вход 2 сигнала пуска на первом выходе распределител 1 импульсов по вл ютс импульсы эталонной частоты. Последние поступают на вход 3 тактовых пульсов генератора и, поступа на вычитаюи1ий пход счетчика 8 и суммирующий вход счетчика 7, подсчитываютс этими счетчиками. При достижении счетчиком 8 нулевого состо ни в счетчике 7 будет находитьс начальный код счетчика 8. На выходе заема счетчика 8 по вл етс сигнал,, который устанавливает триггер 5 в состо ние I и переключает импульсы эталонной частоты на второй выход рас- ; пределител 1 импульсов. Далее работа счетчиков 7, 8, 9 происходит анало - гично. На выходной шине 6 генератора форьмруютс импульсы, длительность которых и временной,интервал между которыми заданы кодом. 2 ил. (ЛThe invention relates to an impulse technique and can be used as a master oscillator in various automation and computing devices. The purpose of the invention is to expand the functionality of the generator by regenerating the codes, pulse durations and pauses between them. In the initial state, trigger 5, counters, 8, 9 are zeroed. The codes for the duration of the time interval between and myles and the duration of the pulses from buses 10, II are recorded in counters 8, 9. When the start signal is applied to input 2, pulses of the reference frequency appear at the first output of distributor 1 pulses. The latter are fed to the input of the 3 clock pulses of the generator and, arriving at the subtraction of the counter 8 and the summing input of the counter 7, are counted by these counters. When the counter 8 reaches the zero state, the counter 7 will have the initial code of the counter 8. At the loan output of the counter 8, a signal appears, which sets the trigger 5 to the state I and switches the reference frequency pulses to the second output of the counter; limiter 1 pulses. Further, the operation of counters 7, 8, 9 occurs similarly. On the output bus 6 of the generator, pulses are formed, whose duration and time, the interval between which are given by the code. 2 Il. (L
Description
Изобретение относитс к импульсной технике и может быть использовано в качестве задающего генератора в различных устройствах автоматики и вычислительной техники.The invention relates to a pulse technique and can be used as a master oscillator in various automation and computing devices.
Цель изобретени - расширение функциональных возможностей генератора имгтульсных последовательностей за счет регенерации кодов длитель- ностей импульсов и пауз между ними.The purpose of the invention is to expand the functionality of the generator of pulse sequences by regenerating the codes of the duration of pulses and pauses between them.
На фиг.1 приведена функциональна схема генератора импульсной последовательности; на фиг.2 - пример построени распределител импульсов. Figure 1 shows the functional diagram of the pulse sequence generator; 2 shows an example of building a pulse distributor.
Генератор импульсной последовательности содержит распределитель 1 импульсов, вход 2 запуска генератора вход 3 тактовых импульсов, элемент ИЛИ 4, триггер 5, выходную шину 6, третий 7, первый 8, второй 9 счетчик импульсов, шины 10 и 11 кодов длителности пауз между импульсами и длительности импульсов, Первьй, второй и третий входы распределител 1 им- пульсов соединены соответственно с входом 2 запуска генератора, входом 3 тактовых импульсов и с выходом элемента Р1П11 4, подключенным к счетному входу триггера 5. Первый, вто- рой и третий выходы распределител 1 импульсов соединены с вычитающими входами счетчиков 8, 9 и 7 импульсов соответственно и с суммирующими входами счетчиков 7-9 импульсов соот- ветственно. Выходы заема счетчиков 7-9 со.единены с входами элемента ИЛИ 4. Выход триггера 5 вл етс выходом устройства, а входы установки счетчиков 8 и 9 импульсов соедине ны соответственно с шинами 10 и 11 кодов длительности пауз между импульсами и длительности импульсов.The pulse sequence generator contains a pulse distributor 1, a generator 2 trigger input, 3 clock pulse inputs, an OR 4 element, a trigger 5, an output bus 6, a third 7, a first 8, a second 9 pulse counter, 10 and 11 bus codes for the duration of pauses between pulses and duration pulses, Perv, the second and third inputs of the distributor 1 pulses are connected respectively to the input 2 of the generator start, the input of 3 clock pulses and the output of the element P1P11 4 connected to the counting input of the trigger 5. The first, second and third outputs The number 1 of pulses is connected to the subtracting inputs of counters 8, 9, and 7 pulses, respectively, and to the summing inputs of counters 7 to 9 pulses, respectively. The borrowing outputs of the counters 7-9 are connected to the inputs of the element OR 4. The output of the trigger 5 is the output of the device, and the installation inputs of the counters 8 and 9 pulses are connected respectively to the buses 10 and 11 of the pauses between pulses and the duration of the pulses.
Распределитель 1 импульсов содер- жит триггер 12, счетчик 13 импульсов дешифратор 14 и элемент И 15. D-вход и синхровход триггера 12 и синхро- BXOjh; счетчика 13 импульсов подключены соответственно к первому, второму и третьему входам распределител 1 импульсов, первый, второй и третий выходы которого подключены к соответствующим выходам дешифратора 14, первый и второй входы которого подключены к соответствуюш.им разр дным выходам счетчика 13 импульсов, вход разрешени которого соединен с выходом триггера 12 и первым в ходом элеThe pulse distributor 1 contains a trigger 12, a counter 13 pulses a decoder 14, and an element 15. The D input and the synchronous input trigger 12 and the sync BXOjh; the pulse counter 13 is connected respectively to the first, second and third inputs of the pulse distributor 1, the first, second and third outputs of which are connected to the corresponding outputs of the decoder 14, the first and second inputs of which are connected to the corresponding pulse outputs of the counter 13 pulses, the resolution input connected to the trigger output 12 and the first in the course of the ele
5 0 50
д d
00
мента И IS второй вход последнего соединен с синхровходом триггера 12, а выход с входом стробировани дешифратора 14. Коэффициент пересчета счетчика 13 импульсов равен трем.The second input of the latter is connected to the synchronous input of the trigger 12, and the output to the gate input of the decoder 14. The counting factor of the pulse count 13 is three.
Генератор работает следующим образом .The generator works as follows.
Перед началом работы триггеры 5 и 12, счетчики 7, 8, 9 и 13 импульсов устанавливаютс в О. На пр мом выходе триггера 12 устанавливаетс низкий потенциал, преп тствующий прохождению на выход элемента И 15 тактовых импульсов, поступающих на вход 3. На выходах дешифратора 14 тактовые импульсы отсутствуют. Затем на шины 10,и 11 поступают коды чисел N|, Nj, задающие соответственно длительность паузы ; между ..импульсами и длитеттьность импульсов, и записываютс в счетчики 8 и 9 импульсов.Before starting the triggers 5 and 12, the counters 7, 8, 9 and 13 pulses are set to O. At the direct output of the trigger 12 a low potential is established to prevent the AND 15 pulses from passing to the output of the element to input 3. At the outputs of the decoder 14 clock pulses missing. Then the tires 10, and 11 receive the codes of numbers N |, Nj, specifying, respectively, the duration of the pause; between pulses and pulse duration, and are recorded in counters 8 and 9 pulses.
По комавде Пуск, поступающей на вход 2, триггер 12 по заднему фронту ближайшего по времени тактового импульса устанавливаетс в состо ние Лог.. 1, открыва элемент И 13 и одновременно разреша счет счетчика 13 импульсов.On a Komavda Start, arriving at input 2, trigger 12, on the falling edge of the nearest clock pulse, is set to the Log. 1 state, opening the And 13 element and simultaneously allowing the counter of 13 pulses to be counted.
Тактовые импульсы, проход через элемент И 15 и дешифратор 14 на первый его выход, поступают на. вьгчитаю- шрй вход счетчика 8 импульсов и суммирующий вход счетчика 7 импульсов. На выходе триггера 5 начинаетс формирование длительности временного интервала между импульсами. Когда содержимое счетчика 8 импульсов становитс равным нулю (при этом содержимое счетчика 7 импульсов становитс равным коду числа N,), на выходе зёма счетчика 8 импульсов по вл етс сигнал, который, проход через элемент ИЛИ 4, устанавливет ). по переднему фронту триггер 5 в состо ние Лог. 1 и счетчик 13 в сос- то 1-ше 01. На выходе триггера 5 заканчиваетс формирование длительности паузы между импульсами и начинаетс формирование длительности выходного импульса, поступающего на шину 6 генератрра.Clock pulses, the passage through the element And 15 and the decoder 14 at the first output, arrive at. It reads the pulse counter input of 8 pulses and the summing input of the counter of 7 pulses. At the output of the trigger 5, the formation of the duration of the time interval between pulses begins. When the contents of the pulse counter 8 becomes zero (the contents of the pulse counter 7 becomes equal to the code of the number N,), at the output of the pulse counter of the pulse counter 8, a signal appears that, passing through the OR 4 element, sets up). on the leading edge trigger 5 in the state of the log. 1 and the counter 13 in the order of 1 to 01. At the output of the trigger 5, the formation of the duration of the pause between the pulses is completed and the formation of the duration of the output impulse fed to the bus 6 of the generator is started.
Тактовые импульсы, продолжающие поступать на вход стробировани дешифратора 14, поступают с второго выхода дешифратора 14 на вычитающий вход счетчика 9 импульсов и суммирующий вход счетчика 8. Когда содержимое счетчика 9 иг-шульсов становитс равным нулю (при этом содержимое счетчика 8 импульсов становитс равным коду числа Nj), на выходе заема счетчика 9 импульсов по вл етс сигнал , который, пройд через элемент ИЛИ 4, устанавливает по переднему фронту триггер 5 в состо ние Лог.О и счетчик 13 импульсов в состо ние 10. На выходе триггера 5 заканчиваетс формирование рыходного импульса и начинаетс формирование длительности паузы междз импульсами.Clock pulses that continue to arrive at the gate input of the decoder 14 are received from the second output of the decoder 14 to the subtracting input of the counter 9 pulses and the summing input of the counter 8. When the contents of the counter 9, the ip-pulses become zero (the contents of the counter 8 pulses become equal to the number code Nj), at the output of the loan of the pulse counter 9, a signal appears which, having passed through the OR 4 element, sets the leading edge of the trigger 5 to the Log.O state and the pulse counter 13 to the state 10. At the trigger 5 output it ends vaets formation ryhodnogo pulse and pause duration starts forming mezhdz pulses.
Тактовые импул1 сы, продолжающие поступать на вход стробировани дешифратора 14, поступают с третьего выхода дешифратора 14 на вычитающий в ход счетчика 7 импульсов и суммирующий вход счетчика 9 импульсов. Когда содержи мое счетчика 7 импульсов становитс равным нулю (при этом содержимое счетчика 9 импульсов становитс равным коду числа Nj ) , на выходе заема счетчика 7 импульсов по вл етс сигнал, который, пройд через элемент ИЛИ 4, устанавливает по. переднему фронту триггер 5 в сос- .то ние Лог. 1 и счетчик 13 импульсов в состо ние 00 На выходе триггера 5 заканчиваетс формирование длительности паузы между импульсами и начинаетс формирование длительности выходного импульса.Clock impulses that continue to flow into the gate input of the decoder 14 are received from the third output of the decoder 14 to the pulse counter 7 that counts and the summing input to the pulse counter 9. When the content of the pulse counter 7 becomes zero (the contents of the pulse counter 9 becomes equal to the code of the number Nj), a signal appears at the output of the loan of the pulse counter 7, which, having passed through the OR 4 element, sets by. the leading edge of the trigger 5 in the current log. 1 and the pulse counter 13 to the state 00. At the output of the trigger 5, the formation of the duration of the pause between the pulses ends and the formation of the duration of the output pulse begins.
Далее работа генератора происходит аналогично.Further, the operation of the generator is similar.
Предлагаемое техническое решение по сравнению с известным обладает более широкими функциональными воз- .можност ми за счет поочереднойThe proposed technical solution, in comparison with the known one, possesses wider functional possibilities due to the alternate
регенерации в счетчиках 7-9 им- пульсфв кодов длительностей импульсов и пауз между ними.regeneration in counters 7-9 pulses of pulse duration and pause codes between them.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874245001A SU1443140A1 (en) | 1987-05-14 | 1987-05-14 | Pulse sequence generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874245001A SU1443140A1 (en) | 1987-05-14 | 1987-05-14 | Pulse sequence generator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1443140A1 true SU1443140A1 (en) | 1988-12-07 |
Family
ID=21304239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874245001A SU1443140A1 (en) | 1987-05-14 | 1987-05-14 | Pulse sequence generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1443140A1 (en) |
-
1987
- 1987-05-14 SU SU874245001A patent/SU1443140A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 817993, ют. Н 03 К 3/64, 1979. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2492563B1 (en) | DEVICE FOR COUNTING HIGH FREQUENCY PULSES | |
SU1443140A1 (en) | Pulse sequence generator | |
SU1132346A1 (en) | Pulse burst generator | |
SU1457160A1 (en) | Variable frequency divider | |
SU1322438A1 (en) | Generator of time intervals | |
SU1254390A1 (en) | Device for monitoring rotational speed | |
SU475731A1 (en) | The device tolerance control of time intervals between pulses | |
SU1492461A1 (en) | Converter of pulse train to rectangular pulse | |
SU375651A1 (en) | FREQUENCY-PULSE MULTIPLE-PERFORMANCE DEVICE- ^ | |
SU866725A1 (en) | Timer | |
SU1023351A1 (en) | Device for forming time intervals | |
SU1157662A1 (en) | Pulse sequence generator | |
SU1480118A1 (en) | Reverse signal selector | |
SU1451832A1 (en) | Variable-frequency pulser | |
SU1287256A1 (en) | Programmable generator of time intervals | |
SU790254A1 (en) | Device for tolerance checking of time intervals between pulses | |
SU612414A1 (en) | Frequency divider | |
SU1490721A1 (en) | Device for protection against pulsed noise | |
SU1193658A1 (en) | Device for comparing binary numbers | |
SU888164A1 (en) | Informaion transmission device | |
SU1078613A1 (en) | Device for translating codes | |
SU1280610A1 (en) | Device for comparing numbers | |
SU1679485A2 (en) | Device to separate and substract the first pulse out of pulse sequence | |
SU1358080A1 (en) | Apparatus for extrapolating time interval | |
SU849471A1 (en) | Pulse repetition frequency discriminator |