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

Иллюстрации

Показать все

Реферат

 

<») 48007l

ОП И

ИЗОБРЕТЕН ИЯ

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

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (б1) Зависимое от авт. свидетельства (22) Заявлено 24.07.73 (21) 1949943/18-24 с присоединением заявки №

ГосУдарстввнный комитет (32) Приоритет

Совета Министров СССР по делам изобретений Опубликовано 05.08.75. Бюллетень № 29 (51) М. Кл. G 061 1/02 (53) УДК 621.313.1/3 (088.8) и открытий

Дата опубликования описания 11.03.7б (72) Авторы изобретения E. E. Афанасьев, P. Ф. Богданович, А. И. Бройтман, А. А. Докучаев, В. Б. Смолов, С. Ф. Свиньин, A. С. Химунин и Б. Б. Штоббе

Ленинградский ордена Ленина электротехнический институт им. В. И. Ульянова (Ленина) (71) Заявитель (54) ЦИФРОВОЙ ФУНКЦИОНАЛ ЬН Ь1Й ГЕН EPATOP

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

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

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

Известное устройство содержит преобразователь частота †к.

Лппроксимация функции выполняется как кусочно-линейная.

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

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

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

Нг фиг. 1 представлена функциональная схема цифрового функционального генератора; на фиг. 2 — график функциональных зависимостей.

1О Генератор содержит преобразователи 1, 2, состоящие из вентилей 3, 4, счетчиков 5, б регистров 7, 8, триггеров 9, 10, цифровой нелинейный аппроксимирующий блок 11 и постоянное запоминающее устройство 12.

15 Генератор работает следующим образом.

Импульсы частоты f, пропорциональной значению первого аргумента, поступают на вход преобразователя 1, вентиль 3 которого открывается с помощью триггера 9 формирования

2О интервала, устанавливаемого в состояние «1» импульсом U„„. Импульсы частоты 1„подсчитываются счетчиком 5. Момент окончания преобразования задается импульсом U>, который устанавливает триггер 2 в состояние «О», 25 вследствие чего вентиль 3 закрывается. Затем содержимое счетчика 5 переписывается в регистр 7.

Второй преобразователь частота — код работает аналогично. Вентиль 4 открывается тригЗо гером 10 в момент прихода импульса U а. 480071

Фиг 2 закрывается в момент прихода импульса U„.„ который не совпадает с U,, Количество импульсов частоты f„, подсчитанное счетчиком 6, переписывается в виде кода в регистр 8.

Коды, хранимые в регистрах 7 и 8, являются в дальнейшем аргументами при вычислении функции в цифровом нелинейном аппроксимирующем блоке 11. Вычисление ведется в соответствии с формулой (< У) = а,х,» б у, с-о =о где а;, b — постоянные коэффициенты.

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

Предмет изобретения

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