SU1156051A1 - Information input-output device - Google Patents
Information input-output device Download PDFInfo
- Publication number
- SU1156051A1 SU1156051A1 SU843696434A SU3696434A SU1156051A1 SU 1156051 A1 SU1156051 A1 SU 1156051A1 SU 843696434 A SU843696434 A SU 843696434A SU 3696434 A SU3696434 A SU 3696434A SU 1156051 A1 SU1156051 A1 SU 1156051A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- inputs
- group
- registers
- Prior art date
Links
- 238000009434 installation Methods 0.000 claims abstract 3
- LMAZKPOSWVOFGY-FBAUPLQOSA-N orine Natural products CO[C@H]1C[C@H](O[C@H]2CC[C@]3(C)[C@H]4C[C@@H](OC(=O)C=Cc5ccccc5)[C@]6(C)[C@@](O)(CC[C@]6(O)[C@]4(O)CC=C3C2)[C@H](C)OC(=O)C=Cc7ccccc7)O[C@H](C)[C@H]1O LMAZKPOSWVOFGY-FBAUPLQOSA-N 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 abstract 3
- 230000005540 biological transmission Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010615 ring circuit Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ, содержащее клавиатуру, шифратор, первый и второй элементы ИЛИ, дешифратор, индикатор знаков, группу регистров сдвига и распределитель импульсов, выходы клавиатуры через шифратор подключены к входам первого элемента ИЛИ и к входам параллельного ввода регистров группы, выходы параллельного вывода которых соединены через блок шифраторов с входами индикатора знаков,выходы последовательного вьшода и входы последовательного ввода соседних регистров группы соединены, выход последовательного вывода одного регист ра группы вл етс информационным выходом устройства и соединен с одним входом второго элемента ИЛИ,, другой вход которого вл етс информационньм входом устройства, а выход подключен к входу последовательного ввода другого регистра группы, синхровходы регистров группы вл ютс синхровходом устройства, входы стробировани соединены с соответствующими выходами распределител импульсов, счетный вход которого подключен к выходу первого элемента ИЛИ, отличающеес тем, что, с целью упрощени устройства, оно содержит элемент пам ти, генератор импульсов, формирователь импульсов и элемент ИЛИ (Л НЕ, один вход которого объединен с входом данных элемента пам ти и вл етс входом Ввод устройства, другой вход вл етс входом Прием устройства , а вьпсод подключен к входу гене .ратора импульсов и через формирователь импульсов подсоединен к входу Сл установки распределител импульсов, 0 выход генератора импульсов подключен о ел к синхровходу элемента пам ти и к одному входу первого элемента ИЛИ, . другой вход которого и вход установки элемента пам ти вл ютс входом Передача устройства, выход элемента пам ти подключен к входам управлени регистров сдвига группы.DEVICE FOR INPUT-OUTPUT INFORMATION containing keyboard, encoder, first and second elements OR, decoder, character indicator, group of shift registers and pulse distributor, keyboard outputs through encoder are connected to inputs of the first element OR and to parallel inputs of group registers, outputs parallel the outputs of which are connected via a block of encoders to the inputs of the character indicator, the outputs of the serial output and the inputs of the serial input of the neighboring registers of the group are connected, the output of the serial The output of one group register is the information output of the device and is connected to one input of the second OR element, the other input of which is the information input of the device, and the output is connected to the serial input of another group register, the synchronous inputs of the group registers are the synchronous input of the device, the gates inputs connected to the corresponding outputs of the pulse distributor, the counting input of which is connected to the output of the first OR element, characterized in that, in order to simplify the device, it holds a memory element, a pulse generator, a pulse shaper and an OR element (L NOT, one input of which is combined with the data input of the memory element and is an input of a device input, the other input is an input of a device, and a transceiver is connected to the input of a generator the pulses and through the pulse shaper are connected to the input S of the installation of the pulse distributor, 0 the output of the pulse generator is connected to the synchronous input of the memory element and to one input of the first OR element,. the other input of which and the installation entry of the memory element is the input of the Transmit Device, the output of the memory element is connected to the control inputs of the group shift registers.
Description
Изобретение относитс к вычислитсльнон технике и может быть исполь .ювано в пультах (терминалах) операторов автоматизированных систем управ лени производством дл дистанционного обмена информацией с управл ющей ЭВМ. Назначение устройства - ввод дискретной (например, цифровой) информации оператором посредством клавиатуры , индикаци введенной информации, передача ее после разрешени оператора в канал св зи с ЭВМ, прием информации от ЭВМ, ее индикаци . Целью изобретени вл етс упрощение устройства. Схема устройства приведена на чер теже , Устройство содержит клавиатуру 1, шифратор 2, первый элемент ИЛИ 3, распределитель импульсов 4, узел управлени 5 (генератор импульсов 6, формирователь И1-1пульсов 7, элемент И1М-НЕ 8, элемент пам ти 9), регистры группы 10 - 12, дешифратор 13, индикатор знаков 14, элемент ИЛИ 15. Устройство работает следунмцим образом . При необходимости ввести в устрой ство информацию оператор нажимает служебную кнопку Ввод и на входе Ввод по вл етс сигнал, который через элемент ИПИ-НЕ 8 поступает (ну . тевьы потенциалом) на вход генератора 6 и снимает запрет на прохождение от него имп шьсов на элементы 3 и 9. При частоте генератора 0,1-1,0 кгц з врем нажати кнопки проходит большо число импульсов. Сигнал Ввод посту пает также на информационный вход D элемента 9 (в данном случае регистра Наличие импульсов на входе С и сигна ла на входе D приводит к многократной записи 1 в элемент 9, что повы шает надежность работы по сравнению с записью одиночным т пульсом, котора обычно используетс . В качестве элемента 9 можно использовать и триг гер, что не принципиально, но применение регистра повышает достоверност На выходе элемента 9 по вл етс единичный сигнал, который поступает на управл ющие входы регистров группы, подготавлива их к режиму параллельного ввода информации. Импульсы генератора проход т через элемент 3 и попадают на счетный вход распределител 4, что приводит к многократному его прогону и последовательному по влению на его выходах сигналов, осуществл ющих запись по стробирующим входам в регистры группы информации, подаваемой на их входы параллельного ввода. Так как на эти входы поступает в это врем нулева информаци с выхода шифратора 2 (ни одна из клавиш знаков пока не нажата), то в регистры группы 10 - 12 многократно записьшаютс О. Это приводит к надежному обнулению регистров, что провер ют по показани м индикаторов 14. После отпускани кнопки Ввод соответствующий сигнал исчезает, а на выходе элемента ШШ-НЕ 8 он по вл етс , что приводит к запрету выхода генератора 6 и к по влению короткого импульса на выходе формировател 7, осуществл ющего сброс в О распределител 4. Теперь устройство готово к параллельному вводу в него информации. Затем оператор последовательно нажимает клавиши клавиатуры 1, ввод нужную информацию (наприг-шр, многозначное число). После первого нажати одной из клавиш сигнал от ее контакта поступает на шифратор 2 и преобразуетс в параллельный двоичный код данного знака, который поступает на информационные входы регистров группь{. При этом срабатывает элемент ИЛИ 3, реагирующий на наличие хот бы одной 1 на выходе шифратора. Сигнал с выхода элемента ИЛИ 3 поступает на счетный вход распределител 4, и на его первом выходе по вл етс сигнал, который поступает на стробирующий вход регистра группы 10, что осуществл ет запись в него информации шифратора, через блок 13 содержимое регистра воспроизводитс на индикаторах 14, что позвол ет оператору контролировать правильность ввода. Аналогично ввод тс остальные знаки, причем каждый знак вводитс в свой регистр и высвечиваетс на соответствующем индикаторе (т.е. первый знак на первом индикаторе, второй на втором и т.д.), что облегчает работу оператора по сравнению с теми устройствами, в которых знаки смещаютс по мере ввода и занимают нужное Положение только к окончанию набора. Таким образом, после ввода rt-значного числа распределитель останавли-1 ваетс на п -м входе. Проверив правильность ввода по индикаторам 14, оператор должен передать информацию, дл чего он нажимает кнопку Передача , котора выдает одноименный сигнал и одновременно выдает в канал св зи с ЭВМ сигнал (на чертеже не показан) о наличии информации. Этот сигнал вызывает через элемент 3 сдви распределител 4 на следующую (не ис пользуемую) позицию или в нулевое со сто ние (если распределитель рассчитан на прием равно тактов). Это необходимо дл того, чтобып-и выход ной сигнал не мешал работе регистра группы 12, Одновременно сигнал Пере дача вызывает установку в О элемента 9, и его выходной сигнал переключает регистры группы 10-12 в режи последовательного сдвига. Через неко торое врем (в зависимости от зан тос ти) ЭВМ начинает прием информации пу тем подачи на вход устройства синхро импульсов , поступающих на синхровходы регистров группы. При этом содержимое регистров начинает последовательно сдвигатьс к выходу устройств и одновременно вновь записыватьс в регистры по кольцевой схеме с выхода последнего регистра 12 на вход перво го регистра группы 10 через элемент ИЛИ 15. Это позвол ет многократно (например, дважды) передать информацию в ЭВМ дл сравнени . Метод двукратной передачи с испол зованием кольцевого регистра, показанного на чертеже, позвол ет дополнительно упростить устройство, так как не требует в нем специальных схем кодировани и декодировани и в то же врем позвол ет ЭВМ обнаружить практически любое количество ошибок, а при увеличении кратности передачи (до трех) позвол ет и исправл ть ошиб ки. В устройстве может быть применен и метод избыточного кодировани , что не мен ет существа изобретени . По окончании серии синхроимпульсов срабатывает сигнализатор (на чертеже не показан), который оповещает оператора об окончании передачи. Дл подготовки устройства к приему ответной информации необходимо обнулить регистры, так как их содержимое будет мешать приему из-за кольцевой схемы. Дл этого оператор нажимает кнопку Прием, что приводит к включению генератора 6 и многократному обнулению 1 514 регистров, как это было описано дл режима Ввод. Аналогично происходит и сброс распределител 4 в момент отпускани кнопки. За врем нажати кнопки элемент 9 многократно устанавливаетс в О, так как на его синхровход поступают импульсы записи от генератора, а на информационный вход подаетс нулевой потенциал с входа Ввод. При этом выходной сигнал элемента 9 разрешает режим последовательного сдвига регистров. Таким обра зом устройство подготовлено к приему информации. Через некоторое врем , необходимое ЭВМ дл обработки ранее прин той информации, на информационньй вход устройства начинает поступать от нее информаци в виде двоичного кода в сопровождении синхроимпульсов . Количество синхроимпульсов выбрано таким, что информаци заполн ет регистры, а затем выталкиваетс на выход устройства, одновременно вновь заполн регистры группы через элементы ШШ 15. Прин тую в ЭВМ информацию сравнивают с переданной и делают вьшод о наличии или отсутствии искажений. При необходимости передачу повтор ют Прин та в устройство информаци отображаетс на индикаторах 1А. Таким образом, выполнение узла 5 управлени в виде генератора 6, формировател 7, элемента ИПИ-НЕ 8 и элемента пам ти 9, управл емых от сигналов Ввод., Передача, Прием, и описанное соединение этих элементов между собой и с другими элементами схемы позволило значительно упростить схему устройства в целом. Упрощение достигаетс путем использовани одних и тех же элементов схемы дл выполнени различных функций и в различных режимах. Так, шифратор и распределитель импульсов используютс не только дл ввода инормации с клавиатуры, но и дл многократного (надежного) обнулени регистров в двух режимах (Ввод и Передача), что оказалось возможньм лагодар подключению управл емого енератора к входу распределител ерез дополнительный вход элемента Ш 3. В то же врем генератор 6, ормирователь 7 элементы ИЛИ-НЕ 8 спользуютс не только дл обнулени егистров и распределител , но и дл ажимной (многократной) записи иифор5 нации в элемент 9, что .позвол ет просто и надежно измен ть режимы боты регистров. При зтом наличие нератора позвол ет при обнулении регистров и записи 1 в элемент 9 ра- получить серию импульсов записи вмес ге- то одного, что повьшает надежность функционировани . . 11560516The invention relates to computing technology and can be used in consoles (terminals) of operators of automated production control systems for remote information exchange with a control computer. The purpose of the device is to input discrete (for example, digital) information by the operator via the keyboard, display the entered information, transmit it after the operator has resolved to the communication channel with the computer, receive information from the computer, display it. The aim of the invention is to simplify the device. The device diagram is shown in the drawing. The device comprises a keyboard 1, an encoder 2, the first element OR 3, the pulse distributor 4, the control unit 5 (the pulse generator 6, the driver Il1-1 pulses 7, the element I1M-HE 8, the memory element 9), registers group 10 - 12, the decoder 13, the indicator characters 14, the element OR 15. The device operates in the following way. If it is necessary to enter the information into the device, the operator presses the Enter service button and a signal appears at the Input input, which through the IPN-NE 8 element enters (well, potential) the input of the generator 6 and removes the prohibition on passing impulses from it 3 and 9. With a generator frequency of 0.1–1.0 kHz, the number of pulses passes a long time when the button is pressed. Signal Input is also supplied to the information input D of element 9 (in this case, the register. The presence of pulses at input C and a signal at input D results in multiple recording of 1 to element 9, which increases the reliability of operation compared to recording with a single pulse, which It is usually used. As an element 9, a trigger can also be used, which is not essential, but the use of a register increases the reliability. At the output of element 9, a single signal appears that goes to the control inputs of the group registers, preparing them for pa mode The generator pulses pass through element 3 and get to the counting input of the distributor 4, which leads to its repeated running and sequential appearance at its outputs of signals recording the gate inputs to the registers of the information group supplied to their parallel inputs Since these inputs come at this time from the zero information from the output of the encoder 2 (none of the keys of the characters have yet been pressed), the registers of group 10 - 12 are repeatedly written O. This leads to a reliable update. registers, which is checked by the indications of the indicators 14. After releasing the Enter button, the corresponding signal disappears, and it appears at the output of the W-ST-8 element, which prohibits the output of the generator 6 and results in a short pulse at the output of the driver 7 , performing a reset in the O distributor 4. The device is now ready for parallel input of information into it. Then the operator sequentially presses the keys of the keyboard 1, entering the required information (for example, a multi-digit number). After the first pressing of one of the keys, the signal from its contact enters encoder 2 and is converted into a parallel binary code of a given character, which arrives at the information inputs of registers {. In this case, the element OR 3 is triggered, which reacts to the presence of at least one 1 at the output of the encoder. The signal from the output of the element OR 3 is fed to the counting input of the distributor 4, and at its first output a signal appears that goes to the gate input of the register of group 10, which records the encoder information in it, through block 13 the register is reproduced on indicators 14 that allows the operator to control the correctness of the input. Similarly, the remaining characters are entered, with each character entered into its register and highlighted on the corresponding indicator (i.e., the first character on the first indicator, the second on the second, etc.), which facilitates the operator’s work compared to those devices in the characters are shifted as they are entered and occupy the desired position only at the end of the set. Thus, after entering the rt-digit number, the distributor stopped at the nth input. Having checked the correctness of the input using the indicators 14, the operator must transmit information, for which he presses the Transfer button, which generates the same signal and simultaneously sends a signal (not shown in the drawing) about the availability of information to the computer communication channel. This signal causes, through the element 3, the shift of the distributor 4 to the next (not used) position or to zero position (if the distributor is designed to receive equal cycles). This is necessary so that the output signal does not interfere with the operation of the register of group 12. At the same time, the transfer signal causes the setting of element 9 in O, and its output signal switches the registers of group 10-12 to successive shift modes. After some time (depending on the occupation), the computer starts receiving information by supplying the sync pulses to the sync inputs of the group registers to the device input. In this case, the contents of the registers begin to sequentially shift to the output of the devices and simultaneously re-write to the registers in a circular pattern from the output of the last register 12 to the input of the first register of group 10 via the OR 15 element. This allows you to repeatedly (for example, twice) transfer information to the computer compare. The double transfer method with the use of the ring register shown in the drawing makes it possible to further simplify the device, since it does not require special coding and decoding schemes and at the same time allows the computer to detect almost any number of errors and up to three) allows for the correction of errors. A redundant coding method can be used in the device, which does not change the essence of the invention. At the end of a series of sync pulses, an alarm (not shown in the drawing) is triggered, which notifies the operator of the end of the transmission. To prepare the device for receiving response information, it is necessary to reset the registers, since their contents will interfere with reception due to the ring circuit. To do this, the operator presses the Receive button, which leads to the inclusion of the generator 6 and the repeated resetting of 1,514 registers, as was described for the Input mode. Similarly, the dispenser 4 is reset when the button is released. During the time the button is pressed, element 9 is repeatedly set to O, since its synchronization input receives recording pulses from the generator, and zero potential from the Input input is applied to the information input. At the same time, the output signal of element 9 enables the mode of sequential shift of registers. Thus, the device is prepared to receive information. After some time required by the computer to process the previously received information, the information input of the device begins to receive information from it in the form of a binary code accompanied by sync pulses. The number of sync pulses is selected so that the information fills the registers and then is pushed out to the output of the device, at the same time re-filling the group registers via elements of the WL 15. Information received in the computer is compared with the transmitted one and indicating the presence or absence of distortion. If necessary, the transmission is repeated. Received information into the device is displayed on indicators 1A. Thus, the execution of the control unit 5 in the form of a generator 6, a generator 7, an element of the IPN-NE 8 and a memory element 9 controlled by the signals Input, Transmission, Reception, and the described connection of these elements among themselves and with other elements of the circuit allowed greatly simplify the scheme of the device as a whole. Simplification is achieved by using the same circuit elements to perform different functions and in different modes. Thus, the encoder and pulse distributor are used not only to enter information from the keyboard, but also to repeatedly (reliably) reset the registers in two modes (Input and Transmission), which turned out to be possible to connect the controlled generator to the distributor input through the additional input of the Sh 3 element At the same time, the generator 6, the adjuster 7 OR-NOT 8 elements are used not only to reset the registers and the distributor, but also to record (multiply) and generate the element 9, which allows one to simply and reliably change modes of register bots. At the same time, the presence of a nerator makes it possible, when resetting the registers and writing 1 to element 9, to obtain a series of write pulses up to one bout, which increases the reliability of operation. . 11560516
ЛL
8eight
д)(адe) (hell
1515
/4/four
ГЗGz
I I I 1 I I I I 1 I
I г I 113I g I 113
/kue./ kue.
W€M uVooW € M uVoo
/2/ 2
ОABOUT
JJJj
дь/хd / x
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843696434A SU1156051A1 (en) | 1984-01-11 | 1984-01-11 | Information input-output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843696434A SU1156051A1 (en) | 1984-01-11 | 1984-01-11 | Information input-output device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1156051A1 true SU1156051A1 (en) | 1985-05-15 |
Family
ID=21101949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843696434A SU1156051A1 (en) | 1984-01-11 | 1984-01-11 | Information input-output device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1156051A1 (en) |
-
1984
- 1984-01-11 SU SU843696434A patent/SU1156051A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1005016, кл. G 06 F 3/02, 1983. Авторское свидетельство СССР 1003126, кл. С 06 F 3/02, 1983 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1071692A (en) | Digital signal processing system | |
SU1156051A1 (en) | Information input-output device | |
GB1418717A (en) | Apparatus for synchronising reception of pulse coded transmissions | |
SU497581A1 (en) | Device for recording information | |
SU1182506A1 (en) | Information input device | |
SU1513496A1 (en) | Information transceiver | |
SU907569A1 (en) | Serial code receiver | |
SU1413633A1 (en) | Device for digital inspection of electronic circuits | |
SU1290330A2 (en) | Computer system | |
SU1246105A1 (en) | Computer bus - peripheral bus adapter | |
SU1193655A1 (en) | Serial code-to-parallel code converter | |
SU1246084A1 (en) | Device for registering state of monitored object | |
SU734621A1 (en) | Subscriber monitoring and controlling device | |
SU1172037A1 (en) | Device for checking equipment of repeater stations | |
SU1315982A1 (en) | Device for test checking of digital units | |
SU960892A1 (en) | Complex telemechanic device | |
SU1305689A1 (en) | Device for checking data processing system | |
SU1749904A1 (en) | Device for checking operator activity | |
SU1689948A1 (en) | Generator of random numbers | |
SU503274A1 (en) | A device for playing television signals | |
SU1300650A1 (en) | Device for checking regenerator of digital communication system | |
SU1261127A1 (en) | Telegraph code transmitter | |
SU1658190A1 (en) | Device for control of monotonically varying code | |
SU640284A1 (en) | Command information receiving device | |
RU1798776C (en) | Device for input and output of information |