SU1525889A1 - Device for monitoring pulse sequence - Google Patents
Device for monitoring pulse sequence Download PDFInfo
- Publication number
- SU1525889A1 SU1525889A1 SU874339747A SU4339747A SU1525889A1 SU 1525889 A1 SU1525889 A1 SU 1525889A1 SU 874339747 A SU874339747 A SU 874339747A SU 4339747 A SU4339747 A SU 4339747A SU 1525889 A1 SU1525889 A1 SU 1525889A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- pulse
- counter
- register
- Prior art date
Links
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Изобретение может быть использовано в устройствах автоматики и вычислительной техники или контрол периодических последовательностей импульсов при различных значени х периода следовани и наличии пропусков импульсов. Целью изобретени вл етс расширение функциональных возможностей устройства путем обеспечени контрол серий импульсов с различным периодом следовани . Цель изобретени достигаетс в результате дополнительного введени в состав устройства второго регистра и второго счетчика, регистра сдвига, двух элементов задержки, второго и третьего элементов ИЛИ, элемента И, группы коммутирующих элементов И, дешифратора и вторых кодовых шин. На схеме показан вход 1, формирователь 2 импульсов, триггер 3, элементы ИЛИ 4 и 5, счетчик 6, элементы 7 и 10 задержки, второй счетчик 8, регистр 9 сдвига, элемент И 11, выход 12, генератор 13 импульсов, регистры 14 и 17, дешифратор 18, группа коммутирующих элементов И 19, элементы ИЛИ 22 и 20, выходы 21 и 22. Введение указанных элементов и св зей между ними обеспечивает контроль пропусков импульсов как в непрерывных, так и в дискретных последовательност х серий импульсов. 2 ил.The invention can be used in automation and computing devices or in monitoring periodic pulse sequences at various values of the follow-up period and the presence of gaps in the pulses. The aim of the invention is to expand the functionality of the device by ensuring the control of a series of pulses with a different follow-up period. The purpose of the invention is achieved as a result of the additional introduction of a second register and a second counter, a shift register, two delay elements, a second and third OR elements, an AND element, a group of AND switching elements, a decoder and a second code bus into the device. The diagram shows input 1, pulse shaper 2, trigger 3, elements OR 4 and 5, counter 6, delay elements 7 and 10, second counter 8, shift register 9, element 11, output 12, pulse generator 13, registers 14 and 17, the decoder 18, the group of switching elements AND 19, the elements OR 22 and 20, the outputs 21 and 22. The introduction of these elements and the connections between them provides control of the pulse skips in both continuous and discrete sequences of pulse series. 2 Il.
Description
слcl
СЛ SL
0000
сх юsk y
Изобретение относитс к импульсной технике и может использоватьс в устройствах автоматики и вычислительной техники или контрол периодических последовательностей импульсов при различных значени х периода.следовани и наличии пропусков импульсов.The invention relates to a pulse technique and can be used in automation and computer devices or in monitoring periodic pulse sequences at different values of the period. Investigation and the presence of gaps in the pulses.
Цель изобретени - расширение фун- кциональнь:х возможностей путем обеспечени контрол серий импульсов с различными периодами следовани .The purpose of the invention is to expand the functionality of the possibilities by providing control of a series of pulses with different follow-up periods.
Цель достигаетс за счет дополнительного введени в состав устройства регистра, счетчика, регистра сдвига, двух элементов задержки, элемента ГШ11, элемента И и группы комму- Т1ФУЮЩНХ элементов И.The goal is achieved through the additional introduction of a register, a counter, a shift register, two delay elements, an HSH11 element, an AND element, and a group of communicating I.I. elements.
На фиг. 1 приведена структурна схема устройства; на фиг„ 2 - временна диаграмма работы устройства дл случа m 2,FIG. 1 shows a block diagram of the device; in Fig „2 - the time diagram of the operation of the device for the case m 2,
Устройство содержит вход 1, формирователь 2 импульсов, триггер 3, элементы ИЛИ 4 и 5, счетчик 6, элемент 7 задержки, счетчик 8, регистр 9 сдвига, элемент Ю задержки, элемент И 11, выход 12, генератор 13 импульсов, регистр 14, кодовые входы 15 и 16, регистр 17, дешифратор 18, группу коммутирующих элементов И 19, элемент ИШ- 20, выходы 21 и 22.The device contains input 1, shaper 2 pulses, trigger 3, elements OR 4 and 5, counter 6, delay element 7, counter 8, shift register 9, delay element Yu, element 11, output 12, pulse generator 13, register 14, code inputs 15 and 16, register 17, decoder 18, group of switching elements I 19, element ICH-20, outputs 21 and 22.
На временной диаграмме (фиг. 2) показаны эпюры следующих сигналов: а) - импульсы на входе 1; б) - импульсы на втором выходе формировател 2; в) - иг-шульсы на первом выходе формировател 2; г) - импульсы на вькоде триггера 3; д) - импульсы на выходе счетчика 8; е) - импульсы на выходе элемента задержки 7; ж) - импульсы на выходе 21; э) - импульсы на вькоде 22; и) - импульсы на выходе 12.The time diagram (Fig. 2) shows the diagrams of the following signals: a) - pulses at input 1; b) - pulses at the second output of the imager 2; c) ig-shulsy at the first exit of the driver 2; d) - pulses on trigger 3; d) - pulses at the output of the counter 8; e) - pulses at the output of the delay element 7; g) - pulses at the output 21; e) - impulses in code 22; and) - pulses at the output 12.
Вход 1 под1слючен к входу формировател 2 импульсов, первый выход которого подюиочен к единичному входу триггера 3. Нулевой вход последнего подключен к выходу элемента ИЛИ 4, вход которого подключен к второму выходу формировател 2 импульсов, вхо- .ду элемента ИЛИ 5 и входу записи счетчика 6, Выход элемента ИЛИ 5 через элемент 7 задержки подключен к входу записи счетчика 8, тактовому входу регистра 9 сдвига и через элемент Ю задержки - к входу элемента И 11. Выход счетчика 8 подключен к входу элемента ИЛИ 5 и вычитающемуInput 1 is connected to the input of the pulse driver 2, the first output of which is connected to the single input of trigger 3. The zero input of the latter is connected to the output of the OR 4 element, whose input is connected to the second output of the driver of the 2 pulses, input of the OR 5 element and the write input of the counter 6, the output of the element OR 5 through the delay element 7 is connected to the input of the record of the counter 8, the clock input of the shift register 9 and through the delay element Yu to the input of the element 11. The output of the counter 8 is connected to the input of the element OR 5 and the subtractive
5five
00
5five
00
5five
00
5five
00
5five
входу счетчика 6, выход которого подключен к входу элемента ИЛИ 4, выходу устройства 12 и входу сброса регистра 9, информационный вход которого подключен к единичному выходу триггера 3 и входу генератора 13 импульсов. Выход последнего подключен к вычитающему входу счетчика 8, информационные входы которого подключены к вькодам регистра 14. Входы последнего подключены к кодовым входам 15. Кодовые входы 16 подключены к входам регистра 17, выходы которого подключены к информационным входам счетчика 6 и входам дешифратора 18. Одноименные выходы дещифратора 18 и регистра 9 сдвига попарно подключены к входам соответствующих элементов группы коммутирующих элементов И 19, выходы которых подключены к входам элемента ИЛИ 20. Выход последнего подключен к выходу устройства 21 и входу элемента И 11, выход которого подключен к выходу устройства 22.the input of the counter 6, the output of which is connected to the input of the element OR 4, the output of the device 12 and the reset input of the register 9, whose information input is connected to the single output of the trigger 3 and the input of the generator 13 pulses. The output of the latter is connected to the subtracting input of the counter 8, the information inputs of which are connected to the registers 14. The inputs of the latter are connected to the code inputs 15. The code inputs 16 are connected to the inputs of the register 17, the outputs of which are connected to the information inputs of the counter 6 and the inputs of the decoder 18. Same outputs decipheror 18 and shift register 9 are pairwise connected to the inputs of the corresponding elements of the AND 19 switching elements group whose outputs are connected to the inputs of the OR 20 element. The output of the latter is connected to the output of the device -keeping element 21 and the input 11 and whose output is connected to the output device 22.
Формирователь 2 импульсов выдает импульс на втором выходе при поступлении переднего фронта входного импульса и на первом выходе - по заднему фронту входного импульса. Генератор 13 импульсов запускаетс при поступлении на вход потенциала верхнего уровн . Запись кодов в счетчики производитс без предварительной подачи импульсов на вход сброса.The pulse shaper 2 generates a pulse at the second output when the leading edge of the input pulse arrives and at the first output - along the trailing edge of the input pulse. The pulse generator 13 is triggered when an upper level potential arrives at the input. Writing codes into the counters is done without pre-applying pulses to the reset input.
Входна последовательность импульсов образована сери ми импульсов длительностью t с априорно неизвестньм периодом следовани Т и неизвестным числом импульсов. В регистр 14 от внещнего измерительного устройства записываетс двоичный код периода Т Ntg, где to - период опорных импульсов генератора 13. Импульсы серии под воздействием случайных факторов могут пропадать. В регистр 17 с входом 16 записьшаетс код числа (т + 1), где m - максимально возможное число подр д пропущенных импульсов . Число выходов дешифратора 18 и регистра 9 сдвига равно (2-1). Длительность пауз между сери ми импульсов соответствует условиюThe input pulse sequence is formed by a series of pulses of duration t with an a priori unknown period of following T and an unknown number of pulses. The register 14 from the external measuring device records the binary code of the period T Ntg, where to is the period of the reference pulses of the generator 13. The pulses of the series under the influence of random factors may disappear. A number code (m + 1) is written to register 17 with input 16, where m is the maximum possible number of additional pulses. The number of outputs of the decoder 18 and shift register 9 is (2-1). The duration of the pauses between the series of pulses corresponds to the condition
Т„ Ъ (т + 1)-Т.T „b (t + 1) -T.
Контролируема последовательность импульсов подаетс на вход 1 (фиг.2, эпюра а). Импульсы с второго выходаThe controlled pulse sequence is fed to input 1 (Fig. 2, plot a). Impulses from the second exit
формировател 2 (фиг. 2, эпюра б) устанавливают в О триггер 3, записывают в счетчик 6 код (т + 1) не задержкой tj --, вводимой элементомshaper 2 (Fig. 2, plot b) is set in the On trigger 3, write in the counter 6 code (t + 1) is not a delay tj - entered by the element
7, записывают в счетчик 8 код Т. Импульсы с первого выхода формировател 2 (фиг. 2, эпюра в) устанавливают в 1 триггер 3 (фиго 2, эпюра г), который запускает генератор 13, Опорные импульсы с выхода последнего подаютс на вычитающий вход счетчика 8.7, code T is written to counter 8. Pulses from the first output of driver 2 (Fig. 2, plot C) are set to 1 flip-flop 3 (Fig 2, plot d), which starts the generator 13, the reference pulses from the last output are fed to the subtracting input counter 8.
Импульсы переполнени счетчика 8 формируютс только в случа х пропусков импульсов серии (фиг. 2, эпюра д), так как при поступлении входного импульса в счетчик 8 производитс запись кода Т и прекращаетс The overflow pulses of the counter 8 are generated only in the case of a series of pulse passes (Fig. 2, plot d), since when the input pulse arrives in the counter 8, the T code is recorded and terminated
525889525889
усыамmustache
мел в оо8 .chalk in oo8.
8 с108 с10
1515
сдвиге 1 из младших разр дов регистра 9 в (ш + 1) разр д, пропуск 1 через предьиущие элементы И 19 не производитс .shift 1 of the lower bits of the register 9 in (w + 1) bit, skipping 1 through the previous elements And 19 is not made.
Длительность и myльca на выходе 21 соответствует длительности пропуска . Импульсы с тактового входа регистра 9 сдвига задерживаютс элементом 10 задержки на врем . (где t - врем сдвига и записи в регистре 9) и поступают на вход элемента И 11. На выходе 22 импульсы по вл ютс с задержкой (т + 1) Т + t относительно первого пропуска (фиг. 2, эпюра 3) и их число соответствует числу пропущенных импульсов .The duration and myca at output 21 corresponds to the duration of the skip. The pulses from the clock input of the shift register 9 are delayed by the time delay element 10. (where t is the shift and recording time in register 9) and arrive at the input of element 11. At output 22, the pulses appear with a delay (t + 1) T + t with respect to the first pass (Fig. 2, plot 3) and their the number corresponds to the number of missed pulses.
По окончании серии счетчик 8 пеAt the end of the series counter 8 ne
сформирует импульс переполнени (фиг, 2, эпюра и), свидетельствующий об окончании серии. Этот импульс устанавливает в О триггер 3 и ре- 25 гистр 9, Если входна последовательность импульсов непрерывна , на выходе 12 импульсы не формируютс , В случа х пропусков формируютс импульсы на выходах 21, 22.will generate an overflow pulse (fig, 2, plot and), indicating the end of the series. This pulse sets in O the trigger 3 and the register 25, If the input sequence of pulses is continuous, at the output 12 no pulses are generated. In the case of gaps, pulses are formed at the outputs 21, 22.
30thirty
поступление опорных импульсов, Импуль-20 реполн етс (т + 1) раз и счетчик 6 сы переполнени записывают в счетчик 8 код Т и поступают на счет в счетчик 6, который не успевает переполн тьс при пропусках, так как в нем записан код (т +1). Последний пере-, письшаетс из регистра 17 каждым входным импульсом.the arrival of reference pulses, Impul-20 replenishes (t + 1) times and the overflow counter 6 records the code T in counter 8 and goes to the account in counter 6, which does not have time to overflow with gaps, since it contains the code (t +1). The latter is rewritten from register 17 with each input pulse.
Последовательность импульсов на вьЕходе элемента 7 задержки (фиг„ 2, эпюра е) образуетс последовательностью импульсов переполнени и последовательностью импульсов с второго вькода формировател 2. Число импульсов в этой последовательности больше числа импульсов входной серии на (га + 1). Импульсы этой последовательности подаютс на тактовый вход регистра 9 сдвига.The sequence of pulses on the output of delay element 7 (Fig 2, plot e) is formed by a sequence of overflow pulses and a sequence of pulses from the second code of the former 2. The number of pulses in this sequence is greater than the number of pulses of the input series by (ha + 1). The pulses of this sequence are applied to the clock input of the shift register 9.
При пропусках триггер 3 остаетс в единичном состо нии до поступлени очередного импульса серии. Поэтому в регистре 9 сдвига производ тс сдвиг вправо на один разр д и запись 1 в мпадший разр д. При отсутствии пропусков в регистре сдвига 9 производ тс сдвиг вправо на один разр д и запись О в младший разр д, 1 на (т + 1) выходе регистра 9 по вл 35With gaps, trigger 3 remains in one state until the next pulse of the series arrives. Therefore, in shift register 9, a right shift is made for one bit and 1 is written to the low-order bit. If there are no gaps in shift register 9, the right digit is shifted by one bit and O is written to the lower bit, 1 by (t + 1 ) the output of register 9 by pos 35
4040
4545
Таким образом, использование пред лагаемого устройства позвол ют вести контроль пропусков импульсов как в непрерывных последовательност х, так и в последовательност х серий импуль сов. При этом после окончани серии импульсов ложные сигналы обнаружени пропуска импульсов не вырабатываютс Thus, the use of the proposed device makes it possible to monitor the pulse passes both in continuous sequences and in sequences of pulse series. At the same time, after the end of the pulse train, the false pulse skip detection signals are not generated.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874339747A SU1525889A1 (en) | 1987-12-07 | 1987-12-07 | Device for monitoring pulse sequence |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874339747A SU1525889A1 (en) | 1987-12-07 | 1987-12-07 | Device for monitoring pulse sequence |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1525889A1 true SU1525889A1 (en) | 1989-11-30 |
Family
ID=21340794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874339747A SU1525889A1 (en) | 1987-12-07 | 1987-12-07 | Device for monitoring pulse sequence |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1525889A1 (en) |
-
1987
- 1987-12-07 SU SU874339747A patent/SU1525889A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 869052, кл„ Н 03 К 21/34, 1979. Авторское свидетельство СССР № 1102042, кл. Н 03 К 5/19, 21/34, 1983 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1525889A1 (en) | Device for monitoring pulse sequence | |
SU949786A1 (en) | Pulse train generator | |
SU970367A1 (en) | Microprogram control device | |
SU1238062A1 (en) | Multiplying-dividing device | |
SU1675948A1 (en) | Device for restoration of clock pulses | |
SU955031A1 (en) | Maximum number determination device | |
SU1057926A1 (en) | Multichannel program-time unit | |
SU660268A1 (en) | Counter | |
SU1608657A1 (en) | Code to probability converter | |
SU424196A1 (en) | DEVICE FOR READING AND CONTROL OF INFORMATION WITH PERFOCART | |
SU1732332A1 (en) | Device for monitoring multichannel pulsed sequences | |
SU1376083A1 (en) | Random event flow generator | |
SU1571593A1 (en) | Device for checking digital units | |
SU640294A1 (en) | Microprogramme control device | |
SU750496A1 (en) | Multichannel system for analysis of extremums | |
SU869034A1 (en) | Pulse distributor | |
SU1478126A1 (en) | Device for measuring velocity | |
SU1162025A1 (en) | Pulse shaper | |
SU1755284A1 (en) | Device for checking information | |
SU1001082A1 (en) | Number comparing device | |
SU1555841A2 (en) | Device for monitoring pulse series | |
SU1725394A1 (en) | Counting device | |
SU862375A1 (en) | Device for discrete communication channel error detection and registration | |
SU1064441A1 (en) | Pulse duration former | |
SU1298940A1 (en) | Device for selecting channels |