Преобразователь двоичного кода угла в двоично-десятичный код градусов Советский патент 1983 года по МПК G06F5/02 

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

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

Блок управления содержит триггер элемент задержки, элемент Н-ИЛИ, элемент И и элемент ИЛИ, первый и второй входы которого являются -соответственно первым и вторым входами сброса -блока управления, вход запуска которого соединен с первым входом элемента И-ИЛИ с входом элемента задержки, выход которого является выходом запуска блока управления и соединен с третьим входом элемента ИЛИ и вторым входом элемента И-ИЛИ, выход которого соединен с R-входом триггера, С -вход которого соединен с выходом элемента ИЛИ, а выход триггера соединен с первымовходом элемента И, второй вход которого является тактовым входом блока управления, а выход элемента И является тактовым выходом блока управления, второй вход сброса которого соединен с третьим входом элемента И-ИЛИ.

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

На фиг. 1 использованы следующие обозначения: двоичный счетчик 1, сумматор 2, блок 3 памяти, коммутаторы 4 и 5, блок 6 управления, счетчик 7 коррекции, двоично-десятичный счетчик 8, входы 9 старших разрядов кода угла, входы 10 младших разрядов кода угла, тактовый вход 11, вход 12 запуска, выход 13 старшего разряда счетчика 1, выходы 14 и 15 переполнений счетчика 1, выход 16 переноси сумматора 2, выход 17 кода суммы сумматора 2, выходы 18 и 19 блока управления выход 20 счетчика коррекции и кодовый выход 21 двоично-десятичного счетчика 8. Блок 6

управления (фиг. 2) содержит триггер 22, элемент 23 задержки, элемент ИЛИ 24, элемент И-ИЛИ 25, элемент .И 26. Счетчик коррекции 7 (фиг. 3) содержит счетчик 27, элементы И 28 и 29.

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

Преобразователь выполняет преобразование двоичного п-разрядного кода угла оС в- двоично-десятичный К1эд (% градусов.

При л-12 вес кванта двоичного кода равен Aoi360 /2 sr .51б,

а вес двоично десятичного кода выбран

равным Д|% б;гО,1

Я Для преобразования код

d разделён на дйе части

А А А

-WI

oc,f+e-2

О)

Х и ;

6L.xdL,-ai-l

де

,-.й-|«,

a-V

коды.

образованные m старшими и p-(n-m) младшими разрядами кода соответственно;ol, T-i, 0i разрядные цифры кодов

i, - .

Предлагаемый преобразователь (фиг. 1) регшизован для п-12, т-.

На вход 11 преобразователя поступают тактовые импульсы ТИП, на вход 12 - импульсы И 12.запуска, а на входы 9 и 10 - коды /у и со-. ответственно.

Блок 3 памяти вырабатывает двоично-десятичный код ф(.) по коду f I формируемому сумматором 2 на основе соо но1тдения

f $- ., (1},

где - разрядная цифра старшего

разряда кода Счетчик 7 прео азует число-импульсный код ЧИК 0 двоичного кода , определяемого соотношением

e,vu-e)e, С)

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

Преобразование производится путём запрещения поступления на выход д 20 каждого восьмого.импульса ЧИК в , п(51скольку за время развертки кода

до максимального значения, определяемого квантами, должно быть выдано-«112 импульсов двоично-десятичного число-импульсного кода.

Блок 6 управления предназначен для формирования последовательности сигналоё, синхронизирующих работу преобразователя во времени.

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

Цикл преобразования начинается с приходом импульса И 12 запуска, по кото рому в счетчики 1 и 8 заносятся коды В к (ЯУ) соответственно, триггер 22 и Счетчик 27 устанавливаются в нулевое состояние, на выходе 19 через г формируется импульс ,и 19.

С окончаниет И 19 триггер 22 переходит в единичное состояние и разрешает прохождение ТИП на выход 18. ЧИК & с выхода 18 через коммутатор 4 поступает в счетчик 1 на вычитание при (на сложение при & 1), а через счетчик 7 коррекции и кЮммутатор 5 - в счетчик 8 на сложение при & sQ (на вычитание при 9 -I).

С окончанием импульса И 15 переполнения счетчика 1 в минус импульса И 14 переполнения в плюс поступление ТИП запрещается, g в счетчике 8 находится искокклй код

При переполнении счетчика 1 в минус происходит отработка преобразователем лишнего такта преобразования, коррекция которого производится предварительно по И 19.

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

jpH

t4)

T«t-u

Дительность цикла преобразования прототипа определяется выражением

Tnpfil-i (В) .

Сравнивая (4 и (5), получаем оценку...

ТПР . а а .„ -f -2igT- 2 - -

т.е. для т-Ц

, Ч1

Таким образом, предлагаемое уст-; ррйство обладает более высо)сим быст родействиём.

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

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

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

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

входом второго коммутатора, информационный вход которого соединен с выходом счетчика коррекции, а первый и второй выходы второго коммута Еора соединены соответственно с входами

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

2. Преобразователь, о тл и чающийся тем, что в нем блок управления содержит триггер, злекюнт.

задержки, элемент И-1ШИ, элемент И и элемент или, первый и второй входы которого являются соответственно первым и вторым входами сброса блока управления, вход запуска которогс

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

входом элемента И-Ш1И выход которого соединен с -входом триггера, С-вход которого Соединен с выходом элемента 1ШЫ, а выход.триггера соединен с первым входом элемента И,

второй вход которого является.тактовьм входом блока управления, а выход элемента И является тактовым выходом блока управления, второй вход сброса которого соединен с третьим дходом элемента И-ИЛИ. .

Источники информации,

принятые во внш.1ание при экспертизе

1.Авторское Свидетельство СССР 756403, кл. G06F 5/02, 1978.

2.Авторское свидетельство СССР 760084, кл. G06P 5/02, 1976. .

(риг.Э

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный 1987
  • Киселев Евгений Федорович
SU1444958A1
Преобразователь двоичных кодов угла и дальности в двоично-десятичные коды 1987
  • Киселев Евгений Федорович
  • Кондратьев Вячеслав Васильевич
SU1432782A1
Преобразователь двоичного кода в двоично-десятичный 1984
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU1221757A1
Преобразователь двоичного кода в двоично-десятичный код 1989
  • Шурмухин Евгений Александрович
SU1662005A1
Преобразователь двоично-десятичного кода в двоичный 1988
  • Дрозд Александр Валентинович
  • Николенко Илья Викторович
  • Шемпер Леонид Исаакович
  • Горбатый Семен Моисеевич
  • Дубчак Александр Павлович
  • Горбатый Владимир Моисеевич
SU1554143A1
Преобразователь двоично-десятичного кода в двоичный 1981
  • Демченко Борис Сергеевич
  • Марютин Алексей Егорович
SU1013942A1
Преобразователь двоичного кода в двоично-десятичный 1987
  • Бурашов Виктор Владимирович
SU1501276A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код 1985
  • Шурмухин Евгений Александрович
  • Ким Лилия Николаевна
SU1275777A1
Преобразователь двоичного кода в двоично-десятичный 1982
  • Каневский Евгений Александрович
  • Кузнецов Валентин Евгеньевич
  • Шклярова Ирина Евгеньевна
SU1042010A1

Иллюстрации к изобретению SU 993 243 A1

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

Формула изобретения SU 993 243 A1

SU 993 243 A1

Авторы

Киселев Евгений Федорович

Кузина Ольга Алексеевна

Даты

1983-01-30Публикация

1981-06-19Подача