ПДТЕНТНО-ТЕХШГ^'НАЯБИБЛИОТЕКА Советский патент 1970 года по МПК H03M7/28 H03M11/00 

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

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

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

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

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

выходного регистра.

Па чертеже дана схема устройства.

Устройство содержит реверсивный генератор / комбинаций первого н второго кодов, имеюший регистр 2 сдвига; переключатели 3 и

4; узел 5 логической обратной связи; схему 6 вентили 7; блок 8 взвешивання, состояший нз реверсивного счетчика 9 веса и дешифратора 10 веса; переключатели // и 12; блок 13 распознавания комбинаций первого

кода, содержащпй схемы 14 «ИЛИ, схему 15 «ПЕ н схему 16 блок 17 распознавання комбинаций второго кода; реверсивный счетчик 18 соответствий; дешифратор 19 нуля; генератор 20 имиульсов; вентили 21 и выходной

регистр 22.

Устройство работает следующим образом. Переключателями 3 и 4 устанавливается число разрядов регистра 2, равное наибольшей длине одного нз двух заданных кодов.

При этом выходы ячеек регистра 2 подключаются ко входам узла 5 логической обратной связи. Количество «едиинц в комбинациях этого кода задается переключателями 12, с помошью которых на вход блока 17 распозна3веса, которые соответствуют установленным весам комбинаций данного кода. При этом «единицы появляются на выходах дешифратора 10, номера которых соответствуют комбинациям весов кодов, вырабатываемых генера-5 тором I. После задания длины другого кода устанавливается вес комбинаций этого кода. Для этого с помощью переключателей 11 ко входу схемы 14 подсоединяются соответствующие выхо-10 ды дешифратора 10. По окончании настройки на нужные входы регистра 2 счетчики 9 и 18. обнуляются. Кодируемая комбинация кода меньшей длины постунает носледовательно младшими раз-15 рядами вперед на вход устройства и через открытый вентиль 7, схему 6 «ИЛИ, нереключатели 3 заполняет регистр 2. Одновременно с записью в регистр 2 кодируемая комбинация с выхода схемы 6 постунает на шину нрямого20 счета реверсивного счетчика 9 веса, в котором подсчитывается вес этой комбинации и на соответствующем выходе дешифратора 10 появляется «1. Если вес поступившего кода равен одному25 из установленных весов для комбинаций этого кода, то «единица с выхода дешифратора 10 проходит через переключатели // на вход схемы 14 и ноступает на вход схемы 16. Сигнал на втором входе схемы 16 при отсутст-30 ВИИ ошибки при передаче и приеме комбинации кода обеспечивается записью «нулей в старших разрядах регистра 2. В этом случае счетчик 18, шина прямого счета которого связана с выходом схемы 16, устанавливается в35 состояние «+1. При этом открывается вентиль 7, связанный с узлом 5 логической обратной связи, и запускается генератор 20 импульсов. Затем начинается процесс кодирования, в ходе которого генератор / вырабатывает в40 определеннОлМ ио.рядке ко мбинациИ второго кода. Одновременно в блоке 8 подсчитывается вес генерируемой комбинации, а блоки 13 и 17 распознавания определяют, к какому из двух кодов принадлежит данная комбинация, и со-45 ответственно увеличивают или уменьшают показание счетчика 18. Процесс кодирования заканчивается, когда счетчик 18 сигналом с блока 17 сбрасывается в «О. При этом срабатывает дешифратор 19 нуля, сигнал которого50 выключает генератор 1 и через вентили 21 нерепнсывает в выходной регистр 22 комбинацию второго кода, находящуюся в этот момент в регистре 2. В режиме декодирования меняются местами55 старщне и младшие разряды в регистре 2, вы4ходы соответствующих ячеек которого через нереключатели 3 связаны с узлом 5, а выходы свободных ячеек старших разрядов регистра 2 через нереключатели 11 связаны со схемой 14, выход которой поступает на схему 15. В остальном настройка аналогична описанной для режима кодирования. Декодируемая комбинация постуиает в регистр 2 последовательно старшими разрядами вперед и аналогично описаипому в счетчике 9 подсчитывается ее вес. При отсутствии сигнала ошибки начинает работать генератор 20, вырабатывающий комбинации второго кода. которые изменяют состояние счетчика 18. Конец декодирования, остановка генератора и сброс декодированной комбинации в регистр 22 осуществляются аналогично режиму кодирования, Предмет изобретения 1. Усгройство для взаимного перекодироваПИЯ двух кодов с устаиовленпым количеством единиц в комбииациях, содержащее выходной регистр, генератор импульсов,-вентили, переключающие п логические схемы, реверсивиый генератор комбинаций первого и второго кодов, блок взвешивания, блок распознавания комбинаций первого кода, блО|Кра-спозна1вания комбинаций второго кода и реверсивный счетчик соответствий с дешифратором нуля, отличающееся тем, что, с целью повышения быстродействия и расширения функциональных возможностей устройства, выходы реверсивного генератора комбинаций первого и второго кодов соединены с входами блока взвешивания и через нереключатели связаны с входами блока распознавания комбинаций первого кода, выход которого, в свою очередь, соединен с шиной прямого счета реверсивного счетчика соответствий, выходы блока взвешивания через переключатели связаны с входами блока распознавання комбинаций первого кода и с входами блока распознавания комбинаций второго кода, выход которого, в свою очередь, связан с шиной обратного счета реверсивного счетчика соответствий, входы дешифратора нуля соединены с выходами реверсивного счетчика соответствий, а выход связан с входом выключения генератора имиульсов и с первыми входами вентилей, вторые входы которых соединены в свою очередь с выходами реверсивного генератора комбинаций первого и второго кода, а выходы - со входами ячеек выходного регистра.

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

название год авторы номер документа
УСТРОЙСТВО для ГЕНЕРАЦИИ п-РАЗРЯДНОГО ТРОИЧНОГО КОДА ПОСТОЯННОГО ВЕСА 1968
SU231219A1
Устройство для считывания графи-чЕСКОй иНфОРМАции 1979
  • Апарин Геннадий Петрович
  • Кулешов Аркадий Яковлевич
SU811305A1
Устройство для сопряжения ЦВМ с аналоговыми объектами 1983
  • Бородянский Михаил Ефимович
  • Самарская Эма Петровна
  • Строцкий Борис Михайлович
SU1130856A1
Автокомпенсатор для тензометрических весов 1982
  • Копытчук Николай Борисович
  • Рассохин Алексей Алексеевич
SU1044998A1
УСТРОЙСТВО ДЛЯ ГЕНЕРАЦИИ КОДА ПОСТОЯННОГО ВЕСА 1969
SU238886A1
Устройство для кодирования и декодирования кода постоянного веса (его варианты) 1983
  • Музыченко Николай Тимофеевич
  • Музыченко Олег Николаевич
SU1144193A1
Устройство для сопряжения ЦВМ с аналоговыми объектами 1986
  • Омельченко Виктор Иванович
  • Строцкий Борис Михайлович
SU1425698A2
УСТРОЙСТВО для ЦИФРОВОГО РЕГУЛИРОВАНИЯ СКОРОСТИ 1973
  • В. А. Коновалюк
SU374580A1
Весоизмерительное устройство 1979
  • Рассохин Алексей Алексеевич
  • Копытчук Николай Борисович
  • Скалевой Виталий Васильевич
  • Дашевский Евгений Анатольевич
SU830136A1
СИНУСНО-КОСИНУСНЫЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1972
SU335703A1

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

Реферат патента 1970 года ПДТЕНТНО-ТЕХШГ^'НАЯБИБЛИОТЕКА

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

SU 280 063 A1

Даты

1970-01-01Публикация