[go: up one dir, main page]

SU706845A1 - Code comparator - Google Patents

Code comparator

Info

Publication number
SU706845A1
SU706845A1 SU782653084A SU2653084A SU706845A1 SU 706845 A1 SU706845 A1 SU 706845A1 SU 782653084 A SU782653084 A SU 782653084A SU 2653084 A SU2653084 A SU 2653084A SU 706845 A1 SU706845 A1 SU 706845A1
Authority
SU
USSR - Soviet Union
Prior art keywords
counter
input
trigger
output
generator
Prior art date
Application number
SU782653084A
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 SU782653084A priority Critical patent/SU706845A1/en
Application granted granted Critical
Publication of SU706845A1 publication Critical patent/SU706845A1/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

(54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ КОДОВ(54) DEVICE FOR COMPARING CODES

- - IИзобретение относитс  к автоматике и вычислительной технике и может быть использовано в автоматических системах обработки с датчиками, выдающими сигналы в унитарном коде. Известно устройство сравнени  двоичных чисел, содержащее регистры, сумматоры , элементы И, ИЛИ, НЕ р., В этом устройстве сравниваютс  числа, наход - ишес  в регистрах, число которых равно количеству сравниваемых чисел. Сравнени чисел призводитс  путем последовательного поразр дного определени  наибольш его числа, начина  со старшего раз|:1 да и конча  Младшим. Недостатком этого устройства  вл етс  .сложность. Наиболее близким техническим решением к предложенному  вл етс  устройство дл  сравнени  чисел, содержащее триггеры элементы И, ИЛИ, генератор. Сравнение чисел обеспечиваетс  соответствующим соединением названных элементов и генератора фазовых констант L2j. Устройство характеризуетс  низкой помехозащищенностью , так как сбои в кодах сравниваемы; чисел не. обнаруживаетс . Сбой триггеров и. генератора фазовых констант не обнаруживаетс , что ведет к искажению результата сравнени . Цель изобретени  - повышение надежности устройства. Поставленна  цель достигаетс  тем, чта в устройстве дл  сравнени  кодов, содержащем генератор, счетчик, триггер, элементы И-ИЛИ, И-НЕ, причем выход генератора соединен с первым входом элемента И-НЕ, выход которого подключен к входу счетчика, информационные входы соединены с первыми входами элемента И-ИЛИ, вторые входы которого подключены к выходам счетчика, а выход элемента И-ИЛИ соединен с вторым входом элемента И-НЕ, третий вход которого подключен к первому входу управлени . Инверсный выход последнего разр да счетчика соединен со счетным входом триггера , инверсный выход которого св .эат с управ;7 юшим выходом устройства, а вход установки в нулевое состо ние триг т ёр1 подключен k вто15ому в Ьйу упрШ5ле . и .- . Блок-схема устройства изображена на чертеже. Уст ройство содержит элемент И-ИЛЙ 1, элемент И-НЕ 2, счетчик 3, триггер 4, генератор 5, входы 6, 7 5 райпШни , выход 8 управлени , информационные входы 9. Оно предназначено дл  работы в устрройстБах ,гдеотклоШние от 1 у71еЪогЪ рас согласов1аш1  контролируетс  датчиками унитарногб кода в дискретные момбнты времени. Система стремитс  сделать рассогласование действительного размера детали от заданного близким к нулю. При этом во врем  обработки детали измерение не рроводитсй, а выдвижение обрабафываюйегй иййтруь ента производитс  йа величину рассогласовани , оставшегос  после предыдущего шкла обрабо и. Сбои в системе привод т к небозможности довести обработку детали до заданного размера и даже могут вызвать аварийные . f,, , Устройствъ работает следуюютм образом , . - J. Допустим, что с nOMofflbiq датчика уни тарного кода произведено первое и змерение и на информационных входах 9 устйновилось число. Дл  записи этого числа в счетчик 3 по входу 6 уйра;впени  . на вход элемента И-НЕ 2 подаетс  пОтен циал, открывающий этот элемент. При этом, если в счетчике 3 такое йЗе число ,что и на информа1шонных бходах 9, то на выходе элемента 1 потенщал низкий и элемент 2 оказываетс  закрытым. Если хот  бы в одном разр де счетчика 3 и на информационных входах потенциIjibl отлича1отс ; на выхбЫ ЬлёКгента 1 высокий потенциал и сигнал с генератора 5 поступает jia вхрд счетчкка 3 до тех пор,пойа нёУсТйтгЬвитс зГв Сч6т-. пике число, равное числу, поступившему на инфбрматгаонньт вхбды 9. ПоШ1ё Э о1 о фиггер 4 сбраСыбаётсй сигналом по входу 7 управлени . Потенциал на выход Tj iVrepa слувдт дл  оценки сбой схеме .:: .-. , ,. . .- - /.. Через определенный промежуток времени на инфбрйаййённых ycTaHaPv ливаетс  новое число. По входу 6 управлени  на вход элемента 2 проходит по . тенциал, открывактоиЯ этот элемент. Если числа в счетчике 3, послгуШШнйпе на- - The invention relates to automation and computing and can be used in automatic processing systems with sensors emitting signals in a unitary code. A device for comparing binary numbers is known, containing registers, adders, elements AND, OR, NOT p., This device compares the numbers found in registers whose number is equal to the number of compared numbers. Comparison of numbers is done by sequential bitwise determination of the largest of its number, starting with the highest time |: 1 and ending with the Younger. A disadvantage of this device is complexity. The closest technical solution to the proposed one is a device for comparing numbers, which contains the trigger elements AND, OR, the generator. Comparison of numbers is provided by the appropriate combination of the named elements and the generator of phase constants L2j. The device is characterized by low noise immunity, since the malfunctions in the codes are comparable; numbers are not. detected. Failure of triggers and. the phase constant generator is not detected, which leads to a distortion of the comparison result. The purpose of the invention is to increase the reliability of the device. The goal is achieved by the fact that in the device for comparing codes containing a generator, counter, trigger, AND-OR, AND-NOT elements, the generator output is connected to the first input of the AND-NOT element, the output of which is connected to the counter input, information inputs are connected with the first inputs of the AND-OR element, the second inputs of which are connected to the counter outputs, and the output of the AND-OR element is connected to the second input of the IS-NOT element, the third input of which is connected to the first control input. The inverse output of the last digit of the counter is connected to the counting input of the trigger, the inverse output of which is controlled by the 7th output of the device, and the input of setting to the zero state of the trigger is connected to the second one in the control unit. and .-. The block diagram of the device shown in the drawing. The device contains an element I-ILY 1, an element AND-NOT 2, counter 3, trigger 4, generator 5, inputs 6, 7 5 directors, control output 8, informational inputs 9. It is intended for operation in devices where it is from 1 to 1 The races are matched by monitors of the unitary code at discrete time intervals. The system tends to make the mismatch of the actual part size from the given one close to zero. At the same time, during the machining of the part, the measurement is not conducted, and the extension of the machining process is performed by the mismatch value remaining after the previous machining cycle. Failures in the system lead to the impossibility to bring the processing of the part to a predetermined size and may even cause emergency ones. f ,,, The device works as follows,. - J. Suppose that with the nOMofflbiq sensor of the unitary code the first measurement was taken and a number was established at the information inputs 9. To write this number to the counter 3 at the input 6 uira; To the input of the element AND-NOT 2, a post is introduced that opens this element. At the same time, if in the counter 3 such a number is, as in the information boom 9, then at the output of the element 1 there is a low potential and the element 2 is closed. If at least in one discharge of the counter 3 and at the information inputs there are different potentials; At the output of the High 1, the potential is high and the signal from the generator 5 enters the jia in the counter of the counter 3 until a fault is reached. The peak is a number equal to the number received at the infbrmatgaunt vkhbdy 9. On E1 on Figger 4 reset by the input signal 7 control. The output potential of Tj iVrepa is suvdt to evaluate the failure of the circuit. :: .-. ,, . .- - / .. After a certain period of time, a new number is displayed on the infcd ycTaHaPv. The control input 6 to the input of element 2 passes through. potential, opening this element. If the numbers in the counter are 3, afterwards

706845 ход, равны, то с элемента 1 поступает изкий потенциал и элемент 2 закрывает . Если числа не равны, то сигнал с енератора 5 импульсов подаетс  на вхоа. четчика. Счетчик работает на вычитаие . С каждым Новым импульсом число, аписанное в счетчике, уменьшаетс . При ереходе числа, записанного в счетчике, через нуль перебрасываетс  триггер 4, что указывает на наличие сбо . Сбой возможен как во входной информации, так и счетчике. Если сбой произошел в счетчике и ЧИСЛО в нем стало меньше нового числа на информационньгх входах, то после отерыти  элемента 2, число в счетчике уменьшаетс  до нул , переходит через нуль, что вызывает изменение состо ни  триггера 4, указывающее на наличие сбо . Если сбой произошел во входной цепи и новое число стало больше записанного в Счефчике,состо ние триггера измен етс  по указанной схеме. В случае, если сбой произошел в счетчике, но новое число в этом счетчике не превосходит числа на информационных входах, то в устанавливаетс  новое равное число, а состо ние триггера не мен етс . Такого рода сбой не причин ет вреда рассматриваемой системе, он не фиксируетс . Если сбой произошел во входной цепи, но новое число стало меньше, записанного .в счетчике, то этот сбой также не фиксируетс . ТакогЬ рода сбои снижают точность обработки детали, но они не привод т к аварийным ситуаци м. Чтобы уменьшить вли ние таких сбоев, следует после достижений нуле&Ь б рассогласовани  провег тьещё раз Первое измерение, как было указано. Устройство сравнени  дл  датчиков унитарйого кода К10жет использоватьс  как преобразователь пбзиционного кода в уийтйрньтй. Дл  этого можно записать какое-нибудь число & счетчике и пропускать на счетный счётЧйкаимпульсы г до тех пор,псжа триггер не переброситс . Число этах импульсов равно числу, записаййбму в счетчике в позиционном коде. Уст|х)йсТво позвол ет повысить помехозащищенность системы с датчиком унитарного кода. изобретени  Фор м у л а Устройство дл  сравнени  кодов, соДёржаш:ев генератор, счетчик, триггер, элементы И-ЙЛИ ,И-НЁ,выход генератора соединен с первым входом элемента И-НЕ, выход706845 are equal, then the low potential comes from element 1 and element 2 closes. If the numbers are not equal, then the signal from the generator of 5 pulses is applied to the input. chetchika. The counter works on subtraction. With each new impulse, the number written in the counter decreases. When the number written in the counter is passed, trigger 4 is flushed through zero, indicating a failure. Failure is possible both in the input information and the counter. If the failure occurred in the counter and the NUMBER in it became less than the new number in the information inputs, then after opening element 2, the number in the counter decreases to zero, goes through zero, which causes a change in the state of trigger 4, indicating the presence of a failure. If the failure occurred in the input circuit and the new number became greater than that recorded in the Checker, the state of the trigger changes according to the indicated pattern. In case a failure occurred in the counter, but the new number in this counter does not exceed the number on the information inputs, then a new equal number is set, and the trigger state does not change. This kind of failure does not harm the system in question, it is not fixed. If a failure occurred in the input circuit, but the new number became less than that recorded in the counter, then this failure is also not recorded. Such faults reduce the accuracy of part processing, but they do not lead to emergency situations. In order to reduce the effect of such faults, one should follow after reaching zero & L b mismatch over another time First dimension, as indicated. A comparison device for sensors of the unitary code K10 is used as a transducer of the transceiver code into a voltage transducer. To do this, you can write any number & counter and skip counting pulses of g until the moment that the trigger triggers. The number of pulses is equal to the number recorded in the counter in the position code. The device allows to increase the noise immunity of the system with a unitary code sensor. of the invention Formula for Comparison of codes, Conductor: generator, counter, trigger, elements AND-YLI, AND-NOT, generator output connected to the first input of the element AND-NOT, output

которого соединен с входом счетчика, отличающеес  тем, что, с цепью повышени  надежности устройства, в нем информационные входы соепинены с первыми входами элемента И-ИЛ И, вто- s рые входы которого подкт(эчень к выходам сметчика, а выход апемента И-ИЛИ соединен с вторым входом элемента И-НЕ, третий вход которого подключен К ttejpfeowy входу управлени , инверсный выход пбС- О леднего разр да счетчика соединей до счетным входом триггера, инверсный ыLJwhich is connected to the input of the counter, characterized in that, with the chain of increasing the reliability of the device, in it the information inputs are connected to the first inputs of the AND-IL element, the second s inputs of which are pct (echen to the estimator's outputs, and the output of the AND-OR connected to the second input of the NAND element, the third input of which is connected to the ttejpfeowy control input, the inverse output pbS-O of the latest discharge of the connection counter to the counting input of the trigger, the inverse sLJ

ход которого соединен с управл ющим выходом устройства, а вход установки в нулевое состо ние триггера подключен ко второму входу управлени  .the stroke of which is connected to the control output of the device, and the setup input to the zero state of the trigger is connected to the second control input.

Источники информации, прин тые во внимание при экспертизеSources of information taken into account in the examination

1.Авторское свидетельство СССР . № 155333, кл.й 06 F 7/02, 18«05.62.1. Authors certificate of the USSR. No. 155333, class 06 F 7/02, 18 “05.62.

2,Авторское свидетельство СССР №506019, кл Q 06 F 7/04,2, USSR Copyright Certificate No. 506019, class Q 06 F 7/04,

12.05.1975 (прототип).05/12/1975 (prototype).

UJUj

8eight

NN

77

ОаOh

SU782653084A 1978-07-31 1978-07-31 Code comparator SU706845A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782653084A SU706845A1 (en) 1978-07-31 1978-07-31 Code comparator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782653084A SU706845A1 (en) 1978-07-31 1978-07-31 Code comparator

Publications (1)

Publication Number Publication Date
SU706845A1 true SU706845A1 (en) 1979-12-30

Family

ID=20780673

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782653084A SU706845A1 (en) 1978-07-31 1978-07-31 Code comparator

Country Status (1)

Country Link
SU (1) SU706845A1 (en)

Similar Documents

Publication Publication Date Title
SU706845A1 (en) Code comparator
US4096471A (en) Method and apparatus for transfer of asynchronously changing data words
SU1651362A2 (en) Device for checking the order of pulse signals alternation
SU921093A1 (en) Scaling device
SU980027A1 (en) Automatic testing of electronic systems
SU1529226A1 (en) Device for checking programs
SU362333A1 (en) DEVICE FOR AUTOMATIC CHECKS
SU1203711A1 (en) Device for checking fibonacci p-codes
SU1293761A1 (en) Device for checking blocks of buffer memory
SU807219A1 (en) Device for programme-control of objects
SU1659988A2 (en) Parameters checker
SU1062623A1 (en) Device for checking pulses
SU1503069A1 (en) Device for monitoring pulse sequence
SU957425A1 (en) Device for checking pulse train
SU433643A1 (en)
SU1196884A1 (en) Device for input of information from discrete transducers
SU1683018A1 (en) Data exchange checker
SU813432A1 (en) Device for testing microprogramme automatic apparatus
SU437227A1 (en) Binary Counter with Fault Detection Device
SU1644169A1 (en) Interruptions processing system controller
SU813434A1 (en) Shift register testing device
SU1332315A2 (en) Device for computing functions
SU1709321A2 (en) Device for checking stability of program performance
SU410442A1 (en)
SU815939A2 (en) Device for determining information authenticity