Устройство для преобразования двоичнодесятичного кода в аналоговый сигнал
Иллюстрации
Показать всеРеферат
и и \ к
> и
Союз Советских 1 социелистииескик - " -"Л" + G A Н Е i!!> 6031 34
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (221 Заявлено 19.05.76 (21) 2365931/18-09 г (51) M. Кл.
Н 04 5 3/02 с присоединением заявки № (23) Приоритет
Государственный комитет
Совете Министров СССР го делам изооретений н сткрытий (43) Опубликовано 15.04.78, Бюллетень №14 (53) УДК621.394.14 (088.8) (45) Дата опубликования описания Ид3, т11
A. Г. Дьяков, A. М. Полушкин, 3. Я. Лурье и Б. H. Закора (72) Авторы изооретения (71) Заявитель
Научно-исследовательский институт автоматизации управления и производства (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНО-ДЕСЯТИЧНОГО
КОДА В АН А ЛОГОВ Ы Й С ИГНА Л
Изобретение относится к технике передачи прис v! дискретной информации.
Известно устройство для преобразования двоично-десятичного кода в аналоговый сигнал, содержащее регистр сдвига с обратной связью, сумматоры и пороговый элемент (1).
Это известное устройство имеет щ зкую точность преобразования сигнала.
Известно так>ке устройство для преобразования двончно-десятичного кода в аналоговый сигнал, содержащее формирователь комбинаций дьоично-десятичного кода и цифроаналоговый преобразователь (2) .
Однак и это известное устройство не обеспечивает высокх к> точность преобразования.
Цель изобретения — повышение точности преобразования сигнала.
Для этого в устройство для преобразования двоично-десятичного кода в аналоговый сигнал введены два элемента ИЛИ и пять элементов И, при этом выход первого разряда формирователя комбинаций двоично-десятичного кода подклк>чен к первым входам первого и второго элементов И, к вторым входам которых подключены соответственно выходы третьего и четвертого разрядов формирователя комбинаций двончно-десятичного кода, а выходы первого и второго элементов И через первый элемент ИЛИ подключены к первому входу цифроаналогового преобразователя, выход второго разряда формирователя комбинаций двоичнодесятичного кода подключен к первому входу третьего и четвертого элементов И, к вторым входам которы.; подключены соответственно выходы третьего и четвертого разрядов формирователя комбинаций двоично-десятичного кода, а выходы третьего и четвертого элементов И через второй элемент ИЛИ подключены к второму входу цифроаналогового преобразователя, кроме того, выходы третьего н четвертого разрядов формирователя комбинаций двоично-десятичного кода через пятый элемент И под1в ключены к соответствующим входам первого н второго элементов ИЛИ и соответствующим входам цифроаналогового преобразователя непосредственно.
На чертеже приведена структурная схема устройства.
Устройство для преобразования двоичнодесятичного кода в аналоговый сигнал содержит формирователь 1 комбинаций двоичнодесятичного кода, цифроаналоговый преобразователь 2, два элемента ИЛИ 3, 4 и пять
25 элементов И 5 — 9, при этом выход первого раз603134
0 О 1 1 О
О
О 1 О О 0
1 0 1 О
О
1 1 О О
1 О
О 1 1
О
О 0
0 1
О
1 О О
1 О 1
1 О
1 О 1
С О 1
10 ряда формирователя 1 комбинаций двоичнодесятичного кода подключен к первым входам первого и второго элементов И 5 и 6, к вторым входам которых подключены соответственно выходы третьего и четвертого разрядов формирователя 1 комбинаций двоично-десятичного кода, а выходы первого и второго элементов И 5 и 6.через первый элемент ИЛИ 3 подключены к первому входу цифроаналогового преобразователя 2, выход второго разряда формирователя 1 комбинаций двоично-десятичного кода подключен к первому входу третьего и четвертого элементов И 7 и 8, к вторым входам которых подключены соответственно выходы третьего и четвертого разрядов формирователя 1 комбинаций ;lBow÷ío-десятичного кода, а выходы третьего и четвертого элементов И 7 и 8 через второй элемент ИЛИ 4 подключены к второму вход; цифроаналогового преобразователя 2, кроме ого, выходы третьего и четвертого разрядов формирователя 1 комбинаций двоично-десятичного кода через пятый элемент И 9 подключены к соответствующим входам первого и второго элементов ИЛИ 3 и 4 и соответствующим входам цифроаналогового преобразователя 2 непосредственно.
Устройство работает следующим образом.
В результате суммирования двух двоичнодесятичных чисел, представленных в коде «8, 4, 2, 1» и соответствующей коррекции полученной суммы, на выходах формирователя 1 комбинаций двоично-десятичного кода образуется двоично-десятичный код «8, 4, 2, 1» «с излишком 3». После промежуточного преобразования этого кода на входы цифроаналогового преобразователя 2 поступает код с весами
«5, 1,2, 1».
Весовые значения кода «8, 4, 2, 1»«с излишком 3» и кода «5, 1, 2, 1» приведены в таблице.
603134
Формула изобретения
Из сравнения весовых значений двух кодов следует, что кодовые обозначения символов от
«1» до «8» кода «8, 4, 2, 1» «с излишком 3» полностью совпадают с кодом «5, 1, 2, 1».
Кодовые обозначения символов «О» и «9» совпадают только в третьем и четвертом разрядах, поэтому выходы третьего и четвертого разрядов формирователя 1 комбинаций двоичнодесятичного кода заводятся непосредственно на соответствующие входы цифроаналогового преобразователя 2.
При наличии на выходах формирователя 1 комбинаций двоично-десятичного кода символа «О» комбинация значений «00» третьего и четвертого разрядов закрывает элементы И
5 — 9, в результате чего на первый и второй входы цифроаналогового преобразователя 2 через элементы ИЛИ 3 и 4 поступает кодовая комбинация «00». Полученная таким образом кодовая комбинация «0000» соответствует символу «О» в коде «5, 1, 2, 1».
При наличии на выходах формирователя 1 комбинаций двоично-десятичного кода символа
«9» комбинация значений «11» третьего и четвертого разрядов поступает на элемент И 9.
С выходов элементов ИЛИ 3 и 4 снимается кодовая комбинация «11». Следовательно, на входы цифроаналогового преооразователя 2 поступает кодовая комбинация «! 111», что соответствует символу «9» в коде «5, 1, 2, 1».
Остальные кодовые комбинации символов от «!» до «8» поступают на входы цифроаналогового преобразователя 2 без изменений.
В устройстве для преобразования двоичнодесятичного кода в аналоговый сигнал компенсация «излишка 3» производится в цифровом виде. Выходное напряжение снимается непосредственно с цифроаналогового преобразователя 2. При таком способе преобразования двоично-десятичного кода нет необходимости в установке на выходе цифроаналогового преобразователя 2 операционного усилителя и компенсирующего резистора, которые вносят дополнительную погрешность. Это позволяет повысить точность преобразования сигнала.
Устройство для преобразования двоичнодесятичного кода в аналоговый сигнал, содержащее формирователь комбинаций двоичнодесятичного кода и цифроаналоговый преобразователь, отличающееся тем, что, с целью
10 повышения точности преобразования сигнала, введены два элемента ИЛИ и пять элементов И, при этом выход первого разряда формирователя комбинаций двоично-десятичного кода подключен к первым входам первого и второго
15 элементов И, к вторым входам которых подключены соответственно выходы третьего и четвертого разрядов формирователя комбинаций двоично-десятичного кода, а выходы первого и второго элементов И через первый элемент
ИЛИ подключены к первому входу цифроана2о логового преобразователя, выход второго разряда формирователя комбинаций двоично-десятичного кода подключен к первому входу третьего и четвертого элементов И, к вторым входам которых подключены соответственно выходы третьего и четвертого разрядов формирователя комбинаций двопчно-десятичного кода, а выходы третьего и четвертого элементов И через второй элемент ИЛИ подключены к второму входу цифроаналогового преобразователя, кроме того, выходы третьего и четвертого разрядов формирователя комбинаций двоично-десятичного кода через пятый элемент И подключены к соответствующим входам первого и второго элементов ИЛИ и к соответствующим входам цифроаналогового преобразователя непосредственно.
Источники информации, принятые во внимание при экспертизе:
1. Берлекэмп Э. Алгебраическая теория кодирования, М., Мир, 1971, с. 374 — 378.
2. Electronic Engineering, 1974. 46, М 560, 40
ПНИИП1I Заказ 1878,56
Тираж 805 Подlllf«HOC