SU641437A1 - Device for interfacing subscribers with digital computer - Google Patents
Device for interfacing subscribers with digital computerInfo
- Publication number
- SU641437A1 SU641437A1 SU762406000A SU2406000A SU641437A1 SU 641437 A1 SU641437 A1 SU 641437A1 SU 762406000 A SU762406000 A SU 762406000A SU 2406000 A SU2406000 A SU 2406000A SU 641437 A1 SU641437 A1 SU 641437A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- code
- block
- analog
- digital computer
- value
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ(54) DEVICE FOR PAIRING SUBSCRIBERS WITH DVR
тии вход и выход которого соединены соотЕзетственио со вторым выходом коммутатора и вторым входом блока пам ти, выход счетчика соединен с третьим входом арифмегического блока, второй выход и четверрый вход которого соединены соответственно с третьим входом и выходом блока пам ти.These inputs and outputs are connected to the second output of the switch and the second input of the memory unit, the output of the counter is connected to the third input of the arithmetic unit, the second output and the fourth input of which are connected to the third input and output of the memory unit, respectively.
Структурна схема устройства представлена на чертеже.The block diagram of the device is shown in the drawing.
Устройство дл сопр жени абонентов с ЦВМ содержит блок управлени 1, счетчик 2, коммутатор 3, аналоЕ-о-цифровой преобразователь 4, арифметический блок 5, регистр б, блок модификации 7, блок пам ти 8. Позицией 9 обозначен блок датчиков аналоговых величин.The device for interfacing subscribers with a digital computer contains a control unit 1, a counter 2, a switch 3, an analog-o-digital converter 4, an arithmetic unit 5, a register b, a modification block 7, a memory block 8. The position 9 denotes a block of analog value sensors.
Устройство работает следующим образом .The device works as follows.
Блок управлени I вырабатывает импульсы стабильной частоты, поступающие на счетчик 2, код которого характеризует текущее врем .The control unit I generates stable frequency pulses fed to counter 2, the code of which characterizes the current time.
Циклически, по сигналам блока управлени I, каналы блока датчиков аналоговых велйзйн 9 через коммутатор 3 подключаютс к аналого-цифровому преобразователю 4. Частота подключени посто нна дл каждого капали. Последовательность подключени определ етс коммутатором 3.Cyclically, according to the signals of the control unit I, the channels of the sensor block of analog wells 9 are connected via switch 3 to analog-digital converter 4. The connection frequency is constant for each drip. The connection sequence is determined by the switch 3.
После окончани преобразовани К-той аналоговой величины ее код из преобразозател 4 поступает в арифметический блок 5г после чего ко.ммутатор 3 подключает к гфеобразователк 4 датчик (К Нг 1)-гоAfter the conversion of the K-analog value is completed, its code from converter 4 enters the arithmetic unit 5g, after which the commutator 3 connects the sensor (K Ng 1) of the sensor 4 to
. канала. Блок модификаций 7 по состо нию кеммутатора 3 и по сигналу блока управлени 1 формирует код адреса, по которому в блок пам.чтн 8 через арифметический блок 5 запись5каетс код счетчика 2, соответствующ й времени окончани преобразовани К-й }зеличины. Затем блок модификации У формирует адрес чейки, в которой хранитс код К-й величины, полученный в предыдущем Цикле. Этот код поступает в арифметический блок 5, а в блок пам ти 8 из арифглетического блока 5 по тому же адресу ,записываетс код К-й ве,чичииы, получеинъш в цикле. По сигналам блока угфавленн 1 в арн ыст пескок блоке 5. channel. The block of modifications 7, according to the state of the switch 3 and the signal of the control unit 1, generates an address code by which the counter code 2 corresponding to the time of the end of the K-th} conversion is written to the memory block 8 through the arithmetic block 5. Then the modification block U generates the address of the cell in which the code of the K-th value obtained in the previous Cycle is stored. This code enters the arithmetic unit 5, and in memory block 8 from the arithmetic unit 5 at the same address, the code of the Kth code, which is received in a loop, is recorded. According to the signals of the unit ugfalenn 1 in arn yst sandblock block 5
вычис,пт«етсй разность кодов К-й величиньи полученных в текущем и предыдущем циклах . calculate, Fri “the difference of the codes of the Kth quantity obtained in the current and previous cycles.
Получе1И ый код разности гфопорционале 1 скоростн изменени К-й величины.The resulting difference code of the first 1 is the rate of change of the K-th value.
Затем по сигналам блока модификации 7 и блока управлени 1 измен етс адрес в блоке пам ти 8, и код скорости изменени К-н величины поступает в блок пам ти 8. Аналогично в процессе цикла формируетс информаци по остальным каналам аналоговых величин. Таким образом, дл каждого канала в блоке пам ти 8 хран тс : код аналоговой величины, код времени момента окончани ее реобразованин и код скорости ее изменени .Then, the signals of modification block 7 and control block 1 change the address in memory block 8, and the code of the rate of change for Kn value enters memory block 8. Similarly, during the cycle, information is generated on the other channels of analog values. Thus, for each channel, the storage unit 8 stores: an analog value code, a time code for the end of its transform and a code for its rate of change.
В произвольный момент времени ЦВМ записывает в регистр 6 код номера канала запращиваемой величины, В арифметическом блоке 5 определ етс временной интервал между текущим временем и временем окончани аналого-цифрового преобразовани запрещенной величины. Код текущего времени поступает со счетчика 2, код времени окончани преобразовани заирощенной величины хранитс в блоке пам ти 8. Вычисленный код временного интервала умножаетс на код скорости изменени запрощенной величины. Затем код произведени At an arbitrary time, the DVR writes in the register 6 the code of the channel number of the value being requested. In the arithmetic unit 5, the time interval between the current time and the end time of the analog-digital conversion of the forbidden value is determined. The current time code is received from counter 2, the code for the end time of the conversion of the radiated value is stored in the memory block 8. The calculated code of the time interval is multiplied by the code of the change rate of the predicted value. Then the product code
суммируетс с кодом аналоговой величины, полученным в процессе аналого-цифрового преобразовани . Коды времени окончани преобразовани скорости и аналоговой величины поступают в арифметический блок 5 из блока пам ти 8. Формирование адресовsummed with the analog value code obtained during the analog-digital conversion process. The time codes for the end of the velocity conversion and the analog value are transferred to the arithmetic unit 5 from memory block 8. Forming addresses
и их посылка в блок пам ти 8 при выполнении этих операций производитс блоком модификации 7 по состо нию регистра 6 и сигналам блока управлени 1. Код, полученный в арифметическом блоке 5, передаетс в ЦВМ. Аналогично производитс выдача в ЦВМ информации по другим запрашиваемым величинам.and sending them to the memory block 8 when performing these operations is performed by the modification 7 block according to the state of the register 6 and the signals of the control block 1. The code obtained in the arithmetic unit 5 is transmitted to the digital computer. Similarly, information on other requested values is issued to the digital computer.
В изобретении врем , затрачиваемое на выполнение аналого-цифрового преобразовани , которое в известном устройстве измер етс миллисекундами, не входит во врем ожидани выдачи информации после запроса ЦВМ. Врем ожидани в изобретении не превыщает несколько дес тков микросекунд .In the invention, the time taken to perform an analog-to-digital conversion, which in a known device is measured in milliseconds, is not included while waiting for information to be output after the request of a DVR. The waiting time in the invention does not exceed several tens of microseconds.
Благодар этому увеличено быстродействие и улучшены динамические характеристики устройства сопр жени . Кроме того, отпадает необходимость разработки специального быстродействующего аналого-цифрового преобразовател .Due to this, the speed is increased and the dynamic characteristics of the interface device are improved. In addition, there is no need to develop a special high-speed analog-digital converter.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762406000A SU641437A1 (en) | 1976-09-20 | 1976-09-20 | Device for interfacing subscribers with digital computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762406000A SU641437A1 (en) | 1976-09-20 | 1976-09-20 | Device for interfacing subscribers with digital computer |
Publications (1)
Publication Number | Publication Date |
---|---|
SU641437A1 true SU641437A1 (en) | 1979-01-05 |
Family
ID=20677574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762406000A SU641437A1 (en) | 1976-09-20 | 1976-09-20 | Device for interfacing subscribers with digital computer |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU641437A1 (en) |
-
1976
- 1976-09-20 SU SU762406000A patent/SU641437A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU641437A1 (en) | Device for interfacing subscribers with digital computer | |
SU904537A3 (en) | Device for industrial process automatic control | |
US4606029A (en) | Data transmission system | |
SU404089A1 (en) | DEVICE FOR SEMI-AUTOMATIC CONTROL OF DIGITAL CONTROL SYSTEMS | |
SU732854A1 (en) | Monotonously varying code converter | |
SU601663A1 (en) | Digital programme-control device | |
SU851144A1 (en) | Device for measuring deformation | |
SU551687A1 (en) | Device for transmitting telemetric information | |
SU868324A1 (en) | Displacement measuring device | |
SU420085A1 (en) | DEVICE DEMODULATION AIM-FM-SIGNALS | |
SU557483A2 (en) | Digital demodulator | |
SU744610A2 (en) | Multichannel device for selection of mean value minimum | |
SU930656A1 (en) | Multichannel analogue-digital converter | |
SU663095A1 (en) | Device for monitoring time intervals of coded messages | |
SU1081437A2 (en) | Device for measuring temperature | |
SU516036A1 (en) | Ring Type Binary Coder | |
SU610028A1 (en) | Phase meter | |
SU1084982A1 (en) | Versions of code-to-pulse repetition frequency converter | |
SU552670A1 (en) | Device for forming measurement interval | |
SU390549A1 (en) | ALL-UNION I | |
SU450955A1 (en) | Measuring information system with data compression | |
SU553623A1 (en) | Functional pulse frequency converter | |
SU370701A1 (en) | ALL-UNION | |
SU661774A1 (en) | Auto-compensation stroboscopic converter of recurrent signals | |
SU1280621A1 (en) | Random process generator |