SU1325702A1 - Time-pulse value-ratio converter - Google Patents
Time-pulse value-ratio converter Download PDFInfo
- Publication number
- SU1325702A1 SU1325702A1 SU853873401A SU3873401A SU1325702A1 SU 1325702 A1 SU1325702 A1 SU 1325702A1 SU 853873401 A SU853873401 A SU 853873401A SU 3873401 A SU3873401 A SU 3873401A SU 1325702 A1 SU1325702 A1 SU 1325702A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- unit
- block
- inputs
- Prior art date
Links
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
Изобретение относитс к преобразованию аналоговых величин в код и может быть использовано в автоматике и вычислительной технике, в частности в телеметрических системах дл контрол параметров и газовых скважин в процессе их бурени . Изобретение позвол ет повысить точность преобразовани путем распределени величины отклонени эталонной величины N от опорного значени N по всему диапазону определени преобразуемой величины. Выходы фильтров 12 и 11 образуют шины эталонной и преобразуете (ЛThe invention relates to the conversion of analog values to code and can be used in automation and computing, in particular in telemetry systems for monitoring parameters and gas wells during their drilling. The invention makes it possible to increase the conversion accuracy by distributing the deviation value of the reference value N from the reference value N over the entire range of determination of the value being converted. The outputs of the filters 12 and 11 form the reference tires and convert (L
Description
132570132570
мой неличин. Сигналы, присутствуюп ие в шине эталонной величины, совместно с выходными сигналами блока управлени 6 разрешают прохождение импульсов с генератора 3 через элемент И 5 на счетчик 4 эталонной величины, оп- редел юощй N N - N, и блок делени 7. Сигналы с пшны преобразуемой величины и блока 7 поступают на блок делени 8, далее на блок коррекции 9my nelichin. The signals present in the bus of the reference value, together with the output signals of the control unit 6, allow the pulses from the generator 3 to pass through the AND 5 element to the counter 4 of the reference value, determined by NN-N, and the dividing unit 7. Signals from the pin of the converted value and block 7 goes to block 8, then to block 9
1one
Изобретение относитс к преобразованию аналоговых величин в код и может быть использовано в автоматике и вычислительной технике, в частности в телеметрических системах дл контрол параметров нефт ных и газовых скважин в процессе их бурени .The invention relates to the conversion of analog values into a code and can be used in automation and computing, in particular in telemetry systems for monitoring parameters of oil and gas wells during their drilling.
Цель изобретени - повышение точности преобразовани .The purpose of the invention is to improve the accuracy of the conversion.
На фиг, 1 приведена структурна схема преобразовател ; на фиг, 2 - электрическа схема преобразовател ; на фиг, 3 - временные диаграммы, по сн ющие работу устройства (номер tbm соответствует номеру элемента),FIG. 1 shows a block diagram of a converter; fig.2 is an electrical circuit of the converter; Fig. 3 shows timing diagrams explaining the operation of the device (the number tbm corresponds to the number of the element),
Врем иЯ11ульсньй преобразователь отношени величин содержит элемент И 1, счетчик 2 преобразуемой величины , генератор 3 импульсов, счетчик 4 эталонной величины, элемент И 5, бло 6 управлени , блоки 7 и 8 делени , блок 9 коррекции, блок 10 определени знака, фильтры Г и 12 преобразуемой и эталонной величин,The time and differential ratio converter contains the element AND 1, the counter 2 of the converted quantity, the generator 3 pulses, the counter 4 of the reference value, the element 5, the block 6 controls, the blocks 7 and 8 divisions, the correction block 9, the block 10 determining the sign, the filters G and 12 convertible and reference values
Блок 9 коррекции (фиг,2) содержит линию 13 задержки, расширитель 14 длительности .импульсов, элемент 15, выполн ющий функции НЕ-3 ИЛИ-2И, а в блок 10 определени знака входит триггер 16 знака ,и нуль- орган 17. Блок 7 делени состоит из реверсивного счетчика 18 и счетчика 19, элемента И 20 и элемента ИЛИ.21, Блок 8 делени выполнен в виде операционного счетчика Фильтры 11 и 12 преобразуемой и эталонной величин необходимы дл вьще- лени указанных параметров из разделенных во времени сигналов, присут- cтвyIala x во входной шине. ВыходыCorrection block 9 (FIG. 2) contains a delay line 13, a pulse extender 14. Pulses, an element 15 that performs the NOT-3 OR-2I functions, and the sign definition block 10 includes a character trigger 16, and a zero-organ 17. The block 7 division consists of a reversible counter 18 and counter 19, element AND 20 and element OR.21. Division 8 is made as an operational counter. Filters 11 and 12 of the converted and reference values are necessary to infuse the specified parameters from the signals separated in time. - SteveIala x in the input bus. Outputs
и через элемент И 1 на счетчик 2 преобразуемой величины. При нулевом состо нии разр дных выходов счетчика 4 нуль-орган 17 запрещает прохождение импульсов от генератора 3 на вход блока делени 8. Тем самым-корректируетс выходной результат преобразовани в зависимости от отклонени эталонной величины от опорного значени . 4 з.п. ф-лы, 3 ил.and through the element And 1 to the counter 2 of the converted value. In the zero state of the discharge outputs of the counter 4, the zero-body 17 prohibits the passage of pulses from the generator 3 to the input of the division unit 8. Thus, the output result of the conversion is corrected depending on the deviation of the reference value from the reference value. 4 hp f-ly, 3 ill.
5five
о about
5five
фильтров 12 и 11 образуют шины эталонной и преобразуемой величин. Сигналы , присутствующие в шинах эталонной и преобразуемой величин, соответственно , каждые в свой интервал времени или совместно с выходными сигналами блока 6 управлени разрешают , прохождение импульсов через элемент И 5 на счетчик 4 эталонной величины и блок 7 делени или поступают на блок 8 делени , устанавлива его предварительно в заданное состо ние, и через- элемент И 1 на счетчик 2 преобразуемой величины.filters 12 and 11 form tires reference and convertible values. The signals present in the tires of the reference and convertible values, respectively, each at their own time interval or together with the output signals of the control unit 6, allow the pulses to pass through the AND 5 element to the counter 4 of the reference value and the division unit 7 or enter the division unit 8, its previously in a given state, and through the element AND 1 to the counter 2 of the converted quantity.
Блок 6 управлени , представл (ощий собой триггер, счетным входом подключенный к шине эталонной величины, определ ет пор док работы всего устройства в целом, сначала подключа к генератору 3 счетчик 4 эталонной величины , предварительно установив его в состо ние NO (опорна величина), а впоследствии пересчитыва код, хранившийс в счетчике 4 эталонной величины , в блок 7 делени . Выход нуль- органа 17 запрещает.прохождение импульсов от генератора 3 на вход блока 8 при нулевом состо нии разр дных выходов счетчика 4, Триггер 16 знака измен ет свое состо ние при переходе счетчика 4 через состо ние логического нул и определ ет направление работы блока 9 коррекции, подключа элементы ИЛИ элемент а НЕ-3 Ш1И-2И 15, Счетчик 18, вход щий в состав блока 7 делени , устанавливаетс в логическое состо ние, соответствующее выходному коду эталонного счетчика 4, сигналом с выхода блока 6 управлени и со своего выхода переноса, которыйThe control unit 6 (represented by a trigger, a counting input connected to the reference value bus, determines the order of operation of the entire device, first connecting to the generator 3 counter 4 of the reference value, setting it to the NO (reference value) state and subsequently recalculating the code stored in the counter 4 of the reference value into the division unit 7. The zero-output 17 prohibits the passage of pulses from the generator 3 to the input of the block 8 when the discharge outputs of the counter 4 are in the zero state, the trigger 16 characters changes its state when counter 4 transitions through a logical zero state and determines the direction of operation of correction block 9, connecting the elements OR element HE-3 Ш1И-2И 15, Counter 18, which is part of block 7, is set to a logical state, corresponding to the output code of the reference counter 4, a signal from the output of the control unit 6 and from its transfer output, which
33
также подключен к счетчику 19, кото- рьй просчитывает число переходов счетчика 18 через нулевое состо ние за врем действи сигнала эталонной величины.It is also connected to the counter 19, which calculates the number of transitions of the counter 18 through the zero state during the time of the signal of the reference value.
Выходной код счетчика 19 по фронт сигнала преобразуемой величины переписываетс в блок 8 делени , импульс с выхода переноса которого устанавли вает его в то же логическое состо ние . Число импульсов на вкходе переноса блока В делени соответствует отношению преобразуемой величины и числа, соответствующего выходному ко ду блока 7 делени .The output code of the counter 19 to the front of the signal of the converted value is rewritten into block 8, the pulse from the transfer output of which sets it to the same logical state. The number of pulses at the transfer transfer unit B of division corresponds to the ratio of the quantity being converted and the number corresponding to the output code of block 7 of division.
Устройство работает следующим образом .The device works as follows.
На входы фильтров 12 и 11 с входной шины поступают импульсы, разде- , ленные по времени и модулированные по длительности, которые соответствуют эталонной и преобразуемой величинам . Импульс эталонной величины по счетному входу измен ет состо ние блока 6 управлени , определ такты работы всего устройства. В первом такте блок 6 управлени разрешает прохождение импульсов от генератора 3 через элемент И 5, на выходе кото- рого формируетс импульсна последовательность , число импульсов которой соответствует численному значению эталонной величины, на счетный вход счетчика 4, который предварительно фронтом импульса с первого выхода блока 6 управлени устанавливаетс в состо ние NH, а через триггер 15 знака по входу управлени переключаетс в режим вычитани , т.е. производитс вычитание входного числа N.The inputs of filters 12 and 11 from the input bus receives pulses separated by time and modulated by duration, which correspond to the reference and converted values. The pulse of the reference value at the counting input changes the state of the control unit 6, determining the operation cycles of the entire device. In the first cycle, the control unit 6 permits the passage of pulses from generator 3 through element 5, the output of which generates a pulse sequence, the number of pulses of which corresponds to the numerical value of the reference value, to the counting input of counter 4, which is pre-pulse from the first output of block 6 control is set to the state NH, and through the trigger 15 characters on the control input switches to the subtraction mode, i.e. subtracts the input number N.
Если число импульсов. N, соответствующее эталонной величине и поступающее на счетный вход счетчика 4 эталонной величины, равно числу импуль- сов NJJ опорной величины, счетчик 4 по окончании сигнала эталонной величины устанавливаетс в нулевое состо ние . Таким образом /lN N-No 0.If the number of pulses. N, which corresponds to the reference value and arrives at the counting input of the counter 4 of the reference value, is equal to the number of pulses NJJ of the reference value; the counter 4 is set to the zero state at the end of the reference value signal. Thus / lN n-No 0.
В этом случае при счете последо-;In this case, with the account successively;
вательности импульсов, соответствующей преобразуемой величине, на выходе переноса блока 8 делени импульсы не возникают, так как его сметный вход закрыт сигналом с выхода нуль-органа 17, и на входах элемента НЕ-3 ИЛИ-2И 15, св занных с выходом блока 8 делени и выходом расширител 14 длитель7024impulses corresponding to the converted value, at the transfer output of dividing unit 8, pulses do not occur, because its estimated input is closed by a signal from the output of the null organ 17 and at the inputs of the HE-3 OR-2 and 15 element associated with the output of dividing unit 8 and exit extender 14 long7024
ности импульсов, держитс низкий потенциал .impulses, keeps potential low.
Триггер 16 знака, установленный в состо ние логической единицы фронтом импульса с выхода блока 6 управлени , остаетс в этом же состо нии, разреша прохождение задержанных линией 13 задержки импульсов с генератора 3 на выход блока 9 корреки и только через нижнюю половину элемента НЕ-3 ИПИ-2И 15.The trigger 16 characters, set to the state of the logical unit by the pulse front from the output of control unit 6, remains in the same state, allowing the delay of pulses delayed by line 13 to pass from the generator 3 to the output of the correction unit 9 and only through the lower half of the NE-3 IPI element -2and 15.
С выхода блока 9 коррекции импульсы поступают на вход элемента И 1 и проход т через него на счетчик 2 преобразуемой величины за врем воздействи на первьй вход элемента И 1 сигнала преобразуемой величины. Таким образом, при N-NO jN-Ов счетчик 2 преобразуемой величины поступают с генератора 3 все импульсы за врем действи на первом входе элемента И 1 сигнала преобразуемой величины.From the output of the correction block 9, the pulses are fed to the input of the element AND 1 and pass through it to the counter 2 of the converted value during the action on the first input of the element AND 1 of the signal of the converted value. Thus, with N-NO jN-Ov, the counter 2 of the converted value comes from generator 3 all the pulses during the time at the first input of the And 1 element of the signal of the converted value.
Под воздействием внейних факторов длительность импульса, соответствующего эталонной величине, может измен тьс , в результате чего число импульсов заполнени сигнала эталонной величины N также измен етс и становитс отличным от Ng на величинуUnder the influence of external factors, the pulse duration corresponding to the reference value can vary, as a result of which the number of filling pulses of the reference value N also changes and becomes different from Ng by the value
JN N - Ы„,JN N - Ы „,
где N - число импульсов, соответствующее эталонной величине; Ng - число импульсов, соответствующее опорной величине. При этом знак приращени 4N зависит от соотношени величин N и Np. Равномерно распределив и N на весь интервал эталонной величины, получают интервал коррекции п , т..е.where N is the number of pulses corresponding to the reference value; Ng is the number of pulses corresponding to the reference value. In this case, the sign of the increment 4N depends on the ratio of the values of N and Np. Evenly distributing and N over the entire interval of the reference value, get the correction interval n, i.e.
п 4N N.n 4N N.
п илиn or
NN
В общем случае число п дробное, однако, если оперировать только целыми числами.In the general case, the number n is fractional, however, if we operate only with integers.
п 4N + п N ,n 4N + n N,
NN
где Пв - остаток от делени -- ,where Pv is the remainder of the division,
J NJ n
при условии, что п - целое число.provided that n is an integer.
Если N : N а, на разр дных выходах Счетчика 4 по окончании деистВИЯ сигнала эталонной величины устанавливаетс число ii N в двоичном коде , а триггер 16 определени знака не мен ет своего исходного логического состо ни .If N: N a, on the bit outputs of Counter 4, upon completion of the reference value signal, the number ii N is set in the binary code, and the character determination trigger 16 does not change its initial logic state.
Если N NJ, то счетчик 4 после подсчета N иьшульсов реверсируетс , после-чего на его выходах формируетс число /iN, а триггер 16 определени знака мен ет свое логическое состо ние .If N is NJ, then counter 4, after counting N pulses, is reversed, after which the number / iN is formed at its outputs, and the character determination trigger 16 changes its logical state.
Блоком 7 делени производитс опе- NThe dividing unit is produced 7
раци делени -- А Ndivisions - A N
, т.е. получениеi.e. getting
интервала коррекции п, с записью полученного результата в счетчик 19the correction interval p, with the recording of the result in the counter 19
При подсчете числа импульсов, соответствующего преобразуемой не, блок 8 делени после поступлени п импульсов с генератора 3 на его счетньм вход обнул етс импульсом со своего выхода переноса и выдает сигнал управлени блоку 9 коррекции, который в зависимости от логического состо ни триггера 16 знака в этот момент или формирует дополнительный импульс, который накладываетс на выходную последовательность генератора 3 импульсов (при N N), или запрещает прохождение одного импульса этой же последовательности на вход элемента И 1 (при N N,).When counting the number of pulses corresponding to a non-convertible, dividing unit 8, after receiving n pulses from generator 3, nullified its input from its transfer output and generated a control signal to correction unit 9, which, depending on the logical state of the trigger 16 characters the moment either generates an additional pulse, which is superimposed on the output sequence of the generator of 3 pulses (with NN), or prohibits the passage of one pulse of the same sequence to the input of an And 1 element (with NN,).
Таким образом, в счетчике преобразуемой величины формируетс код, пропорциональный длительности преобразуемой величины, и одновременно представл ющий собой отношение преобразуемой и эталонной величин.In this way, a code is formed in the counter of the quantity being converted that is proportional to the duration of the quantity being converted and at the same time is a ratio of the value being converted and the reference quantity.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853873401A SU1325702A1 (en) | 1985-03-26 | 1985-03-26 | Time-pulse value-ratio converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853873401A SU1325702A1 (en) | 1985-03-26 | 1985-03-26 | Time-pulse value-ratio converter |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1325702A1 true SU1325702A1 (en) | 1987-07-23 |
Family
ID=21169177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU853873401A SU1325702A1 (en) | 1985-03-26 | 1985-03-26 | Time-pulse value-ratio converter |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1325702A1 (en) |
-
1985
- 1985-03-26 SU SU853873401A patent/SU1325702A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 306480, кл. Н 03 М 1/50, 1968. Авторское свидетельство СССР W 902251, кл. Н 03 М 1/50, 1979. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1325702A1 (en) | Time-pulse value-ratio converter | |
EP0066265B1 (en) | D-a converter | |
SU1170452A1 (en) | Unit-counting device for extracting square root | |
SU498723A1 (en) | Binary Pulse Width Modulator | |
SU1075431A1 (en) | Device for phasing binary signals | |
SU1325710A1 (en) | L-digit coder | |
SU1105913A1 (en) | Device for calculating partial derivative | |
SU1167734A1 (en) | Digital meter of peak value of pulse excitations | |
SU959274A1 (en) | A-c stroboscopic converter | |
SU738135A1 (en) | Digital pulse phase discriminator | |
SU983566A1 (en) | Frequency digital measuring device | |
SU741474A2 (en) | Controllable frequency divider | |
SU1383210A1 (en) | Device for measuring width of pulse signals | |
SU1244788A1 (en) | Demodulator of pulse-width modulation signal | |
SU1298831A1 (en) | Pulse repetition frequency multiplier | |
SU1093989A1 (en) | Device for frequency comparison | |
SU408324A1 (en) | INTEGRATOR | |
SU930643A1 (en) | Pulse-width modulator | |
SU1359753A1 (en) | Digital phase inverter | |
SU1179542A1 (en) | Number-to-frequency converter with variable conversion factor | |
SU1088113A1 (en) | Phase-shift-to-time interval converter | |
SU1305677A1 (en) | Multiplying-dividing device | |
SU684561A1 (en) | Functional voltage generator | |
SU1107313A1 (en) | Device for forming time scale correction signals | |
SU758498A1 (en) | Pulse duration shaper |