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

Иллюстрации

Показать все

Реферат

 

ЦИ РОАНАЛОГОВЫЙ ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР по авт.св. № 642733, отличающийся тем, что, с целью повьшения точности воспроизведения функций, в него введены дешифраторы инимaльнoгo и максимального кодов, RS-триггер и D-триггер, подключенный выходом ко входу дополнительного старшего разряда адреса блока памяти, входом -синхронизации к выходу генератора импульсов, а информационным входом - к выходу RSтриггера , соединенного первым и вторым установочными входами с выходами дешифраторов минимального и максимального кодов соответственно, входы которых подключены к выходам параллельного регистра.

СОО3 СОВЕТСКИХ

03йМЛ

РЕСПУБЛИН

09) 111) (д) С 06 J 3/00 С 06 С 7 26

ОПИСАНИЕ ИЗОБРЕТЕНИИ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (61) 642733 (21) 3637268/24-24 (22) 26.08.83 (46) 15. 11.84. Бюп. Ф 42 (72) П.А.Витковский, Н.В.Маслов, В.М.Почтер и P.Ã.Øåõìàìåòüåâ (71) Производственное объединение

"Краснодарский ЗИП" (53) 681.34(088.8) (56) 1. Авторское свидетельство СССР

В 642733, кл. С 06 J 3/00, 1977 (прототип) . (54) (57) ЦИФРОАНАЛОГОВЫЙ фУНКЦИОНАЛЬ-.

НЫЙ ГЕНЕРАТОР по авт.св. 1) 642733, . отличающийся тем, что, с. целью повышения точности воспроизведения функций, в него введены дешифраторы минимального и максимального кодов, RS-триггер и D-триггер, подключенный выходом ко входу дополнительного старшего разряда адреса блока памяти, входом синхронизациик.выходу генератора импульсов, а информационным входом — к выходу RSтриггера, соединенного первым и вторым установочными входами с выходами дешифраторов минимального и максимального кодов соответственно, входы которых подключены к выходам параллельного регистра.

47 го максимальнога значения (абычна единицы во всех используемых разрядах) дешифратор 5 максимального кода формирует импульс. RS-триггер 7 устанавливается в единичное состояние, что означает завершение формирования восходящей ветви воспроизводимой функции. С приходом тактового импульса генератора 1 Р-триггер 8 устанав,11243

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

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

Недостатком этого устройства является з начит ельная погр ешность васпр оизведения сигналов, описываемых функций с вертикальной осью симметрии (синусоидальная, косннусоидальная, 20 треугольная, трапецеидальная и прочие функции) . Это обусловлено принципиальной необходимостью кодирования ординат воспроизводимой функции восходящей и нисходящей ветвей различны-25 ми кодами, поскольку эти коды являются однавременйа и адресными кодами последующих ординат.

Целью изобретения является повышение точности воспроизведения функ I++a

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

40 ционным входа < — к выходу RS-триггера, соединенного первым и вторым установочными входами с выходами дешиф" раторов минимального и максимального кодов соответственна, входы кат рыхподключены к выходам параллельного регистра.

На чертеже изображена блок-схема цифроаналогового функционального ге» нератора содержащего генератор 1 имУ 50 пульсов, параллельный регистр 2, блок

3 памяти,.цифроаналоговый преобразователь 4, дешифратор 5 минимального кода (выполненный, например, на груп" пе инверторов и элементов И или на элементе ИЛИ-НЕ), дешифратор 6 макси-5

55 мального кода (выполненный, например, на элементе И), RS-триггер 7 и 9триггер 8.

Генератор 1 импульсов соединен со входом синхронизации D-триггера 8. и управляющим входом параллельного регистра 2, подключенного информационными входами к выходам блока 3 памяти и соединенного информационными выходами со входами цифроаналогового преобразователя 4 и адресными входами блока 3 памяти и со входами дешифратора 5 и дешифратора 6, выходы которых подключены к первому и второму установочным входам RS-триггера 7, выход которого подключен к информационному входу D-триггера 8, а выход последнего — ко входу дополнительного старшего разряда адреса блока 3 памяти.

Цифра-аналоговый функциональный генератор работает следующим образом.

В исходном состоянии регистр 2, RS-триггер 7 и D-триггер 8 установлены в нулевое состояние. Нулевые состояния триггеров 7 и 8 означают начало формирования восходящей ветви воспроизводимой функции, выходной нулевой кад регистра 2 поступает на адресные входы блока 3 памяти, на выходе которого сформирован код начальной ординаты аппроксимируемай функции. Дешифратор 5 минимального кода (обычно нулевого) формирует выходной сигнал, подтверждакиций нулевое состояние RS-триггера 7, поэтому нулевое состояние D-триггера 8 подтверждается па каждому тактовому импульсу генератора 1.

С приходом тактового импульса код ординаты переписывается из блока 3 памяти в регистр 2, а код с выхода паследнего, поступая на адресные входы блока 3 памяти, вызывает на его выходах формирование кода следующей орди°, наты аппроксимируемай функции. Этот кад переписывается с выхода блока 3 памяти в регистр 2 по приходу на управляющий вход регистра 2 следующего тактового импульса генератора 1. Далее процесс повторяется. При достижении выходного кода регистра 2 своеСоставитель С. Казинов

Редактор С.Тимохина Техред M.Kóçüìà Корректор А.Обручар

: Заказ 8284/40 Тираж 698 Подписное

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

113035, Москва, Ж-35, Раушская наб., д.4/5

Филиал ППП "Патент", г.Ужгород, ул.Проектная, 4

3 12434 ливается в единичное состояние и начинается процесс формирования нисходящей ветви воспроизводимой функ-. ции. Поскольку выходной сигнал триггера 8 поступает на вход старшего разряда адреса блока 3 памяти, кото» рый не участвует в формировании кодов ординат. воспроизводимой функции, их значения на нисходящей ветви можно выбрать равными значениям кодов 1О соответствующих (симметричных) ординат на восходящей ветви, что приводит к симметрии восходящей и нисходящей ветвей воспроизводимой функции.

Процесс .перехода формирования нис- 1 ходящей ветви к формированию восходящей ветви воспроизводимой функции протекает аналогично описанному. Далее процесс циклически повторяется.

Параллельные коды значений ординат

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

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