SU706845A1 - Code comparator - Google Patents
Code comparatorInfo
- 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
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
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) |
-
1978
- 1978-07-31 SU SU782653084A patent/SU706845A1/en active
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 |