Изобретение относится к области вычислительной техники.
Известны устройства для воспроизведения функций, содержащие генератор импульсов, счетчики и дешифраторы, соединенные последовательно, переключатели и логические схемы.
Предлагаемое устройство отличается тем, что генератор импульсов соединен со входом счетчика наклонов, выход которого соединен со входом дешифратора наклонов, выход дешифратора наклонов соединен через переключатель с одним входом логической схемы наклонов, вгорой вход которой соединен с выходом дешифратора отрезков, соединенного с выходом счетчика отрезков, а выход - со входом сброса в нуль счетчика наклонов и со входом счетчика ординат, дешифратор ординат, вход которого соединен с выходом счетчика ординат, подсоединен через переключатель ординат к одному входу логической схемы ординат, второй вход которой соединен с выходом дешифратора отрезков, а выход - со входом счетчика отрезков и входом сброса в нуль счетчика ординат, один вход реверсивного счетчика соединен с выходом логической схемы наклонов, второй его вход соединен через логическую схему с выходом переключателя знаков наклонов, вход которого соединен с выходом дешифратора отрезков, выход реверсивного счетчика служит выходом устройства и соединен со вторым входом логической схемы, вторые входы переключателей служа соответственно входами информации о величинах наклонов кусочно-линейных отрезков функции, величинах ординат и знаков наклонов.
На фиг. 1 изображена схема описываемого устройства; на фиг. 2 приведен график примерной кусочно-линейной функции.
Устройство содержит счетчик } отрезков, дешифратор 2 отрезков, импульсный генератор 3, счетчик 4 наклонов, дешифратор 5 наклонов, переключатели 6 наклонов, логическую схему 7 наклонов, например потенциальную, счетчик 8 ординат, дешифратор 9 ординат, переключатели 10 ординат, логическую схему 11 ординат, реверсивный счетчик /2, логическую схему 1 и переключатели 14 знака наклонов.
Предлагаемое устройство подготавливается к работе следующим образом. Сначала определяются параметры отдельных прямых отрезков данной кусочно-линейной функции в плоскостных прямоугольных координатах: знак угла наклона в отношении оси аргументов (времени), абсолютная величина угла наклона в отношении оси аргументов и абсолютная величина проекции прямого отрезка на оси
данной функции вводятся в предлагаемое устройство следующим образом; знак ЗН угла наклона - переключателями 14, абсолютная величина угла наклона - переключателями 6 и абсолютная величина проекции прямого отрезка на оси ординат 15 - переключателями 10.
Предлагаемое устройство работает следующим образом. При подаче пускового сигнала 16 на пусковой вход счетчика 1 отрезков на его выходе возникает определенный код, например двоичный параллельный, который подается на вход дешифратора 2 отрезков, на выходе которого возникает единичный код. Дешифратор отрезков имеет определенное число выходов, причем одновременно имеется сигнал только на одном выходе. Один выход управляет воспроизведением только одного прямого отрезка данной функции. Выходные сигналы дешифратора отрезков подаются на первые входы логических схем наклонов и ординат 11 и на вход переключателей 14 знака наклонов. Импульсный генератор 3 подает свои выходные импульсы на счетный вход счетчика 4 наклонов, выходной код которого, например двоичный параллельный, подается на вход дешифратора 5 наклонов, а его выходной код подается через переключатели 6 наклонов на второй вход логической схемы 7 наклонов. При одновременном поступлении сигналов на первый и второй входы логической схемы наклонов на ее выходе возникает имлульс, который подается на вход сброса счетчика 4 наклонов и на счетные входы счетчика 8 ординат и реверсивного счетчика 12.
Счетчик наклонов в отношении импульса сброса работает как управляемый генератор импульсов, причем частота следования импульсов задается при помощи дешифратора 5 наклонов и переключателей 6 наклонов, а длительность работы с данной частотой задается выходным сигналом дешифратора 2 отрезков через первый вход логической схемы 7 наклонов, т. е. в течение воспроизведения данного отрезка.
Счетчик 8 ординат, дешифратор 9 ординат, переключатели 10 ординат и логическая схема 11 ординат работают в режиме унравляемого импульсного генератора в отношении выходного импульса логической схемы ординат, который является также импульсом сброса счетчика ординат, который подается на счетный вход счетчика 1 отрезков, чем изменяются выходные коды счетчика отрезков и дешифратора отрезков. Возникновение импульса сброса счетчика 8 ординат означает, что воспроизведение прямого отрезка с определенной ординатой, заданной одним из переключателей 10 ординат, закончено. Число входных импульсов счетчика 8 ординат, необходимое для возникновения импульса сброса того же счетчика, определяет абсолютную величину проекции прямого отрезка на оси ординат.
Направление счета реверсивного счетчика 12 задается переключателями 14 через логическую схему 13. Прямому счету соответствует положительный знак угла наклона, а обратному счету - соответственно отрицательный -знак угла наклона прямого отрезка. Реверсивный счетчик 12 суммирует входные IHMпульсы соответственно направлению счета, заданному переключателями 14, и его выходной код 17, например двоичный параллельный, является текущим значением данной функции. Выходной код 17 реверсивного счетчика 12 подается также на один вход логической схемы 13, на второй вход которой подается выходной
сигнал переключателей 14. Логическая схема по коду 17 при необходимости блокирует счетный вход реверсивного счетчика 12 для предотвращения его пересчета. На графике примерной кусочно-линейной
функции на оси ординат приведена абсолютная величина выходного цифрового кода 17 предлагаемого устройства, а на оси аргументов - время. Величина младшего разряда кода 17 изобрал ена ступенью 18. Программа
для одного отрезка состоит из знака ЗН угла наклона (задается одним из переключателей 14, абсолютной величины угла наклона а, которая задается при помощи интервала времени Т между ступенями и абсолютной величиной проекции отрезка на оси ординат 15, т. е. числом ступеней отрезка, которое задается переключателями 10.
Выходной код предлагаемого устройства можно преобразовать также в аналоговый сигнал, напррщер в постоянный ток. При этом необходимо подать выходной код /7 на вход цифрО-аналогового преобразователя.
Предмет изобретения
Устройство для воспроизведения функций, содержащее генератор импульсов, счетчики и дешифраторы, соединепные последовательно, переключатели и логические схемы, отличающееся тем, что, с целью упрощения задания программы, iB нем генератор импульсов соединен со входом счетчика наклонов, выход которого соединен со входом дешифратора наклонов, выход дешифратора наклонов соединен через переключатель с одним входом логической схемы наклонов, другой вход которой соединен с выходом дешифратора отрезков, соединенного с выходом счетчика отрезков, а
выход - со входом сброса в нуль счетчика наклонов и со входом счетчика ординат, дешифратор ординат, вход которого соединен с выходом счетчика ординат, подсоединен через переключатель ординат к одному входу логической схемы ординат, другой вход которой соединен с выходом дешифратора отрезков, а выход - со входом счетчика отрезков и входом сброса в нуль счетчика ординат, один вход реверсивного счетчика соединен с выходом ло5динен через логическую схему с выходом переключателя знаков наклонов, вход которого соединен с выходом дешифратора отрезков, выход реверсивного счетчика служит выходом устройства и соединен со вторым входом логи-5 6 ческой схемы, вторые входы переключателей служат соответственно входами информации о величинах наклонов кусочно-линейных отрезков функции, величинах ординат и знаков наклонов.
название | год | авторы | номер документа |
---|---|---|---|
Цифровой функциональный преобразователь | 1977 |
|
SU691864A1 |
Вичислительное устройство | 1979 |
|
SU783804A1 |
Функциональный преобразователь | 1977 |
|
SU742911A1 |
Функциональный генератор | 1983 |
|
SU1120308A1 |
Устройство для дискретной записи и воспроизведения функций | 1981 |
|
SU982034A1 |
Устройство для генерирования функций | 1979 |
|
SU851424A1 |
Устройство число-импульсной аппроксимации функций | 1981 |
|
SU970379A1 |
Функциональный генератор | 1983 |
|
SU1120364A1 |
Функциональный генератор | 1979 |
|
SU783814A1 |
ИМПУЛЬСНЫЙ ФУНКЦИОНАЛЬНЬШ ПРЕОБРАЗОВАТЕЛЬ | 1970 |
|
SU263298A1 |
3
Даты
1969-01-01—Публикация