Устройство для передачи дискретной информации
Иллюстрации
Показать всеРеферат
1. УОТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДИСКРЕТНОЙ ИНФОРМАЦИИ, содержащее узлы сопряжения, первые второй и третий входы которых являются входами устройства, первые выходы каждого узла сопряжения соединены :с соответствующими входами коммутатора информационных посылок, программновременной блок, первый выход которое го подключен к управляющему входу коммутатора информационных посылок,V о т л и ч а ю щ ее с я тем, что, . с целью повышения достоверности передаваемой информации,введены комг мутатор синхропосылок, селекторы временных интервалов, элемент задержки элемент И/1И, элементы И-НЕ, тригге ры , вторые выходы каждого узла сопря жения соединены с соответствующими входами коммутатора синхропосылок, . управляющий вход которого соединён с управляющим входом коммутатора им формационных посылок, выход коммутатора синхропосылок подключен к первымвходам первого и второго элементов И-НЕ и первого и второго селекторов временных интервалов, ход коммутатора йн ормационных пйсылок подключен к первому входу треть его элемента И-НЕ, выход первого элемента И-НЕ соединен с входом элемента задержки, выход которого подключен к вторым входам-второго и третьего элементов И-НЕ, к первым входам элемента ИДИ и третьего селектора временных интервалов, выход которого соединен с вторым входом элемента ИЛИ, выход которого подключен к первым входам первого и ,второго триггеров и к входу программно-временного блока, второй выход которогог соединен с вторым входом второго селе,ктора временных интер . валов, выход которого подключен к третьему входу элемента ИЛИ, трео S тий выход программно;; временного блока соединен с вторым входом третье (Л го селектора временных интервалов, четвертый выход программновременнос го блока соединен с третьими входами второго и третьего селекторов временных интервалов и с вторым вхрдом первого селектора временных интер-. валов, выход которого подключен к вторым входам первого и второго .тригj; геров, выход первого Триггера .соеW динен с вторым уходом первого эле-sjl мента- И-НЕ, выход второго триггера соединен с третьим входом первого селектора временных интервалов, выходы второго и третьего элементов И-НЕ являются выходами устройства. 2. Устройство по п.1, о т ли - . ч а ю щ ее с я тем, что каждый узел сопряжения содержит преобразователь , параллельного кода в последовательный , делитель частоты, триггер элементы И-НЕ, выход делителя частоты подключен к первому вхо- , ду четвертого элемента И-НЕ, выход которого соединен с первым входом
(19) (11) СОЮЗ СОИЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК зсю G 08 С 19/16
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTMA ъ, ОПИСАНИЕ ИЗОБРЕТЕНИЯ 1
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3437685/18-24 (22) 11.05..82 (46) 23.09.83.6юл. У 35 (72) В.А.Румянцев (71) Районное энергетическое управ-. ление "Иркутскэнерго" (53) 621 ° 398(088.8) (56) 1. Авторское свидетельство СССР
11 52693 .9 кл. G 08 С 19/16, 1974.
2. Авторское свидетельство СССР . у864318,кл.б 08 B 25/02,1981 (прототип).
f54)(57) 1. УСТРОЙСТВО ДЛЯ,ПЕРЕДАЧИ
ДИСКРЕТНОЙ ИНфОРИАЦИИ., содержащее узлы сопряжения, первые; второй и третий входы которых являются входа- ми устройства, первые выходы каждого узла сопряжения соединены,с соответствующими входами коммутатора информационных посылок, программновременной блок, первый выход которо-. го подключен к управляющему входу коммутатора информационных посылок, . о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности пе- редаваемой информации введены ком-.. мутатор синхропосылок, селекторы временных интервалов,- элемент задержки, элемент ИЛИ, элементы И-НЕ, триггеры, вторые выходы каждого узла сопря жения соединены с соответствующими входами коммутатора синхропосылок, управляющий вход которого соединен с управляющим входом коммутатора ин-.. формационных посылок, выход комму° татора синхропосылок подключен к первым входам первого и второго элементов И-НЕ и первого и второго; селекторов временных интервалов, выход коммутатора йнформационных пбсй"; лок подключен к первому входу треть" его элемента И-НЕ, выход первого . элемента И-НЕ соединен. с входом элемента задержки, выход которого под- ключен к вторым входам. второго и третьего элементов И-НЕ, к первым входам элемента ИМИ и третьего селектора временных интервалов, выход которого соединен с вторым входом элемента ИЛИ, выход которого подключен. к первым входам первого и ,второго триггеров и к входу програм. мно-временного блока, второй выход . которого соединен с вторым входом второго селектора временных интер;валов, выход которого подключен к третьему входу элемента ИЛИ, третий выход программно-временного блос .. Q ка соединен с вторым входом третьего селектора временных интервалов, четвертый выход программно-временного блока соединен с третьими входами второго и третьего селекторов временных интервалов и с вторым входом первого селектора временных интер-. валов, выход которого подключен к вторым входам первого и второго .триггеров, выход первого триггера .соединен с вторым входом первого элемент* И-НЕ, выход второго триггера соединен с третьим входом первого селектора временных интервалов, вы" ходы второго и третьего элементов
И-НЕ являются выходами устройства.
2. Устройство по п.1, о т л ич а е щ е е с я тем, что каждый узел сопряжения содержит преобразователь. параллельного кода в последовательный, делитель частоты, триггер элементы И-НЕ, выход делителя частоты подключен к первому входу четвертого элемента И-.НЕ, выход которого соединен с первым входом
10437
2 пятого триггера, выход которого под- ключен к первому входу пятого элемента И-НЕ, выход. которого соединен с первым входом преобразователя и с вторым выходом узла сопряжения, вторые входы преобразователя параллель,.ного када в последовательный подключены к первым входам узла сопряжейия; вход делителя частоты соединен
Изобретение относится к вычисли- . тельной технике и может быть использовано для передачи в ЭВМ низко.скоростных дискретных сигналов от независимых источников сообщений. 5
Известно устройство для передачи цифровой информации, содержащее блок уплотнения, блок разделения управляющих сигналов, первый, второй, третий и четвертый элементы И, элемент 19
ИЛИ, элементы И-НЕ, преобразователь параллельного кода в последовательный, преобразователь последователь" 1 ного кода в параллельный и линию ° связи (1) . f5
Недостатком данного устройства является невозможность одновременно-. го приема данных по линии связи от нескольких источников дискретной информации, а также неполное использование пропускной способности трак.. та передачи данных от низкоскорост" ного периферийного оборудования.
Известно устройство для передачи дискретной информации, содержащее узлы сопряжения (объектовые приборы), первые, второй и третий входы кото; рых являются входами устройства, первый выход каждого узла сопряжения соедиНены с соответствующими. входами коммутатора информационных посылок (блок .опроса), программновременной блок (блок управления), первый выход которого подключен к
35 управляющему входу коммутатора ин-. формационных посылок, а также. приемник, узел выявления синхроимпульса формирователь сигнала разрешения счета, блок выявления тревожной информации, триггер, формирователь им13 с вторым зходом пятого элемента И-НЕ и с вторым входом узла сопряжения, второй вход четвертого элемента
И-НЕ подключен - к третьему входу узла сопряжения, второй выход преобразователя параллельного кода в последовательный со" единен с первым .выходом узла со- пряжения. пульсов повтора, счетный узел, логи ческий узел, узел задержки f2).
Однако известное устройство не обеспечивает достаточной достоверности передаваемой информации, Цель изобретения — повышение достоверности передаваемой информации.
Поставленная цель достигается тем, что в устройство для передачи дискретнои информации, содержащее узлы сопряжения, первые, второй, и третий входы которых являются входами устройства, первые выходы каждого узла сопряжения соединены с соответствующими входами коммутатора информационных посылок, программно-вре-. мечной блок, первый выход которого подключен к управляющему входу комМутатора информационных посылок, введены коммутатор синхропосылок, селекторы временных интервалов, элемент задержки, элемент ИЛИ, элементы И-НЕ, триггеры, вторые выходы каждого узла сопряжения соединены с соответствующими входами коммутатора синхропосылок, управляющий вход которого соединен с управляющим входом коммутатора информационнных посылок,. выход коммутатора синхропосылок подключен к первым входам первого и второго эле ментов И-НЕ и первого и второго се" лекторов временных интервалов, выход коммутатора информационных посылок подключен к первому входу третьего . элемента И"НЕ, выход первого элемента И-НЕ соединен с входом элемента задержки, выход которого подключен к вторым входам второго и третьего элементов И-НЕ, к первым входам элемента ИЛИ Ъ третьего селектора временНа фиг. 1 показана структурная схема предлагаемого устройства; на, фиг. 2 - временная диаграмма, работы устройства °
Устройство. содержит узлы 1 сопряжения, делитель 2 частоты, элемен55
3. 104,3 ных интервалов, выход которого соеди. нен с вторым входом элемента ИЛИ, .вы ход которого подключен к первым вхо дам первого и второго триггеров и к входу программно-временного блока, второй выход которого соединен с вто". рым входом второго селектора вре-, менных интервалов, выход которого подключен к третьему входу элемента ИЛИ, третий выход программно-вре- 10 менного блока соединен.с вторым входом третьего селектора временных интервалов, четвертый выход програм-. раммно-временного блока соединен . ñ. третьими входами второго и
Третьего селекторов временных ин,тервалов и с вторым входом пер- вого селектора временных интер-.; . валов, выход которого подключен. к вторым входам первого и второго триггеров, выход первого триггера соединен с вторым входом первого эле« ! мента И-НЕ, выход второго .триггера,соединен с третьим входом первого селектора временных интервалов, вы" ходы второго и третьего элементов ИНЕ являются выходами устройства.
Каждый узел сопряжения содержит.. преобразователь параллельного кода в последовательный, делитель частоты, триггер, элемент И-НЕ, выход делите- ,ля частоты подключен к первому вхо- . ду четвертого элемента И-НЕ, выход которого соединен с первым входом пятого триггера, выход которого подключен к первому входу пятого элемента И-НЕ, выход которого .соединен с первым входом преобразователя па" раллельного кода в последовательный. и с вторым выходом узла сопряжения, вторые входы преобразователя парал-. лельного кода в последовательный подключены. к первым входам узла сопряжения, вход делителя частоты соединен с вторым входом пятого элемента И-НЕ и с вторым входом узла 45 сопряжения, второй вход четвертого элемента И-НЕ подключен к третьему входу узла сопряжения, второй выход преобразователя параллельного кода в последовательный соединен с первым 5О, выходом узла сопряжения, о
713 4 ты И-НЕ 3 и 4, триггер 5, преобразователь 6 параллельного кода в последовательный, программно-временной блок 7, коммутатор 8 информационных .посылок, коммутатор 9 синхропосылок, селекторы 10-12 временных интервалов
) триггеры 13 и 14, элемент ИЛИ 15, элеме нты„И-НЕ 16-18, линейные передатчики 19, элемент 20 задержки, линия
21. связи к индивидуальным узлам соI йряжения с источником информации подключены группа информационных шин
22, шина 23 основной тактирующей синхросерии, шина 24 сигнала признака смены информации.
Кроме того, обозначены сигналы
Упр - управления сменой позиции комл мутаторов, сигналы — PA3P1, РА3Р2 разрешения работы селекторов временных интервалов, стробирующая
° СЕ серия.
Основная тактирующая синхросерия Т1, вспомогательная тактируФцая синхроерия Т, период Т,1 следования импульсов основной тактирующей синхросерии, период Т следования импульсов вспомогательной тактирующей синл хросерии, длительность с1 временного интервала между посылками длил
Ф тельность временного интервала между последовательностями посылок» л длительность с5 сигнала признака смены информации.
Устройство предназначено для лреобразования кодов информационных сообщений, получаемых от независимых источников, и дальнейшей передачи кодированных последовательностей по двум линиям связи на входы блока сопряжения с ЭВИ. Число независимых источников сообщений выбрано равным шестнадцати по количеству входов коммутаторов 8 и 9. Каждое инфор мационное сообщение в узле 1 сопряжения преобразуется в число и одинаковых шестнадцатипозиционных последовательных. посылок, где число и зави- сит от соотношения частот основной тактирующей синхросерии Т и всромогательной тактирующей синхросерии
Т>. При этом учитывается то обстоятельство,. что периоды следования им-. пульсов основных тактирующих синхросерий, поступающих от независимых ис точников сообщений и периоды появления сигналов признака смены информации для всех источников сообщений. идентичны, но асинхронны по отношению друг к другу. Весь цикл обработки ин1043713 формационных сообщений разбит на шестнадцать интервалов, по количеству независимых источников сообщений. В каждом интервале обязательно коммутируется на линии 21 связи только одна 5 синхропосылка и одна информационная 1 посылка. Для этого на передающей стороне для выделения иэ П последовательностей посылок только одной посылки анализируются MOMeHTbl прихода вре- 1О менных интервалов ь и ь д, Каждому интервалу соответствует свой номер по.зиции коммутаторов о и 9. Введение избыточности при формировании p пос- . ледовательностей посылок позволяет И за цикл работы устройства с меньшими аппаратными затратами синхронизировать передачу от каждого независимого источника информации кодов сообщений по двум линиям связи. 20
Устройство работает следующим об- .. разом.
8 исходном положении триггеры 5, 13 и 14 в нулевом состоянии, коммутаторы 8 и 9 установлены на пер- 25 вую позицию, программно-временной блок 7 генерирует стробсерию Cl Ha входные шины 22-24 узлов 1 сопряже-ния непрерывно поступают основные тактирующие синхросерии Т (фиг.2а) Зо и сигналы признака .смены информации длительностью (фиг.2 г), а также шестнадцатиэарядный параллельный код информационного сообщения. Принцип преобразования информационного сообщения в каждом узле сопряжения рассмотрим на- примере работы первого узла (фиг. 1) .
Шина 23 основной тактирующей син" хросерии подключена на вход делителя
2:частоты и на один из входов элемента И-НЕ 4. После делителя 2 час тоты вспомогательная тактирующая синхросерия с периодом следования Т2 (фиг.26) поступает на один из входов элемента И-НЕ 3, к другому входу кото" рого подключена шина. сигнала признака смены информации (фиг.2г) . Период Тд выбран иа соображений разнесения формирования шестнадцатой позиции синхропосылки и отрицатель" ного перепада синхроимпульсов серии
Т, а также чтобы выполнилось следую- щее условие кратности частот Т и
Т
Т„> (32 + 1) Т „ где 12, 4, 6, 8...
- no переднему фронту импульсов синхросерии Т, при условии отсутствия сигнала признака имени информации, с выхода элемента И-НЕ 3 устанавливается в единичной состояние триггер 5. Единичный выход триггера
5 соединен с, одним иэ входов элемента И-НЕ 4, на другой выход которого подается основвыая тактирующая синхросерия Т1 . При наличии высокого разрешающего уровня на единичном выходе триггера 5 основная тактирующая синхросерия Т проходит на тактовый вход преобразователя 6 параллельного кода в последовательный, а также на соответствующий вход коммутатора 9 синхропосылок. Синхронно с основной тактирующей серией Ту с информационного выхода преобразователя,6 информационные шестнадцатипозиционные посылки (фиг.2а) поступают на вход коммутатора 8 информационных посылок. Установка триггера 5 в нулевое состояние осуществляется с второго выхода преобразователя 6 после прихода шестнадцати основных тактирую щих синхроимпульсов. 8 случае нали-. чия на шине 24 сигнала признака смены информации, на время дейст-. вия сигнала длительностью (фиг.2 г), блокируется установка в единицу триггера 5 и прохождение импульсов основной тактирующей синхросерии Т на вход преобразователя 6 и на вход коммутатора 9 cHHxpoAocblhoK ° Таким образом, в результате преобразова" ,ния на входах коммутаторов 8 и 9, на каждое информационное сообщение присутствует соответственно и -последовательностей шестнадцатипозиционных информационных посылок и синхропосылок с временными. интервалами межи ду посылками длительностью и вре» менным интервалом между и последовательностью (фиг.2в) ..Как уже отме-. чалось,.коммутаторы 8 и 9 в исходном состоянии установлены на первой позиции, поэтому в начальный момент времени на выход коммутаторов 8 и 9 . проходят Я. последовательности посылок от первого источника сообщений.
Последовательность.синхропосылок с выхода коммутатора 9 поступает на входы селекторов. 10 и 11 и на вход элемента И-HE 17. 8торой селектор 11 йастроен на анализ длительности паузы "tg (фиг.2в) и служит для определения йвчала цикла обработки информационных сообщений. При наличии сигна ла PASPI и стробирующей серии CI ot программно-временного блока 7 в мо1043713
1 мент появления паузы на входе селектора 11, соединенного через weмент. ИЛИ 15 с единичным входом триггера 14, нулевым входом триггеров 1$ и входом программно-временного блока
7, формируется сигнал установки в единичное состояние триггера 14 и подтверждения нулевого состояния -. триг-, гера 13. По этому же сигналу прог" раммно-временный блок 7 снимает раз- 1р решение РА3РТ и вырабатывает сигнал
РАЗР2, разрешающий работу селектора
12. С единичного выхода триггера 14 разрешаЪтся работа селектора 10, который анализирует паузу между посылками ц, определяют начало очередной посылки и синхронизирует начальный момент выделения посылок из tl последовательности. Это осуществляется следующим образом: с выхода селектора 10 20 л по приходу паузы 1 устанавливается в единичное состояние триггер 13 и сбрасывается в исходное состояние триггер 14. При этом на выходе триггера
14 отсутствует высокий уровень разре- 2 шения .работы селектора 10. При налкчии высокого .разрешающего уровня с . выхода триггера 13 на одном из вхо» дов элемента И-НЕ 18 по переднему фронту первого импульса синхропосыл- ки через элемент И-.НЕ 18 запускает-. ся элемент 20 задержки, с выхода которого блокируется работа селектора
12 и разрешается прохождение шест-. надцатипозиционной информационной .по» сылки и синхропосылки на выходы элементов И-HE 16 и 17. Задержка элемента 20 настроена на длительность синхропосылки (фиг.2 д). Таким образом, после пропуска на входы линейных .передатчиков )9 одной синхропо- 40 сылки и одновременно информационной посылки (фиг.2 е,y) разрешающий уровень с выхода элемента 20 снимает.ся с входов. элементов И-НЕ 16 и 17 и с блокирующего входа селектора 12. 4>
По спаду сигнала элемента 20 происходит установка через элемент ИЛИ 15
4 триггера 14 в)единичное состояние, а также формирование программно-временным блоком 7 сигнала УПР, по которому происходит установка следующей позиции коммутатора 8 и 9. Порядок работы элементов устройства на второй и последующих позициях коммутаторов 8 и 9 сохраняется прежний и отличается лишь тем, что на разрешающем входе селектора 11 отсутству-. ет сигнал РАЗР? от программно-временного блока 7, по которому анализируются моменте появления паузы 2 между л последовательностями посылок, т.е. л анализ появления -паузы 6 „между последовательностями посылок осуществляется только на первой позиции коммутаторов В и 9 в начале цикла. обработки.
8 случае, если на одной из позиции коммутаторов 8 и 9 от узла 1 сопряжения нет последовательности синхропосйлок (отсутствие источника сообщений, обрыв линий связи и т.д.), то элемент
20 не запускается и не блокирует работу селектора 12, После некоторого интервала ожидания селектор 12 вырабатывает сигнал, который через элемент ИЛИ 15 поступает на программноI временный блок, который устанавливает коммутаторы 8 и 9 на следующую позиЧию.
8ыделенные шестнадцатипозиционные информационные посылки и синхропосылки с выхода элементов 16 и 17 пос тупают в, каналы связи.
Предложенное устроиство простое, в реализации, имеет незначительное количество компонентов и позволяет по сравнению с известным синхронизировать моменты приема информации от шестнадцати асинхронных источников информации, передать весь объем сообщений по двум линиям связи, т. е. повысить пропускную способность линии свя- зи. Количество подключенных источников. сообщений может быть легко увеличено увеличением емкости коммутаторов синхропосылок и информационных посылок.
1043713
12
Фиг.t
Т а- лба
/ ЩЮЯIIIT ж ин
Фиг.Z
Редактор Т.Киселева
Заказ 7343/55 Тираж 618 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва„ Ж-35, Раушская наб., д. 4/5
22
23
2Ф
Составитель Л, Кащеева
Техред Т.Иаточка Корректор И.Ватрушкина
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4