Цифровой генератор функций

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических,Республик (11) 451989 (61) Зависимое от авт. свидетельства (22) Заявлено 21.05.73(21) 1917675у18„; 4 (51) М. Кл. ф Ов 1/02 с присоединением заявки ¹

Государственный комитет

Совета Министров СССР но делам изобретений н открытий (32) ПриоритетОпубликовано 30.11.74 Бюллетень № 44

Дата опубликования описания 01.04.75 (53) УДК 681,3, ©. b3, (088.8) (72) Авт оры изобретения

В. И. Гришенков, В. А. Тараненко н С. М. Тонконог (71) Заявитель (54) ЦИФРОВОЙ ГЕНЕРАТОР ФУНКЦИЙ

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

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

Предложенный генератор отличается от известных тем, что в нем вход преобразо-, вател,и временного интервала в последовательность импульсов соединен со входом генератора, а выход-подключен через блок весовых коэффициентов к первому входу вы видного счетчика-регистра, группа входов 25 которогго соединена с клеммами ввода начального значения кода функции, а группа выходов выходного счетчика-регистра подключена через последовательно соединенные блок декодирования и блок памяти к соответствующей группе входов блока BGcosblx коэффициентов, причем второй вход выходного счетчика-регистра соединен с дополнительным выходом блока памяти.

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

Генератор содержит соединенные последовательно преобразователь временного интервала j последовательность импульсов 1 блок весовых коэффициентов 3 (управляемый умножитель или делитель) и выходной реверсивный счетчик-регистр 3. Выходные шины выходного реверсивного счетчика-регистра 3 подключены к входным шинам

"блока декодирования 4 линейных участков аппроксимации, а выходные шины последней,к входным шинам блока памяти 5, представ.ф ляющего собой в простейшем случае шнфра-

451989 тор коэффициентов блока 2 со схемой па к быть использованы как управляемые умномяти иналов тангенсов углов наклона линей нытелн тан и управлнемые делители. Коных участков. ауфнниенты умнонею н или делеиин соответ

Один из выходов блока памяти 5 подклк - ствующие тангенсам углов наклона линейных чен к входу управления направлением счета 5,участков, должны быть целыми числами, выходного реверсивного счетчика-регистра,. что обеспечивается соответствующим выбо3 а остальные - к входным шинам блока 2, ром масштаба преобразования, учитываемого

Преобразователь 1 содержит вентиль 6, s.,значении функции, например отбрасываьпр . на вход которого подается последовательност .ем младших разрядов. ьс с частотой и триггер уп- щ Значение коэффициента в блоке 2 изменя,равления 7. ется при достижении очередного узла апУстройство работает следующим образом, проксимации, и если при этом изменяется

Если независимая переменная и едстав и знак тангенса угла наклона, то по команлена числом импульсов с частотой „,то вен-,. де от блока памяти 5 в выходном реверситиль 6 постоянно открыт подаче

6 о открыт подачей соответст- f5 l

0 должны подаваться непрерывно. В первом менной которой 25 Цифровой генератор функций, содержащий функции, независимой переменной которо

H слу ай преобразователь временного интервала . в является частота g, а второй случа последовательность импульсов, блок весовых можно рассматривать как функциональное коэффициентов, выходной счетчик-регистр, преобразование входной величины, пропорциблок декодирования и блок памяти, о т л иональной длительности временного интерваЗО ч а ю шийся тем, что, с целью повышела. б б е весовых козф- ния быстродействия и упрощения конструкК началу работы в блоке весовых ко ции генератора, в нем вход преобразователя фициентов 2 установлен кощдрициент деления .временного интервала в последовательность (умножения), соответствующий значению пернмпульсов соединен со входом генератора, вого линейного участка функций, а начальное "о в выход- 35 а выход — подключен через блок весовых значение функции т (хо) записано в выходегистре 3 Если коэффициентов к первому входу выходного ном реверсивном счетчике-регистре, сли, счетчика-регистра, входы которого соединенапример, тангенсу угла наклона, равному, ны с клеммами ввода начального значения к ффнциента кода функции, а выходы выходного счетчиния, равный К, то уменьшению ко ициента меньшение тан- 40 кА-регистра подключены через последоваумножения К соответствует уменьшение таннаоборот если тан- тельно соединенные блок декодирования и генса угла . наклона, и, нас орот, если танблок памяти к соответствующей группе вхогенсу угла наклона, равному единице, соотги pQBHbIA К дов блока весовых козффициентов, причем ветствует козффициент деления, равны второй вход выходного счетчика-регистра то уменьшение этого коэффициента соответстнаклона Из 45 соединен с дополнительным. выходом блока вует увеличению тангенса угла наклона. з

2 hkoI" vT памяти. этого следует, что в качестве блока у

451989

Составитель К). Козлов техРед Т Р„тбалко КоРРектоРы: О,ТюРина

Р ор g ЛРви1ав

Заказ Ц/5 Изд. М-/Об т"Раж

Подписное

11НИИПИ Государственного комитета Совета Министров СССР по делам изобретений н открытий

Москва, 113035, Раушская наб., 4

Предприятие «Патента, Москва, Г-59, Бережковская наб., 24