SU1264170A1 - Differentiating device - Google Patents
Differentiating device Download PDFInfo
- Publication number
- SU1264170A1 SU1264170A1 SU843769358A SU3769358A SU1264170A1 SU 1264170 A1 SU1264170 A1 SU 1264170A1 SU 843769358 A SU843769358 A SU 843769358A SU 3769358 A SU3769358 A SU 3769358A SU 1264170 A1 SU1264170 A1 SU 1264170A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- increments
- clock
- switch
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к автоматике и вь числительной технике. Цель изобретени - повьппение точности дифференцировани . Устройство содержит след щий аналого-цифровой преобразователь , два регистра сдвига, два коммутатора, реверсивный счетчик и генератор тактовых импульсов. В процессе работы последовательность тернарно-кодированных приращений входного аналогового сигнала с выходов след щего аналого-цифрового преобразовател подаетс на информационные входы коммутаторов и регистров сдвига. Импульсы с выходов регистров сдвига также подаютс на информационные входы коммутаторов выходы которых соединены с суммирующим и вычитающим входами реверсивного счетчика. Содержимое реверсивного счетчика, начина с N 1 -го такта работы генератора (где ft разр дность регистров), равно алгебi раической сумме приращений входного сигнала за последние N тактов. Реа (Л лизаци след щего режима вычислени С производной при тернарном кодировании приращений входного сигнала позвол ет повысить точность вычислений за счет исключени флуктуации кода производной в счетчике, возникаю1C щих при бинарном кодировании знакопеременных приращений. 1 ил.The invention relates to automation and numerical technology. The purpose of the invention is to improve the accuracy of differentiation. The device contains a tracking analog-to-digital converter, two shift registers, two switches, a reversible counter, and a clock generator. During operation, a sequence of ternary-encoded increments of the input analog signal from the outputs of the following analog-digital converter is fed to the information inputs of the switches and shift registers. The pulses from the outputs of the shift registers are also fed to the information inputs of the switches, the outputs of which are connected to the summing and subtracting inputs of a reversible counter. The content of the reversible counter, starting with the N 1 th cycle of the generator (where ft is the register width), is equal to the algebraic sum of the input signal increments over the last N cycles. Rea (Listing the following calculation mode C derivative when ternary coding the increments of the input signal allows to increase the accuracy of calculations by eliminating fluctuations of the derivative code in the counter, which occurs during the binary coding of alternating increments. 1 Il.
Description
Изобретение относится к автоматике и вычислительной технике и может быть использовано, в частности, при построении цифровых измерительных и управляющих устройств, работающих в реальном масштабе времени.The invention relates to automation and computer technology and can be used, in particular, in the construction of digital measuring and control devices operating in real time.
Цель изобретения - повышение точности.The purpose of the invention is improving accuracy.
На чертеже изображена блок-схема, дифференцирующего устройства.The drawing shows a block diagram of a differentiating device.
Устройство содержит следящий аналого-цифровой преобразователь 1, первый и второй регистры 2 и 3 сдвига, первый и второй коммутаторы 4 и 5, реверсивный счетчик 6 и генератор 7 тактовых импульсов. Каждый из коммутаторов выполнен на элементе ИЛИ и двух элементах И, подключенных выходами.к входам элемента ИЛИ, причем первые входы элементов И являются информационными входами коммутатора, а вторые входы - управляющими входами. Генератор 7 формирует две последовательности импульсов. Появление импульсов на первом выходе генератора соответствует нечетным тактам его работы, а на втором выходе генератора - четным тактам. Устройство имеет вход 8 и шину 9 начальной установки ,The device contains a tracking analog-to-digital Converter 1, the first and second shift registers 2 and 3, the first and second switches 4 and 5, a reversible counter 6 and a clock generator 7. Each of the switches is made on an OR element and two AND elements connected by outputs to the inputs of an OR element, with the first inputs of the AND elements being the information inputs of the switch, and the second inputs being the control inputs. The generator 7 generates two sequences of pulses. The appearance of pulses at the first output of the generator corresponds to odd clock cycles of its operation, and at the second output of the generator to even cycles. The device has an input 8 and a bus 9 of the initial installation,
Устройство работаетлследующим образом.The device operates as follows: l.
Дифференцирующий аналоговый сигнал .подается на вход 8 устройства. На шину 9 начальной установки подается импульс, осуществляющий обнуление следящего аналого-цифрового преобразователя 1, регистров 2 и 3 сдвига и реверсивного счетчика 6. Входной аналоговый сигнал с 'входа 8 устройства преобразуется следящим аналого-цифровым преобразователем 1 в последовательности терндрнокодированных приращений, которые поступают: положительные - на информационный вход регистра 2 сдвига и на первый информационный вход коммутатора 4; отрицательные - на информационный вход регист•ра 3 сдвига и на второй информационный вход коммутатора 5.Differentiating analog signal. Is fed to input 8 of the device. An impulse is applied to the initial installation bus 9, resetting the tracking analog-to-digital converter 1, shift registers 2 and 3, and the reverse counter 6. The input analog signal from 'input 8 of the device is converted by the tracking analog-to-digital converter 1 in a sequence of terminal encoded increments, which are received: positive - to the information input of the shift register 2 and to the first information input of the switch 4; negative - to the information input of the shift register • 3 and to the second information input of the switch 5.
В течение первых N тактов тактирующей серии импульсов (N - разрядность регистров 2 и 3.сдвига) на выходах регистров 2 и 3 сдвига и соответственно на первом информационном входе коммутатора 5 и втором информационном входе коммутатора 4 - ну левые значения. При этом на каждом такте тактирующей серии импульсов положительные или отрицательные приращения проходят соответственно на суммирующий и вычитающий входы реверсивного счетчика 6. Начиная с N+1 такта тактирующей серии импульсов на выходах регистров 2 и 3 сдвига появляются задержанные на 14' тактов положительные или отрицательные приращения, которые на каждом такте задержанной серии тактовых импульсов поступают соответственно на вычитающий и суммирующий входы реверсивного счетчика 6.During the first N clock cycles of a clocking series of pulses (N is the width of shift registers 2 and 3.) at the outputs of shift registers 2 and 3 and, respectively, the first information input of switch 5 and the second information input of switch 4 are zero values. In this case, on each clock cycle of a clocking series of pulses, positive or negative increments pass respectively to the summing and subtracting inputs of the reverse counter 6. Starting from N + 1 clock cycles of a clocking series of pulses, positive or negative increments delayed by 14 'clock cycles appear on the outputs of the shift registers 2 and 3, which, at each step of a delayed series of clock pulses, are respectively supplied to the subtracting and summing inputs of the reverse counter 6.
Таким образом, в любой момент времени после N+1 такта работы устройства содержимое реверсивного счетчика 6 равно алгебраической сумме приращений входного сигнала за последние N тактов работы устройства. Этим достигается следящий режим работы устройства. Содержимое реверсивного счетчика 6 на каждом такте работы определяется как цифровое значение первой производной входного аналогового сигнала, причем быстродействие устройства определяется' частотой генератора 7 тактовых импульсов, которая должна быть не выше половины максимально допустимой частоты работы реверсивного счетчика 6.Thus, at any time after N + 1 cycle of the device, the contents of the reverse counter 6 is equal to the algebraic sum of the increments of the input signal for the last N cycles of the device. This achieves a follow-up mode of operation of the device. The contents of the reverse counter 6 at each operation cycle is determined as the digital value of the first derivative of the input analog signal, and the device’s speed is determined by the frequency of the generator 7 clock pulses, which should not be higher than half the maximum allowable frequency of operation of the reverse counter 6.
Таким образом, предлагаемое устройство реализует следящий режим вычисления производной при тернарном кодировании приращений входного сигнала, что позволяет повысить точность вычислений за счет исключения флуктуаций кода производной в счетчике 6, возникающих при бинарном кодировании знакопеременных приращений входного сигнала и сохранении в качестве значащего младшего разряда счетчика результата.Thus, the proposed device implements a tracking mode for calculating the derivative with ternary coding of input signal increments, which allows to increase the accuracy of calculations by eliminating fluctuations in the derivative code in counter 6 that occur during binary coding of alternating increments of the input signal and saving the result counter as a significant minor digit.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843769358A SU1264170A1 (en) | 1984-07-06 | 1984-07-06 | Differentiating device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843769358A SU1264170A1 (en) | 1984-07-06 | 1984-07-06 | Differentiating device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1264170A1 true SU1264170A1 (en) | 1986-10-15 |
Family
ID=21130158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843769358A SU1264170A1 (en) | 1984-07-06 | 1984-07-06 | Differentiating device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1264170A1 (en) |
-
1984
- 1984-07-06 SU SU843769358A patent/SU1264170A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР 485475, кл. G 06 J 3/00, 1972. Патент US № 4409667, кл. 364-732, опублик. 1983. Авторское свидетельство СССР 1183962, кл. С 06 F 7/64, G 06 G 7/18, 1986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1264170A1 (en) | Differentiating device | |
US3990071A (en) | Data transmission system using frequency permutation codes | |
SU1149243A1 (en) | Reversible binary code-to-binary coded decimal code translator | |
SU744544A1 (en) | Code converting device | |
SU1285605A1 (en) | Code converter | |
SU1201836A1 (en) | Device for calculating modulus of vector | |
SU1251103A1 (en) | Fknction generator fknction generatorating structure | |
SU1124282A1 (en) | Transformer from binary code to binary-coded decimal code of angular units | |
SU368553A1 (en) | OPTIMIZER OF THE OPERATING MODE OF INTEGRATING | |
SU395831A1 (en) | CONVERTER OF THE CORRECT BINARY CROSSBALL INTO BINARY-DECIMAL | |
SU662937A1 (en) | Device for computing the function:y equals e raised to the x power | |
SU1032448A1 (en) | Direct code-to-reverse one converter | |
SU911521A1 (en) | Digital function generator | |
SU993245A1 (en) | Series binary code-to-unit counting code converter | |
SU1383345A1 (en) | Logarithmic converter | |
SU391560A1 (en) | DEVICE FOR CONSTRUCTION IN SQUARES | |
SU734669A1 (en) | Converter of proper binary fraction into binary-decimal fraction and integer binary-decimal numbers into binary numbers | |
SU525944A1 (en) | Binary to decimal converter | |
SU960837A1 (en) | Digital function converter | |
SU1113820A1 (en) | Increment multiplier for analog signals | |
SU1348830A1 (en) | Device for computing angle sine and cosine by table method | |
SU620018A1 (en) | Analogue-to-digital conversion device | |
SU557360A1 (en) | Device for converting binary code | |
SU651317A1 (en) | Digital interpolator | |
RU2055394C1 (en) | Device for search of roots |