[go: up one dir, main page]

SU1654974A1 - Pulse-duration-to-number converter - Google Patents

Pulse-duration-to-number converter Download PDF

Info

Publication number
SU1654974A1
SU1654974A1 SU894654803A SU4654803A SU1654974A1 SU 1654974 A1 SU1654974 A1 SU 1654974A1 SU 894654803 A SU894654803 A SU 894654803A SU 4654803 A SU4654803 A SU 4654803A SU 1654974 A1 SU1654974 A1 SU 1654974A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
pulse
bus
duration
Prior art date
Application number
SU894654803A
Other languages
Russian (ru)
Inventor
Владимир Марьянович Сакаль
Виктор Геннадиевич Елисеев
Игорь Романович Билык
Original Assignee
Предприятие П/Я В-8751
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 Предприятие П/Я В-8751 filed Critical Предприятие П/Я В-8751
Priority to SU894654803A priority Critical patent/SU1654974A1/en
Application granted granted Critical
Publication of SU1654974A1 publication Critical patent/SU1654974A1/en

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

Изобретение относитс  к информационно-измерительной технике и предназначено дл  преобразовани  сигналов в цифровой код. Цель изобретени  - повышение достоверности выходной информации. Цель достигаетс  тем, что в преобразователь длительности импульсов в цифровой код, содержащий тактовую шину 1, первый элемент ИЛИ-НЕ 2, счетчик 3, второй элемент ИЛИ-НЕ 5, введены формирователь 7 импульсов , D-триггер 8, элемент И 9 и D-тркг- гер 10. Введение указанных элементов позвол ет устранить дребезг входного сигнала и привести устройство в начальное состо ние в момент времени, когда по входной шине импульсы отсутствуют. 1 ил.The invention relates to information technology and is intended to convert signals into a digital code. The purpose of the invention is to increase the reliability of the output information. The goal is achieved by the fact that a pulse former 7, a second OR OR NOT 5 element, a pulse former 7, a D-flip-flop 8, an AND 9 and D element are entered into a pulse width converter into a digital code containing a clock bus 1, the first element OR NOT 2. - trkgger 10. The introduction of these elements allows to eliminate the input signal bounce and bring the device to its initial state at the moment when there are no pulses along the input bus. 1 il.

Description

о елabout ate

4four

СОWITH

4i

Изобретение относитс  к информационно- измерительной технике и предназначено дл  преобразовани  сигналов в цифровой код. Цель изобретени  - повышение достоверности выходной информации за счет разделени  импульсов по длительности, устранени  вли ни  дребезга и приведени  устройства в начальное состо ние в момент времени , когда на входной шине импульсы отсутствуют .The invention relates to information technology and is intended to convert signals into a digital code. The purpose of the invention is to increase the reliability of the output information by separating the pulses by duration, eliminating the influence of bounce and bringing the device to the initial state at the moment when there are no pulses on the input bus.

На чертеже представлена функциональна  схема преобразовател .The drawing shows the functional diagram of the Converter.

Преобразователь длительности импульсов в цифровой код содержит тактовую шину 1, элемент ИЛИ-НЕ 2, счетчик 3, выходную шину 4, элемент ИЛИ-НЕ 5, входную шину 6, формирователь 7, D-триггер 8, элемент И 9, D-триггер 10, шину 11 установки в «О.The pulse width to digital converter contains a clock bus 1, an element of OR-NOT 2, a counter 3, an output bus of 4, an element of OR-NOT 5, an input bus 6, a driver 7, a D-flip-flop 8, an element of AND 9, a D-flip-flop 10 bus 11 installation in "O.

Преобразователь работает следующим образом.The Converter operates as follows.

Сигналы эталонной частоты посто нно присутствуют на тактовом входе 1 преобразовател . По шине 11 начальной установки по переднему фронту сигнала «Сброс первый D-триггер 10 устанавливаетс  в случае отсутстви  сигнала на входе 6 преобразовател  и, пройд  через элемент И 9, устанавливает в нулевое состо ние первый 10 и второй 8 D-триггеры. Если в момент поступлени  сигнала «Сброс на входе 6 преобразовател  присутствует входной импульс, то логическа  «1 с выхода первого D-триг- гера 10 не проходит через элемент И 9 до тех пор, пока не кончитс  импульс на входной шине 6. Это исключает возможность преобразовани  части входного импульса в код. Входна  цепочка из формировател  7 и второго элемента ИЛИ-НЕ 5 предназначена дл  защиты от зашумленности входных импульсов . Формирователь 7 работает как перезапускаемый одновибратор, причем длительность формируемых им импульсов выбираетс , исход  из частоты ожидаемого дребезга с таким расчетом, чтобы превысить максимальный период дребезга. На выходе же второго элемента ИЛИ-НЕ 5 входные импульсы преобразуютс  в инвертированные и без дребезга. Это исключает возможность преобразовани  длительности импульса дребезга в код и возможность пропуска из-за этого основного импульса.The reference frequency signals are constantly present at the clock input 1 of the converter. The initial setup bus 11 is on the rising edge of the signal. Reset the first D-flip-flop 10 is set if there is no signal at input 6 of the converter and, having passed through AND 9, sets the first 10 and the second 8 D-triggers to zero. If the input pulse is present at the moment of the arrival of the signal "Reset at input 6 of the converter, then the logical" 1 from the output of the first D-flip-flop 10 does not pass through the element AND 9 until the pulse on the input bus 6 runs out. This excludes the possibility convert part of the input pulse to the code. The input chain of the imaging unit 7 and the second element OR-NOT 5 is designed to protect against the noise of the input pulses. Shaper 7 operates as a restartable one-shot, and the duration of the pulses generated by it is selected based on the frequency of the expected bounce so as to exceed the maximum bounce period. At the output of the second element OR-NOT 5, the input pulses are converted to inverted and without chatter. This eliminates the possibility of converting the chattering pulse duration into a code and the possibility of a skip due to this main pulse.

При поступлении на вход 6 единичного импульса при условии, что преобразователь находитс  в режиме ожидани , т. е. сигнал «Сброс уже обнулил счетчик 3 и оба D-триг- гера 8 и 10, начинает дополн тьс  счетчик 3, так как на его входе обнулени  логический «О и логические «О на первом, третьем и четвертом входах первого элемента ИЛИ-НЕ 2 разрешают прохождение через негд тактовых импульсов на счетный вход счетчика 3. По окончании входного импульса по положительному фронту на выходе второго элемента ИЛИ-НЕ 5 во второй D- триггер 8 записываетс  логическа  «1,When a single pulse arrives at input 6, on condition that the converter is in standby mode, i.e., the signal "Reset has already zeroed counter 3 and both D-flip-flops 8 and 10, begins to complement counter 3, since at its input zeroing the logical “О and logical“ О on the first, third and fourth inputs of the first element OR NOT 2 allow the clock 3 to pass through the counting input to the counting input 3. At the end of the input pulse, the positive edge at the output of the second element OR NOT 5 is passed to the second D-trigger 8 is written logical "one,

котора  запрещает прохождение тактовых импульсов через первый элемент ИЛИ-НЕ 2 до тех пор, пока не по вл етс  сигнал «Сброс на шине начальной установки 11, свидетельствующий о готовности обрабатывающего информацию о длительности входных импульсов устройства к приему последующей информации. По сигналу «Сброс преобразователь приводитс  в исходное состо ние ожидани .which prohibits the passage of clock pulses through the first element OR-NOT 2 until the signal “Reset on the initial setup bus 11” appears, indicating that the device processing information about the duration of the input pulses of the device is ready to receive further information. The signal "Reset Converter is reset to its original state.

Вход переноса счетчика 3 используют дл  его остановки в дополненном (единичном ) состо нии, т. е. в случае, когда длительность входного импульса превышает врем  заполнени  счетчика 3, логическа  «1The transfer input of counter 3 is used to stop it in the augmented (single) state, i.e., in the case where the duration of the input pulse exceeds the filling time of counter 3, the logical "1

на выходе переноса запрещает прохождение тактовых импульсов через первый элемент ИЛИ-НЕ 2, останавлива  счетчик 3 в единичном состо нии. Таким образом единичное состо ние счетчика 3 свидетельствует о приходе ненужных продолжительных импульсов,at the output of the transfer, it prohibits the passage of clock pulses through the first element OR NONE 2, stopping the counter 3 in one state. Thus, the single state of the counter 3 indicates the arrival of unnecessary long pulses,

0 так как необходимый диапазон изменени  длительности принимаемых входных импульсов определ етс  подбором тактовой частоты и объема счетчика 3.0 since the required range of variation in the duration of the received input pulses is determined by selecting the clock frequency and the volume of the counter 3.

Предлагаемое построение преобразовате5 л  длительности импульсов в цифровой код позвол ет исключить возможность неправильного определени  длительности импульсов в случае, когда длительность импульса превышает заполнени  счетчика 3, т. е. остановка The proposed construction of a transducer of the pulse duration to a digital code eliminates the possibility of incorrectly determining the pulse duration in the case when the pulse duration exceeds the filling of the counter 3, i.e., stopping

0 счетчика 3 через первый элемент ИЛИ-НЕ 2 в состо нии логических «1 на его выходах означает, что длительность входного импульса превышает верхний порог диапазона измер емых импульсов. Кроме того, разрешение на заполнение счетчика 3 производитс  только при отсутствии импульса на входной шине, что исключает преобразование в код части входного импульса. Предлагаемый преобразователь имеет и защиту от дребезга , что исключает возможность пропуска импульса из-за вли ни  дребезга. Кроме то0 го, в предлагаемом варианте построени  преобразовател  нет ограничений на длительность сигнала «Сброс.0 of the counter 3 through the first element OR-NOT 2 in the logical "1" state at its outputs means that the duration of the input pulse exceeds the upper threshold of the range of measured pulses. In addition, permission to fill the counter 3 is made only in the absence of a pulse on the input bus, which eliminates the conversion to the code of the part of the input pulse. The proposed converter also has a chatter protection, which excludes the possibility of a pulse being skipped due to the influence of chatter. In addition, in the proposed version of the converter construction there are no restrictions on the duration of the signal "Reset.

Claims (1)

Формула изобретени Invention Formula ° Преобразователь длительности импульсов в цифровой код, содержащий первый элемент ИЛИ-НЕ, первый вход которого  вл етс  входной шиной, второй элемент ИЛИ- НЕ, первый вход которого  вл етс  шиной° Pulse width to digital converter containing the first element OR-NOT, the first input of which is the input bus, the second element OR-NOT, the first input of which is the bus 0 тактовых импульсов, а выход соединен с тактовым входом счетчика импульсов, выходы которого  вл ютс  выходной шиной, отличающийс  тем, что, с целью повышени  достоверности преобразовани , введены формирователь , два Ј -триггера, элемент И, пер5 вый вход которого объединен с С-входом первого D-триггера, вторым входом второго элемента ИЛИ-НЕ и подключен к выходу первого элемента ИЛИ-НЕ, второй вход которого соединен с выходом формировател , вход0 clock pulses, and the output is connected to the clock input of the pulse counter, the outputs of which are the output bus, characterized in that, in order to increase the reliability of the conversion, a driver, two т triggers, and the first input element are combined with C the input of the first D-flip-flop, the second input of the second element OR-NOT and connected to the output of the first element OR-NOT, the second input of which is connected to the output of the former, the input 16549741654974 5656 которого  вл етс  входной шиной, второйа / -вход объединен с -входом первогоwhich is an input bus, the second / input is combined with the input of the first вход элемента И объединен с входом уста-D-триггера и подключен к выходу элеменновки в «О счетчика импульсов и подключента И, выход первого Ј -триггера соединен сthe input element And is combined with the input of the set-D-flip-flop and is connected to the output of the element in the “About the pulse counter and the And connection, the output of the first Ј-trigger is connected to к выходу второго D-триггера, D-вход кото-третьим входом второго элемента ИЛИ-НЕ,to the output of the second D-flip-flop, the D-input of which is the third input of the second element OR NOT, рого  вл етс  шиной соответствующего по-четвертый вход которого соединен с выходомThe ply is a tire whose corresponding fourth input is connected to the output тенциала, С-вход - шиной установки в «О,переполнени  счетчика импульсов.the capacity, the C input is set by the bus in the “O”, pulse counter overflow.
SU894654803A 1989-02-22 1989-02-22 Pulse-duration-to-number converter SU1654974A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894654803A SU1654974A1 (en) 1989-02-22 1989-02-22 Pulse-duration-to-number converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894654803A SU1654974A1 (en) 1989-02-22 1989-02-22 Pulse-duration-to-number converter

Publications (1)

Publication Number Publication Date
SU1654974A1 true SU1654974A1 (en) 1991-06-07

Family

ID=21430686

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894654803A SU1654974A1 (en) 1989-02-22 1989-02-22 Pulse-duration-to-number converter

Country Status (1)

Country Link
SU (1) SU1654974A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1244794, кл. Н 03 М 1/50, 1984. Авторское свидетельство СССР № 1372618, кл. Н 03 М 1/50, 1986. *

Similar Documents

Publication Publication Date Title
SU1654974A1 (en) Pulse-duration-to-number converter
KR840004337A (en) PCM signal encoder
SU1631510A2 (en) Recirculating time-to-number converter for conversion of short single pulses
SU1195278A1 (en) Digital phase-meter
SU1636828A1 (en) Recirculating measuring time to number converter
SU1084980A1 (en) Device for converting pulse train to rectangular pulse
SU1061258A1 (en) Amplitude signal selector
SU1089573A1 (en) Device for executing direct and inverse conversion of numbers from residual glass system code to binary code
SU1541650A1 (en) Device for reduction of information redundancy
SU1182483A1 (en) Digital meter of pulse duration
SU1269122A1 (en) Device for comparing numbers
SU1115225A1 (en) Code-to-time interval converter
SU1372618A1 (en) Pulse duration to digital code converter
SU1200126A1 (en) Flowmeter
SU657609A1 (en) Time interval-to-digital code converter
SU1187253A1 (en) Device for time reference of pulses
SU726489A1 (en) Arrangement for converting phase shift into digital code
SU1056190A1 (en) Device for determining difference of two numbers
SU1665495A1 (en) Device for comparing closely spaced frequencies
RU2006926C1 (en) Device for analog data input in digital computer
SU738130A1 (en) Detector of passing through zero
SU1511853A1 (en) Converter of pulse train into square pulse
SU1136311A2 (en) Device for selecting pulses
SU1078613A1 (en) Device for translating codes
SU1065785A1 (en) Device for determination of phase difference sign