Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для экзамена / УП ВТ ПИ.doc
Скачиваний:
155
Добавлен:
15.11.2014
Размер:
28.42 Mб
Скачать

6.6. Двоично-десятичные кодовые шкалы

6.6.1. Взвешенный двоично-десятичный код

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

С помощью данных шкал можно построить двоично-десятичный взвешенный код (8-4-2-1). В этом случае считывающие элементы иравноудалены и управляются от(см. рис. 6.16). Считывание элемента, а также разрядных дорожек следующей старшей декады производится в соответствии с логикойV-кода.

Правило расстановки считывающих элементов

На трех младших дорожках младшей декады (2, 3, 4) считывающие элементы устанавливаются в соответствии с V-считыванием, а именно: на младшей дорожке (4й разряд) устанавливается один считывающий элемент, на 2м и 3м разряде по два считывающих элемента.

На первой дорожке младшей декады, в области кодов 8-9, имеется укороченный квант. В связи с этим на первом разряде младшей декады устанавливается два считывающих элемента со сдвигом влево-вправо относительно линии СС' на ¼ своего укороченного кванта. На следующей, более старшей декаде, на младшей дорожке (первый разряд) устанавливается по 2 считывающих элемента со сдвигом влево-вправо относительно линии считывания на ½ кванта первого разряда предыдущей декады. Далее элементы устанавливаются аналогичным образом.

Рис. 6.16. Двоично-десятичная кодовая шкала.

Примечания:

  1. Всегда смещение при V-считывании равно ½ кванта предыдущего разряда.

  2. Т.к. разряд укороченный, его минимальный квант равен 2 единицы, поэтому он управляется от разряда, и у него смещение½ кванта.

  3. На дорожке смещение равно ½ минимального кванта, т.е. 1 младшего разряда.

Считывание информации начинается с младшего разряда младшей декады. 4, 3, 2 разряды младшей декады считываются по методу V-кода. Если в предыдущем разряде считали код нуля, то в данном разряде код считывается с подразряда А предыдущего разряда.

Первый разряд младшей декады считывается в соответствии с логикой U-кода с управлением от 4го разряда младшей декады.

Достоинство – расширенные допуски на изготовление кодовых шкал и расстановку считывающих элементов.

Недостаток – удвоенные аппаратные затраты считывающих элементов.

6.6.2. Невзвешенные двоично-десятичные коды с последовательным изменением одной единицы

Невзвешенные (однопеременные) двоично-десятичные коды можно легко получить из диаграммы Вейча (старшие два разряда – горизонтальные линии, младшие два разряда – вертикальные) как показано на рис. 6.17.

Рис. 6.17. Диаграмма Вейча для двоично-десятичных кодов.

В данном случае происходит движение от точки к точке вдоль горизонтальных и вертикальных линий. При этом запрещается повторный проход по уже использованной точке и движение от точки к точке по диагонали.

Здесь имеет место довольно простая кодовая шкала, но теряется неоднозначность считывания.

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

Затем десятичный отраженный код заменяется соответствующей двоичной тетрадой однопеременного кода. При этом получаем двоично-десятичный рефлексный код.

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

Старшие разряды отраженного и обычного десятичного кода совпадают.

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

Образование первых десяти тетрад получаем посредством диаграммы Вейча (см. рис. 6.18).

Рис. 6.18 Диаграмма Вейча для первых десяти тетрад.

Рис. 6.19. Диаграмма Вейча для рефлексного кода с излишком 3.

Рис. 6.20. Функциональная схема преобразования двоично-десятичного

рефлексного кода с излишком в десятичный.

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

Один из таких кодов известен под названием двоично-десятичный рефлексный код с излишком 3 (см. рис. 6.19).

В этом случае десятичным числам от 0 до 9 ставятся в соответствие тетрады кода Грея, изображающего числа от 3 до 12.

Правило. Переход от двоично-десятичного рефлексного кода с излишком 3 к десятичному в K-м разряде можно выполнить, декодируя только двоичные трехразрядные коды (младших разрядов декады - ) и подавая их к 10 выходам от 0 до 9 в соответствии со значением четвертой двоичной цифры (рунда) в данном разряде.

Если в более старшем десятичном разряде число нечетное, то при декодировании старший четвертый разряд тетрады (рунд «a») надо инвертировать.

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

Литература:

1. Фотоэлектрические преобразователи информации. Под ред. Л. Н. Преснухина. Москва, Машиностроение, 1974.

Соседние файлы в папке Для экзамена