RU1790780C - Device for inputting data from the transducers - Google Patents
Device for inputting data from the transducersInfo
- Publication number
- RU1790780C RU1790780C SU904873446A SU4873446A RU1790780C RU 1790780 C RU1790780 C RU 1790780C SU 904873446 A SU904873446 A SU 904873446A SU 4873446 A SU4873446 A SU 4873446A RU 1790780 C RU1790780 C RU 1790780C
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- elements
- address
- information
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к цифровой вычислительной и информационно-измерительной технике и может быть использовано в системах сбора и обработки информации. Цель изобретени - повышение быстродействи устройства. Устройство содержит дешифратор 2, генератор 3 тактовых импульсов, три элемента И 4, 17, 22, счетчик 5, коммутатор 6, состо щий из датчиков 7, нормализаторов 8, аналого-цифровых преобразователей 9, блоков 10 элементов И и блока 11 элементов ИЛИ, три формировател 12, 15, 16 импульсов , блок сравнени 13, формирователь 18 адреса, блок пам ти 19, два блока 20, 21 элементов И и блок 29 регистрации. Цель изобретени достигаетс за счет исключени дополнительного времени на обработку прерываний от внешней ЭВМ. 1 ил.The invention relates to digital computing and information measurement technology and can be used in information collection and processing systems. The purpose of the invention is to increase the speed of the device. The device comprises a decoder 2, a clock generator 3, three AND elements 4, 17, 22, a counter 5, a switch 6, consisting of sensors 7, normalizers 8, analog-to-digital converters 9, blocks of 10 AND elements, and a block of 11 OR elements, three pulse generators 12, 15, 16, a comparison unit 13, an address generator 18, a memory unit 19, two blocks 20, 21 of AND elements, and a registration unit 29. The object of the invention is achieved by eliminating additional time for processing interrupts from an external computer. 1 ill.
Description
СОWith
сwith
XIXi
ОABOUT
55
0000
оabout
CJCj
Изобретение относитс к цифровой вычислительной и информационно-измерительной технике и может быть использовано в системах сбора и обработки информации.The invention relates to digital computing and information measurement technology and can be used in information collection and processing systems.
Цель изобретени - повышение быстродействи за счет исключени дополнительного времени на обработку прерываний от внешней ЭВМ.The purpose of the invention is to improve performance by eliminating additional time for processing interrupts from an external computer.
На чертеже дана структурна схема устройства дл ввода информации.The drawing shows a block diagram of a device for inputting information.
Устройство содержит блок 1 управлени , в состав которых вход т дешифратор 2, генератор 3 тактовых импульсов, элемент И 4 и счетчик 5, коммутатор 6, в состав которого вход т датчики 7, нормализаторы 8, ана- лого-цифровые преобразователи 9, блоки 10 элементов И и блок 11 элементов ИЛИ, формирователь 12 импульсов, блок 13 сравнени , инвертор 14, формирователи 15 и 16 импульсов, элемент И 17, формирователь 18 адреса, блок 19 пам ти, блоки 20 и 21 элементов И, элемент И 22, входы запуска 23 и начального адреса 24, выходы кода параметра 25, кода адреса (номера) 26, смены кадра 27 и сигнала выдачи измененного параметра 28, блок 29 регистрации.The device comprises a control unit 1, which includes a decoder 2, a clock generator 3, an element 4 and a counter 5, a switch 6, which includes sensors 7, normalizers 8, analog-to-digital converters 9, blocks 10 AND elements and block 11 of OR elements, pulse generator 12, comparison unit 13, inverter 14, pulse formers 15 and 16, element 17, address generator 18, memory block 19, blocks 20 and 21 of AND elements, element AND 22, inputs start 23 and start address 24, outputs of parameter code 25, address code (number) 26, frame change 27 and the output signal of the changed parameter 28, block 29 registration.
Блок 1 управлени служит дл организации опроса датчиков 7 путем поочередного их подключени к выходу коммутатора 6. Частота импульсов генератора 3 выбираетс достаточной дл обеспечени выбора-кода предыдущего значени параметра из блока пам ти 19, его сравнени с текущим значением и записи нового значени в пам ть 19 по прежнему адресу. Счетчик 5 имеет коэффициент пересчета соответствующий числу датчиков в коммутаторе 6.The control unit 1 serves to organize the interrogation of the sensors 7 by alternately connecting them to the output of the switch 6. The pulse frequency of the generator 3 is selected sufficient to provide a code selection of the previous value of the parameter from the memory unit 19, its comparison with the current value and writing the new value to the memory 19 is still the address. The counter 5 has a conversion factor corresponding to the number of sensors in the switch 6.
Формирователи 12, 15 и 16 импульсов обеспечивают соответствующую задержку входного сигнала и формирование импульсов с длительностью, достаточной дл срабатывани последующих узлов устройства. Нормализаторы 8 обеспечивают усиление и преобразование сигналов с выходов датчиков 7, до уровн , соответствующего форме входного сигнала, с последующей передачей его на вход одноименного преобразовател 9.The pulse generators 12, 15 and 16 provide a corresponding delay in the input signal and the formation of pulses with a duration sufficient to trigger the subsequent nodes of the device. Normalizers 8 provide amplification and conversion of signals from the outputs of the sensors 7, to a level corresponding to the shape of the input signal, followed by its transmission to the input of the converter of the same name 9.
Выходна информаци с выходов 25...28 может быть зарегистрирована, например , запоминающим устройством ЭВМ, вход щей в контур системы управлени объектом или процессом, или другим блоком 29 регистрации.The output information from the outputs 25 ... 28 can be registered, for example, by a computer storage device included in the circuit of the object or process control system, or by another recording unit 29.
Устройство работает следующим образом .The device operates as follows.
В исходном состо нии счетчик 5 блока 1 находитс в нулевом состо нии (входы установки в нуль на чертеже не показаны). На выходе блока сравнени 13 будет (при отсутствии импульса синхронизации на выходе формировател 12) единичный сигнал, поэтому на выходе инвертора 14 будет присутствовать нулевой сигнал, запрещающийIn the initial state, the counter 5 of block 1 is in the zero state (zero inputs are not shown in the drawing). The output of the comparison unit 13 will be (in the absence of a synchronization pulse at the output of the driver 12) a single signal, therefore, at the output of the inverter 14 there will be a zero signal prohibiting
выдачу выходной информации на шины 25, 26 и 27. На входе 24 присутствует начальный адрес пол пам ти блока 19, в которой будет заноситьс массив данных от входных датчиков .outputting information to buses 25, 26 and 27. At input 24, there is a starting address of the memory field of block 19, in which an array of data from input sensors will be entered.
0 После подачи входного разрешающего сигнала на вход 23 тактовые импульсы с выхода генератора 3 через открытый элемент И 4 поступают на входы счетчика 5, формировател адреса 18, формирователей0 After the input of the enabling signal to the input 23, the clock pulses from the output of the generator 3 through the open element And 4 are fed to the inputs of the counter 5, the shaper address 18, shapers
5 импульсов 12 и 15. Код с первого выхода счетчика 5 поступает на вход дешифратора 2, который обеспечивает поочередную коммутацию информации с выходов датчиков 7 через нормализаторы 8, преобразователи 95 pulses 12 and 15. The code from the first output of the counter 5 is fed to the input of the decoder 2, which provides alternate switching of information from the outputs of the sensors 7 through the normalizers 8, converters 9
0 и блоки элементов И 10 на выход блока элементов ИЛИ 11.0 and blocks of elements AND 10 to the output of the block of elements OR 11.
Одновременно код с первого выхода счетчика 5 (код номера параметра, измер емого датчиком 7) поступает на второй входAt the same time, the code from the first output of counter 5 (the code of the parameter number measured by sensor 7) is fed to the second input
5 формировател адреса 18, который обеспечивает получение исполнительного адреса блока пам ти 19. В простейшем случае при отсутствии кода начального адреса на входе 24 исполнительный адрес будет равен номе0 ру измер емого параметра, т.е. коду с выхода счетчика 5, По сформированному исполнительному адресу и по сигналу с выхода формировател 15 из блока пам ти 19 считываетс код, соответствующий измер 5 емому параметру в предыдущей серии (предыдущем кадре) измерений. Считанный код из пам ти 19 поступает на первый вход блока сравнени 13, на второй вход которой поступает код измер емого параметра в те0 кущем кадре. Сравнение происходит по сигналу снимаемого с выхода формировател импульсов 12.5 of the address generator 18, which provides the executive address of the memory unit 19. In the simplest case, in the absence of a start address code at input 24, the executive address will be equal to the number of the measured parameter, i.e. the code from the output of the counter 5, The code corresponding to the measured parameter 5 in the previous series (previous frame) of measurements is read from the generated executive address and from the output of the driver 15 from the memory unit 19. The read code from the memory 19 is fed to the first input of the comparison unit 13, the second input of which receives the code of the measured parameter in the current frame. The comparison takes place according to the signal taken from the output of the pulse shaper 12.
В случае сравнени этих двух кодов нет необходимости передавать ту же самую ин5 формацию об измер емом параметре на выходы 25 и 26. При отсутствии равенства по сигналу с выхода формировател 12 на выходе блока 13 по вл етс нулевой сигнал, а на выходе инвертора 14 - единичный сиг0 нал, по которому через блок элементов И 20 на выход 25 выдаетс значение измененного параметра с выхода датчика 7, на выход 26 выдаетс с выхода блока элементов И 21 код номера измер емого параметра в теку5 щем кадре. По выходу 27 через элемент И 22 выдаетс сигнал смены кадра, если на втором выходе счетчика 5 по вл етс сигнал переполнени . Выдача данных осуществл етс в сопровождении управл ющего сигна- ла по выходу 28.In the case of comparing these two codes, it is not necessary to transmit the same information about the measured parameter to outputs 25 and 26. If there is no equality in the signal from the output of the shaper 12, the output of block 13 shows a zero signal, and the output of the inverter 14 signal according to which through the block of elements And 20 the value of the changed parameter is output from the output of the sensor 7, the output 26 is issued from the output of the block of elements And 21 the code number of the measured parameter in the current frame. At the output 27, a frame change signal is issued via the AND element 22, if an overflow signal appears at the second output of the counter 5. Data is output accompanied by a control signal at output 28.
Одновременно с передачей кодов по выходам устройства по сигналу с выхода формировател 16 в блок пам ти 19 поступает управл ющий сигнал записи информации через элемент И 17. По этому сигналу в блок пам ти 19 будет осуществлена запись кода значени измер емого параметра до нового его изменени .Simultaneously with the transmission of the codes at the outputs of the device, a control signal for recording information through element And 17 is received in the memory unit 19 to the memory unit 19. This signal will be used to write the code of the value of the measured parameter to its memory until its new change.
Таким образом при сравнении в смежных кадрах информационных слов с одина- ковыми номерами, если они совпадают, в блок 29 регистрации по выходам 25...28 информаци не передаетс . В случае несравнени информации на выход устройства поступает номер изменившегос параметра и само значение параметра, которое, кроме того, фиксируетс (запоминаетс ) в блоке пам ти 19 дл дальнейшего анализа, т.е. в блоке пам ти будут фиксироватьс только те информационные слова, которые измен - лись в текущем кадре по сравнению с предыдущим .Thus, when comparing information words with identical numbers in adjacent frames, if they coincide, information is not transmitted to the registration unit 29 at the outputs 25 ... 28. In case of incomparable information, the output of the device receives the number of the changed parameter and the parameter value itself, which, in addition, is recorded (stored) in the memory unit 19 for further analysis, i.e. only information words that have changed in the current frame compared to the previous one will be recorded in the memory block.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904873446A RU1790780C (en) | 1990-10-08 | 1990-10-08 | Device for inputting data from the transducers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904873446A RU1790780C (en) | 1990-10-08 | 1990-10-08 | Device for inputting data from the transducers |
Publications (1)
Publication Number | Publication Date |
---|---|
RU1790780C true RU1790780C (en) | 1993-01-23 |
Family
ID=21540123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904873446A RU1790780C (en) | 1990-10-08 | 1990-10-08 | Device for inputting data from the transducers |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU1790780C (en) |
-
1990
- 1990-10-08 RU SU904873446A patent/RU1790780C/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 983693. кл. G 06 F 3/00, 1981. Авторское свидетельство СССР № 983700, кл. G 06 F 13/00, 1981. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU1790780C (en) | Device for inputting data from the transducers | |
SU847313A1 (en) | Information input device | |
SU667966A1 (en) | Number comparing device | |
SU1080165A1 (en) | Information readout device | |
SU1149241A1 (en) | Device for capturing information from transducers | |
SU1280600A1 (en) | Information input device | |
SU1129723A1 (en) | Device for forming pulse sequences | |
SU1649531A1 (en) | Number searcher | |
SU1481798A1 (en) | Extremum analyser | |
RU2108659C1 (en) | Adjustable digital delay line | |
SU1725394A1 (en) | Counting device | |
SU1679517A1 (en) | Transmitter of adaptive telemetering system | |
SU693363A1 (en) | Information input arrangement | |
SU1721434A1 (en) | Capacitive-electron displacement transducer | |
SU780196A1 (en) | Switching device | |
SU871325A2 (en) | Pulse selector | |
SU842775A1 (en) | Interface | |
SU622082A1 (en) | Programme arrangement | |
SU622172A1 (en) | Dynamic storage | |
SU830367A1 (en) | Device for interfacing electronic computer with discrete sensors | |
SU1684787A1 (en) | Data input device | |
SU1012230A1 (en) | Data collection and preprocessing device | |
SU1610279A1 (en) | Digital recorder of recurrent signals | |
SU1387004A2 (en) | N-sensors-to-computer interface | |
SU1429122A2 (en) | Device for interfacing n sensors with computer |