SU1183962A1 - Analog-digital differentiator - Google Patents
Analog-digital differentiator Download PDFInfo
- Publication number
- SU1183962A1 SU1183962A1 SU843741036A SU3741036A SU1183962A1 SU 1183962 A1 SU1183962 A1 SU 1183962A1 SU 843741036 A SU843741036 A SU 843741036A SU 3741036 A SU3741036 A SU 3741036A SU 1183962 A1 SU1183962 A1 SU 1183962A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- elements
- analog
- clock
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Description
Изобретение относится к автоматике и вычислительной технике и может 1 быть использовано, в частности, при построении цифровых измерительных, управляющих устройств, работающих 5 в реальном масштабе времени.The invention relates to automation and computing and can 1 be used, in particular, in the construction of digital measuring, control devices operating 5 in real time.
Цель изобретения - повышение точности формирования производной и сокращение аппаратурных затрат.The purpose of the invention is to improve the accuracy of the formation of the derivative and reduce hardware costs.
На чертеже изображена блок-схема аналого-цифрового дифференциатора.The drawing shows a block diagram of the analog-digital differentiator.
Аналого-цифровой дифференциатор ; содержит следящий аналого-цифровой преобразователь 1, регистр 2 сдвига, первый и второй элементы НЕ 3 и 4, . >5 первый и второй элементы ИЛИ 5 и 6, счетчик 7 результата (реверсивного типа), генератор 8 тактовых импуль-, . сов и с первого йо четвертый элементы И 9 - 12. Генератор 8 формирует 20 две последовательности импульсов с одинаковой частотой следования: основную на первом выходе и задержанную на/половину периода тактовой частоты на втором выходе, 25Analog-digital differentiator; contains tracking analog-to-digital converter 1, shift register 2, the first and second elements are NOT 3 and 4,. > 5, the first and second elements OR 5 and 6, the result counter 7 (of the reverse type), the generator 8 clock pulses,. ow and from the first yo the fourth elements 9–12. The generator 8 forms 20 two pulse sequences with the same repetition rate: the main one at the first output and delayed by / half of the clock frequency at the second output, 25
' Дифференциатор работает следующим образом.'Differentiator works as follows.
С появлением сигнала на установочной входе осуществляется начальная установка в "0" счетчика следящего 30 аналого-цифрового преобразователя 1 и счетчика 7, в регистр 2 сдвига заносится начальное значение 010101,,,01, Входной аналоговый сигнал поступает на информационный вход следящего анадого-цифрового преобразователя 1, преобразуется им в послед&вательность бинарно-кодированньгх приращений, величина которых определяется знаком сигнала рассогласования в следящем до аналого-цифровом преобразователе, т.е, положительное приращение представляется уровнем логической единицы, а отрицательное - уровнем логического нуля. Бинарно-кодированные приращения 45 поступают на информационный вход!1 регистра 2 сдвига, а также на первый вход элемента И 9 и через элемент НЕ 3 - на второй вход элемента Й 10«With the appearance of the signal at the installation input, the initial setting of the counter of the tracking 30 analog-digital converter 1 and counter 7 is made to "0", the initial value 010101 ,,, 01 is entered into the shift register 2, the analog input signal is fed to the information input of the tracking anode-digital converter 1, it converts it into a sequence of binary-coded increments, the magnitude of which is determined by the sign of the error signal in the servo to the analog-to-digital converter, that is, the positive increment represents Xia logic-one level, and the negative - logic-zero level. Binary coded increments 45 arrive at the information input! 1 register 2 shift, as well as the first input element And 9 and through the element NO 3 - the second input element X 10 "
На другие входы элементов И 9 и 10 по-50 ступают импульсы с первого выхода генератора тактовых импульсов, которые разрешают прохождение положительныхOn the other inputs of the elements And 9 and 10 at 50 step pulses from the first output of the clock generator, which allow the passage of positive
приращений через элементы И 9, ИЛИ 5 на суммирующий вход счетчика 7 или разрешают прохождение отрицательных приращений через элементы И 10, ИЛИ 6 на вычитающий вход счетчика 7. В течение первых N тактов тактирующей серии импульсов (Ν-разрядность регистра сдвига 2) на выходе регистра 2 сдвига формируются чередующиеся "0” и "1" начальные значения, заранее записанные в "регистр 2 сдвига. Эти значения поступают на каждом такте задержанной серии тактовых импульсов на входы реверсивного счетчика: сигнал "0" через элементы НЕ 4, И 12, ИЛИ 5 на суммирующий вход счетчика 7, сигнал ’Ί” через элементы И 11 и ИЛИ 6 на вычитающий вход счетчика 7. Начальное значение в регистре 2 сдвига выбрано так, что алгебраическая сум-’ ма приращений, поступивших только с выхода регистра 2 сдвига на счетчик 7 в течение первых N тактов задержанной серии тактовых импульсов, равна нулю.increments through the elements AND 9, OR 5 to the summing input of counter 7 or allow the passage of negative increments through the elements AND 10, OR 6 to the subtracting input of counter 7. During the first N cycles of the clock pulse train (Ν-bit width of the shift register 2) at the register output 2 shifts are formed alternating "0" and "1" initial values previously recorded in the "shift register 2". These values are received at each clock cycle of a delayed series of clock pulses at the inputs of the reversible counter: the signal "0" through the elements HE 4, AND 12, OR 5 to the summing input of counter 7, the signal 'Ί ”through the elements AND 11 and OR 6 to the subtracting input of the counter 7. The initial value in shift register 2 is chosen so that the algebraic sum of increments received only from the output of shift register 2 to counter 7 during the first N cycles of the delayed clock series is zero.
Таким образом, к (Ν + 1)-му такту работы устройства содержимое счетчика Ί равно алгебраической сумме приращений, поступивших с выхода следящего аналогоуцифрового преобразователя 1. Начиная с N + 1-го такта тактирующей серии генератора 8 тактовых импульсов на выходе регистра 2 сдвига появляются задержанные бинарно-кодированные приращения , которые на каждом такте задержанной серии тактовых импульсов проходят: Положительные приращения через элементы И 11, ИЛИ 6 - на вычитающий вход счетчика 7, отрицательные через элементы НЕ 4, И 12 и ИЛИ 5 - на суммирующий вход счетчика 7. На каждом такте тактирующей серии импульсов осуществляется алгебраическое суммирование приращений в реверсивном счетчике 7, а на каждом такте задержанной серии тактовых импульсов - алгебраическое суммирование задержанных на N тактов приращений с обратным знаком. Таким образом, достигается следящий режим вычисления в цифровой форме производной входного аналогового сигнала.Thus, to (Ν + 1) -th cycle of the device operation, the contents of the counter Ί are equal to the algebraic sum of the increments received from the output of the tracking analog-digital converter 1. Starting from the N + 1 clock cycle of the clock generator of the generator, 8 clock pulses at the output of the shift register 2 appear delayed binary-coded increments that pass on each clock of the delayed clock pulse series: Positive increments through AND 11, OR 6 elements - to the subtracting input of counter 7, negative ones through the HE 4, AND 12 and OR 5 elements - on the sum uyuschy input of the counter 7. At each step the series of timing pulses is performed in the algebraic summation of increments down counter 7, and at each cycle of the delayed clock pulse series - algebraic summation delayed N cycles at increments with the opposite sign. Thus, a tracking mode for computing a numerically derived derivative of the input analog signal is achieved.
11839621183962
Η αν. установкаΗ αν. setting
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843741036A SU1183962A1 (en) | 1984-04-05 | 1984-04-05 | Analog-digital differentiator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843741036A SU1183962A1 (en) | 1984-04-05 | 1984-04-05 | Analog-digital differentiator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1183962A1 true SU1183962A1 (en) | 1985-10-07 |
Family
ID=21119135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843741036A SU1183962A1 (en) | 1984-04-05 | 1984-04-05 | Analog-digital differentiator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1183962A1 (en) |
-
1984
- 1984-04-05 SU SU843741036A patent/SU1183962A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1183962A1 (en) | Analog-digital differentiator | |
SU790099A1 (en) | Digital pulse repetition frequency multiplier | |
SU1264170A1 (en) | Differentiating device | |
SU368553A1 (en) | OPTIMIZER OF THE OPERATING MODE OF INTEGRATING | |
RU1784836C (en) | Displacement measuring device | |
SU875341A1 (en) | Digital linear interpolator | |
SU926764A1 (en) | Ac voltage-to-number converter | |
SU473955A2 (en) | Device for measuring instantaneous values of a varying direct current voltage of different polarity | |
SU690475A1 (en) | Converter of binary code into binary-decimal code of degrees and minutes | |
SU792276A1 (en) | Shaft angular position-to-code converter | |
SU1278895A1 (en) | Device for differentiating envelope | |
SU924667A2 (en) | Digital dynamic servo system | |
SU771619A1 (en) | Device for tolerance testing | |
SU1201836A1 (en) | Device for calculating modulus of vector | |
SU1709530A1 (en) | Code-to-frequency converter | |
SU1196858A1 (en) | Device for raising to power | |
SU959093A1 (en) | Device for calculating mean value current evaluation | |
SU842810A1 (en) | Binary frequency divider | |
SU1133668A1 (en) | Angular displacement encoder | |
SU1325700A1 (en) | Displacement-to-code converter | |
SU917111A1 (en) | Digital meter of power | |
SU1124285A1 (en) | Random arrival generator | |
SU1376083A1 (en) | Random event flow generator | |
SU1208607A1 (en) | Binary code converter | |
SU750480A1 (en) | Device for comparing numbers with tolerances |