You are on page 1of 13

Технологично училище

“Електронни системи”
Дисциплина: Цифрова схемотехника

Тема 8: Преобразуватели на код – двоично-десетични в


код на Грей, двоично-десетични в седемесегментен
индикаторен код. Цифрови суматори. Сигнал за пренос и
свързване на многоразрядни суматори. Необходим брой
интегрални схеми за реализацията. Цифрови компаратори.
Многоразрядни компаратори. Свързване на сигналите за
пренос.
Технологично училище
“Електронни системи”
В общия случай преобразувателят на код е логически блок, 2 който преобразува
даден входен двоичен код в друг, точно определен изходен код. При това броят на
двоичните разреди на входния и изходния код може да е еднакъв или различен.
Предназначението им е за преобразуване на число, подадено на входа им и
представено в един код, а в изхода се получава число, представено в друг код.
Широко разпространени са двоично-десетичните-десетични преобразуватели на код,
защото цифровите устройства работят в двоично или двоично-десетичен код, а
цифровите резултати се извеждат на индикатори в десетичен код. Преобразувателите
на код съдържат основно логически елементи.
Фиг1.1. отляво показва реализирането на преобразувател на код чрез
дешифратор и шифратор, а Фиг. 1.2. показва преобразувател на код от двоичен код в
код на Грей.
Технологично училище
“Електронни системи”
Таблица.1 Съответствие между двоичен код и код на
Грей.

Кодът на Грей се е появил първоначално като код в механични


шифратори за ъгъл на завъртане на вал. Намира широко
приложение при съвременните аналогово-цифрови
преобразуватели. Кодът на Грей е шумоустойчив код, тъй като при
преминаване от едно число към следващото се променя само един
разред. Кодът на Грей може да съдържа произволен брой разряди.
Той започва с нулево състояние на всички разряди, а след това за
получаването на всеки следващ разред се инвертира възможно най-
младшия разред, изменението на който довежда до образуването на
новото състояние.
Технологично училище
“Електронни системи”
Таблица на истинност за 4-битов двоичен преобразувател на код

Двоичен код (ABCD) Код на Грей (WXYZ)


0000 0000
0001 0001
0010 0011
0011 0010
0100 0110
W= ∑m(8,9,10,11,12,13,14,15);
0101 0111
0110 0101
X= ∑m(4,5,6,7,8,9,10,11);
0111 0100 Y= ∑m(2,3,4,5,10,11,12,13);
1000 1100 Z= ∑m(1,2,5,6,9,10,13,14).
1001 1101
1010 1111
1011 1110
1100 1010
1101 1011
1110 1001
1111 1000
Технологично училище
“Електронни системи”
Преобразувател на код F9368/Fairchild.

Преобразувателят на код F9368 се използва за управление на седемсегментни светодиодни индикатори,


свързани по схема общи катод – активното ниво на изходите е 1. В изходите има вградени резистори, които
ограничават изходния ток до 20 mA. Входящият двоичен код се запомня във вътрешен буфер под управление на
сигнала Е. Сигналът RBI (Ripple Blanking Input) участва при загасянето на незначещата нула, ако на RBI e подадена
логическа 0 и входящото число е 0000, преобразувателят на код загася индикатора и на изхода RBO (Ripple Blanking
Output) се появавя логическа 0, което води и до загасен индикатор
Технологично училище
“Електронни системи”
Схема на полусуматор с логически елементи изключващо
ИЛИ и И

Таблица на истинност на полусуматор


Входове Изходи

A B Y C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Технологично училище
“Електронни системи”
Пълният суматор се различава от полусуматора по това, че обработва и
входящия пренос от по-младшия разред. Те имат допълнителен вход за
възприемане на преноса, който може да се разглежда като трето събираемо.

Входове Изходи

а b ci co s
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Технологично училище
“Електронни системи”
Пълният едноразреден суматор може де се изгради и с помощта на два
едноразредни полусуматора

Когато се извършва сумиране на три бита, получената сума може да


има стойностите, вариращи от 0 до 3 в десетичен код. Можем да
представим десетичните числа 0 и 1 с единстмвен бит в двоичен код, но не
можем да представим десетичните числа 2 и 3 с единствен бит в двоичен
код, затова са необходими два бита за представянето на тези две
десетични числа в двоичен код.
Технологично училище
“Електронни системи”
При сумиране на числа, представяни с повече битове, суматорите се свързват
каскадно. За сумирането на многоразредни числа, за всеки разред е необходим по един
пълен суматор

Последователно нарастване на пълни едноразредни суматори за сумиране.


Технологично училище
“Електронни системи”

Четириразреден суматор с паралелен пренос


Технологично училище
“Електронни системи”
В интегрално изпълнение суматорите обикновено са 4-
битови, имайки вход и изход за пренос. Също така
многоразредните суматори се изграждат с паралелно формиран
бърз пренос.

Графично означение на четириразреден пълен суматор с бърз пренос.

Последователно нарастване на четириразреден суматори “283 за формиране н


разреден суматор.
Технологично училище
“Електронни системи”
Цифровите компаратори са комбинационни логически схеми, които осъществяват
сравняване на две числа, подадени в цифров вид на входовете на схемата.
Едноразреден магнитуден компаратор.

Интегрален 4-разреден компаратор.


Технологично училище
“Електронни системи”
Входовете за разширяване , означени като IА>B, IA=B и IA<B дават възможност за нарастване на
компараторите. Сравняването може да нараства и последователно, и паралелно.

Последователно 16-разредно нарастване на цифрови компаратори.

Паралелно свързване на цифров компаратор за многоразредно


сравняване на числа (16-разредно сравняване).

You might also like