SU1374430A1 - Frequency-to-code converter - Google Patents
Frequency-to-code converter Download PDFInfo
- Publication number
- SU1374430A1 SU1374430A1 SU864054646A SU4054646A SU1374430A1 SU 1374430 A1 SU1374430 A1 SU 1374430A1 SU 864054646 A SU864054646 A SU 864054646A SU 4054646 A SU4054646 A SU 4054646A SU 1374430 A1 SU1374430 A1 SU 1374430A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- pulse
- inputs
- period
- elements
- Prior art date
Links
Landscapes
- Measuring Frequencies, Analyzing Spectra (AREA)
Abstract
Изобретение относитс к автоматике и измерительной технике и может быть использовано в цифровых системах контрол и управлени технологическими процессами. Целью изобретени вл етс расширение области применени за счет одновременного формировани выходной информации о последнем и предшествующем периодах измер емой частоты . Преобразователь содержит формирователь импульсов, триггер, генератор импульсов, два счетчика импульсов , два регистра и шесть элементов И, которые образуют два работающих последовательно канала. При измерении текущего периода входной частоты путем подсчета импульсов генератора в первом счетчике импульсов, во втором регистре, который соответствует второму счетчику импульсов и второму каналу , хранитс код последнего преобразованного периода входной частоты, в то врем как в первом регистре хранитс код предшествующего периода. Далее процесс преобразовани текущего периода повтор етс , но уже в счетчике параллельного канала. 2 ил. f ш (ЛThe invention relates to automation and measurement technology and can be used in digital process monitoring and control systems. The aim of the invention is to expand the scope by simultaneously generating output information on the last and previous periods of the measured frequency. The converter contains a pulse shaper, a trigger, a pulse generator, two pulse counters, two registers and six AND elements, which form two channels operating in series. When measuring the current period of the input frequency by counting the generator pulses in the first pulse counter, the code of the last converted period of the input frequency is stored in the second register, which corresponds to the second pulse counter and the second channel, while the code of the previous period is stored in the first register. Further, the process of converting the current period is repeated, but already in the counter of the parallel channel. 2 Il. f sh (L
Description
со with
4ik. «4ik. "
СОWITH
10ten
1515
1137443011374430
Изобретение относитс к автоматике и измерительной технике и может быть использовано в цифровых системах контрол и управлени технологическими процессами.The invention relates to automation and measurement technology and can be used in digital process monitoring and control systems.
Цель изобретени - расширение области применени за счет одновременного формировани выходной-информации о последнем и предшествующем периодах измер емой частоты.The purpose of the invention is to expand the field of application by simultaneously generating output information about the last and previous periods of the measured frequency.
На фиг,1 приведена функциональ 1а схема преобразовател частоты в код; на фиг,2 - временные диаграммы его работы.Fig. 1 shows a functional 1a diagram of the frequency converter in the code; 2, time diagrams of his work.
Преобразователь частоты в код (фиг.1) содержит формирователь 1 импульсов , триггер 2, счетчики 3 и 4 импульсов, регистры 5 и 6 пам ти, элементы И 7 - 12, генератор 13 им- j пульсов, входную шину 14, шины 15 и 16 выходного кода, выходные шины 17 и 18 признака периода, шину 19 сброса , выходную шину 20 синхронизации.The frequency converter in the code (Fig. 1) contains a pulse former 1, a trigger 2, counters 3 and 4 pulses, registers 5 and 6 of memory, elements I 7-12, a generator 13 and j pulses, input bus 14, bus 15 and 16 output codes, output buses 17 and 18 of the period feature, reset bus 19, output synchronization bus 20.
Преобразователь частоты в код работает следующим образом.The frequency converter in the code works as follows.
Пусть в исходном положении счетчики 3 и 4, регистры 5 и 6 наход тс в нулевом состо нии. Это состо ние может быть установлено обычным образом при включении питани фронтом питающего напр жени . Предположим дл определенности, что первый импульс входной частоты, поступающий на входной шины 20 на врем t минSuppose that in the initial position the counters 3 and 4, the registers 5 and 6 are in the zero state. This state can be established in the usual way when the power is turned on by the front of the supply voltage. Suppose, for definiteness, that the first input frequency pulse arriving at the input bus 20 at time t min
гдеWhere
2020
2525
30thirty
- минимально возможный период исследуемого процесса. Таким образом, при формировании кода первого периода импульс сброса прошел в процессе счета счетчика 3, подтвердив через элемент И 9 нулевое состо ние счетчика 4 (фиг,2г), а через элемент И 11 - нулевое состо ние регистра 5 (фиг,2д),- the minimum possible period of the process under study. Thus, when forming the code of the first period, the reset pulse passed during the counting of the counter 3, confirming the zero state of the counter 4 (FIG. 2d) through the AND 9 element, and through the And 11 element - the zero state of the register 5 (FIG. 2d),
В течение второго периода логическа единица с инверсного выхода триггера 2 поддерживает в открытом состо нии элемент И 10. в результате чего происходит заполнение счетчика 4 импульсами генератора 13 (фиг,2г). Перед окончанием второго периода на шину сброса 19 проходит импульс, который через элементы И 8 и 12 обнул ет соответственно счетчик 3 и регистр 6 (в данном случае подтверждает нулевое состо ние регистра 6), Второй период заканчиваетс с приходом очередного (третьего) импульса с формировател 1, При этом, триггер 2 возвращаетс в единичное состо ние, обеспечива перенос информации со счетчика 4 в регистр 6 (фиг,2е).During the second period, the logical unit from the inverse output of the trigger 2 maintains in the open state the element 10. As a result, the counter is filled with 4 pulses of the generator 13 (Fig. 2d). Before the end of the second period, an impulse passes to the reset bus 19, which, after elements 8 and 12, zeroed the counter 3 and register 6 (in this case, confirms the zero state of register 6), the second period ends with the arrival of the next (third) pulse 1, In this case, the trigger 2 returns to the one state, ensuring the transfer of information from the counter 4 to the register 6 (FIG. 2e).
Таким образом, по окончании второго периода на шинах 15 выходного кода будет присутствовать код первого периода, а на шинах 16 выходного кода - код второго периода.Thus, at the end of the second period, the first period code will be present on tires 15 of the output code, and on the tires 16 of the output code, the code of the second period.
Далее процесс повтор етс . КодThe process then repeats. Code
ную шину 14 (фиг.2а), переводит триг-35 третьего периода будет присутствоватьbus 14 (FIG. 2a), translates the third-period trigger-35
гер 2 в единичное состо ние. При этом, произвольное исходное состо ние приведет к произвольным значени м только двух первых периодов, По влена шинах 15, код четвертого - на шинах 16 и т,д. Дл выделени последнего из окончившихс и предпоследнего периодов входной частоты Т 4 и Т ;ger 2 to a single state. At the same time, an arbitrary initial state will lead to arbitrary values of only the first two periods, the number of tires 15, the fourth code on tires 16, and so on. To select the last of the terminated and the penultimate periods of the input frequency T 4 and T;
ной шины 20 на врем t минNoah bus 20 at time t min
гдеWhere
00
5five
00
- минимально возможный период исследуемого процесса. Таким образом, при формировании кода первого периода импульс сброса прошел в процессе счета счетчика 3, подтвердив через элемент И 9 нулевое состо ние счетчика 4 (фиг,2г), а через элемент И 11 - нулевое состо ние регистра 5 (фиг,2д),- the minimum possible period of the process under study. Thus, when forming the code of the first period, the reset pulse passed during the counting of the counter 3, confirming the zero state of the counter 4 (FIG. 2d) through the AND 9 element, and through the And 11 element - the zero state of the register 5 (FIG. 2d),
В течение второго периода логическа единица с инверсного выхода триггера 2 поддерживает в открытом состо нии элемент И 10. в результате чего происходит заполнение счетчика 4 импульсами генератора 13 (фиг,2г). Перед окончанием второго периода на шину сброса 19 проходит импульс, который через элементы И 8 и 12 обнул ет соответственно счетчик 3 и регистр 6 (в данном случае подтверждает нулевое состо ние регистра 6), Второй период заканчиваетс с приходом очередного (третьего) импульса с формировател 1, При этом, триггер 2 возвращаетс в единичное состо ние, обеспечива перенос информации со счетчика 4 в регистр 6 (фиг,2е).During the second period, the logical unit from the inverse output of the trigger 2 maintains in the open state the element 10. As a result, the counter is filled with 4 pulses of the generator 13 (Fig. 2d). Before the end of the second period, an impulse passes to the reset bus 19, which, after elements 8 and 12, zeroed the counter 3 and register 6 (in this case, confirms the zero state of register 6), the second period ends with the arrival of the next (third) pulse 1, In this case, the trigger 2 returns to the one state, ensuring the transfer of information from the counter 4 to the register 6 (FIG. 2e).
Таким образом, по окончании второго периода на шинах 15 выходного кода будет присутствовать код первого периода, а на шинах 16 выходного кода - код второго периода.Thus, at the end of the second period, the first period code will be present on tires 15 of the output code, and on the tires 16 of the output code, the code of the second period.
Далее процесс повтор етс . КодThe process then repeats. Code
на шинах 15, код четвертого - на шинах 16 и т,д. Дл выделени последнего из окончившихс и предпоследнего периодов входной частоты Т 4 и Т ;on tires 15, the fourth code - on tires 16 and t, d. To select the last of the terminated and the penultimate periods of the input frequency T 4 and T;
ние сигнала логической единицы в пр - 40 используютс выходные шины 17 и 18the signal of the logical unit in pr - 40 uses output buses 17 and 18
мом выходе триггера 2 (фиг,26) разрешает прохождение через элемент И 7 импульсов генератора 13 на счетный вход счетчика 3, Заполнение этого счетчика будет продолжатьс до тех пор, пока не исчезнет единичный потенциал с триггера 2, т,е, пока не закончитс первый период (фиг,2в). При по влении второго импульса на входной шине 14 триггер 2 изменит свое состо ние, формиру на своем инверсном выходе импульс записи со счетчика,3 в регистр 5,The output of flip-flop 2 (FIG. 26) allows the pulse 13 of the generator 13 to pass to the counting input of counter 3, the filling of this counter will continue until the unit potential from trigger 2 disappears, t, e, until the first period (FIG. 2c). When a second pulse appears on the input bus 14, trigger 2 changes its state, forming at its inverse output a write pulse from the counter, 3 into register 5,
Импульсы сброса поступают на шину 19 сброса (фиг,2ж) от внешних устройств , либо по окончании операции обработки информации, получаемой с преобразовател частоты, либо путем задержки тактового импульса с выход45The reset pulses are sent to the reset bus 19 (FIG. 2j) from external devices, either after the processing of the information received from the frequency converter or the delay of the clock pulse from output 45
5050
5555
признаков периода.signs of the period.
Принцип вьщелени периодов Т; и Т; удобно проследить по временным диаграммам фиг,2, Считывание информ ции с шин 15 и 16 должно производит в интервале от начала очередного пе риода (импульс на выходной шине 20 синхронизации) до c6pqca (импульс н шине 19), По временной диаграмме ви но, что если о.ткрыт (заполн етс ) счетчик 3, то период Т. записан в регистре 6 и при этом код периода Т находитс в регистре 5, Таким образом , логическа единитс на выходной шине 17 указывает на наличие на шинах 15 кода периода Т;, а логическа единица на выходной шине- 18 указывает на наличие на шинах 16 кода пе риода Т; .The principle of the allocation of periods T; and T; it is convenient to follow the time diagrams of FIG. 2; Reading of information from buses 15 and 16 should be in the interval from the beginning of the next period (pulse on the output synchronization bus 20) to c6pqca (pulse on bus 19). if the counter is open (filled) in counter 3, then the period T. is recorded in register 6 and the code for period T is in register 5, thus, a logical one on the output bus 17 indicates the presence of a period code T on bus 15 ;, and a logical unit on the output bus- 18 indicates the presence of a period code on buses 16 ; .
5five
00
5five
признаков периода.signs of the period.
Принцип вьщелени периодов Т; и Т; удобно проследить по временным диаграммам фиг,2, Считывание информации с шин 15 и 16 должно производитьс в интервале от начала очередного периода (импульс на выходной шине 20 синхронизации) до c6pqca (импульс на шине 19), По временной диаграмме видно , что если о.ткрыт (заполн етс ) счетчик 3, то период Т. записан в регистре 6 и при этом код периода Т. находитс в регистре 5, Таким образом , логическа единитс на выходной шине 17 указывает на наличие на шинах 15 кода периода Т;, а логическа единица на выходной шине- 18 указывает на наличие на шинах 16 кода периода Т; .The principle of the allocation of periods T; and T; It is convenient to follow the time diagrams of FIG. 2. Information from tires 15 and 16 must be read in the interval from the beginning of the next period (pulse on the output synchronization bus 20) to c6pqca (pulse on the bus 19). It is seen from the time chart that if o. The counter 3 is open (filled), then the period T. is recorded in register 6 and the period code T. is in register 5, Thus, the logical one on the output bus 17 indicates the presence of the period code T on tires 15; a unit on the output bus- 18 indicates the presence of a code 16 on the tires Period T; .
Таким образом, преобразователь частоты в код производит измерение каждого периода поступающей на его вход последовательности импульсов и в течение большей части текущего периода удерживает на выходах коды двух последних периодов с расшифровкой на последний и предпоследний.Thus, the frequency converter in the code measures each period of a pulse sequence arriving at its input and, for most of the current period, keeps the last two and the second to last codes at the outputs.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864054646A SU1374430A1 (en) | 1986-04-11 | 1986-04-11 | Frequency-to-code converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864054646A SU1374430A1 (en) | 1986-04-11 | 1986-04-11 | Frequency-to-code converter |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1374430A1 true SU1374430A1 (en) | 1988-02-15 |
Family
ID=21232992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864054646A SU1374430A1 (en) | 1986-04-11 | 1986-04-11 | Frequency-to-code converter |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1374430A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2722410C1 (en) * | 2019-07-01 | 2020-05-29 | Федеральное государственное бюджетное образовательное учреждение высшего образования "Владимирский Государственный Университет имени Александра Григорьевича и Николая Григорьевича Столетовых" (ВлГУ) | Method for measuring time interval and device for implementation thereof |
-
1986
- 1986-04-11 SU SU864054646A patent/SU1374430A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1112551, кл. Н 03 М 1/60, 1983. Авторское свидетельство СССР № 1229959, кл. Н 03 М 1/60, 1984. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2722410C1 (en) * | 2019-07-01 | 2020-05-29 | Федеральное государственное бюджетное образовательное учреждение высшего образования "Владимирский Государственный Университет имени Александра Григорьевича и Николая Григорьевича Столетовых" (ВлГУ) | Method for measuring time interval and device for implementation thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1374430A1 (en) | Frequency-to-code converter | |
SU1381419A1 (en) | Digital time interval counter | |
SU1597730A1 (en) | Method and apparatus for measuring speed of movement | |
SU1226619A1 (en) | Pulse sequence generator | |
SU1439744A1 (en) | Device for shaping coded sequences | |
SU917172A1 (en) | Digital meter of time intervals | |
SU1059559A1 (en) | Device for implementing input of information from discrete-type transduers | |
SU1418656A1 (en) | Switching device for controlling a stepping motor | |
SU978098A1 (en) | Time interval converter | |
SU549754A1 (en) | Frequency code converter | |
SU1169173A1 (en) | Device for translating serial code to parallel code | |
SU1591010A1 (en) | Digital integrator | |
SU1431069A1 (en) | Divider of pulse repetition rate | |
SU1578706A1 (en) | Device for information input from analog devices | |
SU1370742A1 (en) | Pulse sequence converter | |
SU1734109A1 (en) | Pulse counting device | |
SU1744712A1 (en) | Device for digital information magnetic recording | |
SU1372594A1 (en) | Apparatus for extracting signal extremums | |
SU1640822A1 (en) | Frequency-to-code converter | |
SU828124A1 (en) | Random signal form analyzer | |
SU1354194A1 (en) | Signature analyser | |
SU1231480A1 (en) | Digital meter of time intervals | |
SU1383463A1 (en) | Device for forming pulse train | |
SU1674056A1 (en) | Multichannel meter of time intervals | |
SU1675948A1 (en) | Device for restoration of clock pulses |