SU836791A1 - Method of converting code into constant signal - Google Patents

Method of converting code into constant signal Download PDF

Info

Publication number
SU836791A1
SU836791A1 SU792725823A SU2725823A SU836791A1 SU 836791 A1 SU836791 A1 SU 836791A1 SU 792725823 A SU792725823 A SU 792725823A SU 2725823 A SU2725823 A SU 2725823A SU 836791 A1 SU836791 A1 SU 836791A1
Authority
SU
USSR - Soviet Union
Prior art keywords
pulse
signal
code
width
pulses
Prior art date
Application number
SU792725823A
Other languages
Russian (ru)
Inventor
Юрий Алексеевич Пасынков
Александр Алексеевич Чайка
Original Assignee
Новосибирский электротехнический институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Новосибирский электротехнический институт filed Critical Новосибирский электротехнический институт
Priority to SU792725823A priority Critical patent/SU836791A1/en
Application granted granted Critical
Publication of SU836791A1 publication Critical patent/SU836791A1/en

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Description

(54) СПОСОБ ПРЕОБРАЗОВАНИЯ КОДА В ПОСТОЯННЫЙ(54) METHOD FOR TRANSFORMING CODE TO PERMANENT

Claims (2)

СИГНАЛ Достигаетс  это тем, что в способ преобразовани  кода в посто нный сиг нал, оснбванном на преобразовании ко да в широтно-импульсный сигнал и его усреднении после преобразовани  кода в широтно-импульсный сигнал, перед усреднением осуществл ют формирование m последовательностей широтно-им пульсных сигналов и Их суммирование, причем импульсы в каждой из последовательностей сдвинуты на величину относительно импульсов другой последовательности , где Т - период следовани  импульсов в широтно-импульсной последовательности; m - число импульсных последовательностей. Такой способ преобразовани  позвол ет в m раз увеличить частоту импульсов результирующего широтно-импульсного сигнала и в m раз уменьшить амплитуду импульсов, Усреднение такого сигнала может быть осуществлено фильтром с посто нной времени в т раз меньшей чем у прототипа. На фиг. приведена структурна  схема устройства, дл  осуществлени  предлагаемого способа; на фиг. 2 временные диаграммы, по сн ющие его работу. Устройство преобразовани  кода в посто нный сигнал содержит преобразователь 1 кода в широтно-импульсный сигнал, входы которого X .. ..Х,  вл  ютс  входами устройства, а выход сое динен с формирователем 2 сдвинутых широтно-импульсных сигналов. Выходы формировател  2 соединены с входами сумматора 3 пшротно-импульсных.сигналов , выход которого св зан с входо фильтра А (усредн ющее устройство), выход которого  вл етс  выходом устройства . Шина 5 начальной установки устройства и пшна 6 входа образцовой частоты соединены с преобразователем и формирователем SIGNAL This is achieved by the fact that, in a method of converting a code into a constant signal based on converting a code into a pulse-width signal and averaging it after converting the code into a pulse-width signal, averaging m sequences of pulse-width signals is performed and Their summation, with the pulses in each of the sequences shifted by an amount relative to the pulses of the other sequence, where T is the period of the pulses in the pulse-width sequence; m is the number of pulse sequences. Such a conversion method allows to increase the pulse frequency of the resulting pulse-width signal by m times and to reduce the amplitude of pulses by m times. Averaging of such a signal can be performed by a filter with a constant time that is t times smaller than that of the prototype. FIG. a block diagram of the device for implementing the proposed method; in fig. 2 time diagrams for his work. A code-to-constant signal transducer comprises a code 1 transducer into a pulse-width signal, whose inputs X .. X are the device inputs, and the output is connected to the driver 2 of the shifted pulse-width signals. The outputs of the imaging unit 2 are connected to the inputs of the adder 3 of the pshrotno-pulse signals, the output of which is connected to the input of filter A (averaging device), the output of which is the output of the device. Bus 5 initial setup of the device and the pin 6 of the input frequency of the frequency connected to the transducer and driver 2. Сигналом по шине 5 преобразовател 1 и формирователь 2 устанавливаютс  исходное состо ние. На входы Х...Х, устройства поступает преобразуемый код N. На шину 6 устройства поступаю импульсы образцовой частоты. Преобразователь 1 преобразует код N в ши- ротно-импульсный сигнал, который далее преобразуетс  формирователем 2 в m сдвинутых широтно-импульсных сигналов . На фиг. 2 представлены времен ные диаграммы работы устройства дл  случа  . Первый широтно-импульсны 1 сигнал (фиг. 2, а) имеет нулевую начальную фазу. Второй широтно-импульсный сигнал (фиг.2,б) сдвинут относительно первого на Т/т, где Т - период следовани  широтно-импульсного сигнала, пропорциональный максимальному значению преобразуемого кода. И так далее, каждьй последующий широтно-импульсный сигнал (фиг. 2,в,г) сдвинут относительно прёдьщущего на величину, равную Т/т. С выхода формировател  2т сдвинутые широтно-импульсные сигналы поступают на вхо)а)1 сумматора 3, на выходе которого по вл етс  результирующий сигнал (фиг. 2,д), период следовани  которого равен Т/т , а амплитуда импульсов в m раз меньше при у1:ловии сохранени  равенства среднего за период Т значени  напр жени  одного широтно-импульсного сигнала и m широтно-импупьсных сигналов. Далее результирующий сигнал усредн етс  фильтром 4, на выходе которого образуетс  посто нный сигнал, пропорциональный текущему значению преобразуемого кода N. Математическое описание процесса преобразовани  можно представить следующим образом. Среднее значение одного широтноимпульсного сигнала равно с. , СЬ) значение эталонного посто нного сигнала. Дл  двоичного преобразуемого кода „.г M- -l-H-e- - ,l...-к.2V..+a„. п-ен + ...-1-С|„.. -1 1 где - п - количество двоичных разр дов преобразуемого кода; разр дные коэффициенты , 1 1одх m -. двоичный логарифм Отсюда следует, что наиболее проса  техническа  реализаци  способа озможна при , где Г может приимать значени  0,1,2...., т.е. целоислеиные и нуль. Вьоделив в выражении (4) разр ды реобразуемого кода большие и равые (п-1),. формулу (З) можно пред тавить в следуюЕ(ем виде fir(..tVe-,--1 ,) и - Ы/( rbe- Veti - n-. CP jn. tti V ..,.) (5) Как следует из формулы (5) и диarpaMhbi (фиг. 2,д) результирующий сигнал имеет посто ннзто (первое слагаемое формулы (З) и импульсную (второе слагаемое) составл ющие, причем величина посто нной составл ющей определ етс  значением уменьшенного в m раз эталонного сигнала и значением старших разр дов преобразуемого кора Амплитуда импульсов -импульсной состав л ющей результирующего сигнала определ етс  значением уменьшенного в m раз эталонного сигнала, длительность импульсов - значением младших разр дов преобразуемого кода, а период следовани  импульсов уменьшен в m раз. Кроме того, при равенстве нулю раз р дных коэффициентов a,,,..., результирующий сигнал есть импульсный сигнал без посто нной составл ющей . При равенстве нулю ар,а,,. . . результирующий сигнал не имеет импуль ной составл ющей. Во всех остальных.. случа х,.кроме равенства всех разр дных коэффициентов нулю результирующий сигнал представл ет собой импульсный сигнал с посто нной составЬ ющей . - Предлагаемый способ преобразовани  позвол ет уменьшить в m раз амплитуд импульсов и увеличить в m раз частот 8 Х следовани , в результирующем сигале , следовательно, уменьшить в m раз необходимое значение посто нной ремени фильтра и врем  преобразовани . В приведенном примере (формула 3 при , С 0,001 с, 0,007 с. Таким образом,предлагаемый способ преобразовани  кода в посто нный сигнал позвол ет повысить быстродействие в т раз. Формула изобретени  Способ преобразовани  кода в посто нный сигнал, основанный на преобразовании кода в широтно-импульсный сигнал и его усреднении, отличающийс  тем, что, с целью повышени  быстродействи , после преобразовани  кода в широтно-импульсный сигнал перед усреднением осуществл ют формирование m последовательностей широтно-импульсных сигналов и их суммирование , причем импульсы в каждой из m последовательностей сдвинуты на относительно импульсов величину другой последовательности, где Т период следовани  импульсов в широтноимпульсной последовательности;т чисцо импульсных последовательностей. Источники информации, прин тые-во внимание при экспертизе . 1. Налакай В.Г., Крюк И.О., Лукь нов Л.М,, Интегральные схемы АЦП и ЦАП; М. Энерги , 1978, с. 39-43 (прототип).2. The signal on bus 5 of converter 1 and driver 2 is set to the initial state. At the inputs X ... X, the device receives the converted code N. On the bus 6 of the device I receive pulses of exemplary frequency. Converter 1 converts the N code into a pulse width signal, which is then converted by shaper 2 into m shifted pulse width signals. FIG. 2 shows the time diagrams of the device operation for the case. The first pulse-width 1 signal (Fig. 2, a) has a zero initial phase. The second pulse-width signal (figure 2, b) is shifted relative to the first by T / t, where T is the period of the pulse-width signal, proportional to the maximum value of the code to be converted. And so on, each subsequent pulse-width signal (Fig. 2, c, d) is shifted relative to the preceding by an amount equal to T / t. From the output of the former 2t, the shifted pulse-width signals arrive at the input a) 1 of the adder 3, the output of which results in the resultant signal (Fig. 2, d), the follow-up period of which is T / t, and the amplitude of pulses is m times smaller at y1: the condition of preserving the equality of the average for the period T, the value of the voltage of one pulse-width signal and m of pulse-width signals. Next, the resulting signal is averaged by filter 4, the output of which produces a constant signal proportional to the current value of the transformed code N. The mathematical description of the conversion process can be represented as follows. The average value of one pulse width signal is c. , Cb) the value of the reference constant signal. For a binary convertible code, „. M- -l-H-e- -, l ...- c.2V .. + a„. p-en + ...- 1-С | „.. -1 1 where - n is the number of binary bits of the code to be converted; bit coefficients, 1 1 odx m -. binary logarithm From this it follows that the most millet technical implementation of the method is possible at, where G can take the value 0,1,2 ..., i.e. integer and zero. In terms of expression (4), the bits of the code being reformed are large and equal (n-1) ,. the formula (3) can be presented in the following form (it is in the form fir (.. tVe -, - 1,) and - Ы / (rbe- Veti - n-. CP jn. tti V ..,.) (5) How It follows from formula (5) and diarpaMhbi (fig. 2, e) the resulting signal is constant (the first term of the formula (3) and the pulse (second term) component, the constant component being determined by the value of the reference factor reduced by m times the signal and the value of the higher bits of the converted core The amplitude of the pulses — the pulse component of the resulting signal is determined by the value of the reference signal reduced by a factor of m; The number of pulses is the value of the least significant bits of the code being converted, and the pulse duration period is reduced by a factor of M. In addition, if the separate coefficients a ,,, ... are equal to zero, the resulting signal is a pulse signal without a constant component. zero ar, a ,, ..., the resulting signal does not have an impulse component. In all other cases, apart from the equality of all bit coefficients to zero, the resulting signal is a pulse signal with a constant component. - The proposed conversion method allows to reduce the pulse amplitudes by m times and increase by 8 times the frequencies of 8 X following, in the resultant signal, therefore, the required value of the constant filter time and the conversion time are reduced by m times. In the example shown (formula 3 at, C, 0.001 s, 0.007 s. Thus, the proposed method for converting code into a constant signal allows to increase speed by a factor of t. The invention method for converting a code into a constant signal based on converting a code into width -pulse signal and its averaging, characterized in that, in order to improve speed, after converting the code into a pulse-width signal, averaging m sequences of pulse-width signals and summing them up in other words, the pulses in each of the m sequences are shifted by relative to the pulses the magnitude of the other sequence, where T is the period of the pulses in the pulse-width sequence; is the number of pulse sequences. Sources of information taken into account in the examination 1. Nakakai VG Kryuk IO, Lukov L.M., Integrated Circuits for ADC and DAC; M. Energie, 1978, pp. 39-43 (prototype). Фив. /Thebes. / (Pt/2.E(Pt / 2.E
SU792725823A 1979-02-12 1979-02-12 Method of converting code into constant signal SU836791A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU792725823A SU836791A1 (en) 1979-02-12 1979-02-12 Method of converting code into constant signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU792725823A SU836791A1 (en) 1979-02-12 1979-02-12 Method of converting code into constant signal

Publications (1)

Publication Number Publication Date
SU836791A1 true SU836791A1 (en) 1981-06-07

Family

ID=20810685

Family Applications (1)

Application Number Title Priority Date Filing Date
SU792725823A SU836791A1 (en) 1979-02-12 1979-02-12 Method of converting code into constant signal

Country Status (1)

Country Link
SU (1) SU836791A1 (en)

Similar Documents

Publication Publication Date Title
US3987280A (en) Digital-to-bandpass converter
US4588979A (en) Analog-to-digital converter
JPH0736491B2 (en) FM demodulator
KR850005747A (en) Time Discrete Filter Device for Interpolation
JPS6131658B2 (en)
GB2144285A (en) Analague-to-digital and digital-to-analogue conversion
CN109444559B (en) Pulse signal sampling method, pulse signal reconstruction method and pulse signal reconstruction device
JP2575642B2 (en) Analog-digital converter
US3899666A (en) Integral correlation and transverse equalization method and apparatus
JP3044739B2 (en) Conversion method of digital signal sampling frequency
SU836791A1 (en) Method of converting code into constant signal
US4219879A (en) Digital to analog conversion system
US4755961A (en) Digital tank circuit
Peters et al. Regular-sampled current measurement in AC drives using delta-sigma modulators
US4222110A (en) Analog to digital converter system
JPH06350399A (en) Method and digital filter architecture for filtering digital signal
US4755794A (en) Digital-to-digital code converter
US3839650A (en) Signal processors for filtering applied signals
JP3125225B2 (en) Digital / analog converter
JPS57113618A (en) Interpolating method for sampling data
US4622649A (en) Convolution processor
SU720823A1 (en) Device for isolating pulse signals
JPS5831770B2 (en) General information
EP0395424B1 (en) Filter and method for whitening digitally generated noise
JPS6046126A (en) A/d converting circuit