I Изобретение относится к области артоматики и вычислительной техники и может использоваться для непрерьшного генериро вания кусочно-линейных ступенчатых функций, если входная последовательность импульсов представляет собой независимую переменную, и для функционального преобра зования входных величин, пропорционалырых времени генерирования функций. Известны цифровые генераторы функций, содержащие преобразователь временного ин- .тервала в последовательность импульсов, выполненный в виде триггера управления / соединенного с выходом преобразователя через вентиль, подключенный другим входом ко входу преобразователя, блок весовых коэффициентов, вы содной счетчик-регистр, блок декодирования и блок памяти. , Предложенный генератор отличается от известных тем, что в нем вход преобразовател временного интервала в последовательность импульсов соединен со входом генератора, а выход-подключен через бло1 весовых коэффициентов к первому входу вы ходного счетчика-регистра, группа входов которого боёдинена с клеммами ввода начального значения кода функции, а группа выходов выходного счетчика-регистра подключена через последовательно соединенные блок декодирования и блок памяти к cooT-iветствующей группе входов блок весовых коэффициентов, пpичe J второй вход выходного счетчика-регистра соединен с дополнительным выходом блока памяти. Это позволяет .повысить быстродействие и упростить конструкцию генератора. Функциональная схема цифрового генератора функций приведена на чертеже. Генератор содержит соединенные последова,тельно преобразовате 1Ь временного интервала последовательность импульсов 1 блок весовых коэффициентов 2 (управляемый умножитель или делитель) н выходнрй реверсивный счетчик-регистр 3. Выходные ршны выходного реверсивного счетчика-р гистра 3 подк {ючены к входным шинам блока декодирования 4 линейных участков аппроксимации, а выходные шины последней к входным шинам блока памяти 5, представляющего собой в простейшем случае ш|в1 ра-тор коэффициентов блока 2 со схемой мяти знаков тангенсов углов наклона линейных участков. Один из выходов блока памяти 5 подклк чен к входу управления направлением счета выходного реверсивного счетчика-регистра 3, а остальные - к входным шинам блока 2, Преобразователь 1 содержит вентиль 6, на вход которого подается последовательност импульсов с частотой Sc ) и триггер уп,равления 7. Устройство работает следующим образом. Если независимая переменная представлена числом импульсов с частотой то тиль 6 постоянно открыт подачей соответствующего сигнала от триггера управления 7, В том случае, когда независимая переменная представлена длительностью временного интервала (начало которого определяется моментом появления стартового, а окогмаHVie - моментом появления стоп-импульса) i на вход вентиля 6 импульсы с частотой должны подаваться непрерывно. В первом случае производится генерация Ш1фровой функции, независимой переменной которой является частота trQ , а второй случай можно рассматривать как функциональное преобразование входной величины, пропорциональной длительности временного интервала. К 1 ачалу работы в блоке весовых козф- фициентов 2 установлен коэффициент деления (умножения), соответствующий значению первого линейного участка функций, а начальное 311ачение функции () записано в выходном реверсивном счетчике-регистре З.Если например, тангенсу угла наклона, равному единице, соответствует коэффициент умножения, равный К, то уменьшению коэффициента умножения К соответствует уменьшение тангенса угла наклона, и, наоборот, если тангенсу угла наклона, равному единице, соответствует коэффициент деле1гая, равный К, то уменьшение этого коэффициента соответст вует увеличению тангенса угла наклона. Из этого следует, что в качестве блока ivtoryT быть рпользованы как управляемые умножителИ( такн угфавляемые делители. Ко-эффихшенты умножения или деленияи соответствующие тангенсам углов наклона линейных участков, должны быть целыми числами, что обеспечивается соответствующим выбором масштаба преобразования, учитываемого Б .значении функции, например отбрасывани. ем младших разрядов. Значение коэффициента в блоке 2 изменяется при достижении очередного узла аппроксимации, и если при этом изменяется и знак тангенса угла наклона, то по команде от блока памяти 5 в выходном/ реверси- счетчике-регистре 3 будет изменено направление счета. Значение функции снимаетря непрерывно, если независимой перемеиной является последовательность входных импульсов, или после прихода стоп-ампульт са, если производится функциональное преобразование временного интервала в код, . Предмет изобретения Цифровой генератор функций, содержащий преобразователь временного интервала в последовательность импульсов, блок весовых коэффициентов, выходной счетчик-регистр, блок декодирования и блок памяти, о т л нчающийся тем, что, с целью повышения быстродействия и упрощения конструкции генератора, в нем вход преобразователя временного интервала в последовательность импульсов соединен со входом генератора, -а выход - подключен через блок весовых коэффициентов к первому входу выходно о счетчика-регистра, входы которого соединены с клеммами ввода начального значения кода функщи, а выходьг выходного счетчика-регистра подключены через последовательно соединенные блок декодирования и блок памяти к соответствующей группе,входов блока весовых коэффициентов, причем второй вход выходного счетчика-регистра соединен с дополнительным вьтходом блока памяти.
название | год | авторы | номер документа |
---|---|---|---|
Цифровой функциональный генера-TOP | 1979 |
|
SU832550A1 |
Генератор функций | 1984 |
|
SU1275411A1 |
ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ | 1973 |
|
SU364938A1 |
Устройство для управления вибрацией | 1981 |
|
SU1003017A1 |
Вичислительное устройство | 1979 |
|
SU783804A1 |
Цифровой фильтр с дельта-модуляцией | 1987 |
|
SU1418908A1 |
Следящий аналого-цифровой преобразователь | 1988 |
|
SU1562972A1 |
ПАТЕНТКО-ТЕХ;1И'!ЕСНАеБИБЛИОТЕКА | 1971 |
|
SU306473A1 |
Имитатор случайных процессов | 1976 |
|
SU796881A1 |
Способ интегрального преобразования релаксационных сигналов и устройство для его осуществления | 1986 |
|
SU1695324A1 |
Авторы
Даты
1974-11-30—Публикация
1973-05-21—Подача