Программируемый генератор импульсов

Номер патента: 869000

Авторы: Зеленин, Карпов, Ярославцева

ZIP архив

Текст

2) Авторы изобретеи Зеленин,й ордена Трудового Красного Знамени государственнь университет им. А. М. Горького е 1) Заявител РОГРАММИРУЕМЫИ ГЕНЕРАТОР ИМПУЛЬС мпульс ользов К ульснитноо сли ления,проли час устройства является функциональных возм Изобретение относится к и ной технике и может быть исп но, например, для управления ным спектрометром ядерного м го резонанса. Известен генераторимпуль равляемый от электронной выч ной машины или с пульта упра содержащий задающий генерато граммируемый счетчик и делит тоты 111. Недостатком ограниченность можиостей.Наиболее близок к предлагаемому15 программируеььй генератор. импульсов, содержащий элемент сопряжения, вход которого подключен к шине управления электронной вычислительной машины, первый выход - ко входу, дешифратора команд, второй выход - к первому входу мультиплексора адреса, первому входу временного запоминающего элемента и первому входу управляющеКарпов и В. В. Ярославцева го запоминающего элемента, выход оторого подключен к,первому входу регистра, а второй вход - к второму входу временного запоминающего элемента и к первому выходу дешифратора команд, второй выходкоторого подклю чен к первому входу триггера, третий выход - ко второму входу триггера, выход которого подключен ко входу генератора импульсов, выход которого подключен к первому входу 2 рограммируемого счетчика, второй вход которо го подключен к выходу временного запоминающего элемента, регистр адреса, запоминакщие элементы точек зацикливания, возврата, программирования, мультиплексор цикла возврата, вычитающий счетчик и компаратор 2,1,Недостатком устройства является низкая надежность работы.Цель изобретения - повышение надежности работы устройстваПоставленная цель достигается тем что в программируемый генератор и -пульсов, содержащий элемент сопряжения, вход которого подключен к шине управления электронной вычислитель" ной машины, первый выход - ко входу дешифратора команд, второй выходк первому входу мультиплексора адреса, первому входу временного запоминающего элемента и первому входу управляющего запоминающего элемента, выход которого подключен к первому входу регистра сигнала, а второй вход - ко второму входу временного запоминающего элемента и к первому . выходу дешифратора команд, второй выход которого подключен к первому входу триггера, третий выход - ко второму входу триггера, выход которо го подключен ко входу генератора импульсов, выход которого подключен к .первому входу программируемого счетчика импульсов, второй вход которого подключен к выходу временного запоминающего элементаи регистр адреса, введены дешифратор адреса, первый элемент ИЛИ, второй элемент ИЛИ, пер вый вход которого подключен к первому входутриггера, второй вход - к выходу программируемого счетчика, а выход - ко второму входу регистра сигнапа, третий вход которого подключен к выходу триггера, причем вто- рой вход регистра сигнала соединен с третьим входом программируемого счетчика и первым входом регистра адреса, второй вход которого подключен к выходу мультиплексора адреса, третий вход - к выходу первого элемента ИЛИ, четвертый вход - к шине цикла а выход соединен со входом дешифратора адреса и третьими входами управляющего запоминающего элемента и временного запоминающего элемента, первый вход первого элемента ИЛИ объединен со вторым входом мультиплексора адреса и подключен к одному из выходов регистра адреса, второй вход, - к первому выходу дешифратара команд, третий вход мультиплексора адреса подключен к выходу временногозапоминающего элемента.На чертеже приведена структурнаясхема устройства.Устройство содержит элемент 1 сопряжения, дешифратор 2 команд, мульти-. плексор 3 адреса, временной запоминающий элемент 4, управляющий запоминакиций элемент 5, регистр 6 сигнала, триггер 7, генератор 8 импульсов, программируемый счетчик 9, регистр 1 69000адреса, дешифратор 11 адресаи первый 1.2 и второй 13 элементы ИЛИ.Устройство работает следующим образом.Сигналы с Шины управления поступают на элемент 1 сопряжения, гдедешифрируется адрес устройства, к которому обрацается электронная вычислительная машина (ЭВМ ) и если ЭВМ обращается к данному генератору, то в соответствии с сигналами на выходе дешифратора 2 команд производитсяодна из операций управления генератором.Пусть на первом выходе дешифратора 2 появляется сигнал ",Запись", Поэтому сигналу производится прием информации о заданной программе работыгенератора во временной и управляюпий запоминающие элементы 4 и 5 по адресу, заданному ЭВМ и поступающемуна регистр 10 адреса через мультиплексор 3 адреса, Если разрядность иемкость временного и управляющего запоминающих элементов 4 и 5 .большая, 25та прием информации в один адрес может производиться в несколько тактов.Сначала прием адреса в регистр 1 О адреса, затем прием во временной и управляющий запоминающие элементы 4 и 5.При этом число выходов "Запись" дешифратора 2 команд должно быть увеличено. После окончания записи всейпрограммы ЭВМ устанавливает регистрадреса в нулевое состояние и мажет 35 выдать команду "Пуск", которая по второму выходу дешифратора 2 команд по-,ступает на вход триггера 7 и переводит его в единичное состояние, приэтом снимается блокировка с генерато- фО ра 8 и регистра 6. Этот же сигнал через элемент ИЛИ 13 производит приеминформации из нулевого адреса времен-ного запаиинаощего элемента 4 в программируемый счетчик 9 и из управляю щего запоминающего элемента 5 в ре. гистр 6. По окончанию приема по заднему фронту сигнала "Пуск" производит"ся добавление единицы в регистр 10адреса.0 . На вычитающий вход счетчика 9 по"ступают импульсы от генератора 8 ичерез отрезок времени, заданный кодом, загруженным в счетчик 9 из вре"щенного запоминающего элемента 4, навыходе счетчика 9 появляется сигналконца временного интервала. Этот сигнал через элемент ИЛИ 13 поступаетна входы управления приемом информа869000 20 ции счетчика 9 и регистра 6 и производит прием в них новых кодов, так как содержимое регистра 10 адреса предварительно увеличивают на единицу. По заднему фронту сигнала конца временного интервала вновь производится добавление единицы в регистр 1 О адреса, а счетчик 9 начинает формирование следующего временного интервала в соответствии с вновь принятыми 1 О кодами. С выходов регистра 6 снимаются управляющие импульсы на сйектрометр, также в соответствии с принятыми в регистр 6 кодами.Таким образом, формирование последовательности временных интервалов и управляющих импульсов в соответствии с заданной во временном и управляющем запоминающих элементах 4 и 5 программой продолжается до тех пор, рока на выходе регистра 6 не появляется сигнал. Код этого сигнала записывается в ячейке управляющего запоминающего элемента 5, соответствующий концу программы. По этому же адресу во временной запоминающий элемент 4 записан код адреса, в которьй теперь должна перейти программа в зависимости от вида генерируемой импульсной последовательности.30 Если последовательность одноцикловая, то программа должна возвращаться в нулевой адрес. Сигнал с выхода регистра 6 производит переключение мультиплексора 3 адреса на прием адреса из ячейки временного запоминающего элемента 4 и одновременно производит прием этого адреса в регистр 10 адреса, поступая через элемент ИЛИ 12 на вход приема регистра 10 адреса, После этого начинается повторение им пульсной последовательности. Последовательность повторяется до тех пор, пока с ЭВМ не поступает команда "Стоп", которая устанавливает триггер 7 в нулевое состояние и он бло кирует генератор 8 и регистр 6.Если последовательность двухцикловая, то в ячейке временного запоминающего элемента 4 записывается адрес перехода к началу внутреннего цикла и по сигналу на входе регистра 6 ре-гистр 10 адреса принимает адрес начала внутреннего цикла последовательности. Теперь внутренний цикл повторяется до тех пор, пока на шине цикла не Появляется сигнал "Конец цикла". Этим сигналом регистр адреса устанавливается в нулевое состояние и. ,программа. возвращается к началу. 6Формула изобретенияПрограммируемый генератср импульсов, содержащий элемент сопряжения,вход которого подключен к шине управления электронной вычислительной машины, первый выход - ко входу дешифратора команд, второй вьнлд - к первому входу мультиплексора адреса, первому входу временного запоминающегоРэлемента и первому входу управляющего запоминающего элемента, выход ко-торого подключен к первому входу регистра сигнала, а второй вход - ковторому входу временного запоминающего элемента и к первому выходу дешифратора команд, второй выход которого подключен к первому входу триггера, третий выход - ко второму входу триггера, выход которого подключенко входу генератора импульсов, выходкоторого подключен к первому входупрограммируемого счетчика импульсов,второй вход которого подключен к выходу временного запоминающего элемента,и регистр адреса, о т л и ч а ю щ и йс я тем, что, г целью повышения надежности работы устройства, в неговведены дешифратор адреса, первыйэлемент ИЛИ, второй элемент ИЛИ,первый вход которого подключен к первому входу триггера, второй вход - квыходу программируемого счетчика, авыход - ко второму входу регистрасигнала, третий вход которого подключен к выходу триггера, причем второйвход регистра сигнала соединен с третьим входом программируемого счетчика и первым входом регистра адреса,второй вход которого подключен к выходу мультиплексора адреса, третийвход - к выходу первого элемента ИЛИ,четвертый вход - к шине цикла, а выход - со входом дешифратора адресаи третьими входами управляющего запо"минающего элемента и временного запоминающего элемента, первый вход первого элемента ИЛИ объединен со вторым входом мультиплексора адреса иподключен к одному из выходов регистра сигнала, второй вход - к первомувыходу дешифратора команд, третийвход мультиплексора адреса подключенк выходу временного запоминающегоэлемента,Источники информации,принятые во внимание при экспертизе1, "Приборы для научных исследований", 1977, У 6, с. 81.2. "Приборы для научных исследованийц, 1979, У 4, с. 52.А. Горбвес одписное митета ткрыт ая на 4 5 Филиал ППП Патент", г. Ужгород, ул, Проектная ецмтор Л. Пчелинская акаэ ЗЭЯ 783 ВНИИПИ Государ по делам из 1 1 ЗОД 5 Иосква

Смотреть

Заявка

2874706, 25.01.1980

ПЕРМСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. А. М. ГОРЬКОГО

ЗЕЛЕНИН ВАЛЕНТИН ПЕТРОВИЧ, КАРПОВ СЕРГЕЙ БОРИСОВИЧ, ЯРОСЛАВЦЕВА ВЕРА ВИКТОРОВНА

МПК / Метки

МПК: H03K 5/01

Метки: генератор, импульсов, программируемый

Опубликовано: 30.09.1981

Код ссылки

<a href="https://patents.su/4-869000-programmiruemyjj-generator-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Программируемый генератор импульсов</a>

Похожие патенты