Логарифмический преобразователь

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (И) А") (51) 4 G 06 F 7/556

ВСЕСОЮ .. . й

1)З „ 13

ВЖЛИ1) <

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4119347/24-24 (22) 17.09.86 (46) 15.03.88. Бюл. № 10 (72) В. Б.лудыкевич и В.Н.Максимович (53) 681.325(088.8) (56) Авторское свидетельство СССР

¹ 1043645, кл. G 06 F 7/556, 1982.

Авторское свидетельство СССР

N - 1108441, кл. G F 7/556, 1982. (54) ЛОГАРИФИИЧЕСКИИ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано при воспроизведении логарифмической функции от величины, заданной в виде частоты, интервала времени или число-импульсного кода. Цель изобретения — повышение точности устройства — достигается за счет введения управляемого счетчика, шифратора, элемента И и соответствующих связей. 4 ил., 1 табл.

1498

5 5+

2 а х а 2

TYl х =, Ь;2

< =О (2) 35

138

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

Цель изобретения — повышение точности устройства.

На фиг. 1 приведена структурная схема логарифмического преобразователя; на фиг. 2 — схема управляемого счетчика; на фиг. 3 — схема блока вычитания; на фиг. 4 — схема шифратора.

Логарифмический преобразователь (фиг. 1) содержит триггер 1, элемент

И 2, блок 3 вычитания, элемент ИЛИ 4, счетчик 5, группу 6 элементов И, управляемый счетчик 7, шифратор 8 и счетчик 9.

Число выходов ряэрядов управляемого счетчика 7 равно m входного счетчика m+1 а счетчика 9 — р+1

У 1 где 2 — вес старшего разряда счетчика 9 в результате преобразования.

В состав управляемого счетчика 7 (фиг. 2) входят элементы И 10, — 10„,+,, счетные триггеры 11,-11,„ и элементы

ИЛИ 12) — 12„„.

В состав блока 3 вычитания (фиг. 3) входят JK-триггер 13 и элемент И 14.

Структурная схема шифратора 8 (фиг. 4) состоит из элементов ИЛИ

15, -15 и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ

16, -16„,.

Устройство работает следующим образом.

Перед началом работы сигнал, поданный на установочный вход устройства, переводит счетчики 5, 7 и 9 в нулевое исходное состояние. При этом триггер 13 блока 3 вычитания устанавливается в единичное, а триггер

1 — в нулевое состояния.

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

2 триггер 1 переходит в единичное

Ь состояние и элемент И 2 открывается.

Здесь S принимает любое значение из ряда О, 1, 2, ..., m в зависимости от того, к какому разряду счетf чика 5 подключен прямой вход триггера 1.

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

I времени присутствует только на одном из ее выходов в зависимости от того, сколько нулей подряд содержится в старших разрядах счетчика 5. Соответствие между входными и выходными сигналами шифратора 8 приведено в таблице, где b, b,, ..., Ъ вЂ” значения разрядов числа, содержащегося в счетчике 5 в двоичном коде; С, С,, ..., С, — значения выходных сигналов блока 8 выделения, — безразличное значение разряда.

Пусть х — число импульсов, поступивших на информационный вход устройства. Рассмотрим сначала работу устройства в диапазоне

26 начало которого, как было отмечено выше, соответствует переходу триггера 1 в единичное состояние.

Так как перед началом работы преобразователя счетчик 5 устанавливается в нулевое состояние, то число, возрастающее в нем в процессе преобразования, можно представить в виде

Из уравнения (2) следует, что в диапазоне (1) Ьз = 1; b „ = О; Ьз+ =

О; ...; Ь,„ = О. С учетом данных

40 таблицы имеем С = 1; С = О (j

О, 1, 2, ..., S-1, S+1...щ) .

При С = 1 в управляемом счетчике

7 открыт элемент И 10„.+, . При этом все остальные элементы И, вхо45 дящие в его состав, закрыты. Следовательно, при С = 1 в работу включены триггеры 11„, +, 11m +, ° ° °

11,„ управляемого счетчика 7, т.е. он работает в режиме S-разрядного двоБО ичного счетчика.

Управляемый счетчик 7, группа 6 элементов И, счетчик 5 и элемент

ИЛИ 4 составляют управляемый числоимпульсный умножитель. При Сэ = 1 в работу число-импульсного умножителя включены S старших разрядов счетчика 7 и S младших разрядов счетчика 5. Следовательно, приращение d g

1381498

2 3 (3) 2 =1п-- ° (1О) Ыр (S S+1) = y

N = х — 2

S (5) 20

stl S+g

2 х (2 (12) (6) 25

3 dx

dy=2 х (7)

40

J 6,5+! (8)

5

2 х

1n— гь (9) уз,s+!

s+!

N =х-2 эб! (1 5) s+i dx

dy=2 х (16) числа выходных импульсов р число-импульсного умножителя (выходных импульсов элемента ИЛИ 4) может быть определено следующим образом:

5-! где 11 = Ь 2 (4) 10

N — число, содержащееся в S младших разрядах счетчика 5;

d y — приращение числа импульсов у, поступающих на вход управляемого счетчика 7. 15

В диапазоне (1) число N может быть определено уравнением

Импульсы с выхода элемента ИЛИ 4 поступают на вход блока 3 вычитания, который реализует алгоритм

rpe х — приращение числа входных импульсов х, слудующих через открытый в диапазоне (1) элемент И 2. 30

Из уравнений (3), (5) и (6) следует:

Проинтегрировав дифференциальное уравнение (7), определим число импульсов ув в !, прошедших на выход блока 3 вычитания в диапазоне (1), как функцию от числа х:

Импульсы с выхода блока 3 вычитания поступают на вход управляемого счетчика 7, в котором фиксируется дробная часть результата преобразования N . Целая часть Кp фиксируется в счетчике 9, который осуществля55 ет подсчет импульсов переполнения счетчика 7. Веса разрядов N Указаны на фиг. 1. При С = 1 входные импульсы управляемого счетчика 7 проходят на счетный вход триггера 11,„ +, выходной сигнал которого определяет значение разряда N с весом 2 . Таким

Р образом, в диапазоне (1) результат преобразования равен

Число импульсов, прошедших на вход счетчика 7 за весь диапазон (1) изменения значений х, определим, зб! подставив х = 2 в уравнение (9): у = 2 1п — -- = 2 1п2 + гэ

Рассмотрим работу логарифмического преобразователя в диапазоне

Из уравнения (2) данных таблицы следует, что в диапазоне (12) Ь, =1;

Ьзбб Q> Ь б QУ ° У Ь щ О

Сэб! = 1; С) = 0 (j = 0,1,2...S, S+2...m) .

При Сз+, = 1 в управляемом счетчике 7 открыт элемент И 10 э. Все остальные элементы И, входящие в его состав, закрыты. Следовательно, при

С .„, = 1 в работу включены триггеры

11 „,, 11 „„ „, ..., 11„„ управляемого счетчика 7, т.е. он работает в режиме (S+1) -разрядного двоичного счетчика.

В работе управляемого число-импульсного умножителя при С б! =1 задействовано S+1 старших разрядов счетчика 7 и S+1 младших разрядов счетчика 5. Таким образом, приращение й( может быть определено из уравнения

N

dq = — -- dy (13) s где N „= Ь; 2 — число, (14) о содержащееся в S+1 младших разрядах счетчика 5.

В диапазоне (12) Из уравнений (6), (13) и (15) следует, что

Проинтегрировав дифференциальное уравнение (16), определим число им1381498 ь, о

-з -(s) (19)

25 (20)

35 х

N =Pn — у

P 2

) 40 пульсов

0 0

0 1

1 0

0 0 0

0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

0 1 0

0 0 0

1 -x 0

0 0 0 пульсов у, прошедших на выход

5«t + блока 3 вычитания в диапазоне (12), как функцию из числа х: 4 I dx

2 (17) х

6+> х у = 2 Рь — — . (18) gp

5+I, p+2 2 +

При С,, = 1 импульсы с выхода блока 3 вычитания через открытый элемент И 10 поступают на вход триггера 11 э, выходной сигнал которого определяет значение разряда N с

-(5+ ) весом 2 Таким образом учитывая результат, зафиксированный в счетчиках 7 и 9 и конце диапазона (1), получим где N (S+1, S+2) — результат преобразования в диапазоне (12).

Подставив в уравнение (19) эна- 30 чения у ь+ и у эь э+ 2 иэ уравне ний (11) и (18), имеем

И (S+ 1 8+2) х

Р 2

Продолжая доказательство, придем к выводу, что

S м+! во всем диапазоне 2 iх (2 изменения значений числа входных имФормула изобретения

Ло гарифмический пре образ он атель, содержащий первый и второй счетчики, группу элементов И, блок вычитания, триггер и элемент ИЛИ, причем информационный вход преобразователя соединен со счетным входом первого счетчика, выходы младших разрядов которого соединены с первыми входами элементов И группы, выходы которых соединены с входами элемента ИЛИ„ выход которого соединен с первым информационным входом блока вычитания, о т л и ч а ю lI\ H é с ÿ тем, что, с целью повышения точности, в него внедены управляемый счетчик, шифратор и элемент И, вход начальной установки преобразователя соединен с входами сброса блока вычитания первого и второго счетчиков, управляемого счетчика, триггера, информационный вход преобразователя соединен с первым входом элемента И, второй нход которого соединен с выходом триггера, установочный вход которого соединен с выходом старшего разряда первого счетчика, выход элемента И соединен с вторым информационным входом блока вычитания, выход которого соединен со счетным входом управляемого счетчика, выход переполнения которого соединен со счетным входом второго счетчика, разрядные выходы первого счетчика соединены с входами шифратора, выходы которого соединены с информационными входами управляемого счетчика, выходы которого соединены с вторыми входами элементов И группы, выходы управляемого счетчика и второго счетчика соединены соотнетственно с выходами дробной и целой частей функции преобразователя.

1381498

Продолжение таблицы

Ь b,., „Ь b

0 1 х х ..... x к 0 1 0 0 ..... 0 0

1 х х х ..... x х 1 0 0 0 ..... 0 0

7 7

7 7" 77 7 7 7

Фсм l

0 0 0 1

0 0 1 х х х 0 0 0 1 ..... 0 0 х х 0 0 1 0 .... ° 0 0

1381498 фиа 2

1381498

Составитель А. Шуляпов

Редактор И. Рыбченко Техред М.Дидык Корректор С. Шекмар

Закаэ 1184/44 Тира к 704 Подписное

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

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

Проиэводственно-полиграфическое предприятие, г. Уигород, ул. Проектная, 4

Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь 

 

Похожие патенты:

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

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

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

Изобретение относится к вычислительной технике и может брлть использовано в вычислительных устройстФ /г .; вах для вычисления экспоненциальной функции Y е

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

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

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

Изобретение относится к автоматике , Бь} 1ислительной и цифровой измерительной технике

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для воспроизведения лoгapиф fflчecкoй функции

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

Изобретение относится к цифровой вычислительной тбхнике и МОЖЕТ быть использовано для преобразования восьмиразрядных двоичных чисел при построении специализированных вычислительных устройств обработки сигналов

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