Генератор цифровых сигналов

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

Авторы: Бархоткин, Бельц, Шамаева

ZIP архив

Текст

,8015221 Р 1/02 ИСАНИЕ ИЗОБРЕТЕНИЯ Г: Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Феей г.1 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР(71) Московский институт электронной техники(56) Гнатек И,Р, Справочник по цифроаналоговым и аналогоцифровым преобразователям. М,: Радио и связь, 1982,Авторское свидетельство СССРУ 734660, кл. Н 04 1. 13/00, 1976. (54) ГКНЕРАТОР ЦИФРОВЫХ СИГНАЛОВ (57) Изобретение относится к автоматике и вычислительной технике и может. быть испольэовано.для выработки программно задаваемых последовательностей цифровых сигналов в автоматизированных системах контролядля выдачи значений стимулирующихвоздействий при.контроле и диагностике цифровых устройств. Цель - расширение класса решаемых задач засчет увеличения длительности серииимпульсов при заданной частоте ихследованияГенератор цифровых сиг"налов содержит задающий генератор 1,узел 3 управления запуском счетчика,регистр 4 кода длительности импульса,магистральную линию 5 связи, элементИЛИ 6, элемент И 7, Поставленнаяцель достигается за счет введениявычитающих счетчиков 2 и 9, блока 8памяти, узла 10 управления выдачейадреса. 4 ил.Изобретение относится к вычислительной технике и автоматике для выработки программно задаваемых последовательностей цифровых сигналов и может быть использовано в автоматизированных системах контроля для выдачи значений стимулирующих воздействий нри контроле и диагностике цифровых устройств в процессе их произ водства и эксплуатации.Цель изобретения - расширение класса решаемых. задач за счет увеличения длительности серии импульсов при заданной частоте их следования.На фиг.1 представлена функциональ" ная схема предлагаемого генератора; на фиг.2 - функциональная схема узла управления запуском счетчика; на фиг.З - функциональная схема узла управления выдачей адреса; на фиг,4 временная диаграмма работы генератора цифровых сигналов,Генератор цифровых сигналов (фиг.1 содержит задающий генератор 1, первый вычитающий счетчик 2, узел 3управления запуском счетчика, регистр 4 кода длительности импульса,магистральную линию.5.связи, элементИЛИ 6 и элемент И 7, блок 8 памяти, 30второй вычитающий счетчик 9, узел10 управления выдачей адреса,Узел 3 управления запуском счетчика содержит В-триггер 11, элемент.ИЛИ 12, элемент НЕ 13, элемент И 14, 35узел 10 управления "выдачей адресасодержит первый КБ-триггер 15, элемент И 16, второй КБ-триггер 17,элемент НЕ 18, элемент И 19.Узел 3 управления запуском счетчика фиг.2) содержит 0-триггер 11,предназначенный для задержки на одинтакт информации с выхода заема первого.вычитающего счетчика 2, элементИЛИ 12, формирующий сигнал разрешения записи из регистра 4 кода длительности импульса в первый вычитающий счетчик 2, элемент НЕ 13, инвертирующий управляющий сигнал, полученный с выхода магистральной линии 5связи и элемент И 14, разрешающийпрохождение опорной частоты задающего генератора 1 на счетный входпервого вычитающего счетчика 2 в зависимости от значения логическогосигнала на выходе элемента НЕ 13.0-вход 0-триггера 11 являетсявторьм входом узла 3 управления запуском счетчика, вход синхронизации П-триггера 11 соединен с первым входом элемента И 14 и является третьим входом узла 3 управления запуском счетчика, выход Р-триггера 11 соединен с первым входом элемента ИЛИ 12, второй вход которого подключен к входу элемента НЕ 13 и является первым входом узла 3 управления запуском счетчика, а выход элемента НЕ 13 соединен с вторым входом элемента И 14, Выход элемента И 14 является первым выходом, а выход элемента ИЛИ 12 - вторым выходом узла 3 управления запуском счетчика.Узел 10 управления выдачей адреса (фиг.З) содержит первый ВБ-триггер 15, необходимый для выработки начала разрешающего сигнала на управляющий вход элемента И 7 по поступлению первого положительного импульса с выхода заема первого вычитающего счетчика 2 через элемент И 16, второй КБ-триггер 17, предназначенный для формирования конца разрешающего сигнала на управляющий вход элемента И 7 по поступлению первого положительного импульса с выхода заема второго вычитающего счетчика 9, а также элемент НЕ 18 и второй элемент И 19, Первый вход первого элемента И 16 является первым входом узла 10 управления выдачей адреса. Второй вход элемента И 16 соединен с выходом элемента НЕ 18, вход которого является третьим входом узла 10 управления выдачей адреса и соединен с К-входом первого КБ-триггера 15 и Б-входом второго КБ"триггера 17, К-вход второго КБ-триггера 17 является вторым входом узла 10 управле ния выдачей адреса, а выход КБ-триггера 17 подключей к первому входу второго элемента И 19, Второй вход второго элемента И 19 соединен с выходом первого ЙБ-триггера 15, на Б-вход которого подключен выход первого элемента И 16. Выход второго элемента И 19 является выходом узла 10 управления выдачей адресаГенератор цифровых сигналов работает следующим образом..Через магистральную линию 5 свя" зи записывается информация, соответствующая параметрам выходной последовательности, а именно: в регистр 4 кода длительности импульса записывается код, который определяет длительность тактовых импульсов вы 5 15ходной инФормации; во, второй вычи-.тающий счетчик 9 записывается код,соо тветс твующий длительно с ти циклавыдачи выходной информации; в блок8 памяти записывается значение вы-ходной информации,Затем через магистральную линию5 связи подается команда на запускпрограммируемого генератора цифровых сигналов путем выдачи управляющего сигнала на первый вход узла 3управления запуском счетчика, управляющий нход второго нычитающегосчетчика 9 и третий вход узла 10управления выдачей адреса. По коман"де запуска первый вычитающий счетчик2 начинает работать на вычитание ивьщает сигнал на выход заема, когдакод на информационном выходе счетчика 2 равен нулю. Этот сигнал черезблок 3 узла управления запускомсчетчика поступает на управляющийвход первого вычитающего счетчика 2и происходит запись кода по входупредварительной записи, а также поступает на счетный. вход второговычитающего счетчика 9, задающеготекущий адрес для блока 8 памяти.При поступлении следующего импульсана счетный вход второго вычитающегосчетчика 9 генератор цифровых сигналов выдает информацию по следующему адресу и т.д. При установкевторого вычитающего счетчика 9 в нулевое положение он выдает сигналчерез узел 10 управления выдачейадреса на установку в "0" элементаИ 7, т.е, окончание цикла выдачи инФормации..Генератор цифровых сигналов имеетдва рабочих режима: режим записи информации о параметрах выходной информации, режим выдачи информации. Режим записи определяется выдачей "1"через магистральную линию 5 связина первый вход узла 3 упранления запуском счетчика, третий вход узла 10управления выдачей адреса и управляющий вход второго вычитающего счетчика9. В режиме записи через магистральную линию 5 связи выдается цифровойпараллельный код, соответствующийдлительности серии импульсов выходной информации, на вход 6 происходитзапись во второй вичитающий счетчик9, на первый вход 2 элемента ИПИ 6выдается адрес, а на информационный входблока 8 памяти " выход 22187 ная информация, при этом на второйвход и элемента ИШ 1 6 поступает "0",так как на управляющем входе М элемента И 7 н это время установлен"О", обусловленный значением "1" навходе б ., и происходит запись в блок8 памяти ныходной информации по адресам, поступающим через элемент ИЛИ6 на адресный вход п блока 8 памяти1 О Записанный в регистр. 4 кода длительности импульса код соответствующий длительно с ти так товых импульсоввыходной информации, поступает навход б преднарительной записи первоговычитающего счетчика 2, который неизменяется до следующего цикла записи, а "1" на входе е управляетзаписью укаэанного кода в первый вычитающий счетчик 2 и запрещает про 15 20 хождение опорной частоты с выхода азадающего генератора 1 на счетныйвход К первого вычитающего счетчика 2,25 При поступлении "О" на вход еузла 3 управления запуском счетчикаразрешается прохождение опорной частоты на счетный вход К первого вычитающего счетчика 2, и счетчик 2 начинает вычитать из .кода, записанного по входу о предварительной записи, При установке первого вычитающего счетчика 2 нулевое положениена выходе О первого вычитающегосчетчика 2 вырабатывается положи"тельный импульскоторый.поступаяв узел 3 управления запуском счетчика, задерживается на один тактзадающего генератора 1 и поступает40 на вход к для установки первоговычитающего счетчика 2 висходное состояние, т.е, запись кода длительности импульса Б, Первый положи"тельный импульс устанавливает выход45 Ф Узла 10 управления выдачей адреса в единичное состояние, Фем самымопределяя режим считывания программируемого генератора цифровых сигналов. Положительные импульсы с выхода М поступают на счетчный входвторого вычитающего счетчика 9,который начинает работать на вычитание, задавая каждым импульсом навходе ц адрес, поступающий на информационный вход элементаИ 7, которыйзатем передается через элемент ИЛИ6 на адресный вход и блока 8 памяти.При достижении нулевого значениявторой нычитающий счетчик 9 выраба)152 тывает на выходе л заема "1", которая устанавливает узел 10 управления выдачей адреса в нулевое состояние.и запрещает выдачу адреса из второго вычитающего счетчика 9 на выходе н элемента И 7, завершая цикл считывания. Временная диаграмма р отражает режим работы блока 8 памяти и программируемого генератора цифровых сигналов.АормулаизобретенияГенератор цифровых сигналов, содержащий задающий генератор, регистр кода длительности импульса,. узел управления запуском. счетчика, элемент ИЛИ, элемент И, причем информационный вход регистра кода длительности импульса подключен к входу задания длительности импульсов генератора, вход запуска узла управления запуском счетчика подключен к входу запуска генератора, о т л и. - ч а ю щ и й с я тем, что, с целью расширения класса решаемых задач за счет увеличения длительности серии импульсов при заданной частоте их следования, в него введены два вычитающих счетчика, узел управления выдачей адреса и блок памяти, причем вход данных блока памяти подключен к информационному входугене-. ратора, вход заданий адреса которого подключен к первому входу элемента 218711 ЛИ, второй вход которого подключенк выходу элемента И, выход элементаИЛИ подключен к адресному входублока памяти, выход которого подключен к выходу генератора выходгистра кода длительности импульсаподключен к входу предварительнойзаписи первого вычитающего счетчика,счетчик и управляющий вход которого Оподключены соответственно к выходамопорной частоты и разрешения перезаписи узла управления запускомсчетчика, вход приема опорных импульсов которого подключен к выходу задающего генератора, выход переполнения первого вычитающего счетчикаподключен к входу управления перезаписи узла управления запуском 20счетчика, входу задания режима узлауправления выдачей адреса и счетномувходу второго. вычитающего счетчика,вход предварительной записи которогоподключен к входу задания длительности серии выходных импульсов генератора, вход запуска которого подключен к управляющим входам второго:вычитающего счетчикаи узла управления выдачей адреса, выход которогоподключен к первому входу элементаИ, второй вход которого подключенк информационному выходу второговычитающего счетчика, выход переполнения которого подключен к входуостанова узла управления выдачей 35 адреса1522187 от а Составитель С,КурошРедактор Т,ПарФенова Техред М.Ходанич Корректор И.Муска оизводственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10 Заказ 6963/45 Тираж 668 Под ВНИИПИ Государственного комитета по изобретенн113035, Москва, Я, Раушская с ноеи открытиям при ГКНТ СССРб., д. 4/5

Смотреть

Заявка

4318253, 19.10.1987

МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ

БАРХОТКИН ВЯЧЕСЛАВ АЛЕКСАНДРОВИЧ, БЕЛЬЦ ВИКТОР АНДРЕЕВИЧ, ШАМАЕВА АЛЕВТИНА ВАЛЕНТИНОВНА

МПК / Метки

МПК: G06F 1/02

Метки: генератор, сигналов, цифровых

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

Код ссылки

<a href="https://patents.su/5-1522187-generator-cifrovykh-signalov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор цифровых сигналов</a>

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