Номер патента: 591853

Автор: Бодаревский

ZIP архив

Текст

,ОПИСАНИЕ9 ввзИЗОБРЕТЕН ИЯ Союз Советских Социалистических Республик(43) Опубликовано 05.02.78. БюллетеньКле0 06 Р 5/02 Государственный комитет Совета Министров СССР по делам изобретений н открытий(54 ОБРАЗОВАТЕЛЬ К Преобразователь кода содержит генератор импульсов , первый элемент И 2, входной 3 и выходной 4 счетчики, дешифратор 5, второй элемент И 6, накапливающий сумматор 7, первую группу внешних шин 8, генератор 9 сдвинутых серий импульсов, третий элемент И 10, влодную л правляющую шину 11, элемент И;1 И 12, вторуо 13 и третью 14 группы внеил шин и шину 15 начальной установки.Генератор 9 сдвинутых серий импульсов предназначен для преобразования входной последовательности импульсов в две последовательности (серии), сдвинутые одна относительно другой приблизительно на половину периода следования импульсов.П еоб азователь работает следующим обра р р зом. Генерато следовательн ходит через ка входной сосояи П 3 преобразуе вает первыи ность импул хода генерат счетчик 3, ра 25 чик 4, рабоГ 1 оставлснная преобразователь в тановки, соединенн щего разряда нак нулевы ми в.содамНа фиг. 1 изоб ма предложенного эпюры временных работу. цель достигается тем, что в ведена шина начальной усая с единичным входом стар пливающего сумматора и сего остальных разрядов.ажена функциональная схепреобразователя; на фиг. 2 - диаграмм, поясняющие его Предложенныи преобразователь кода предназначен для использования в вычислительной технике, в частности в устройствах вывода цифровых вычислительных машин (ЦВМ), а также в телеметрических устройствах,Известный преобразователь кода по основному авт. св.525945 является наиболее близким по техничессой сугцностн к предложенгому. В этом преобразователе максимальная погрешность преобразования принимает значение, близкое к единице младшего разряда. Однако общая погрешность аппаратуры, в которой используется преобразователь, с учетом погрешности квантования преобразуемой величины может превышать единицу младшего разряда.Цель изобретения - повышение точности преобразования кода. Р ихпульсов ость импул первый элем счетчик 3 н осле записи мого числа элемент И ьсов первой ора 9 пост ботающий н тающий на1 вырабатывает носов, которая не пронт И 2 до тсх пор, поаходптся в нулевом по иИнам 8 В счетчк дешифратор 5 откры 2, и последовательсернп с первого выпает одновременно в а вычитание, и в счет- сложение импульсов.591853 форлула изобретени 1 ИР 41 И Ликии Д 2 " ,.цл Г и гиритк Я 5о.гииеиое х жгорог 1, у,з.рок гиии, 4 При этом и счетчик 3 импульсы поступа 1 от непосредствец 1 ю, а в счетчик 4через второй эгсз 1 ент И 6 при совпадении с импульсамц пере юлцеция цакацливакнцсго сумматора 7. В моме 1 и равенства счетных импульсов двоичною числу, записанному ранее в счетчик 3, дешифратор 5 закрывает первый элемент 11 2. При згхзз в счстчике 4 фцкси ес 51 Выходное 1 цсло Б дзоцчР 10.десятР 1 чцом кодс, умноженное ца масштабизуо 1 цРй коэффициент К код которого устанавливается ца шинах 14 и 11.1-а 1;рцхер. прц К = 5/32 перед преобразованном 1.а управляющую шину 11 подается сигнал 0 (1;1 к как К(1), а на внешние шины 4-д 1 оичны 1 й код дробной части числа К, т. е.0,0001. Это число будет добавляться в сум матор 7 при поступлении на его управляющий вход каждого импульса первой серии. Прц этом число цх 1 ц.1 со 1 з переполнения сумматора 7, а следователи,цо, и число счетных импульсов первой серии на выходе зторого элемента И 6 буде 1 цроцоРциоцально К.На фиг. 2 эгнора 16 изображает импульсы ца входах цакапливгцощего сумматора 7 и входюго счетчика 3; эцюра 17 - - импульсы ца выходе элемента И 6 ц погрешность преобразования црц К =- 5/32 и начальном состоянии сумматора 00000, эгцора 18 - импульсы ца выходе элемента И 6 и погрешность преобразоьацця црц К = 5.32 и начальной установке суммР 1 тора 7 в состоянис 0000. Значение погрешности цо оси ординат откладывается в долях единицы младшего разряда выход- ЗО ного кода от 1,32 до 31132.оскольку в процессе работы остаток в сумма горе 7 всегда меньше единицы, то в результате преобразования в счетчике 4 будст зафиксировано число с погрешностью, не цревышакццей единицы младшего разряда вы 35 хо ного кода. Прц нулевом начальном состоянии цакацлцваощего сумматора (эпюра 17) указанная погрешность всегда отрицательна, и ее максимальное абсолютное знаяецце рави--- (код в схммазоре 111 ). 40Прц произвольном начальном состоянии сумматора 7 как в цроготцце) погрешность в общем случае будет разнополярной. и ее макси 8 мальное абсолютное значение тоже может быть близко к единице. Поэтому в предложенном преобразователе перед началом пересчета цо шине 15 в накапливающий сумматор заносят код 10000, т. е. триггер старшего разряда устанавливают в состояние 1, а остальные - в состояние О. Тогда при пересчете (э 1 зюра 18), независимо от величины К, первый и все пог едующие импульсы переполнения сумматора будут появляться раньше ца половину своего периода следования по отношению к импульсам переполнения при нулевом начальном состоянии сумматора, вследствие чего погрешность преобразования будет уменьшена вдвое, т, е. будет составлять +0,5 (в нашем примере от 16/32 до - 15/32). Контур изменения погрешности остается прежним, но смешается ца половину своего цикла и начинается с точки, соответствующей на эпюре 17 уровню 16/32.Если К; 1, то перед началом пересчета на управляющую шину 11 подают сигнал 1, разрешающий дополнительно прохождение импульсов второй серии в счетчик 4. В остальном схема работает так же, как и при К(1. Общее число импульсов первой и второй серий, поступающих в счетчик 4, будет пропорционально К, а погрешность преобразования будет находиться в пределах +0,5.Введение шины начальной установки при той же разрядности позволяет повысить точность преобразования в два раза.Использование предложенного преобразователя в устройствах вывода ЦВМ и в измерительных телеметрцческих устройствах позволит без увеличения объема оборудования снизить суммарную 1 югрешцость подобных устройств с учетом погрешности квантования. Преобразователь кода по авт. св. Мо 525945, отличающийся тем, что, с целью повышения точности преобразования, в него цвсдеца шина начальной установки, соединенная с единичным входом старшего разряда накапливающего сумматора и с нулевыми входами его остальных разрядов,

Смотреть

Заявка

2426298, 06.12.1976

ПРЕДПРИЯТИЕ ПЯ В-8624

БОДАРЕВСКИЙ ЛЕОНИД БОРИСОВИЧ

МПК / Метки

МПК: G06F 5/02

Метки: кода

Опубликовано: 05.02.1978

Код ссылки

<a href="https://patents.su/2-591853-preobrazovatel-koda.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кода</a>

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