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

Автор: Баранов

ZIP архив

Текст

а и Изобретение относится к автоматике и вычислительной технике и предназн - чено для генерирования импульсных с гналов с заданными длительностью и периодом следования.Известен генератор циклов, содержащий регистр сдвига, сумматор, генератор эталонной частоты, блок синхронизации и блок перестройки 1.Недостатками такого генератора яв 30 ляются невозможность перестройки длительности выходного импульса и сложность перестройки на заданную частоту.Наиболее близким к предлагаемому является генератор циклов, содержащий генератор тактовых импульсов, распределитель импульсов, блок настройки, сумматор, триггер, элементы задержки, элементы И и ИЛИ 2.Недостаток известного генератора ,циклов заключается в его ограниченных функциональных возможностях. В нем возможна только перестройка периода следования выходных импульсов и отсут-.ствует возможностьности выходных импЦель изобретенициональных возможн 2 естройки длительсов.расширение фуней генератора циклов,Поставленная цель достигается тем,что генератор циклов, содержащий генератор тактовых импульсов, распределитель импульсов, первый блок настройки, состоящий из коммутатора и элемента ИЛИ, причем выходы коммутатора первого блока настройки подключены ковходам элемента. ИЛИ первого блока настройки, входы коммутатора и выход элемента ИЛИ первого блока настройки являются соответственно входами н выходом .первого блока настройки, регистрсдвига, сумматор,.первый триггер, дваэлемента задержки, четыре элемента И,три элемента ИЛИ, причем выход генератора т ктовых импульсов подключенк синхронизирующим входам распределителя импульсов, регистра сдвига и элементов задержки, выходы распредел теляи3 87751 импульсов с первого по и-ый (п = 4 в число выходов, а - целое число) подключены ко входам первого блока на.стройки, выход. которого подключен к первому входу первого .элемента И, второй вход которого подключен к прямому выходу первого триггера, первый выход распределителя импульсов подключен к первому входу, сумматора, и-ый выход - к нулевому входу первого триггера и первому входу второго элемента И, 41-е выходы распределителя импульсов (1 = 1, 2,щ) через первый элемент ИЛИ подключены к первому входу третьего элемента И, выход которого подключен к первым входам второго и третьего элементов ИЛИ, выход перено. са сумматора подключен ко вторым входам второго и третьего элементов И, а выход суммы Врез первый элемент задержки - ко второму входу. второго элемента ИЛИ, выход которого через второйэлемент задержки подключен к второму,входу третьего элемента ИЛИ, выход тре,тьего элемента ИЛИ подключен ко входурегистра сдвига, выход которого подключен к первому, а инверсный выходпервого триггера ко второму входу четвертого элемента И, выход которогоподключен ко второму входу сумматора,.30содержит второй блок настройки, второйи третий триггеры, пятый элемент И,четвертый элемент ИЛИ и коммутатор,причем выходы распределителя импульсовс первого по и-ый подключены ко входам второго блока настройки, вцход ко-З 5 торого подключен к первому, а прямойвыход второго трйггера - ко второмувходу пятого элемента И, выходы первого и пятого элементов И- через четвертый элемент ИЛИ подключены к третьему, 4 Овходу сумматора, и-ый выход распределителя импульсов подключен к нулевомувходу второго триггера, инверсный выход которого подключен к третьему входу, четвертого элемента И,.выход вто.рого элемента И прдключен к счетному . .входу третьеготриггера и информационному входу коммутатора, выход третьего триггера, являющийся выходом генератора циклов, подключен к управляющему .50вхОду коммутатора, первый и второй вы.ходы которого подключены к единичным .Входам первого и второго триггеровсоответственно.На Чертеже представлена функцио нальная схема генератора циклов.Генератор содержит генератор 1 такт товых импульсов, распределитель 2 им3 пульсов, элемент ИЛИ 3, блоки 4 наст ройки, регистр 5 сдвига, сумматор 6, триггеры 7-9, элементы И 10-14, элементы 15 и 16 задержки, элементы ИЛИ 17-19, коммутаторы 20, элементы ИЛИ 21 и,коммутатор 22.Генератор циклов работает следующим образом.Импульсы частоты Г с выхода. генератора 1 .тактовых импульсов преобразуются распределителем 2 в и импульсных последовательностей частоты Г = Г/и, каждая из которых .синхронизирует соответствующий разряд полного регистра сдвига; образованного совокупностью элементов 15 и 16 задержки, и содержащего п-.2 разрядоврегистра 5. На выходе элемента ИПИ 3 вырабатываются импульсы частоты= /4, синхроиизирующие каждый четвертый разряд тетрады полного и-разрядного регистра.Блоки 4 настройки преобразуют последовательность из и импульсов, образующих цикл работы устройства и поступающих с выходов распределителя 2 импульсов, в заданный. последовательный двоично-десятичный кодДля настройки блоков 4 входящие в них коммутаторы 20 могут быть реализованы, например, . в виде клавишного устройства с набором цифр О.,9 для каждой из а тетрад (и = 4 ш).Соответствие между .десятичным обозначением клавиш .и двоичным кодом н тетраде приведено в таблице. Десятичное обозначение Двоичный код клавиш в". тетраде 0110 0113 1000 1001 1010 3011 1100 130 1110 Если нажать клавиши "О" на всех щ тетрадах, то на входах элемента87751ИЛИ 21 будет действовать двоично-десятичный код вида011.0. 0110, 01 10. 1 6установкой на клавишном устройствеблока 4 начального десятичного кода5В первом цикле работы .устройства триггер 8 находится в единичном, а триггер 9 - в нулевом состоянии. Дво" ично-десятичный код с выхода блока 4 настройки, определяющий частоту гене рируемых циклов, через элементы И 12 и ИЛИ 19 поступает на вход сумматора 6, где складывается с единицей младшего разряда младшей тетрады, поступающей на другой вход сумматора с соответствующего выхода распределителя 2. С выхода .сумматора увеличенный на единицу двоично-десятичный код поступает в полный, регистр,.образованный элементами 15 и 16 задержки и регистром 5 20 сдвига. В конце цикла триггер 8 сбрасывается в нулевое состояние импульсом с соответствующего выхода распределителя 2. В результате выход блока 4оказывается .отключенным от входа сум матора, а к третьему входу сумматора через элемент И 10 подключается выход регистра 5 сдвига. В последующих циклах происходит циркуляция кода, записанного в полном регистре, через сум- З 0 матор 6 с приращением единицы в каждом цикле. Импульсы переполнения .тетрад с выхода переноса сумматора 6 через элемент И 13 подаются на, входы элементов ИЛИ 17 и 18 для восстановления начального состояния тетрады 0110..Переполнение последней (щ-ой) тетрады фиксируется импульсом на выходе .элемента И 11, которым обеспечивается переброс триггера 7 в противоположное 40 состояние и установка триггера 9 (через коммутатор 22, управляемый с выхода триггера 7) в единичное состояние, Далее работа устройства протекает аналогично, но только начальный двоичнодесятичный код задается блоком 4 1 настройки, определяющим длительность генерируемых импульсов, а переполнение последней тетрады приводит к установке в единичное состояние триггера 8 и т. д.С целью перестройки длительности Г выходного импульба генератора циклов необходимо выставить на клавишном устройстве блока 4 начальный десятичный1 55 кодК= 10" - 1. ГПерестройка генератора циклов на,заданную частоту ГЬ =1/Т выполняется Предлагаемый генератор циклов позволяет перестраивать в широком диапазоне не только частоту выходных импульсов, но и их длительность, т. е. получать требуемую частоту и скважность выходных импульсов генератора циклов с помощью одного генератора циклов,Формула изобретенияГенератор циклов, содержащий генератор тактовых импульсов, распределитель импульсов, первый блок настройки, состоящий из коммутатора н элемента ИЛИ, причем выходы коммута-.тора первого блока настройки. подклю чены ко входам элемента ИЛИ первого блока настройки, входы коммутатора и выход элемента ИЛИ первого блока на" стройки являются соответственно входами и выходом первого блока настройки, регистр сдвига, сумматор, первый триггер, два элемента задержки, четыре элемента И, три элемента ИЛИ, причем выход генератора тактовых импульсов подключен к синхронизнрующим входам распределителя импульсов,регистра сдвига и элементов задержки, выходы распределителя импульсов с пер.вого по и-ый (и = 4 а - число. выходов.ш - целое число) подключены ко входам первого блока настройки, выход которого подключен к первому входу первого элемента И, второй вход которого подключен к прямому выходу первого триггера, первый выход распределителя импульсов подключен к первому входу сумматора, и-ый выход в . к нулевому входу первого триггера и первому входу второго элемента И, 4 1-е выходы 1распределителя импульсов (1 = 1, 2 в) через первый элемент ИЛИ подключены к первому входу третьего элемента И, выход которого подключен к первым входам второго и третьего элементов ИЛИ, выход переноса сумматора подключен ко вторым входам второго и третьего элементов И, а выход суммы через первый элемент задержки - ко второму входу второго элемента ИЛИ, выход которого через второй элемент задержки подключен к второму входу .третьего элемента ИЛИ, выход третьего элемен8775та ИЛИ подключен ко .входу регистра сдвига, выход которого подключен к.первому, а инверсный выход первого триггера ко второму входу четвертого элемента И, выход которого. подключен 5 ко второму входу, сумматора о т.л ич а ю щ и й с я тем, что, с целью расширения функциональных возможностей путем регулировки длительности выходных импульсов генератора циклов, он 10 содержит .второй блок настройки,второй и третий триггеры, пятый элемент И, четвертый, элемент ИЛИ и коммутатор, причем выходы распределителя импуль-, сов с первого по и-ый подключены ко 15 входам второго блока настройки выход которого подключен к первому,. а пря-, мой выход второго триггера,- ко второ му входу пятого элемента И, вь 1 ходы, первого и пятого элементов И через 20 четвертый элемент ИЛИ подключены к 11 8третьему входу сумматора, и-ый выход:распределителя импульсов подключен кнулевому входу второго триггера, инверсный выход которого подключен ктретьему входу. четвертого элемента И,выход второго элемента И подключен ксчетному входу третьего триггера, иинформационному входу коммутатора, выход третьего триггера, являющийся выходом генератора циклов, подключен куправляющему входу коммутатора, первыйи второй, выходы которого подключены кединичным входам первого и второготриггеров соответственно.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРВ 485437, кл. 6 06 Г 1/02, 23.04.73.2. Заявка СССР В 2600722/18-24,кл. 6 06 Г 1/02, 03.04.78.8115оставитель В, Байковехред Ж.Кастелевич Корректор В, Синицк Редактор Ю. Ковач з 961572 жгород, ул. Проектная, 4 т иал ППП "Пат Тираж 748 ВНИИПИ Государственного по делам изобретений 3035, Москва, Ж, РаущПодлы с комите откры кая на еСССРй

Смотреть

Заявка

2805730, 25.07.1979

ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ АН УССР

БАРАНОВ ВЛАДИМИР ЛЕОНИДОВИЧ

МПК / Метки

МПК: G06F 1/02

Метки: генератор, циклов

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

Код ссылки

<a href="https://patents.su/5-877511-generator-ciklov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор циклов</a>

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