Изобретение относится к вычислительной технике и может быть исполь- зовано в многоканальных измерительно- информационных системах для экспресс- анализа, подготовки и ввода в ЭВМ экспериментальных данных при научных исследованиях.
Цель изобретения - упрощение устройства и повышение его помехоустойчивости.
На фиг.1 изображена блок-схема устройства для ввода информации; на фиг.2 - электрическая схема задатчи- ка режима; на фиг.З - электрическая схема компаратора кодов; на фиг.4 - электрическая схема генератора импульсов; на фиг.З - электрическая схема блока сопряжения; на фиг,6 - электрическая схема второго формирователя; на фиг.7 - электрическая схема первого формирователя; на фиг.8 - структурная схема блока восстановле- ния синхроимпульсов; на фиг.9 - электрическая, схема генератора; на фиг.10 - структурная схема блока управления за записью; на фиг.11 - структурная схема приемника кода; на фиг.12 - электрическая схема одновибратора; на фиг. 13 - стрз ктурная схема блока управления .
Устройство (фиг.1) содержит блок 1 управления, блок 2 сопряжения, задатч к 3s блок 4 управления записью, б|п:ок 5 восстановления синхроимпуль- cbsj первый формирователь 6 сигналов первый 7, второй 8 и третий 9 тригге- bij генератор 10 импульсов, первый
атчик 11, первый дешифратор 12, вто ой счетчик 13 J четвертьй триггер 14, ервый блок 15 памяти, пятый 16, шес- ой i7 и седьмой 18 триггеры, второй дешифратор 19, восьмой 20 и девятый
триг герЫз первый регистр 22, фй блок 23 памяти S второй регистр 4э второй формирователь 25 сигналов, тсфой 26 и третий 27 счетчики, пер-
ый коммутатор 28, компаратор 20 ко ; 03 5 прием1-шк 30 кодаэ третий 31 и етвертый 32 регистры и второй ком- утатор 33.
На фиг позициями 34-160 обозна- libi входы блоков 5, составляющих уст | ОЙСТВО ,
Задатчик 3 режима (фиг.2) включа- т первый 161 и второй 162 элементы ИЕ , ограничительнь1й элемент 163 в ви- е резистора, .шунтирующий элемент 164
виде диода5 коммутирующий элемент 65 в виде реле, усилительный элем ент |16б 3 виде транзистора и-первый 57 л второй 168 элементы И-НЕ.
Компаратор 29 кодов (фиг.З) образуют элемент НЕ i 69,. элемент РАБНО- ЗПАЧНОСТЬ 170 и элемент И 7. I Генератор 10 импульсов (фиг,4) со- Ьержит элемент И-НЕ 172, нагрузочный |элемент 173 в вице резисторад время- гадающий элемент 174 в виде конденсатора и первый 175 и второй 176 элементы НЕ,
Блок 2 сопряжения (фиг,5) образуют первый 177, второй 178 и третий 179 делительные элементы в виде резисто- jpOB, ограничительный элемент 180 в
Приемник 30 кода (фиг.11) одновибратор 233, элемент НЕ первый 235 и второй 236 триг первый 237,, второй 238 и тре элементы , развязывающий 240 в виде конденсатора, наг элемент 241 в виде резистора тый элемент И-НЕ 242, первый второй 244 элементы 2И-2ИЛИтый элемент И-НЕ 245, третий че твертый 247 и пятый 248 тр пятый элемент И-НЕ 249, реги а также шестой 251 и седьмой
50
|виде диода, усилительный элемент 181 в виде транзистора и нагрузочный эле- д триггеры.
;мент 182 в виде резистора.Одновибратор 233 (фиг.12)
Второй формирователь (фиг,6) включает элемент И-НЕ 183 и развязывающий элемент 184 в виде диода,
Первый формирователь 6 () содержит ограничительный элемент 185 в
виде резистора, шунтирующем элемент
: 186 в виде диода 5 коммутирующий элемент 187 в виде реле и усилительный
: элемент 188 в виде транзистора.
; Блок 5 восстановления синхроим: импульсов (фиг.8) включает элемент И 189s регистр 190, генератор 191 им пульсов, первый счетчик 192, элемент
55
чает триггер 253, первый 254 255 ограничительные элементы резисторов, развязывающий эл в виде диода,.ракаапивающий 257 в виде конденсатора, пер и второй 259 усилительные эл виде транзисторов, первый 26 рой 261 переходные элементы конденсаторов и элемент НЕ 2
Блок 1 управления (фиг.13 жит первый элемент НЕ 263, с по восьмой элементы И 264-27 273 и второй 273 элементы ИЛ
РШИ-НЕ 193, второй счетчик 194, первый элемент НЕ 1 95,первыйП 96 ивторой 197 триггеры,первьй элемент 2К КЛИ-НЕ 198,элемент И-НЕ 199,второй элемент 2И-ИЛИ-НЕ 200, развязывающий элемент 201 в виде конденсатора, нагрузочный элемент 202 в виде резис.тора, второй элемент НЕ 203 и третий счетчик 204.
Генератор 191 импульсов (фиг.9) имеет в своем составе первый элемент НЕ 205, первый 206, второй 207, третий 208 и четвертый 209 времязадающие элементы соответственно в виде резистора, конденсатора, кварца и резистора и второй элемент НЕ 210.
Блок 4 управления записью (фиг.10) образуют первый 211 и второй 212 триггеры, первый 213, второй 214, третий 215, четвертый 216 и пятый 217 элементы И, третий триггер 218, первый 219 и второй 220 элементы И-НЕ, четвертый триггер 221, третий элемент И-НЕ 222, шестой элемент И 223, пятый триггер 224, седьмой элемент И 225, первый 226 и второй 227 элементы НЕ- ilJIHj ,четвертый элемент И-НЕ 228,эле- мент 2И-2ИЛИ-НЕ 229, шестой триггер 230, элемент НЕ-И 231 и третий элемент НЕ-ШИ 232.
Приемник 30 кода (фиг.11) содержит одновибратор 233, элемент НЕ 234, первый 235 и второй 236 триггеры, первый 237,, второй 238 и третий 239 элементы , развязывающий элемент 240 в виде конденсатора, нагрузочный элемент 241 в виде резистора, четвертый элемент И-НЕ 242, первый 243 и второй 244 элементы 2И-2ИЛИНЕ, пятый элемент И-НЕ 245, третий 246, четче твертый 247 и пятый 248 триггеры, пятый элемент И-НЕ 249, регистр 250, а также шестой 251 и седьмой 252
триггеры.
0
Одновибратор 233 (фиг.12)
5
включает триггер 253, первый 254 и второй. 255 ограничительные элементы в виде резисторов, развязывающий элемент 256 в виде диода,.ракаапивающий элемент 257 в виде конденсатора, первый 258 и второй 259 усилительные элементы в виде транзисторов, первый 260 и второй 261 переходные элементы в виде конденсаторов и элемент НЕ 262,
Блок 1 управления (фиг.13) содержит первый элемент НЕ 263, с первого по восьмой элементы И 264-271, первый 273 и второй 273 элементы ИЛИ, дейя10
25
тый элемент И 274, с мой элементы ИЛИ 275-280| второй элемент НЕ 281, с десятого по тринадцатый элементы И 282-285, девятый элемент ИЛИ 286, четырнадцатый 287 и пятнадцатый 288 элементы И, десятый элемент ИЛИ 289, с шестнадцатого по восемнадцатый элементы И 290-292, одиннадцатый элемент ШШ 293, девятнадцатый элемент И 294 и двенадцатый элемент ШШ 295,
Задатчик 3 режима по фиг.2 работает следующим образом.
Сигнал по входу 58 управляет сое- 15 тоянием реле 165, через контакты которого подается напряжение, задающее режим работы блока 2 сопряжения по входу 56. Кроме того, сигнал по входу 58 является управляющим для комму- 20 татора, собранного на элементах 167 и 168, который коммутирует сигнал по входу 57 на вход 115 либо на вход 114.
Компаратор 29 кодов по фиг.З содержит четыре узла, состоящие из элементов 169 и 170 для сравнения каждого из разрядов четырехразрядного кода по входам 123 и 124. Выходы этих узлов соединяются в элементе И 171. Сигнал сравнения поступает на вход 73.
Генератор 10 импульсов по фиг.4 генерирует колебания только в том случае, если по входу 125 на вход элемента 172 подан сигнал 1.
Блок 2 сопряжения по фиг.5 является преобразователем уровня сигналов по входам 52-55 в уровни ТТЛ. По входу 56 поступает сигнал управления.
Формирователь 25 по фиг.6 является согласующим для передачи данных в ЭВМ. Он содержит двенадцать идентичных каскадов.
Формирователь 6 по фиг.7 представляет собой транзисторный ключ, нагрузкой которого является реле 187 с исполнительными контактами.
Блок 5 восстановления синхроимпульсов по фиг.8 работает следующим образом. Серия канальных синхроимпульсов, записанная на магнитной ленте, воспроизводится магнитным регистратором и через блок 2 сопряжения поступает в блок 5 восстановления синхроимпульсов по входу 74. Управляющее слово по входу 75, которое задает режим работы блока 5, записывается в восьмиразрядном реги стре 190 сигналом по входу .77, восьмиразрядный код с выхода регистра
1529231
третьего по вось- 190 поступает на вход счетчика 192,
задавая таким образом коэффициент пересчета. Коэффициент пересчета рассчитывается таким образом, чтобы
30
40
45
50
55
где
Чт Т
п-Т
СП
га-Т
ст
ст
Т Ч
П период следования импульсов с выхода счетчика 192; период колебаний генератора 191 импульсов; коэффициент пересчета; Tj - период канальных .синхроимпульсов;m - фиксированный коэффициент
заполнения.
В начальное состояние блок 5 приводится сигналом по входу 76.
Приходящий канальный синхроимпульс проходит через логический элемент 198, дифференцирующую цепь 201, 202, инвертор 203 и устанавливает триггер 197 в состояние 1, счетчик 194 в состояние О и счетчик 204 в начальное состояние.
Выходной сигнал триггера 197 разрешает прохождение через элемент И-НЕ 199 сигналов с выхода счетчика 192. С выхода элемента 199 сигнал счетчика 192 поступает на счетный вход счетчика 204. Сигналом с выхода второго разряда счетчика триггер 196 устанавливается в состояние О и своим выходным сигналом запрещает прохождение сигнала через элемент 198. Сигнал с выхода третьего разряда счетчика разрешает прохождение сигнала через элемент 198. Это разрешение является началом временного интервала, в течение которого блок 5 ожидает прихода нового канального синхроимпульса. Приходящий новый синхроимпульс вновь устанавливает счетчики . 194 и 204 и триггер 197 в исходное состояние и т.д.
Если в период ожидания канального синхроимпульса синхроимпульс не приходит, то по завершении интервала ожидания по выходному сигналу счетчика 204 формируется собственный синхроимпульс, который проходит через элемент 200 и выходит из блока 5.
Выходной сигнал счетчика 204 поступает на счетньш вход счетчика 194. При попадании подряд К канальных синхроимпульсов счетчик 194 переполняется и выходным сигналом устанавливает весь блок 5 в исходное состояние,;
10
25
15 20
30
40
45
0
5
где
Чт Т
п-Т
СП
га-Т
ст
ст
Т Ч
П период следования импульсов с выхода счетчика 192; период колебаний генератора 191 импульсов; коэффициент пересчета; Tj - период канальных .синхроимпульсов;m - фиксированный коэффициент
заполнения.
В начальное состояние блок 5 приводится сигналом по входу 76.
Приходящий канальный синхроимпульс проходит через логический элемент 198, дифференцирующую цепь 201, 202, инвертор 203 и устанавливает триггер 197 в состояние 1, счетчик 194 в состояние О и счетчик 204 в начальное состояние.
Выходной сигнал триггера 197 разрешает прохождение через элемент И-НЕ 199 сигналов с выхода счетчика 192. С выхода элемента 199 сигнал счетчика 192 поступает на счетный вход счетчика 204. Сигналом с выхода второго разряда счетчика триггер 196 устанавливается в состояние О и своим выходным сигналом запрещает прохождение сигнала через элемент 198. Сигнал с выхода третьего разряда счетчика разрешает прохождение сигнала через элемент 198. Это разрешение является началом временного интервала, в течение которого блок 5 ожидает прихода нового канального синхроимпульса. Приходящий новый синхроимпульс вновь устанавливает счетчики . 194 и 204 и триггер 197 в исходное состояние и т.д.
Если в период ожидания канального синхроимпульса синхроимпульс не приходит, то по завершении интервала ожидания по выходному сигналу счетчика 204 формируется собственный синхроимпульс, который проходит через элемент 200 и выходит из блока 5.
Выходной сигнал счетчика 204 поступает на счетньш вход счетчика 194. При попадании подряд К канальных синхроимпульсов счетчик 194 переполняется и выходным сигналом устанавливает весь блок 5 в исходное состояние,;
}|1рекращая формирование собственных финхроимлульсов,
Блок 5 продблжает работу только «(юсле прихода очередного канального синхроимпульса из блока 2 сопряжения. : Генератор 191 импульсов по фиг.9 лостроен с применением кварцевого ре- ;5окато ра и формирует колебания фикси- оованной частота.
Блок 4 управления записью по фиг. Г является логическим узлом, которь й юрмирует сигналы для записи и считывания информации в блоке 23 памяти.
Приемник 30 кода по фиг.11 работа- следующим образом, Последователь- нь;й код времени по входу 131 поступает в одновибратор 233. Выходной сигнал одновибратора 233 поступает на вход элемента И-НЕ 237, на второй ход которого поступает последова- ап:ьнь й код времени. Одновибратор 233 запускается каждым синхроимпульсом последоззательного кода времени. Длительность импульса одновибратора 233 вь брана такой 5 что приходящая вслед за синхроимпульсом метка времени появляется на выходе элемента 237 и устанавливает в состояние 1 триггеры 235 к 236. Выходной сигнал прямого или инверсного выхода триггера 235 в Iзавксимости от состояния 10-го разря- iда управляющего слова элемента 238 I либо 239 поступает либо на информа- ционный вход сдвига вправо либо на : информационный вход сдвига влево ре- ; гистра 250. Выходной триггера j 236s пройдя через дифференцирующую цепь 240, 241, поступает на вход элемента 243,с выхода которого проходит на .вход установки в О регистра 250 и на вход установки в 1 триггера 247 Сигнал .одновибратора 233 с его инверсного выхода через элемент 245 поступает на вход записи регистра 250 и записывает сигнал либо с элемента 238 либо с входа 132 в первый разряд регистра 250. Следующий за меткой времени информационный разряд последовательного кода времени устанавливает в соответствующее состояни триггер 235,; после чего состояние триггера 235 записывается в первый разряд регистра 250, а бывшая в нем информация сдвигается во второй разряд. Таким образом в регистр записываются все шестнадцать разрядов последовательного кода времени. После .записи шестнадцатого разряда на вы
5
G
5
0
5
0
5
ходе регистра 250 появляется сигнал ) (сигнал, записанный в начале метки времени), который, пройдя через элемент 244, устанавливает триггер 236 в состояние О. Таким образом завершается преобразование последовательного кода времени .в парраллель- ньш. По сигналу по входу 147 при наличии сигнала 1 с выхода триггера 247 вырабатывается сигнал, которьй устанавливает в исходное состояние триггеры 247 и 248. Сигнал по входу 130 производит запись параллельного кода времени в регистр 250 по входу 43, Триггеры 246, 248, 251 и 252 предназначены для синхронизации ввода информации в ЭВМ.
Одновибратор 233 по фиг.12 программируется кодовой комбинацией сигналов по входу 132. Кодовая комбинация сигналов управляет транзисторными ключами 258 и 259, которые коммутируют конденсаторы 260 и 261. Сиг- нап последовательного кода времени , поступает по входу 131.
Блок 1 управления по фиг.13 представляет собой комбинационный ;логический узел, который выполняет логические функции.
Устройство для ввода информации работает следующим образом,.
Между двумя соседними операциями ввода информации от источника информации (многоканалы1ый магнитный кодовый регистратор) в приемник информации (ЭВМ) осуществляется настройка , под конкретные параметры входной информации путем выполнения следующих операций:
выдача из ЭВМ и запись в блок 5 восстановления синхроимпульсов коэффициента пересчета К„. Коэффициент пересчета представляет собой число, удовлетворяющее соотношению
14 Т
СП
1
-СГ
где frakT частота генератора 191;
f СП
Т -г частота и период канальных синхроимпульсов. Коэффициент пересчета поступает из ЭФМ по входу 134 в регистр 31 и запи- .сывается в регистре 31 сигналом, поступающим по шине 133- С выхода реги- .стра 3 код коэффициента пересчет.
характерным признаком которого является сигнал 1 в старшем (нулевом) разряде регистра 31, поступает в блок 5 и записывается в блоке 5 в регистре 190 коэффициента пересчета сигналом по входу 77;
выдача из ЭВМ и запись в регистр 31. Управляющее слово выдается из ЭВ по входу 134 следом за кодом коэффициента пересчета и записывается в регистре 31 сигналом по входу 133. Характерным признаком управляющего слова является.наличие О в старшем (нулевом) разряде входа 134 данных ;из ЭВМ;
I контрольное чтение управляющего слова. Информация с регистра 31 по входу I60 подключена к входу кбммута тора ЗЗ и принимается в ЭВМ по входу 152 сигналом строба по входу 153.
Рассмотрим назначение каждого из разрядов управляющего слова:
О - содержит признак управляющего слова;
1-6 - не используется;
7 - наличие 1 разрешает работу блока 5 восстановления синхроимпульсов,
при наличии О сигнал синхроимпульсов по входу 74 транслируется на выход блока 5 без изменения; I 8 и 9 - содержат информацию для настройки блока 2 сопряжения.
Сигнал О из разряда 9 по входу 58 поступает в задатчик 3 режима. При этом на входе 102 появляется сигнал установки блока 2 сопряжения в режим приема сигналов отрицательной полярности. Сигнал 1 из разряда 9 устанавливает блок 2 в режим приема сигналов положительной полярности.
Сигнал 1 из разряда 8 по входу 58 поступает в задатчик 3 режима и формирует совместно с сигналом по входу 57 сигналы по входам 113 - 1.15 которые позволяют записать в регистр 22 информацию, поступающую из магнитного регистратора через блок 2 сопряжения по входу 112.
Сигнал О из разряда 8 формирует инверсный код регистра 22 приема.
10-й разряд управляет преобразованием последовательного кода времени в параллельньш. Для пояснения рассмотрим структуру сигнала последовательного кода времени. Этот сигнал представляет собой непрерывную последовательность импульсов, следующих
10
5
0
5
0
5
0
5
0
5
с частотой 1 кГц, в которой один раз в секунду в промежутке между импульсами появляется последовательный код. .Сигнал 1 по входу 132 в разряде 10 управляющего слова инициирует в приемнике 30 кода последовательный код в параллельный таким образом, что разряд, следующий за меткой времени, становится старшим разрядом кода, который принимает ЭВМ по выходу 152.
Сигнал О по входу 132 в разряде 10 управляющего слова позволяет формировать параллельный код, в котором разряд, следующий за меткой времени, становится младшим разрядом кода, принимаемого ЭВМ по выходу 152.
Наличие сигнала О в 11-м разряде запрещает преобразование последовательного кода времени в параллельный.
12-1, 13-й, 14-й разряды используются при изменении скорости воспроизведения лентопротяжного механизма . магнитного регистратора. Двухразрядный код разрядов 12 и 13 управляющего слова по шине 132 поступает в приемник 30 кода и управляет работой од- новибратора 233, который формирует сигнал с длительностью, соответствующей скорости лентопротяжного механизма магнитного регистратора.
Трехразрядный код разрядов управляющего слова по входу 75 поступает в блок 5 восстановления синхроимпульсов , где управляет работой счетчика 192, частота сигнала на выходе которого должна зависеть от скорости лентопротяжного механизма магнитного регистратора.
15-й разряд служит для управления работой лентопротяжного механизма. Запись в блок 15 памяти таблицы одноразрядных кодов масок селектора. Перед началом записи блоки 13, 18, 16, 14 и 21 приводятся в исходное состояние сигналами по входам 90, 104, 98, 91 и 110. Далее алгоритм записи следующий: таблица кодов масок селектора, предварительно сформированная в ОЗУ ЭВМ, передается из ЭВМ побитно по входу 41 в блок 1 управления и затем по входу 96 в триггер 16, где записывается сигналом по входу 97. Затем выходной сигнал триггера 16 по входу 95 передается на информационный вход блока 15 памяти. На адресные входы блока 15 по входам 92 и 94 передается адрес ячейки памяти.
11
IB которую необходимо сделать запись I (в данном случае запись начинается с 1нулевого адреса). Запись производит- |ся сигналом по входу 93. После этого сигналом по входу 89 счетчик 13 увеличивает свое состояние на единицу и происходит запись следующего бита информации по описанному алгоритму.
Для контрольного считьюания табли- Q цы одноразрядных кодов селектора из блока 15 в ЭВМ перед началом считывания счетчик 13 устанавливается в исходное состояние сигналом по входу 90 (считывание необходимо начинать с нулевого адреса блока 15),
Для записи режима считьшания блока 15 триггер 21 устанавливается в состояние 1 сигналом по входу 111.
Цикл считывания начинается выдачей КЗ ЭВМ сигнала по входу 38.
20
35
Сигнал по входу 38 формирует в блок блоке 1 управления сигнал, который устанавливает в 1. триггер 9 сигна- 25 лом по входу 87. Триггер 9 включает генератор 10 сигналом по входу 125. Последовательность импульсов генератора поступает на счетчик 11 по входу 126. Четырехразрядный код счетчи- ЗО ка 11 поступает на дешифратор 12 по входу 128. На выходе дешифратора 2 с каждьач импульсом генератора Ю формируется соответствующий унитарный код. Генератор 10 вырабатывает -шестнадцать импульсов, ;осле чего останавливается , будучи включенным по входу 125 сигналом триггера 9, кото- рьй устанавливается в состояние О сигналом по входу 86. Блоки 10-12 разуют автомат управления, командами которого являются выходные сигналы дешифратора 12. Автомат управления вырабатывает последовательно щестн ад- цать команд АО-А16. Выходные сигналы д автомата управления по входу 48 поступают в блок 1 управления, в котором формируются сигналы управления считывания. Считывание производится по следующему алгоритму. Считываемая из нулевой ячейки информация по входу 99 передается в триггер 17, где записывается сигналом по входу 100, После зтого по сигналам по входам 49 и 48 блока i управления в блоке 1 формируется сигнал по входу 89, которьй переадресовывает I
т.е. увеличивает
на единицу адрес счетчика 13. Сигналом по входу 101 триггер 17 ус152923112
танавливается в О. Выходной сигнал триггера 17 поступает по входу 50 в блок 1 управления, где формирует сигнал, который по входу 71 поступает в блок 4 управления записью и совместно с сигналом по входу 63 формирует сигнал установки в 1 триггера 230 в том случае, когда из ячейки считан сигнал 1. ЭВМ, анализируя состояние выхода 157, принимает решение о состоянии ячейки блока 15: если выход 157 находится в состоянии 1, то в данной ячейке блока 15 памяти содержится 1. После анализа состояния выхода 157 ЭВМ вьщает сигнал по входу 72, который в блоке 4 формирует сигнал установки в О триггера 230. В том случае, когда из ячейки блока 15 памяти считан сигнал О, сигнал установки в l триггера 230 не формируется и триггер 230 остается в состоянии О.
При вводе выполняются следующие функции:
-управление лентопротяжным механизмом Магнитного регистратора. Признаком включения лентопротяжного механизма является наличие 1 в 15-м разряде управляющего слова. Информация, содержащаяся в 15-м разряде управляющего слова по входу 78 поступает в формирователь 6. Если, вход 78 находится в состоянии 1, то тран- зистор 188 открыт и реле 187 своими контактами замыкает цепь команды включения лентопротяжного механизма поР выходам 158 и 159;
-ввод информационного потока с демпфированием и селектированием. Сигналом для начала ввода является установка триггера 7 в состояние 1 сигналом по входу 80, который формируется в блоке 1 управления из сигналом по входам 34 и 35. Выходной сигнал триггера 7 по входу 85 поступает на информационньй вход триггера 9, подготавливая егр к установке в I.
После включения затем лентопротяжного механизма, магнитногоч регистрато-. ра первьй поступивший по входу 54 канальный синхроимпульс, пройдя через блок 2 и блок 5 по входу 74, поступает в блок 1 управления по входу 42, где совместно с сигналом по входу 49 формирует сигнал по. входу 88, который устанавливает в 1 триггер 9. Сигнал 1 с вькода триггера 9 по вхаду 125 включает автомат управления. Сиг50
55
налом автомата управления, который транслируется через блок 1 управления по входу 157 в задатчик 3 режима, а оттуда в зависимости от выбранного режима либо по входу 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 управ- ления записью, в котором формируется сигналами автомата упрявления А9 и All по входам 59 и 61 соответственно. Кроме этого, выходные сигналы счетчи
0
5
5
0
ванным из сигналов по входам 49, 57 и 68 в блоке 1 управления, а устанавливается в исходное состояние сигналом., сформированным из сигналов по входам 47 и 48 в блоке I управления. После записи информации в блок 23 памяти сигналом по входу 122 к адресному входу блока 23 памяти посредством коммутатора 28 подключается вход 121 счетчика 27 адреса считьшания и информация по входу 138 поступает на вход регистра 24. В это время сигналами по входам 68 и 69 в блоке 4 формируется сигнал по входу 117, который увеличивает на единицу состояние счетчика 26. По совпадению сигналов на входах 73, 68 и 69 в блоке 4 фор- мируется сигнал, который по входу установки устанавливает в состояние 1 триггер 230 в том случае, если из блока 15 памяти был сигнал I. Выходной сигнал триггера 230 поступает в ЭВМ по выходу 157. Анализируя, состояние выхода 157, ЭВМ выдает сигнал по входам 62 и 66, которые формируют в блоке 4 сигнал по входу 139, который записывает информацию с входа 138 в регистр 24. С выхода репист
название | год | авторы | номер документа |
---|---|---|---|
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ | 1993 |
|
RU2079876C1 |
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ | 1993 |
|
RU2042218C1 |
Устройство для управления считыванием и вводом информации | 1990 |
|
SU1751786A1 |
Устройство для сопряжения ЭВМ с абонентами | 1987 |
|
SU1411760A1 |
Устройство для отображения информации | 1987 |
|
SU1474634A1 |
Устройство для обмена информацией | 1989 |
|
SU1695316A1 |
Многоканальное устройство для ввода информации | 1983 |
|
SU1160388A1 |
Многоканальное устройство для ввода информации | 1984 |
|
SU1265783A1 |
Устройство для ввода информации | 1988 |
|
SU1536368A1 |
Устройство для отображения знакографической информации | 1987 |
|
SU1439673A1 |
Изобретение относится к вычислительной технике и может быть использовано в многократных измерительно-информационных системах для экспресс-анализа, подготовки и ввода в ЭВМ экспериментальных данных при научных исследованиях. Целью изобретения является упрощение устройства и повышение его помехоустойчивости. Устройство содержит блок управления, блок сопряжения, задатчик режима, блок управления записью, блок восстановления синхронизации импульсов, первый формирователь с первого по девятый триггеры, генератор импульсов, счетчик, первый дешифратор, второй счетчик, первый блок памяти, второй дешифратор, первый регистр, второй блок памяти, второй регистр, второй формирователь сигналов, второй и третий счетчики, первый коммутатор, компаратор кодов, приемник кода, третий регистр, четвертый регистр и второй коммутатор. Устройство позволяет повысить помехоустойчивость ввода информации за счет восстановления пропавших синхроимпульсов. 13 ил.
кув 26 и 27 по входам 123 и 124 соот- Q ра 24 информация поступает по входу
144 на Вход формирователя 25. После этого сигналы из ЭВМ по входам 60 и 66 формируют в блоке 4 сигнал по вхо дам 119 и 154, который увеличивает состояние счйтчика 27 на единицу и стробирует формирователь 25, транслируя информацию с входа 144 в ЭВМ по выходу 155. Одновременно в блоке 4 из сигналов по входам 60 и 66 формируется сигнал, который по входу сброса устанавливает в состояние О триггер 230 готовности, подготавливая устройство к приему следующего слова информации из магнитного регистратора.
35
зетственно поступают на вход компаратора 29 кодов и при равенстве кодов по входам 123 и 124 на выходе компаратора 29 кодов появляется сигнал 1, который по входу 73 поступает .на вход блока 4.
Таким образом, перед приемом из магнитного регистратора первого информационного слова блоки 26 и 27 находятся в начальном состоянии и к ад- ресному входу блока 23 памяти по входу 137 подключен выход блока-20 посредством коммутатора 28 по входу 120. Итак, записанная в регистре 22 информация по входу 136 поступает в блок 23 памяти. Сигналом по входу 135, который формируется в блоке 1 управления из сигналов по входам 48 и 50, информация записьдаается в блок 23 памяти при условии, что сигнал по входу 50 имеет уровень 1. Сигнал по входу 50 вырабатьшается триггером 17 в том случае, когда из блока 15 памяти считьшается сигнал 1 по входу 99. Процесс считьгоания информации
45
50
144 на Вход формирователя 25. После этого сигналы из ЭВМ по входам 60 и 66 формируют в блоке 4 сигнал по входам 119 и 154, который увеличивает состояние счйтчика 27 на единицу и стробирует формирователь 25, транслируя информацию с входа 144 в ЭВМ по выходу 155. Одновременно в блоке 4 из сигналов по входам 60 и 66 формируется сигнал, который по входу сброса устанавливает в состояние О триггер 230 готовности, подготавливая устройство к приему следующего слова информации из магнитного регистратора.
Демпфирование информации в предлагаемом устройстве вызвано особенностями работы ЭВМ. ЭВМ принимает информацию и записывает ее в свое ОЗУ через канал прямого доступа в память (КПДП). КПДП воспринимает информацию непре- рьшно, а порциями. Величина порции задается программой. После завершения приема порции ввод информации прекращается до тех пор, пока
из блока 15 памяти происходит так же, управляющая программа не перенастроит
КПДП на новую порцию. Поступающая тем временем информация должна сохракак и при контрольном считывании, за исключением того, что счетчик 13 переадресовывается сигналом, сформироНиться. Для сохранения информации и
Q ра 24 информация поступает по входу
35
45
0
144 на Вход формирователя 25. После этого сигналы из ЭВМ по входам 60 и 66 формируют в блоке 4 сигнал по входам 119 и 154, который увеличивает состояние счйтчика 27 на единицу и стробирует формирователь 25, транслируя информацию с входа 144 в ЭВМ по выходу 155. Одновременно в блоке 4 из сигналов по входам 60 и 66 формируется сигнал, который по входу сброса устанавливает в состояние О триггер 230 готовности, подготавливая устройство к приему следующего слова информации из магнитного регистратора.
Демпфирование информации в предлагаемом устройстве вызвано особенностями работы ЭВМ. ЭВМ принимает информацию и записывает ее в свое ОЗУ через канал прямого доступа в память (КПДП). КПДП воспринимает информацию непре- рьшно, а порциями. Величина порции задается программой. После завершения приема порции ввод информации прекращается до тех пор, пока
управляющая программа не перенастроит
Ниться. Для сохранения информации и
,
служит демпфер. Демпфирование происходит следующим образом. Если после записи в блок 23 памяти н установления триггера 230 в блоке 4-в состоя-, кие 1 ЭВМ не вьщает сигналов по вхо дам 62, 60 и 66, т.е. не формируется сигнал по входу 119 для переадресации счетчика 27, компаратор 29 кодов устанавливает на своем выходе по входу 73 состояние О. С поступлением нового информационного слова состояние счетчика 26 увеличивается на единицу и т.д. до тех пор, пока КПДП не начнет принимать информацию. При этом состояние триггера 230 остается без изменения до тех пор, пока состояние счетчика 27 не будет равно состоянию счетчика 26 и на выходе компаратора 29 не появится сигнал . Далее процесс ввода информации проходит по описанному алгоритму;
- восстановление канальных синхроимпульсов . При воспроизведении инфор- мации с магнитного регистратора возможны сбои, происходящие из-за пропадания канальных синхроимпульсов, что обусловлено либо ухудшением качества
магнитной ленты со временем, либо сбоями при записи информации на магнитный регистратор, В предлагаемом устройстве имеется блок 5 восстановления канальных синхроимпульсов, который формирует новый синхроимпульс в случае пропадания синхроимпульса в серии, воспроизводимой магнитным регистратором. Основа принципа работы блока 5 заключается в том, что в промежуток времени предполагаемого канального синхроимпульса формируется сигнал так назьшаемых временньк ворот и если за время существования этого сигнала ожидаемый синхроимпуль
не появился, временных ворот
то по окончании сигнала ti
формируется новый синхроимпульс. Блок 5 работает следующим образом. Перед началом работы триггеры 196 и 197 устанавливаются в начальное состояние сигналом по входу 76. Первьй приходящий из магнитного регистратора синхроимпульс поступает по входу 74 через элемент 198, деффе- ренцирующую цепь 201, 202 и элемент 203 в счетчик 194, который устанавливается в нулевое состояние. Как толь-
ко счетчик 194 переполнения - устанавливает
переполняется, сигнал
через элемент 193 в начальное состоя5
10
25 15
20
30
35
40
45
55
ние триггеры 196 и 197 и работа блока 5 прекращается до прихода синхроимпульса из магнитного регистратора. Число восстанавливаемых синхроимпульсов равно максимальному содержимому счетчика 194. Импульсы генератора 191 проходят на счетчик 192, коэффициент деления которого определяется коэффициентом пересчета, задаваемым из регистра 190, через элемент 199 поступают на счетчик 204, который определяет положение сигнала временньк ворот. Сигнал счетчика 204 одного выхода является передней границей сигнала временных ворот, а сигнал другого выхода - задней. Сигнал счетчика 204 формирует восстановленньп синхроимпульс. Этот же сигнал увеличивает содержимое счетчика 194 числа восстанавливаемых синхроимпульсов. Импульс восстановленного синхроимпульса передается в блок I управления;
- преобразование последовательного кода времени. Преобразование последовательного кода времени в параллельный осуществляется в приемнике 30 кода следующим образом.
Последовательный код времени из магнитного регистратора через блоки 2 и 1 по входу 131 поступают в приемник 30 на одновибратор 233. Выходной сигнал рдновибратора 233 чере.з элемент 237 поступает на вход триггера 235, устанавливая его в состояние 1 всякий раз, как только появляется метка времени и за ней очередной разряд кода времени, имеющий состояние 1. По окончании выходного сигнала одновиб- ратора 233 триггер 235 устанавливается в состояние О. Выходной сигнал триггера 235 передается на входы параллельной или последовательной записи регистра 250 в зависимости от расположения разряда, следующего за меткой времени, либо в старшем разряде выходного параллельного кода времени, передаваемого через коммутатор 33 в ЭВМ по выходу 152, либо в младшем.
«
Последовательность состояний триггера 235 характеризует состояние разрядов последовательного кода времени.
Все эти состояния последовательно записываются в регистр 250 после приема в этот регистр последнего разряда последовательного кода времени триггером 236 и передаются черея элемент 245.
171529231
Параллельный код времени передаетв ЭВМ с каяудым кадровым синхроимьсом,;
Регистр 250 устанавливается в наьное состояние сигналом с элемен245.
в с с и х в н в ч т
Формула Изобретения
Устройство для ввода информации, содержащее блок управления, блок сопряжения, блок управления записью, второй формирователь сигналов, приемник кода, второй коммутатор, информа- ционный вход, вход кода времени и входы канальных и кадровых синхроимпульсов блока сопряжения являются одноименными входами устройства, первый вход блока управления соединен с пер- вым выходом .блока управления записью, стробируюи1ий вход второго коммутатора соединен с первым выходом блока управления, выход второго формирова30
35
40
теля сигналов является информационным 25 ния, входы установки первого, третьего, четвертого и девятого триггеров соединены соответственно с выходами с одиннадцатого по четырнадцатьй блока управления, вход сброса шестого триггера соединен с входом установки седьмого триггера, синхровходы второго, третьего, шестого и восьмого триггеров соединены соответственно с выходами с пятнадцатого по восемнад- цатьй блока управления, инверсньй выход первого триггера соединен с информационным входом третьего триггера, прямой вьгход которого соединен с входом генератора импульсов, информационные выходы второго счетчика соединены с информационными входами четвертого .регистра, с адресными входами первого блока памяти и с информационными входами второго дешифратора, входы запись-чтение, выбора микросхемы и информационный первого блока памяти соединены соответственно с прямым выходом девятого триггера, с выходами второго дешифратора и с пря- мым выходом пятого триггера, информационный вход которого соединен с девятнадцатым выходом блока управления, выход первого блока памяти соединен с информационным входом шестого триггера, прямой выход седьмого триггера соединен со стробируюшим входом второго дешифратора, синхровход третьего регистра соединен с двадцатым выходом блока управления, двадцать
выходом устройства, отличающееся тем, что, с целью упрощения устройства и повышения его помехоустойчивости, в нег о введены -задат- чик режима, блок восстановления синхроимпульсов, первый формирователь сигналов, с первого по девятый триггеры, первый и второй блоки памяти, первый и второй дешифраторы, с первого по четвертый счетчики, генератор импульсов, первый коммутатор, с первого по четвертый регистры и компара- ТРР кодов, входы с второго по девятый блока управления являются информационными входами устройства, информа- ционньй вход третьего регистра, вход логического нуля первого триггера, входы сигнала логической единицы седьмого и восьмого триггеров, вход сброса блока восстановления синхроимпульсов и входы с первого по четвертый блока управления записью являются управляющими входами устройства, второй выход блока управления, первьй выход приемника кода, выход второго коммутатора, второй и третий выходы блока управления записью и выходы включения и выключения лентопротяжного механизма первого формирователя сигналов являются -управляющими вьпсо- дами устройства, выход блока восстановления синхроимпульсов соединен с десятым ВХОДОМ блока уп равления, одиннадцатый и двенадцатьй входы ко45
50
55
0
0
18
торого соединен) с первым и вторым выходами блока соттряжеиия, входы с тринадцатого по восемнадцатый блока управления соединены соответственно с прямыми выходами восьмого, второго триггеров, первого дешифратора, с прямыми выходами первого, шестого и четвертого триггеров, вход готовности второго коммутатора соединен с первым выходом приемника кода, входы сброса первого, второго и с пятого по девятый триггеров соединены соответственно с выходами с третьего по восьмой блока управления, вход сброса второго триггера соединен с входом сброса третьего триггера, вход сброса и четвертого триггера соединен с вы- . ходом переполнения второго счетчика, вход сброса девятого триггера соединен с синхровходом пятого триггера, входы сброса и тактовьй второго счетчика соединены соответственно с девятым и десятым выходами блока улравле30
25
35
25
40
25
25
45
25
50
25
55
1915
л|ервь й выход которого соединен с пер- в|ым управляющим входом второго ком-- утатора, информациоиньй вход, синх- овход и входы установки и сброса риемника кода соединены с двадцать торым выходом блока управления, вход аписи блока восстановления синхроим- ульса соединен с двадцать третьим
ыходом блока управления, управляющий Q соответственно с выходом первого ре1
15
20
ход приемника кода соединен с вто- 1ЫМ управляющим входом второго коммутатора, с выходом третьего регист- эа, с входом первого формирователя :игналов, с управляющим входом блока восстановления синхроимпульсов и с первым управляющим входом задатчика режима, первые и вторые информационные входы второго коммутатора соеди- 1ены с вторым и третьим выходами , приемника кода, вход записи четвер- ого регистра соединен с четвертым выходом приемника кода, третий инфор- ационнбй вход второго коммутатора соединен с выходом четвертого регист- 25 ра, вход записи второго блока памяти соединен с двадцать четвертым выходом блока управления, входы сброса третьего и четвертого счетчиков соединены с двадцать пятым выходом блока уп- ,Q равлёния, второй управляющий вход задатчика -режима, входы с пятого по четырнадцатый блока управления записью соединены с дцадцать шестым ходом блока управления, управляющий вход блока сопряжения соединен с пер вым выходом задатчика режима, вход записи первого регистра соединен с третьим выходом блока сопряжения,
вход канальных синхроимпульсов блока
40
.35
гистра и с выходом первого коммутато ра, информационные входы второго регистра соединены с выходами второго блока памяти, вход записи второго ре гистра соединен с четвертым выходом блока управления записью, информа циг онные входы второго формирователя. Соединены с выходами второго регистра, стробирующий вход второго формирователя 1 сигналов соединен, с пятым выходом блока управления записью и с тактовым входом четвертого счетчика, пятнадцатый вход блока управления за писью соединен с выходом компаратора кодов, тактовый вход третьего счетчи ка соединен с шестым выходом блока управления записью, выходы третьего счетчика соединены с первыми информа ционными входами первого коммутатора и коммутатора кодов, выходы четвертого счетчика соединены с вторыми ин формационными входами первого коммутатора и компаратора кодов, управляю щий вход первого коммутатора соедине с седьмым выходом блока управления записью. Тактовый вход первого счетчика соединен с выходом генератора импульсов, входы первого дешифратора соединены с выходами первого счетчика. .
20
Восстановления синхроимпульсов соединен с четвертым выходом блока сопряжения, .информационный вход, входы сброса и установки первого регистра соединены соответственно с вторым, третьим и четвертым выходами задатчи- ка режима, информационные и адресные входы второго блока памяти соединены
1
15
20
25 ,Q
40
35
гистра и с выходом первого коммутатора, информационные входы второго регистра соединены с выходами второго блока памяти, вход записи второго регистра соединен с четвертым выходом блока управления записью, информа циг- онные входы второго формирователя. Соединены с выходами второго регистра, стробирующий вход второго формирователя 1 сигналов соединен, с пятым выходом блока управления записью и с тактовым входом четвертого счетчика, пятнадцатый вход блока управления записью соединен с выходом компаратора кодов, тактовый вход третьего счетчика соединен с шестым выходом блока управления записью, выходы третьего счетчика соединены с первыми информационными входами первого коммутатора и коммутатора кодов, выходы четвертого счетчика соединены с вторыми информационными входами первого коммутатора и компаратора кодов, управляющий вход первого коммутатора соединен с седьмым выходом блока управления записью. Тактовый вход первого счетчика соединен с выходом генератора импульсов, входы первого дешифратора соединены с выходами первого счетчика. .
2f6) 1(7)
2(9)
г(ю)
Физ.а
fus.lf
99 t 4
I
762
«-fl-4;:M
4W
/Я
n/zr
tfVc.
TL
/5i;
/92
а
7V
r
55
//5.
f+if
/кЛ
wh
-tTw
аш
W
-К
ОН фиг. 5 /55
Фиг. 6
+//.
«ft/a 7
2ОТ
Mhr
2ог
m
I,. 4Д
f-jL j-, Ц/ -f
4l7B-i - h
B-J
т
Фцв.9
т, т
/57
фие.Ю
1зг
Фаг./2
I /vj
Фиг.П
Устройство для обработки и ввода экспериментальных данных в вычислительные машины | 1974 |
|
SU520581A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для ввода информации | 1983 |
|
SU1160388A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-12-15—Публикация
1987-07-06—Подача