Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в многократных измерительно-информационных системах для экспресс-анализа, подготовки и ввода в ЭВМ экспериментальных данных при научных исследованиях. Целью изобретения является упрощение устройства и повышение его помехоустойчивости. Устройство содержит блок управления, блок сопряжения, задатчик режима, блок управления записью, блок восстановления синхронизации импульсов, первый формирователь с первого по девятый триггеры, генератор импульсов, счетчик, первый дешифратор, второй счетчик, первый блок памяти, второй дешифратор, первый регистр, второй блок памяти, второй регистр, второй формирователь сигналов, второй и третий счетчики, первый коммутатор, компаратор кодов, приемник кода, третий регистр, четвертый регистр и второй коммутатор. Устройство позволяет повысить помехоустойчивость ввода информации за счет восстановления пропавших синхроимпульсов. 13 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (11) А1 (5D4 G 06 F 13 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОП(РЫТИ! 1М
ПРИ ГКНТ СССР (2! ) 4304890/24-24 (22) 06.07,87 (46) 15.12.89. Бюл. Р 46 (71) Институт кибернетики им. В.M.Ãëóøêîaà (72) В.Я ° Голубчик, А.В.Гридин, В.P.Äîìáðóãoâ, Б.А.Кочерга, Ю.Н.Рухлядев и П.M.Сиверский (53) 681.327.8(088.8) (56) Авторское свидетельство СССР
У 520581, кл. С 06 F 13/00, 1974.
Авторское свидетельство СССР
Ф 1160388, кл. С 06 F 13/00, 1983, (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в многоканальных измерительно-информационных системах для экспресс-анализа,,подготовки и ввода ЭВМ экспериментальных данных при научных
Изобретение относится к вычислительной технике и может быть исполь-зовано в многоканальных измерительноинформационных системах для экспрессанализа, подготовки и ввода в ЭВМ экспериментальных данных при научных исследованиях.
Цель изобретения — упрощение устройства и повышение его помехоустойчивости.
На фиг.l изображена блок-схема устройства для ввода информации; на фиг.2 — электрическая схема задатчика режима; на фиг.3 — электрическая схема компаратора кодов; на фиг.4— электрическая схема генератора им2
:исследованиях. Целью изобретения яв.ляется упрощение устройства и повышение его помехоустойчивости. Устройство содержит блок управления, блок сопряжения, задатчик режима, блок управления записью, блок восстановления синхронизации импульсов, первый формирователь, с первого по девятый триггеры, генератор импульсов, счетчик, первый дешифратор, второй счетчик, первый блок памяти, второй дешифратор, первый регистр, второй блок памяти, второй регистр, второй формирователь сигналов, второй и третий счетчики, первый коммутатор, компаратор кодов, приемник кода, третий регистр, четвертый регистр и второй коммутатор.
Устройство позволяет повысить помехоустойчивость ввода информации за счет восстановления пропавших синхроимпульсов. 13 ил. пульсов; на фиг. 5 — электрическая схема блока сопряжения; на фиг. 6 — электрическая схема второго формирователя; на фиг.7 — электрическая схема @ первого формирователя; на фиг.8— структурная схема блока восстановле" ния синхроимпульсов; на фиг.9 — элекI трическая. схема генератора; на фиг. 10— структурная схема блока управления зазаписью; на фиг.ll — структурная схема приемника кода; на фиг ° 12 — электрическая схема одновибратора; на фиг.13 — структурная схема блока уп— равления.
Устройство (фиг.l) содержит блок 1 управления, блок 2 сопряжения, задат1529231 ч к 3, блок 4 управления записью, брак 5 восстановления синхроимпульсов, первый формирователь 6 сигналов, первый 7, второй 8 и третий 9 триггер, генератор !О импульсов, первый
:: ;ÿòIèê 11, первый дешифратор 12, втор.;-й счетчик 13, четвертый триггер 14, ",.рвь"й блок 15 памяти, пятый 16, шесой !7 и седьмой 18 триггеры, второй ешкфратор 19, восьмой 20 и девятый триггеры, первый регистр 22, вто. ой блок 23 памяти, второй регистр второй формирователь 25 сигналов, торой 26 и третий 27 счетчики, первый коммутатор 28, компаратор 20 ко1ов, приемник 30 кода, третий 31 и етвсртый 32 регистры и второй кому гатор 33 9
Нг фиг,l позициями 34-160 обозна. ень> входы блоков, составляющих устойство.
Задатчкк 3 режима (фкг.2) включат первый 161 и второй 162 элементы . Е, ограничительный элемент 163 в вк- 25, e резистора, шунтирующий элемент 164 ниде диода, коммутирующий элемент
16 -. в виде реле, усилительный элемент 1,6 в виде транзистора и первый 167 второй 168 элементы И-НЕ.
1(омпаратор 29 кодов (фиг. 3) с6рауют элемент НЕ 169,„. элемент РАВНОПАННОСТЬ 170 и элемент И !7!.
Генератор 10 импульсо=- (фкг.4) c.о ц ержкт эпемент И-НЕ 172, нагрузочный ! элемент 173 в вице резистора, время, =-адающкй элемент 174 в виде конденса, тора к первый 175 к второй 176 эле,, менты НЕ.
Блок 2 с on ряжен ия (фиг, 5) оо ра з уют ,первый 177, второй 178 к третий 179 делктельные элементы в виде резисто,ров, ограничительный элемент 180 в виде диода, усилительный элемент 181 в виде транзистора и нагрузочный эле- 45
;кент 182 в виде резистора.
Второй формирователь (фкг.6) включает элемент И-НЕ 183 и развязывающий элемент 184 в виде диода.
Первый формирователь 6 (фиг.7) со- „держит ограничительный элемент 185 в виде резистора, шунтирующкй элемент
186 в виде диода, коммутирующий элемент 187 в виде реле и усилительный элемент 188 в виде транзистора.
Блок 5 восстановления скнхроимкмпульсов (фкг.8) включает элемент
И 189, регистр 190, генератор 191 импульсов,. первый счетчик 192, элемент
ИЛИ-НЕ 193, второй счетчик 194, первый элемент НЕ 195,первый!! 96 ивторой
197 триггеры, первый элемент 2И-ИЛИ-НЕ
198,элемент И-НЕ 199,второй элемент
2И-ИЛИ-HE 200, развязывающий элемент
201 в виде конденсатора, нагруэочный элемент 202 в виде резистора, второй элемент НЕ 203 и третий счетчик 204.
Генератор 191 импульсов (фиг.9) имеет в своем составе первый элемент
HE 205, первый 206, второй 207, третий 208 и четвертый 209 времяэадающие элементы соответственно в виде резистора, конденсатора, кварца и резистора и второй элемент НЕ 210.
Блок 4 управления записью (фиг.10) образуют первый 211 и второй 212 триггеры, первый 213, второй 214, третий 215, четвертый 216 и пятый
217 элементы И, третий триггер 218, первый 219 и второй 220 элементы И-НЕ, четвертый триггер 221, третий элемент
И-НЕ 222, шестой элемент И 223, пятый триггер ?24, седьмой элемент И 225, первый 226 и второй 227 элементы НЕИПИ,,четвертый элемент И-HE 228,эле- мент 2И-2ИЛИ-HE 229, шестой триггер
230, элемент НЕ-И 231 и третий элемент НЕ-ИПИ 232.
Приемник 30 кода (фиг, 11) содержит одновибратор 233, элемент HE 234, первый 235 и второй 236 триггеры, первый 237, второй 238 и третий 239 элементы И-НЕ, развязывающий элемент
240 в виде конденсатора, нагрузочный элемент 241 в виде резистора, четвертый элемент И-НЕ 242, первый 243 и второй 244 элементы 2И-2ИЛИ-НЕ, пятый элемент И-НЕ 245, третий 246, четчетверть|й 247 и пятый 248 триггеры, пятый элемент И-НЕ 249, регистр 250, а также шестой 251 и седьмой 252 триггеры.
Одновибратор 233 (фиг.12) включает триггер 253, первый 254 и второй
255 ограничительные элементы в виде резисторов, развязывающий элемент 256 в виде диода,.накапливающий элемент
257 в виде конденсатора, первый 258 и второй 259 усилительные элементы в виде транзисторов, первый 260 и второй 261 переходные элементы в виде конденсаторов и элемент НЕ 262.
Блок 1 управления (фиг.13) содержит первый элемент НЕ 263, с первого по восьмой элементы И 264-271, первый
273 и второй 273 элементы ИЛИ, девя5 15292 тый элемент И 274, с третьего по восьмой элементы ИЛИ 275-280; второй элемент НЕ 281, с десятого по тринадцатый элементы И 282-285 девятый элеУ 5 мент ИЛИ 286, четырнадцатый 287 и пятнадцатый 288 элементы И, десятый элемент ИЛИ 289, с шестнадцатого по восемнадцатый элементы И 290-292, одиннадцатый элемент ИЛИ 293, девятнадцатый элемент И 294 и двенадцатый элемент ИЛИ 295.
Задатчик 3 режима по фиг. 2 работает следующим образом.
Сигнал по входу 58 управляет состоянием реле 165, через контакты которого подается напряжение, задающее режим работы блока 2 сопряжения по входу 56. Кроме того, сигнал по входу 58 является управляющим для комму- 20 татора, собранного на элементах 167 и 168, который коммутирует сигнал по входу 57 на вход 115 либо на вход
114.
Компаратор 29 кодов по фиг.3 со†25 держит четыре узла, состоящие из элементов 169 и 170 для сравнения каждого из разрядов четырехразрядного кода по входам 123 и 124. Выходы этих узлов соединяются в элементе И 171.
Сйгнал сравнения поступает на вход 73.
Генератор 10 импульсов по фиг.4 генерирует колебания только в том случае, если по входу 125 на вход элемента 172 подан сигнал "1".
Блок 2 сопряжения по фиг.5 является преобразователем уровня сигналов по входам 52-55 в уровни ТТЛ. По вхо— ду 56 поступает сигнал управления.
Формирователь 25 по фиг.6 является 40 согласующим для передачи данных в
3ВМ. Он содержит двенадцать идентичных каскадов.
Формирователь 6 по фиг.7 представляет собой транзисторный ключ, на- 45 грузкой которого является реле 187 с исполнительными контактами.
Блок 5 восстановления синхроимпульсов по фиг.8 работает следующим образом. Серия канальных синхроимпульсов, записанная на магнитной ленте, воспроизводится магнитным регистратором и через блок 2 сопряжения поступает в блок 5 восстановления синхроимпульcoB IIo ВхОду 74 УпраВляющее слОВО пО входу 75, которое задает режим работы блока 5, записывается в восьмиразрядном регистре 190 сигналом по входу .77, восьмиразрядный код с выхода регистра
31
6 !
90 поступает на вход счетчика !92, задавая таким образом коэффициент пересчета. Коэффициент пересчета рассчитывается таким образом, чтобы
Тс. = и T> Т = m Tc. где Т вЂ” период следования импульсов с выхода счетчика 192;
Т вЂ” период колебаний генератора 191 импульсов;
П вЂ” коэффициент пересчета;
Т вЂ” период канальных,синхроимпульсов;
m — фиксированный коэффициент заполнения °
В начальное состояние блок 5 приводится сигналом по входу 76.
Приходящий канальный синхроимпульс проходит через логический элемент 198, дифференцирующую цепь 201, 202, инвертор 203 и устанавливает триггер
197 в состояние "1", счетчик 194 в состояние "0" и счетчик 204 в начальное состояние.
Выходной сигнал триггера 197 разрешает прохождение через элемент
И-НЕ 199 сигналов с выхода счетчика
192. С выхода элемента 199 сигнал счетчика 192 поступает на счетный вход счетчика 204. Сигналом с выхода второго разряда счетчика триггер 196 устанавливается в состояние "0 и своим выходным сигналом запрещает прохождение сигнала через элемент 198.
Сигнал с выхода третьего разряда счетчика разрешает прохождение сигнала через элемент 198. Это разрешение является началом временного интервала, в течение которого блок 5 ожидает прихода нового канального синхроимпульса. Приходящий новый синхроимпульс вновь устанавливает счетчики .
194 и 204 и триггер 197 в исходное состояние и т.д.
Если в период ожидания канального синхроимпульса синхроимпульс не приходит, то по завершении интервала ожидания по выходному сигналу счетчика 204 формируется собственный синхроимпульс, который проходит через элемент 200 и выходит из блока 5.
Выходной сигнал счетчика 204 поступает на счетный вход счетчика 194.
При попадании подряд К канальных синхроимпульсов счетчик 194 переполняется и выходным сигналом устанавливает весь блок 5 в исходное состояние,;
1529231 прекращая формирование собственных финхроимпульсов.
Блок 5 продблжает работу только фосле прихода очередного канального
5инхроимпульса из блока 2 сопряжения.
Генератор 191 импульсов по фиг.9
1тостроен с применением кварцевого ðåонатора и формирует колебания фиксиованной частоты.
Блок 4 управления записью по фиг.l0 вляется логическим узлом, который ормирует сигналы для записи и считыания информации в блоке 23 памяти.
Приемник 30 кода по фиг.ll работат следующим образом. Последователь ..й код времени по входу 131 поступат в одновибратор 233. Выходной сиг ал одновибратсра 233 поступает на ход элемента И-НЕ 237, на второй вход которого поступает последова-.åëüíûé код времени. Одновибратар 233 запускается каждым синхроимпульсом паследовагельного кода времени. Длительность импульса одновибратора 233 25 вь:брана такой, что прихоцящая вслед эа синхроимпульсом метка ьремени появляется на выходе элемента 237 и yctt тенавливает в состояние 1 триггеры
235 и 236. Выходной сигнал прямого или инверсного выхода триггера 235 в
;зависимости от состояния 10-ro разря да управляющего слова элемента 238 г:ибо 239 поступает либо на информационный вход сдвига вправо, либо на
35 информационный вход "двига влево регистра 250, Выходной сь:нал триггера
236, пройдя через дифференцирующую цепь 240, 241 поступает на вход элемента 243,с выхода которого проходит на, вход установки в "0" регистра 250 и на вход установки в "1" триггера 247.
Сигнал,одновибратора 233 с его ичверснаго выхода через элемент 245 поступает на вход записи регистра 250 и записывает сигнал " либо с элемента 238, либо с входа 132 в первый разряд регистра 250. Следующий за меткой времени информационный разряд последовательного кода времени устанавливает в соответствующее состояние
50 триггер 235, после чего состояние триггера 235 записывается в первый разряд регистра 250, а бывшая в нем информация сдвигается во второй разряд. Таким образом в регистр записываются все шестнадцать разрядов пос.— лецовательного кода времени. После записи шестнадцатого разряда на выМ ходе регистра 250 появляется сигнал
"I" (сигнал, записанный в начале метки времени), который, пройдя через элемент 244, устанавливает триггер
236 в состояние "0". Таким образом завершается преобразование последовательного кода времени.в парраллельный. По сигналу по входу 147 при наличии сигнала "1" с выхода триггера
247 вырабатывается сигнал, который устанавливает в исходное состояние триггеры 247 и 248. Сигнал по входу
130 производит запись параллельного кода времени в регистр 250 по входу
143. Триггеры 246, 248, 251 и 252 предназначены для синхронизации ввода информации в ЭВМ, Одновибратор 233 по фиг.12 программируется кодовой комбинацией сигналов по входу 132, Кодовая комбинация сигналов управляет транзисторными ключами 258 и 259, которые коммутируют конденсаторы 260 и 261. Сигнал последовательного кода времени, I поступает по входу 131.
Блок 1 управления по фиг.13 представляет собой комбинационный:логический узел, который выполняет логические функции, Устройство для ввода информации рабо-,ает следующим образом, Между двумя соседними операциями ввода информации от источника инфорt мации (многоканальный магнитный кодовый регистратор) в приемник информации (ЗВ11) осуществляется настройка под конкретные параметры входной информации путем выполнения следующих операций: выдача иэ 3BN и запись в блок 5 восстановления синхроимпульсов коэффициента пересчета К„. Коэффициент пересчета представляет собой число, удовлетворяющее соотношению
K l.
° 14=-Т такт ся где К ок„— частота генератора 191; Сп 9
Т „—. частота и период канальных синхроимпульсов.
Коэффициент пересчета поступает из
ЗФИ по входу 134 в регистр 31 и запи,сывается в регистре 31 сигналом, поступающим по шине 133. С выхода регистра 3! код коэффициента пересчета, 1529231
40 характерным признаком которого является сигнал "l в старшем (нулевом) разряде регистра 31, поступает в блок
5 и записывается в блоке 5 в регистре
190 коэффициента пересчета сигналом
5 по входу 77; выдача из 3ВМ и запись в регистр
31. Управляющее слово выдается из ЭВМ по входу 134 следом эа кодом коэффициента пересчета и записывается в регистре 31 сигналом по входу 133. Характерным признаком управляющего слова является. наличие "0 в старшем (нулевом) разряде входа 134 данных
;из ЭВМ; контрольное чтение управляющего слова. Информация с регистра 31 по входу 160 подключена к входу коммутатора 33 и принимается в ЭВМ по входу
152 сигналом строба по входу 153.
Рассмотрим назначение каждого из разрядов управляющего слова:
0 — содержит признак управляющего слова; 25
1-6 — не используется;
7 — наличие "1" разрешает работу блока 5 восстановления синхроимпульсов, при наличии "0 сигнал синхроимпульо сов по входу 74 транслируется на выход блока 5 без изменения;
8 и 9 — содержат информацию для настройки блока 2 сопряжения.
Сигнал "0" из разряда 9 по входу
58 поступает в эадатчик 3 режима.
При этом на входе 102 появляется сигнал установки блока 2 сопряжения в режим приема сигналов отрицательной полярности. Сигнал "1" из разряда 9 устанавливает блок 2 в режим приема сигналов положительной полярности.
Сигнал "1" из разряда 8 по входу
58 поступает в задатчик 3 режима и формирует совместно с сигналом по входу 57 сигналы по входам 113 — 115, 45 которые позволяют записать в регистр
22 информацию, поступающую из магнитного регистратора через блок 2 сопряжения по входу 112.
11
Сигнал "0" из разряда 8 формирует инверсный код регистра 22 приема.
10 — и разряд управляет преобразованием последовательного кода времени в параллельный. Для пояснения рас55 смотрим структуру сигнала последовательного кода времени. Этот сигнал представляет, собой непрерывную последовательность импульсов, следующих с частотой 1 кГц, в которой один раз в секунду в промежутке между импульсами появляется последовательный код, .Сигнал "1" по входу 132 в разряде
10 управляющего слова инициирует в приемнике 30 кода последовательный код в параллельный таким образом, что разряд, следующий эа меткой времени, становится старшим разрядом кода, который принимает ЭВМ по выходу 152, Сигнал 0 по входу 132 в разряде
10 управляющего слова позволяет формировать параллельный код, в котором разряд, следующий за меткой времени, становится младшим разрядом кода, принимаемого ЭВМ по выходу 152.
Наличие сигнала "0" в 11-м разряде запрещает преобразование последо— вательного кода времени в параллель— ный.
12-1, 13-й, 14 — и разряды используются при изменении скорости воспроизведения лентопротяжного механизма . магнитного регистратора. Двухразрядный код разрядов !2 и 13 управляюще- го слова по шине 132 поступает в приемник 30 кода и управляет работой одновибратора 233, который формирует сигнал с длительностью, соответствую— щей скорости лентопротяжного механизма магнитного регистратора.
Трехраэрядный код разрядов 12 14 управляющего слова по входу 75 поступает в блок 5 восстановления синхроимпульсов, где управляет работой счетчика 192, частота сигнала на выходе которого должна зависеть от ско1 рости лентопротяжного механизма магнитного регистратора.
15 — и разряд служит для управления работой лентопротяжного механизма.
Запись в блок 15 памяти таблицы одноразрядных кодов масок селектора.
Перед началом записи блоки 13, 18, 16, 14 и 21 приводятся в исходное состояние сигналами по входам 90, 104, 98, 91 и 110. Далее алгоритм записи следующий: таблица кодов масок селектора, предварительно сформированная в ОЗУ ЭВГ1, передается иэ ЭВМ побитно по входу 41 в блок 1 управления и затем по входу 96 в триггер 16, где записывается сигналом по входу
97. Затем выходной сигнал триггера
16 по входу 95 передается на информационный вход блока 15 памяти. На адресные входы блока 15 по входам 92 и 94 передается адрес ячейки памяти.
1529231
12 в которую необходимо сделать запись ,(в данном случае запись начинается с ;нулевого адреса). Запись проиэводит5, ся сигналом по входу 93, После этого сигналом по входу 89 счетчик 13 увеличивает свое состояние на единицу и происходит запись следующего бита информации по описанному алгоритму.
Для контрольного считывания табли- 10 цы одноразрядных кодов селектора из блока }5 в ЭВМ перед началом считывания счетчик 13 устанавливается в исходное состояние сигналом по входу
90 (считывание необходимо начинать с нулевого адреса блока 15), Для записи режима считывания блока
15 триггер 21 устанавливается в состояние "1" сигналом по входу 111.
Цикл считывания начинается выдачей из ЭВИ сигнала по входу 38.
Сигнал по входу 38 формирует в блок блоке 1 управления сигнал, который устанавливает в "1," триггер 9 сигна- . 25 лом по входу 87 . Триггер 9 включает генератор 10 сигналом по входу 125. Последовательность импульсов генератора поступает на счетчик 11 по входу 126. Четырехразрядный код счетчи- 30 ка 11 поступает на дешифратор 12 по входу 128 . На выходе дешифратора 12 с каждым импульсом генератора 10 формируется соответствующий унитарный код. Генератор 10 вырабатывает шестнадцать импульсов, после чего останавливается, будучи включенным по входу 125 сигналом триггера 9, который устанавливается в состояние 0" сигналом по входу 86, Блоки 10-12 об- 40 разуют автомат управления, командами которого являются выходные сигнах.-ы дешвфратора 12. Автомат управления вырабатывает последовательно шестнадцать команд АО А16. Выходные сигналы автомата управления по входу 48 поступают в блок 1 управления, в котором формируются сигналы управления считывания. Считывание производится по следующему алгоритму, Считываемая из нулевой ячейки информация по входу
99 передается в триггер 17, где записывается сигналом го входу 100, После этого по сигналам по входам 49 и 48 блока 1 управления в блоке 1 формиру55 ется сигнал по входу 89, который пе1 реадресовывает, т, е. увеличивает на единицу адрес счетчика 13. Сигналом по входу 101 триггер 17 устанавливается в "0" ° Выходной сигнал триггера 17 поступает по входу 50 в блок 1 управления, где формирует сигнал, который по входу 71 поступает в блок 4 управления записью и совместно с сигналом по входу 63 формирует сигнал установки в "1" триггера 230 в том случае, когда иэ ячейки считан сигнал "1", ЭВИ, анализируя состояние выхода 157, принимает решение о состоянии ячейки блока 15: если выход
157 находится в состоянии "1", то в данной ячейке блока 15 памяти содержится "1". После анализа состояния выхода 157 ЭВИ выдает сигнал по входу 72, который в блоке 4 формирует сигнал установки в "0" триггера 230, В том случае, когда из ячейки блока
l5 памяти считан сигнал "О", сигнал установки в "1" триггера 230 не формируется и триггер 230 остается в состоянии "0".
При вводе выполняются следующие функ ции. — управление лентопротяжным механизмом магнитного регистратора. Признаком включения лентопротяжного механиэма является наличие "1" в 15-м разряде управляющего слова. Информация, содержащаяся в 15-м разряде управляющего слова по входу 78 поступает в формирователь 6. Если вход 78 находится в состоянии "1", то транзистор 188 открыт и реле 187 своими контактами замыкает цепь команды включения лентопротяжного механизма поР выходам 158 и 159; — ввод информационного потока с демпфированием и селектированием, Сигналом для начала ввода является установка триггера 7 в состояние "1" сигналом по входу 80, который формируется в блоке 1 управления из сигналом по входам 34 и 35. Выходной сигнал триггера 7 по входу 85 поступает на информационный вход триггера 9, подготавливая егр к установке в "1", После включения затем лентопротяжного механизма магнитного грегистратора первый поступивший по входу 54 канальный синхроимпульс, пройдя через блок 2 и блок 5 по входу 74, поступает в блок 1 управления но входу 42„ где совместно с сигналом по входу 49 формирует сигнал по входу 88, который устанавливает в ."1" триггер 9. Сигнал "1" с выхода триггера 9 по входу
125 включает автомат управления, Сиг-
13
14
) 529231 налом автомата управления, который транслируется через блок 1 управления по входу 157 в задатчик 3 режима, а оттуда в зависимости от выбранного
5 режима либо по входу 114, либо по входу 115 в регистр 22 приема, информация из магнитного регистратора, пройдя по входу 52 через блок 2 сопряжения, по входу 112 записывается в регистр 22 приема. Из регистра 22 информация по входу 136 поступает на вход блока 23 памяти. Демпфером названа часть устройства, в которую входят блоки 4, 23, 24, 26-29. Счетчик
26 и счетчик 27 устанавливаются в начальное нулевое состояние сигналом по входам 116 и 118, который формируется в блоке 1 управления из сигналов по входам 47 и 48 .
Выходные сигналы блоков 26 и 27 по входам 120 и 121 соответственно поступают на вход коммутатора 28, который переключается сигналом по входу 122, поступающим из блока 4 управ- 25 ления записью, в котором формируется сигналами автомата управления А9 и
A)1 по входам 59 и 61 соответственно.
Кроме этого, выходные сигналы счетчиков 26 и 27 по входам 123 и 124 соот — 30 ветственно поступают на вход компаратора 29 кодов и при равенстве кодов по входам 123 и 124 на выходе компаратора 29 кодов появляется сигнал "1", который по входу 73 поступает .на вход блока 4, 35
Такж образом, перед приемом из магнитного регистратора первого информационного слова блоки 26 и 27 находятся в начальном состоянии и к адресному входу блока 23 памяти по входу 137 подключен выход блока 26 посредством коммутатора 28 по входу
Ф
120. Итак, записанная в регистре 22 информация по входу 136 поступает в блок 23 памяти. Сигналом по входу
135, который формируется в блоке ) управления из сигналов по входам 48 и 50, информация записывается в блок
23 памяти при условии, что сигнал по входу 50 имеет уровень 1 . Сигнал
1t и 50 по входу 50 вырабатывается триггером
17 в том случае, когда из блока 15 памяти считывается сигнал "1" по входу 99. Процесс считывания инфо рмации из блока 15 памяти происходит так же, как и при контрольном считывании, за исключением того, что счетчик 13 переадресовывается сигналом, сформированным из сигналов по входам 49, 57 и 68 в блоке 1 управления, а устанавливается в исходное состояние сигналом, сформированным из сигналов по входам 47 и 48 в блоке 1 управления, После записи информации в блок 23 памяти сигналом по входу 122 к адресному входу блока 23 памяти посредством коммутатора 28 подключается вход 121 счетчика 27 адреса считывания и информация по входу 138 поступает на вход регистра 24. В это время сигналами по входам 68 и 69 в блоке 4 формируется сигнал по входу 117, который увеличивает на единицу состояние сч етч ик а 2 6. По с ов падению с игн алов на входах 73, 68 и 69 в блоке 4 фор- мируется сигнал, который по входу ус— тановки устанавливает в состояние
"1" триггер 230 в том случае, если иэ блока 15 памяти был сигнал "1".
Выходной сигнал триггера 230 поступает в ЭВМ по выходу .157. Анализируя состояние выхода 157, ЭВ?! выдает сигнал по входам 62 и 66, которые формируют в блоке 4 сигнал по входу 139, который записывает информацию с входа .138 в регистр 24. С выхода регистра 24 информация поступает по входу
144 на вход формирователя 25. После этого сигналы из ЭВМ по входам 60 и
66 формируют в блоке 4 сигнал по входам 119 и 154, который увеличивает состояние счетчика 27 на единицу и стробирует формирователь 25, транслируя информацию с входа 144 в ЭВМ по выходу 155. Одновременно в блоке
4 из сигналов по входам 60 и 66 формируется сигнал, который по входу сброса устанавливает в состояние "Ot триггер 230 готовности, подготавливая устройство к приему следующего слова информации из магнитного ре— гистратора.
Демпфирование информации в предлагаемом устройстве вызвано особенностями работы ЭВ?!. ЭВМ принимает информа1 цию и записывает ее в свое ОЗУ через канал прямого доступа в память (КПДП) .
КПДП воспринимает информацию непрерывно, а порциями". Величина "nop1t ции задается программой. После завершения приема порции" ввод ин<Ьормации прекращается до тех пор, пока управляющая программа не перенастроит
КПДП на новую порцию . Поступающая тем временем информация должна сохраНиться. Для сох ранен ия информации и
16
1529231 служит демпфер, Демпфирование проис, ходит следующим образом, Если после, записи в блок 23 памяти и установле ния триггера 230 в блоке 4 в состоя-, «5 ние "1" 3BN не выдает сигналов по вхо дам 62, 60 и 66, т.е. не формируется сигнал по входу 119 для переадресации счетчика 27, компаратор
29 кодов устанавливает на своем выходе по входу 73 состояние "0". С поступлением нового информационного слова состояние счетчика 26 увеличивается на единицу и т.д. до тех пор, пока КПДП не начнет пРинимать инфор мацию. При этом состояние триггера
230 ос.тается без изменения до тех пор, пока состояние счетчика 27 не будет равно. состоянию счетчика 26 и на выходе компаратора 29 не появится сигнал "1". Далее процесс ввода информации проходит по описанному алгоритму; — восстановление канальных синхроимпульсов. При воспроизведении инфор- 25 мации с магнитного регистратора возможны сбои, происходящие из-за пропадания канальных синхроимпульсов, что обусловлено либо ухудшением качества магнитной ленты со временем, либо 30 сбоями при записи информации на магнитный регистратор. В предлагаемом устройстве имеется блок 5 восстановления канальных синхроимпульсов, ко— торый формирует новый синхроимпульс в случае пропадания синхроимпульса в серии, воспроизводимой магнитным регистратором. Основа принципа работы блока 5 заключается в том, что в промежуток времени предполагаемого канального синхроимпульса формируется сигнал так называемых временных ворот" и если за время существования этого сигнала ожидаемый синхроимпульс не появился, то по окончании сигнала
11
45 временных ворот формируется новый синхроимпульс. Блок 5 работает следующим образом, Перед началом работы триггеры 196 и 197 устанавливаются в начальное состояние сигналом, по входу
76. Первый приходящий иэ магнитного регистратора синхроимпульс поступает по входу 74 через элемент 198, дефференцирующую цепь 201, 202 и элемент
203 в счетчик 194, который устанавливается в нулевое состояние. Как толь- 55 ко счетчик 194 переполняется, сигнал
I переполнения через элемент 193 устанавливает в начальное состояние триггеры 196 и 197 и работа блока 5 прекращается до прихода синхроимпульса из магнитного регистратора.
Число восстанавливаемых синхроимпульсов равно максимальному содержимому счетчика 194. Импульсы генератора 191 проходят на счетчик 192, коэффициент деления которого определяется коэффициентом пересчета, задаваемым из регистра 190, через элемент 199 rioступают на счетчик 204, который определяет положение сигнала "временных ворот". Сигнал счетчика 204 одного выхода является передней границей сигнала "временных ворот", а сигнал другого выхода — задней. Сигнал счетчика 204 формирует восстановленный синхроимпульс. Этот же сигнал увеличивает содержимое счетчика 1 94 числа восстанавливаемых синхроимпульсов.
Импульс восстановленного синхроимпуль са передается в блок 1 управления, — преобразование последовательного кода времени, Преобразование последовательного кода времени в параллельный осуществляется в приемнике 30 кода следующим образом.
Последовательный код времени из магнитного регистратора через блоки 2 и 1 по входу 131 поступают в приемник
30 на одновибратор 233. Выходной сигнал одновибратора 233 через элемент
237 поступает на вход триггера 235, устанавливая его в состояние "1" всякий раз, как только появляется метка времени и за ней очередной разряд кода времени, имеющий состояние "1". По окончании выходного сигнала одновибратора 233 триггер 235 устанавливается в состояние "0". Выходной сигнал триггера 235 передается на входы параллельной или последовательной записи регистра 250 в зависимости от расположения разряда, следующего за меткой времени, либо в старшем разряде выходного параллельного кода времени, передаваемого через коммутатор 33 в
ЭВИ по выходу 152, либо в младшем. ь
Последовательность состояний триггера 235 характеризует состояние разрядов последовательного кода времени.
Все эти состояния последовательно записываются в регистр 250 после приема в этот регистр последнего разряда последовательного кода времени триггером 236 и передаются через элемент 245, 17
1529231
Параллельнь»й код времени передается в 313М с каждым кадровым синхроимпульсом.
Регистр 250 устанавливается в начальное состояние сигналом с элемента 245.
Формула изобретения
Устройство для ввода информации, содержащее блок управления, блок сопряжения, блок управления записью, второй формирователь сигналов, приемник кода, второй коммутатор, информа- 15 ционный вход, вход кода времени и входы канальных и кадровых синхроимпульсов блока сопряжения являются одноименными входами устройства, первый вход блока управления соединен с пер- 20 вым выходом блока управления записью, стробирующий вход второго коммутатора соединен с первым выходом блока управления, выход второго формирователя сигналов является информационным 25 выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства и повышения его помехоустойчивости, в него введены .задатчик режима, блок восстановления синх- gp роимпульсов, первый формирователь сигналов, с первого по девятый триггеры, первый и второй блоки памяти, о первый и второй дешифраторы, с первого по четвертый счетчики, генератор
35 импульсов, первый коммутатор, с первого по четвертый регистры и компаратрр кодов, входы с второго по девятый блока управления являются информационными входами устройства, информа — 40 ционны»» вход третьего регистра, вход логического нуля первого триггера, входы сигнала логической единицы седьмого и восьмого триггеров, вход сброса блока восстановления синхроим- 45 пульсов и входы с первого по четвертый блока управления записью являются управляющими входами устройства, второй выход блока управления, первый выход приемника кода, выход второго коммутатора, второи и третий выходы блока управления записью и выходы включения и выключения лентопротяжного механизма первого формирователя сигналов являются -управляющими выходами устройства, выход блока восстановления синхроимпульсов соединен с десятым входом блока управления, одиннадца тый и двенадцатый входы которого соединены с перль»м и вторым выходами блока сопряжения, входы с тринадцатого по»»осемнадца тый блока управления соединены соответственно с прямыми выходами восьмого, второго тригге ров, пе рво го дешифрато ра, с прямыми выходами первого, шестого и четвертого триггеров, вход готовности второго коммутатора соединен с первым выходом приемника кода, входы сброса первого, второго и с пятого по девятый триггеров соединены соответственно с выходами с третьего по восьмой блока управления, вход сброса второго триггера соединен с входом сброса третьего триггера, вход сброса и четвертого триггера соединен с вы-, ходом переполнения второго счетчика, вход сброса девятого триггера соединен с синхровходом пятого триггера, входы сброса и тактовьп» второго счетчика соединены соответственно с девятым и десятым выходами блока управления, входы установки. первого, третье— го, четвертого и девятого триггеров соединены соответственно с выходами с одиннадцатого по четырнадцатый блока управления, вход сброса шестого триггера соединен с входом установки седьмого триггера, синхровходы второ1 го, третьего, шестого и восьмого триггеров соединены соответственно с выходами с пятнадцатого по восемнадцатьп» блока управления, инверсный выход первого трш гера соединен с информационным входом третьего триггера, прямой выход которого соединен с входом генератора импульсов, информационные выходы второго счетчика соединены с информационными входами четвертого . регистра, с адресными входами пе рво го блок а и ам яти и с инфо рмационными входами второго дешифратора, входы запись-чтение, выбора микросхемы и информационный первого блока памяти соединены соответственно с прямым выходом девятого триггера, с выходами второго дешифратора и с прямым выходом пятого триггера, информационный вход которого соединен с девятнадцатым выходом блока управления, выход первого блока памяти соединен с информационным входом шестого триггера, прямой выход седьмого триггера соединен со стробирующим входом второго дешифратора, синхровход третьего регистра соединен с двадцатым выходом блока управления, двадцать
1529231
20 п ервый выход которого соединен с перв ым управляющим входом второго комМутатора, информационный вход, синх овход и входы установки и сброса риемника кода соединены с двадцать торым выходом блока управления, вход . аписи блока восстановления синхроимульса соединен с двадцать третьим
ыходом блока управления, управляющий 1О ход приемника кода соединен с втоым управляющим входом второго комутатора, с выходом третьего региста, с . входом первого формирователя игналов, с управляющим входом блока осстановления синхроимпульсов и с ервым управляющим входом задатчика режима, первые и вторые информационые входы второго коммутатора соедиены с вторы