Еходсг- первого дополнительного элемента И, а второй вход через дополнительный двоичный умно-житель подключен к выходу второго дополнительного элемента И, причем выход основного двоичного умножителя соединен со счетным входом третьего счетчика импульса. На чертеже изображена блок-схема генератора. Цифровой функциональный генератор содержит источник опорной частоты 1, блок управления 2, счеишки импульсов 3-6, делители частоты, 8, двоичные умножители 9, 10, группу элементов И 11, триггер 12, элементы И13, 14 и элементы ИЛИ 15, 16. Генератор воспроизводит квадратичные, круговые и эллиптические функции на основе их кусочно-линейной аппроксимации Эллиптические и круговые функции J J Ь воспроизводятся в виде ., (;Уи-х , где d Г 1 ; причем О - большая полуось эллипса, которая разбивается на m 2 (h - целое число) участков Дх О /т. Работа устройства делится на три такта: 1)Ввод исходных данных. 2)Возведение в квадрат значений аргумента и вычитаете текущего значения квадрата аргумента их величины /5. 3)Извлечение квадратного корня из величины ,б-х с одновременным умножением результата на величину а. В первом (подютовительном) такте информа ция о значениях аргументах вводится в счетчик 3 в ВИД- дополнительного числа Q,-X.IO% где козффициент пересчета счетчика 3; Гх - целое число (фактор дискретности), определяющее все единицы числа, представляющего аргумент. Информация о значении |3 вводится в счетчик 6 р, виде дополнигельного числа QrrP-° где Q;-; коэффидигнт пересчета счетчика 6; г - iu-лос , определяющее все единицы ч:1се-п., 1 редставляющи.ч как )3 , так и х . Значение а - правильная дробь - вводится з двоичный умножитель 9. Второй такт начинается при подаче импульса на шику 17 Пуск, в результате чего блок управлет я 2 гфоизскает нмлульсы от источника 1: а)через элементы И 14, ИЛИ 15 и делитель 7 в счетчмк 3 аргумента; б)через делитель 8 длины участка аппроксимации в счетчик 4 числа участков аппроксимации; в)в счетчик 5,образующий с группой элементов И 11 дапичргый умножитель, управляемый счетчиком 4. В течение первого участка аппроксимации в СМС1ЧИК 6 поступает Д -Ю импульсов, в чение первого и второго участков аппроксимации 4 дх2 -10 импульсов и т.д. Генератор отрабатывает квадратишую функцию. В течение второго такта s счетчик 6 пост лтает (с погрещностью аппроксимации) х 10 импульсов. Оканчивается второй такт в момент переполнения счетчика. В зтот моме1гг остаточная емкость счетчика уменьщается до 10..(Р-Х). Третий такт начинается с появления сигнала переполнения счетчика 3, в результате чего элемент И 14 закрьшается, а элемент И 13 открьшается. Импульсы от источника опорной частоты 1 через соответствующие элементы устройства поступают как в счетчик 3, находящийся в нуле в начале такта (через двоичный умножитель 9), Taic и в счетчик 6. Заканчивается третий такт в момент переполнения счетчика 6. К этому моменту на его вход поступает fO У (ji- ) импульсов, а в счетчике 3 накапливается число 10 VjS-);ij4To и является решением поставленной перед устройством задачи. Таким образом, описанный генератор позволяет воспроизводить наряду с квадратичными эллиптические и круговые функц11и. Формула изобретения Цифровой функциональный генератор, содержащий делители частоты, двоичный умножитель, соединенный входом с выходом элемента ИЛИ. входы которого подключены соответственно к вы ходу триггера, соединенного входом с выходом первого счетчика игушульсов, и к выходу группы элементов И, первые входы которых подключены к разрядным выходам первого счетчика импульсов, соединенного счетным входом с выходом блока правления, а вторые входы подключены к разрядным выходам второго счетчика импульсов, счетньш вход которого через первый делитель частщ-ы соединен с выходом блока управления, подключенного входами соответственно к выходу источника опорной частоты, выходу третьего счетчика импульсов и входу запуска генератора отличающийся тем, что, с целью расиирения класса воспроизводимых функций, в нею дополнител.,но введгны двоичный умножитель, счетчик импульсов, элемент ИЛИ и два элемента И, соединенных первыми входам с выходом блока управления, вторыми вxoдa ш - с выходами допол штельного сютчика импульсов, подк.акчснного счетным входом через второй делитель частоты к выходу дополнительного элемента ИЛИ, первый вход которого соединен с выходом первого дополнительного элемента И, а второй вход через дополнительный двоичный умножитель подключен к выходу второго дополнительного элемента И, причем выход основного двоивдого умножителя соедиюн со счетным входом третьего счетчика импульсов. Источники информации, принятые во внимание при экспертизе изобрете}1ия; 1.Авторское свидетельство СССР № 184528. G06 F 15/34,25.06.62. 2.Авторское свидетельство СССР№ 376778, 60607/26,14.07.71. 3.Авторское свидетельство СССР № 487398, G06 F 15/34,19.04.73.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вычисления обратных функций | 1983 |
|
SU1109745A1 |
Устройство для вычисления элементарных функций | 1982 |
|
SU1049901A1 |
Устройство для извлечения корня третьей степени | 1980 |
|
SU903869A1 |
Устройство для воспроизведенияфуНКций | 1979 |
|
SU809200A1 |
Цифровое устройство для вычисления гиперболических функций | 1977 |
|
SU684553A1 |
Устройство для вычисления функций у=aRcSINx и у=aRccoSx | 1980 |
|
SU935949A1 |
Устройство для вычисления полиномов | 1978 |
|
SU792263A1 |
Устройство для вычисления функций | 1977 |
|
SU736115A1 |
Устройство для извлечения квадратного корня | 1975 |
|
SU561183A1 |
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1980 |
|
SU879635A1 |
Авторы
Даты
1977-01-05—Публикация
1975-10-24—Подача