Преобразователь двоичного кода в двоично-десятичный код Советский патент 1987 года по МПК H03M7/12 

Описание патента на изобретение SU1305869A1

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

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

Расширение функ1;,иональных возможностей достигается за счет того, что при необходимости получения на выходе преобразователя двоично-десятичного кода угловых единиц, в диапазоне ±180° двоичный счетчик в диапазоне 0-180° (старший разряд двоичного кода угла о ) работает на вычитание, а в диапазоне О - минус 180 (,N

+180° и повышение его быстродействия, на сложение. При этом на выходе двоНа чертеже показана функциональная схема предлагаемого преобразователя, Преобразователь содержит генератор 1 импульсов, элемент И 2, двоичный счетчик 3, информационный вход 4, дешифратор 5, сумматор 6, регистр 7, вход В задания константы, элемент И 9, двоично-десятичный счетчик 10 (угловых единиц), выход 11, элементы НЕ 12 и 13, элемент И 14 и 15, элементы ЗИ 20 ,16 и 17, элемент ИЛИ 18, вход 19 выбора режима и знаковый выход 20,

Генератор 1 импульсов вырабатывает

непрерывную последовательность импулсов, которая пропускается элементом И 2 на первые входы элемента И 14, элементов ЗИ 16 и 17, второй вход элемента И 9 и тактовый вход регистр 7 до тех пор, пока дешифратор 5 не выявит нулевое состояние счетчика 3, Замкнутые в кольцо сумматор 6 и регистр 7 представляют собой накапли,- вающий сумматор, который на калздый тактовый импульс добавляет к записанному в регистре 8 числу константу С, сформированную на входе 8, Единичный сигнал, возникающий на выходе переполнения сумматора 6, разрешает прохождение импульсов через элемент И 9 на счетный вход суммирующего двоично-десятичного счетчика Ю. Счечик 10 состоит из декад и секстад, а его структура определяется видом угловых единиц на выходе 11,

При единичном значении сигнала на входе 19 выбора режима импульсы с выхода элемента И 2 проходят через элемент И 14 и элемент ИЛИ 18 на вычитающий вход двоичного счетчика 3, При нулевом значении сигнала на входе 19 импульсы с выхода элемента И 2 проходят либо на вычитающий вход счетчика 3 (через элемент ЗИ 16 и элемент ИЛИ 18 при нулевом значении сигнала на входе инвертора 13), либо на суммирующий вход счетчика 3 (через элемент ЗИ 17 при единичном значении сигнала на входе инвертора 13)

Расширение функ1;,иональных возможностей достигается за счет того, что при необходимости получения на выходе преобразователя двоично-десятичного кода угловых единиц, в диапазоне ±180° двоичный счетчик в диапазоне 0-180° (старший разряд двоичного кода угла о ) работает на вычитание, а в диапазоне О - минус 180 (,N

0

5

0

5

0

5

ично-десятичного счетчика формируется код угловых единиц в пределах 0-180, а знак кода определяется значением старшего разряда N двоичного кода угла. Одновременно с этим уменьшается максимальное число рабочих тактов преобразователя, что повышаем его быстродействие.

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

В начале цикла преобразования в двоичный счетчик 3 записывается преобразуемое число N в дополнительном коде, поступающее по входу 4, и производится обнуление регистра 7 и двоично-десятичного счетчика 10. После записи в двоичный счетчик 3 числа N дешифратор 5 разрешает прохождение импульсов генератора 1 через элемент И 2, Эти импульсы поступают на тактовый вход регистра 7 и второй вход элемента И 9 независимо от значения сигнала на входе 19 выбора режима. При единичном значении сигнала на входе 19 и1- 1пульсы генератора 1 проходят на вычитающий вход двоичного счетчика 3, уменьшая записанное в него число. После: прохождения N-ro импульса двоичный счетчик 3 переходит в нулевое х:остояние и дешифратор 5 запрещает дальнейшее прохождение , импульсов через э,демент И 2.

Число импульсов К, прошедших через элемент И 9 на вход двоично-десятичного счетчика 1 Отравно числу тактов, в которых на выходе переполнения сумматора 6 возникает единичный си1 нал

50

К К с/2 - Д/2

(1)

где m

Д

число дво,ичных разрядов сумматора 6 ,и регистра 7; число, записанное в регистре 7 после: N-ro такта.

Для того, чтобы преобразователь не имел набег 1ющей ошибки, значение константы .С выбирается из условия

31305869

значения 4 при максимальном преобразуемог о угла

че вх вх (2) ге

Q

Кп,2

(т-п )

п - число разрядов двоичного счетчика 3;

число состояний двоично-десятичного счетчика 10.

тТаким образом, в конце цикла преобразования, при единичном значении сигнала на входе 19, на выходе 11 формируется двоично-десятичный код угловых единиц в диапазоне 0m

Максимальное число рабочих так 2 . Этот режим работы иден

ЗЬО. тов N тичен прототипу.

При нулевом значении сигнала на входе 10 при импульсы генератора 1 проходят на вычитающий вход двоичного счетчика 3, а при N 1 на суммирующий вход, соответственно уменьшая или увеличивая записанное в него число. После прохождения N-ro (N(, О) либо (2 - N)-ro (NO I) импульса счетчик 3 переходит в нулевое состояние и дешифратор 5 запрещает дальнейшее прохождение импульсов через элемент И 2, При этом в KO це цикла преобразования на выходе 1 с учетом формул (1) и (2) формируется код угловых единиц в пределах 0-180, т.е. осуществляется преобразование дополнительного кода в прямой. Знак кода определяется значением NJJ, проходящим через элемент И 15 на выход 20 преобразователя, а максимальное число рабочих тактов равно

Nm

/2 .

О)

Формула изобретения

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

Редактор А.Шандор

Составитель Б.Кудряшов Техред В .Кадар

Заказ 1466/56 Тираж 902Подписное

ВНИШИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5

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

-20

25

JQ

д

через дешифратор подключен к первому входу первого элемента Н, второй вход которого соединен с выходом генератора импульсов, двоично-десяс тичный счетчик, выход которого является выходом преобразователя, а вход соединен с выходом второго элемента И, первый и второй входы которого подключены к выходу перfO вого элемента И и выходу переполнения сумматора соответственно, разрядный выход которого соединен с информационным входом регистра, тактовый вход и выход которого подt5 ключены к выходу первого элемента И и первому входу сумматора соответственно, второй вход которого соединен с входом задания константы пребразо- вателя, отличающийся тем, что, с целью расширения класса решаемых задач за счет возможности получения двоично-десятичного кода угловых единиц в диапазоне ±180 и повышения его быстродействия, в преобразователь введены два элемента НЕ, третий и четвертый элементы И, два элемента ЗИ и элемент ИЛИ, причем первые входы третьего элемента И и первого и второго элементов ЗИ соединены с выходом первого элемента И, а их выходы подключены соответственно к первому, второму входам элемента ИЛИ и входу сложения двоичного счетчика, вход вычитания которого подключен к выходу элемента ИЛИ, вход выбора режима преобразователя подключен непосредственно к второму входу третьего элемента И и через первый элемент НЕ - к вторым входам первого и второго элементов ЗИ и первому входу четвертого элемента И, второй вход которого объединен с третьим входом второго элемента ЗИ и подключен к информационному входу

45 преобразователя, и через второй элемент НЕ к третьему входу первого элемента ЗИ, выход четвертого элемента И является знаковым выходом преобразователя.

35

40

Корректор Л.Пилипенко

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1980
  • Кудряшов Борис Александрович
  • Шишков Алексей Борисович
SU970354A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1986
  • Макаров Николай Николаевич
SU1349008A2
Преобразователь двоичного кода 1984
  • Макаров Николай Николаевич
SU1208607A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1984
  • Макаров Николай Николаевич
SU1266008A1
Преобразователь двоичного кода в двоично-десятичный код 1978
  • Гингис Моисей Овшеевич
SU723566A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1983
  • Макаров Николай Николаевич
SU1124282A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1985
  • Барсегян Степан Коляевич
SU1396280A2
Преобразователь двоичного кода в код с произвольным весом младшего разряда 1985
  • Чистяков Александр Николаевич
SU1325708A1
Преобразователь двоичного кода в двоично-десятичный и обратно 1982
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
SU1086424A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1

Реферат патента 1987 года Преобразователь двоичного кода в двоично-десятичный код

Изобретение касается автоматики и вычислительной техники и может быть использовано при построении преобразователей в измерительных и управляющих системах. Цель изобретения - расширение класса решаемых задач за счет возможности получения двоично-десятичного кода угловых единиц в диапазоне ±180° и повышение быстродействия. Поставленная цель достигается тем, что в преобразователь, содержащий генератор импульсов 1, сумматор 6, регистр 7, дешифратор 5, двоичный счетчик 3, двоично-десятичный счетчик 10 и два элемента И 2 и 9, введены элементы НЕ 12 и 13, элементы И 14 и 15, элементы ЗИ 16 и 17 с соответствующими связями. 1 йл. о ел 00 О5 со П

Формула изобретения SU 1 305 869 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1305869A1

0
SU297960A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1980
  • Кудряшов Борис Александрович
  • Шишков Алексей Борисович
SU970354A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 305 869 A1

Авторы

Кудряшов Борис Александрович

Шишков Алексей Борисович

Даты

1987-04-23Публикация

1985-12-23Подача