Программируемый генератор сигналов Советский патент 1982 года по МПК H03K3/64 

Описание патента на изобретение SU959269A1

(5) ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР СИГНАЛОВ

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

название год авторы номер документа
Программируемый генератор импульсов 1980
  • Кренев Александр Николаевич
  • Новиков Евгений Николаевич
  • Смирнов Владимир Николаевич
SU949785A1
Цифровой программируемый генератор сигналов 1979
  • Кренев Александр Николаевич
SU860292A1
Устройство для регистрации цифровой информации 1986
  • Митин Игорь Викторович
  • Баранов Юрий Михайлович
  • Разговоров Александр Борисович
SU1386915A2
Микропрограммный процессор 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Корниенко Иван Иосифович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1070557A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1992
  • Аль-Хазим Муин Муханна
  • Барашев Анатолий Федорович
  • Жирков Владислав Федорович
RU2045781C1
ЦИФРОВОЙ РЕГИСТРАТОР ПЕРЕХОДНЫХ ПРОЦЕССОВ 1990
  • Заинчковский В.Н.
  • Заинчковская О.О.
  • Тибилашвили Д.А.
  • Халилов Ф.Х.
  • Гуторов О.И.
RU2029310C1
МУЛЬТИПЛЕКСОР ПЕРЕДАЧИ ДАННЫХ 2005
  • Фролов Владимир Николаевич
  • Андосова Ираида Васильевна
  • Бажанова Галина Николаевна
  • Гайнов Юрий Анатольевич
RU2295148C1
Автоматический измеритель импульсной мощности СВЧ - радиосигналов 1989
  • Максимов Юрий Николаевич
SU1704102A1
Устройство для отображения информации на экране цветного телевизионного индикатора 1985
  • Бодин Олег Николаевич
  • Ломтев Евгений Александрович
  • Майоров Борис Геннадьевич
SU1354243A1
Устройство для воспроизведения аналогового сигнала 1988
  • Ямный Виталий Евгеньевич
  • Белов Алексей Михайлович
  • Левко Иван Аркадьевич
  • Чуясов Владимир Николаевич
SU1524175A1

Иллюстрации к изобретению SU 959 269 A1

Реферат патента 1982 года Программируемый генератор сигналов

Формула изобретения SU 959 269 A1

Изобретение относится к импульс ной технике и может быть использовано в области синтеза аналоговых сиг-, налов цифровым способом. ,

Известноуст рЕ ство, содержащее диапазоннЩ генератор тактовой часто.ты, Bbixorti flt Toporo соединен с входом nepecMetHEi схемы, последовательно соедйненнь1ё юетоянное запоминающее устройство, ци фроаналоговый преоб- JQ разователь, фильтр нижних частот, усилитель и аттенюатор, причем адресный вход постоянного запоминающего устройства соединен с адресным выходом пересчетной схемы, блок управле- ts ния, выход которого соединен с выходом пересчетной схемы, а два выхода соединены с соответствующими входами синхронизации постоянного запоминающего устройства и цифроаналогового 20 преобразователя lJ.

Однако данное устройство может : формировать только одну функцию..

Цель изобретения - расширение функциональных возможностей устройства..

Поставленная цель достигается тем, что в программируемый генератор сигналов, содержащий генератор тактовых импульсов, блок управления, формирователь адреса, цифроаналоговый преобразователь , дополнительно введены цифроаналоговый преобразователь, элемент задержки, тригггер,два элемента ИЛИ,многовходовый элемент ИЛИ,элемент НЕ,три элемента И,два элемента И-НЕ,два оперативно-запоминающих устройства, блок установки режима, блок носителя информации и последовательно включенные дешифратор кода, счетчик импульсов. Дешифратор, блок памяти и блок сравнения кодов, вторая группа входов которого соединена со входами блока памяти, с выходами формирователя адреса и с первой группой входов Первого и второго оперативно-запоминающих устройств, вторые группы входов которых объединены и подключены ко входа дешифратора кода, к выходам блока но сителя информации и к первой группе входов блока управления, вторая груп па входов которого соединена с выходами первого элемента ИЛИ, первая и вторая группы входов которого подклю чены соответственно к выходам первого оперативно-запоминающего устройст ва и входам основного цифроаналогового преобразователя и к входам второго оперативно-запоминающего устройства и входам.дополнительного циф роаналогового I преобразователя, причем второй и третий управляющие входы блока управления соединены соот.ветственно со вторым выходом дешифра тора и с управляющим входом счетчика импульсов,; с первым выходом блока установки режима-и первым входом три гера, а первый и второй выходы блока управления соединены со входом блока носителя информации, с первым вхо дом первого ;элемента И, и с первым входом второго элемента И, второй вход которого соединен со втор.1М выходом блока установки режима, с первыми входами элементов И-НЕ, со вторым входом первого элемента И и со входом 3jneMeHTa НЕ, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход третьего элемента И подключен к первому входу второго элемента ИЛИ, второй вх,од которого подключен к выходу первого элемента И, а выход соединен с управляющими входами цифроаналоговых преобразователей, и первым входом формировате ля адреса, второй вход которого через многовходовый элемент ИЛИ соединен с выходом блока сравнения кодов непосредственно и через элемент задержки с выходом дешифратора кода, при этом первый выход дешифратора соединен со вторым входом триггера,выходы которого через соответствующие элементы И-НЕ подключены к первым входам управления первого и второ го оперативно-запоминающих устройств, вторые входы управления которых под.ключены к выходу второго элемента И. На чертеже представлена функцио.нальная схема генератора. Программируемый генератор импульсов содержит блок 1 носителя информации, блок 2 управления, блок 3 установки режима, дешифратор t кода. оперативно-запоминающие устройства (ОЗУ) 5 и 6, счетчик 7 импульсов, дешифратор 8, блок 9 памяти, блок 10 сравнения кодов, формирователь 11 адреса, триггер 12, элементы И 13, . U и 15, элементы ИЛИ. 16, 1 7, многовходовый элемент ИЛИ 18, элемент ИНЕ 19 и 20, элемент НЕ 21, генератор 22 тактовых импульсов, элемент НЕ 23, .цифроаналоговые-, преобразователи (ЦАП) 2k и 25, выходные шины 26 и 27. Генератор имеет два режима рыботы: ввод информации - программирование таблиц истинности оперативных запоминающих устрййств и генерация - периодическое считывание записанной информации с последующим преобразованием ее в аналоговые видиосйгналы. В режиме ввода информации генератор работает следующим образом. В исходном состоянии на выходе блока 3 устанавливается логическая 1, что соответствует разрешению прохождения сигналов через элементы И 13 и 14 и защиту через элемент И 15- При воздействии короткого импульса - логичес. кой V с другого выхода блока 3 обнуляется счетчик 7, а триггер 12 устанавливается в состояние логической 1 что соответствует уровню логиче.ской 1, на входе выбора ОЗУ 5 и логического О на выходе выбора ОЗУ 6. Кроме того, этот импульс подается на вход старт блока 2, по которому ; на его выходе управления блоком 1 носителя информации формируется импульс логическая 1, который подается на управляющий вход блока носителя информации 1 и через элемент И Н и ИЛИ 17 устанавливает формирователь 11 в состояние следующего адреса. Через время, необходимое для срабатывания блока носителя информации 1, на его информационном выходе появляется двоичное т-разрядное слово, после чего на выходе синхронизации блока носителя информации 1 формируется импульс синхронизации, который подается на вход синхронизации блока 2. По приходу импульса синхронизации на выходе управления записью/считыванием ОЗУ блока 2 формируется логичес-кая 1, которая через элемент И 13 воздействует на входы управления запись/считывание ОЗУ 5 и ОЗУ 6, уста- навливая их в режим записи. Однако, так как выбирается только ОЗУ 5, то информация - двоичное т-разрядное слово записывается только в это ОЗУ. Через время, достаточное для надежно записи информации в ОЗУ 5 логическа 1 с выхода управления блока 2 заменяется, на логический О, что соот ветствует режиму считывания ОЗУ 5. Считываемое ходовое слово через элемент ИЛИ 18 подается на вход контроля записи блока 2. Путем считывания введенной информации в ОЗУ 5 и пораз рядным сравнением её с вводимой информацией в блоке 2 осуществляется контроль за правильностью записи. Возможны два варианта. Первый - вводимая информация записана правильно, и второй - неправильно. В первом слу чае на выходе блока 2 формируется, импульс, который увеличивает значение кода адреса на единицу и воздействует на управляющий вход блока носителя информации 1. Далее процесс повторяется в описанном порядке. Во втором случае, если совпадение кодов не произошло, блок 2 формирует повторный импульс записи, затем произво дится повторное сравнение. Этот процесс продолжается до тех пор, пока вводимое и записанное кодовые слова не совпадут. Далее процесс повторяет ся в описанном порядке. Генератор является д&ухканальным устройством с двумя последововательн программируемыми ОЗУ 5 и 6. Для управления работой генератора в процес се ввода информации на блоке 1 носителя информации перед первым массивом данных, предназначенном для ввода в первое ОЗУ 5 после него и после второго массива данных, предназна ченного для ввода во второе ОЗУ 6, наносится код управления. Для управления генератором в процессе записи три раза используется один код управ ления с дешифрацией очередности считывания. При считывании первого кода управления он дешифрируется дешифратором Ц и считывается счетчиком 7 , После формирования импульса с выхода блока 2 происходит приращение адреса ОЗУ 5 формирователем 11 на единицу, а через время, равное задержке в блоке1 носителя информации, код управления на выходе блока 1 носителя Информации заменяется на первое слов первого массива данных. Тем самым на выходе дешифратора k формируется перепад логического уровня и через элемент 23 задержки и элемент ИЛИ 16 осуществляется установка формировате ля 1 1 в состояние нулевого адреса. Таким образом, первое слово первого массива данных заносится в первую ячейку ОЗУ 5- После контроля правильности записи блоком 2 осуществляется формирование адреса второй ячейки ОЗУ 5 и считывание второго слова первого массива данных. Таким образом, записывается весь первЫй массив данных. При считывании второго кода управления происходит его дешифрация дишйфратором А и считывание счетчиком 7. Дешифратор 8 дешифрирует состояние счетчика 7f соответствующие второму и третьему коду управления. Появление сигнала на первом выходе дешифратора 8, соответствующие считыванию второго кода управления, вызывает фиксирование блоком памяти адреса п + 1 ячейки ОЗУ 5, где п - количество слов в первом и втором массивах данных. Кроме того этот сигнал устанавливает триггер 12 в состояние логического .О, что соответствует замене на выходе выборки ОЗУ 5 логической 1 на логический О, а на входе выборки ОЗУ 6 логического О на логическую .1. При считывании первого слова второго массива данных по уходу код управления формируется аналогичным образом, как и для ОЗУ 5, нулевой адрес на выходе формирователя 11, по которому в ОЗУ 6 и заносится первое слово второго массива данных. При считывании третьего кода управления на втором выходе дешифратора 8 формируется сигнал, который подается на вход стоп блока 2 управления вводом информации и ставит его в состояние запрета дальнейшего ввода информации. Процесс ввода информации в генератор на этом закончен. Для перевода генератора из режима записи в режим воспроизведения необходимо логическую 1 на выходе блока 3 заменить на логический О. В этом случае на выходах запись/считывание ОЗУ 5 и ОЗУ 6 устанавливается логический О, что соответствует ре жиму считывания. На счетный вход формирователя 1 1 поступают тактовые импульсы с выхода генератора 22 через элемент И 15 и элемент ИЛИ 17. Каждому значению кода адреса на адресных .входах ОЗУ 5 и ОЗУ 6 ставятся в соответствие на их информационных выходах т-разрядные кодовые слова, соответствующие записанным значениям сигналов. При достижении формирова795телём 11 максимального адреса, записанного в блоке 9 памяти, на выходе блока 10 сравнения кодов формируется импульс, который через элемент ИЛИ 1б устанавливает формирователь 11 в нулевое состояние, т. е. в состояние адреса первой ячейки обоих ОЗУ 5 и 6. Таким образом, происходит синхронное и периодическое считывание информации с ОЗУ 5 Кодовые комбинации с выходов ОЗУ 5 и 6 поступают на ЦАП 2k и ЦАП 25, с помощью которых они преобразуются в аналоговые сигналы. Буферная память цифроаналоговых, преобразователей 24 и 25 стробируется импульсами с выхода элемента ИЛИ 17. Таким образом, данный генератор, по сравнению с известным, имеет более широкие функциональные возможностИу так как позволяет формировать импульсы по любому заданному закону. Формула изобретения Программируемый генератор сигналов, содержащий генератор тактовых импульсов, блок управления, формирователь адреса, цифроаналоговый преобразователь, отличающийс я тем, что, с целью расширения функциональных возможностей,, в него дополнительно введены- цифроаналоговый преобразователь, элемент задержки триггер, два элемента ИЛИ; многовходовый элемент ИЛИ, элемент НЕ, три элемента И, два элемента И-НЕ, два оператй внр-запоминающих устройства, блок установки режима, блок носителя информации и последовательно включенные дешифратор кода счетчик импульсов дешифратор, блок памяти и блок сравнения кодов, вторая группа входов которого соединена со входами блока памяти, с выходами формирователя адреса и с первой группой входов первого и второго оперативно-запоминающих устройств, вторые группы входов которых объединены и подключены ко входам дешифратора кода, к выходам блока носителя информации и к первой группе входов блока управления, вторая груп па входов которого соединена с выхода ми первого элемента ИЛИ, первая и, вторая группы входов которого подключены соответственно к выходам первого оперативно-запоминающего устройства и входам основного цифроаналогового преобразователя и к выходам второго оперативно-запоминающего устройства и входам дополнительного цифроаналогового преобразователя, причем второй и третий управляющие входы блока управления соединены соответственно со вторым выходом дешифратора и с управляющим входом счетчика импульсов, с первым выходом блока уста новки режима и первым входом триггера, а первый и второй выходы блока управления соединены со входом блока носителя информации с первым входом первого элемента Ни с первым входом второй вход второго элемента И, которого соединен со вторым выходом блока установки режима, с первыми входами элементов И-НЕ,,со вторым входом первого элемента И и со входом элемента НЕ, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход третьего элемента И подключена к первому входу второго элемента ИЛИ, второй вход которого подключен к выходу первого элемента И, а выход соединен с управляющими входами цифроаналоговых преобразователей и первым входом формирователя адреса, второй вход которого через многовходовый элемент ИЛИ соединен с выходом блока сравнения кодов непосредственно и через элемент задержки с выходом дешифратора кода, при этом первый выход дешифратора соединен со вторым входом триггера, выходы которого че- рез соответствующие элементы И-НЁ подключены к первым входам управления первого и второго оперативно-запойинающих устройств, вторые входы управления которых подключены к выходу второго элемента И. Источники информации, принятые во внимание при экспертизе 1. Техника средств связи, серия Радиоизмерительная техника, вып. 6, 1977, с. 1-9 рис. 2.Маслова И. В. Ругаленко Ю. В. О цифровом синтезе гармонических сигналов.

959269

«4iQ

SU 959 269 A1

Авторы

Кренев Александр Николаевич

Смирнов Владимир Николаевич

Казаков Леонид Николаевич

Новиков Евгений Николаевич

Даты

1982-09-15Публикация

1980-05-05Подача