(54) ЦИФРОВОЙ геНЕРАТОР ФУНКЦИЙ образе заталя временных интервалов в поспедовательность импульсов подключен к тактовому входу генератора функций Уолша, упреЕкяющйе входы которого подключены к cooTBeTCTBjToiflHM информационным шинам второй группы, а выход - к первому входу сумматора по модулю два и через элемент эацержки ко второму входу сумматора по модулю два. Выход сумматора по- модулю два погшлючен ко входу реверсивного счет« чика. Схема цифрового генератора функций изображена на чертеже. Он содержит преобразователь временных ввтервалов в последовательность импульсов 1, генератор функций Уолша 2, элемент ал дершхи 3, сумматор по модулю два 4 реверсивный счетчик 5, первую группу и|9|)ор мационных шин 6, одна из которых служит ИДЯ задания знака прирашения функций, и пооключена к ухфавляющему входу счетчика 5, а {фугие - для за1швия начального значения фуцкпвш (Т (Х) в подключены к установочным входам, вторую 7 группу входных инфqpмaциoвныx шин и выходные ШИВЫ 8. УстрсЛство работает следующим образом Знак яр1фащения функции S ( g и Д Г на очередном интервале аппроксимации Т поступает по одной из И1в|)ормационных шин первой группы 6 ва управляющий вход счет чика 5. и огфеделяет режим работы счетчика (сложение или вычитание). Лругие информационные шикьт первой группы 6, подключенные к соответствующим установочны входам счетчика 5, служат для ввода начального значения функции Р (X). Абсолютная величина прирашенив функции ( ЛР ) на заданном интервале аппрокси мации Т поступает с информационных шин второй грутшы на соответствуюшие входы генератора функций Уолша 2 н определяет номер N - I д ТIгенерируемой функции Уолша ( N О,1,2,...,2 -1 , И -число шин вторсй группы 1О). с момента подачи старта-импульса по шине до прихода стопнампульса по шине 1О тактовые импульсы частоты f с тактового входа 11 через преобразователь 1 поступают на тактовый вход генератора 2. Каждое переключение на выходе генератора 2 при помощи элемента задержки 3 и сумматора по модулю два 4 преобразуется в импульс длительностью в один такт (1/ VQ ). Число этих импульсов за один период работы Т генератора 2 равно N ( дТ ), подсчитываете счетчиком 5 и добавляется к его содержимому (или вычитается из него). Текущее начение аппроксимируемой функции V (X), олучаемое на выходе счетчика 5, вырабй-i ывается за один такт работы цифрового енератора. Значения N , определяемые входной в})ормацией на шинах 7, изменяютсяна онцах интервалов аппроксимации Т. Чтоы приращение содержимого счетчике 5 (т.е. Л Р) на интервале аппроксимации Т было равно или пропорционально номеру N ункции Уолша, необходимо, чтобы интервал Т был равен или кратен циклу работы Tjj генератора 2. В противном случае приращение аппроксимируемой функции отличается от заданного, хотя погрешность ма л а при . Разрядность выходного счетчика 5 зависит от класса генерируемых функций и требуемой точности аппроксимации. Его емкость К может быть получена из выражения U МО(КС/Г(Х)/ Ко где К Q - шаг квантования значений функции. Выход генератора 2 может быть непосредственно подключен ко входу счетчика 5, (при этом элемент задержки 3 н сумматор по модулю два 4 исключается), но скорость подсчета импульсов счетчиков 5 вдвое уменьшается. Использование данного цифрового генератора функций обеспечивает по сравненну) с существующими устройствами миннмал ное время (1 такт) формирования значений аппроксимируемой функции. Конструкция генератора значительно упрощена благодаря исключению блоков взвешнвання, де кодированяя и памяти. Формула изобретен.ЕЯ Цифровой генератор функций, содержащий две группы информационных шин, преобразователь ременных интервалов в последе вательностн импульсов, реверсивный счет чик, установочные входы и управляющий вход которого подключены к соответству1о. щим информационным шинам первой группы, а выходы разрядов являются выходами устройства, отличающийся тем, что, с целью упрощения конструкции и повышения быстродействия, он содержит генератор функций Уолша, элемент задержки н сумматор по модулю два, а выход преобразователя временных интервалов в последовательности импульсов подключен к тактовому входу генератора функций Уолша,
управляющие входы которого подключены ,к соответствуюшнм икформационным шинам второй группы, а выход - к первому входу сумматора по модулю два и через элемент задержки ко второму входу сумматора по модулю два выход сумматора по модулю два подключен ко входу реверсивного счетг чшса.
Источники информации, принятые во внимание при экспертизе:
1.Авторское свидетельство СССР № 327467, кл. G06 F 1/02 от 04.О9.70.
2..Авторское свидетельство СССР № 446050, кя. G06 F 1/02, от 30.11.72.
3.Авторское свидетельстве СССР № 451989, кл, GO6 F 1/02 от 30.11.74
название | год | авторы | номер документа |
---|---|---|---|
Цифровой генератор функций | 1977 |
|
SU622070A1 |
Цифровой кусочно-линейный аппроксиматор | 1973 |
|
SU549818A1 |
Генератор функций | 1990 |
|
SU1758641A1 |
Вычислительное устройство | 1982 |
|
SU1040493A1 |
Цифровой функциональный преобразователь | 1981 |
|
SU960837A1 |
Устройство для сжатия данных | 1987 |
|
SU1522268A1 |
Анализатор спектра по функциям Уолша | 1985 |
|
SU1305712A1 |
Генератор дискретных функций уолша | 1974 |
|
SU703797A1 |
Цифровой анализатор спектра в ортогональном базисе | 1983 |
|
SU1124326A1 |
Цифровой измеритель ускорения вала | 1991 |
|
SU1791781A1 |
5
LL Ш
,Jj
-О о о о о
Авторы
Даты
1977-05-05—Публикация
1975-12-24—Подача