Преобразователь кодов координат
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1603528
Авторы: Гайда, Квитка, Кожемяко, Стратиенко
Текст
СООЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК 03528 А Ю)5 Н 03 М 7/12 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОЧНРЫТИЯПРИ П 1 НТ СССР(71) Винницкий политехнический институт(56) Авторское свидетельство СССРР 903857, кл. С 06 Р 5/00, 1985.Авторское свидетельство СССРКд 530329, кл. Н 03 М 7/12, 1974.(57) Изобретение относится к автомати-.ке и вычислительной технике и можетбыть использовано при построении преобразователей в вычислительных и управляющих системах, в системах передачи и хранения инФормации в качествекодируюцего устройства, а также в системах представления и обрабокп векторной инФормации. Целью изобрете,ния является расширение Функциональ-. ,ных возможностей устройства за счет преобразования двоичных кодов пря. моугольных координат в геометрический код с основанием 2 и, наоборот, геометрического кода с, основанием ,-12 в двоичные коды прямоугольных координат. Поставленная цель достигается,тем, что в преобразователь кодов, содержащий счетчики 1,2, триггеры 8.9 элементы И 10,11, генератор импульсов 12, дополнительно введены третий счетчик 3, первый 4 и второй 5 дешиФраторы пуля, первый 6 и второй 7 элементы ИЛИ, делитель 13 частоты, группа 14 элементов ИЛ 1, выходной регистр 15, третий триггер 16, третий 17 и четвертый 18 элементы И, элемент 19 задержки. 2 ил.Изобретенне относится к вычисли тельной технике автоматике и может быть использовано при построении5 преобразователей в вычислительных н управляющих системах передачи и хранения информации в качестве кодирую- щего устройства а также в системах представления и обработки векторной информации. 101 ель изобретения - расширение Аункциональных возможностей за счет обеспечейия преобразования двоичных кодов прямоугольных координат в код с основанием 42 и обратно.15На фиг.1 представлена структурная схема преобразователя кодов; на фиг.2 - диаграмма преобразования двоичнык копов координат н геометрический код 42 и наоборот, геометрического кода 2 в двоичные коды координат. Преобразователь кодов содержит первый 1 второй 2 и третий 3 счетчики, 25 первый 4 и.второй 5 дешифраторы нуля, первый 6 и второй 7 элементы ИЛИ, первый 8 и второй 9 триггеры, первый 10 и второй 11 элементы И, генератор 12 импульсов, делитель 13 частоты, группу 14 элементов ИЛИ, выходной регистр 15, третий триггер 16, третий 17 и четвертый 18 элементы И, элемент 19 задержки, вход 20 первой координаты преобразователя, вход 21 второй координаты преобразователя, вход 22 пуска, нход 23 сброса преобразователя, входы 24 и 25 установки первого и второго режимов преобразования, выход 26 четных разрядов, выход 27 нечетных разрядов, выход 28 признака первой координаты и выход 29 признака второй координатьтьСчетчики 1 - 3 являются реверсинньтми,. прич к, первый счетчик 1 работа ет в режиме вычитания, третий 3 н рекламе суммирования, а второй 2 - как н режиме вычитания (н случае преобразования двоичного кода прямоугольных координат н код с основанием 12),так и в режиме суммирования (припреобразовании кода с основанием т 2 в двоичный код прямоугольньгх координат), Группа 14 элементов ИЛИ содержит двухвходовыс элементы ИЛИ, число 55 которых соответствует разрядности группы четных разрядов выходного кода о При обратном преобразовании (гео метрического кода 2 в двоичные кодыкоординат Х,У) в счетчик 1 записывается информация о нечетных разрядах геометрического кода, а в счетчик 2 информация о четных разрядах кода 12, Выходной регистр 15 предназначен для Аормирования единого геометрического кода с иррациональным основанием 42, В нечетных разрядах его хранится инАормация о большей а в четных разрядах - о меньшей двоичных координатах, С помощью делителя 13 частоты задается время преобразования.Работа предлагаемого преобразователя основана на возможности представления одного и того же вектора ОА н системе прямоугольных координат Х 7 ( Ф.= 90 ) и системе ХУ (/Ъ = 45 ) косоугольных координат (Аиг.2). При этом вектор ОА равен геометрической сумме1) ОА = ОВ + АБ; М.= 902) ОА = ОС + АС; Р = 45Если для представления составных векторов ОВ и АВ в первом случае использовать двоичные коды с основанием системы счисления равным 2, то вектор ОА можно изобразить следующим образом,1и-т ттОА= , а;2 +.,К а 2 1 ,1 где а;,а- цифры двоичного кода;а;, а 0,11,.1 Е 0,1,2,п В косоугольной системе координатдля изображения составных векторовОС и АС целесообразно применять систему счисления с основанием 2, Особенностью данной системы счисления является то, что н ней четные веса разрядов кодов соответствуют весам разрядов двоичной системы счисления, умноженным на 4 Т:,16 2, 16, 8 42, 8, 4 42,4, 2Г 2, 2,т 2, 1Импульсом делителя 13 частоты триггер 9 устанавливается в нулевое состояние, При этом прекращается поступление импульсов генератора 12 на вход делителя частоты, На выходах5 28 и 29 присутствуют единичный и нулевой сигналы, свидетельствующие о том, что Х является базовой координатой сйормированного геометрического кода. 10 На этом процесс прямого преобразования закаччивается.Обратное преобразование (преобразование геометрического кода .12 в двоичные коды прямоугольной системы координат) состоит в следующем.1В исходном состоянии информация о четных и нечетных разрядах кдда 42 Присутствует в сжатом виде на входах, Первого 1 и второго 2 счетчиков, ка 20 торая после установки триггеров 8 ч 9, делителя 13 частоты, выходного регистра 15, счетчиков 1 - 3 в исходное состояние сигналом поступив"- шим на вход 23 и задержанным, элементом 19 задержки, записывается соответственно в первый 1 и второй 2 счетчики. Триггер 16 в этом режиме преобразования устанавливается в еди" 30 ничное состояние сигналом поступивяы на вход 2, Собственно преобразование начинается с момента появления на входе 22 сигнала "Пуск", которым триггеры 8 и 9 устанавливаются в ециничное состояние, обеспечивая поступ- ление импульсов генератора. 12 на вход делителя 13 частоты и счетных входов счетчиков. В данном реллме первый 1 счетчик работает в режиме вычитания, а счетчики 2 и 3 в режиме стлирования импульсов. Момент обнуления счетчика 1 Фиксируется первым девис)ратором нуля ч, вследствие чего на его выходе образует ся едик 1 ц.;1 ь 1 я сигна 4 т ко , )рьи. Прои" дя через элемент 1 ПИ 6 станавливает триггер 8 в нулевое состояние., прекратив поступление импульсов на все счетчики, В счетчиках 2 и 3 фор- щ мяоуются двоицные кодь( координат пря- моугольной встемы и при появлении ьчпульса на вь 1 ходе делитея 13 частоты записываются соответственно в четные и нечетные разряды выходного 55 регистра 15,. Зтим же импульсом триг= гер 9 устанавливается в нулевое состояние,и прекращает постутление импульсов генератора. 12 на вход дели теля частоты. Процесс преобразования на этом заканчивается.В связи с тем, что в предлагаемом устройстве для преобразования кодов в в первом режиме преобразования осуществляется вычитание из большего двоичного кода координат меньшего кода, а во втором режиме преобразования обеспечивается выполнение операции суммирования четных и нечетных разрядов геометрического кода с основанием 42, то предлагаемое устройство без каких-либо изменений структуры и ввода дополнительных блоков выполняет функции сумматора-вычитателя.Формула изобретенияПреобразователь кодов координат,содержащий генератор импульсов, первый и второй триггеры, первый и второй элементы И, первый и второй счет-, чики, информационные входы которых соединены с входами соответственно первой и второй координат преобразователя, счетный вход первого счетчика соединен с выходом первого элемента И, первый вход которого соединен с выходом генератора импульсов и первым вхоцом второго элемента И, вторые входы первого и второго элементов И соответственно соединены с выходами первого и второго триггеров, Я-входы которых соединены с входом пуска пресбразователя, о т л и ч а ю щ и йс я тем, что, е целью расширения Функциональных возможностей, заключающихся в осуществлении преобразования двоичных кодов прямоугольных координат в код с основанием Г 2 и обратно, в чего введены элемент задержки, третий и четвертый элемечты И% третий триггер, третий счетчик, первый и второй дешираторы нуля, первый и второй элементы ИЛИ, выходной регистр, группа элементов ИЛИ и делитель частоты, тактовый вход которого соединен с выходом второго элемента .И а выход делителя соединен с входом записи выходного регистра и первым входом второго элемента ИЛИ, второй вход которого соединен с входом сброса преобразователя, входами сброса делителя выходного регистра, первого, второго ч третьего счетчиков, первым вхоцом первого элемента ИЛИ и через элементы задержки с входами записи первого и второго счетСоставитель М,АршавскийРедактор Л.Пчолинская Техред И.Дидык Корректор С.Черни Заказ 3393 Тираж 662 Подписное 3 НИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., д. 4/5Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 160352 чиков, разрядные выходы которых сое-. динены соответственно с входами первого и второго дешифраторов нуля, выходы которых соответственно соединены с вторым и третьим входами первого элемента ИЛИ и выходами признаков первой и второй координат преобразователя, входы установки первого и второго режимов преобразователя сое 10 динены соответственно с Б- и Б.-входами третьего триггера, единичный и нулевой выходы которого соответственно соединены с первыми входами третьего и четвертого элементов И, вторые входы которых соединены с выходом первого элемента И и счетным входом третьего счетчика, выходы которого соединены с первой группой информа 8 10ционных входов выходного регистра,вторая группа информационных входовкоторого соединена с выходами группы элементов ИЛИ, первые и вторыегруппы входов которой соединены со"ответственно с выходами первого и второго счетчиков, выходы первого и второго элементов ИЛИ соединены соответственно с К-входами первого и второго триггеров, выходы третьего и четвертого элементов И подсоединены соответственно к суммирующему и вычитающему входам второго счетчика, первая и вторая группы выходов выходного регистра соединены соответственнос выходами четных и нечетнвх разрядов преобразователя.
СмотретьЗаявка
4488404, 29.09.1988
ВИННИЦКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ
КОЖЕМЯКО ВЛАДИМИР ПРОКОФЬЕВИЧ, КВИТКА НИКОЛАЙ АНДРЕЕВИЧ, ГАЙДА ВАЛЕРИЙ БОРИСОВИЧ, СТРАТИЕНКО ВИКТОР СЕРГЕЕВИЧ, КВИТКА СВЕТЛАНА НИКОЛАЕВНА
МПК / Метки
МПК: H03M 7/12
Опубликовано: 30.10.1990
Код ссылки
<a href="https://patents.su/5-1603528-preobrazovatel-kodov-koordinat.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кодов координат</a>
Предыдущий патент: Способ преобразования перемещения в код и устройство для его осуществления
Следующий патент: Преобразователь параллельного кода в последовательный
Случайный патент: Способ диагностирования роторных машин