
Курсовой - АЦП частоты в код. Вариант 5. / 3.6 Разработка преобразователя кодов
.doc3.6 Разработка преобразователя кодов
В качестве выходного сигнала в разрабатываемом АЦП используется двоичный код, преобразованный по схеме «64-21». Для получения данного кода используется преобразователь кодов.
Формула
преобразования -
,
где x1, x2,
x3, x4
– двоичные разряды числа на входе
преобразователя, Y –
десятичное число на его выходе. Выходное
число Y на выходе
представляется в двоичном коде на
выходах y1, y2,
y3, y4
и знаковом битом на выходе yS.
Таблица истинности для преобразования представлена ниже.
Таблица 3.7 – Таблица истинности преобразования
X |
x4 |
x3 |
x2 |
x1 |
Y |
y1 |
y2 |
y3 |
y4 |
yS |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
0 |
-2 |
0 |
1 |
0 |
0 |
1 |
3 |
0 |
0 |
1 |
1 |
-1 |
1 |
0 |
0 |
0 |
1 |
4 |
0 |
1 |
0 |
0 |
4 |
0 |
0 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
5 |
1 |
0 |
1 |
0 |
0 |
6 |
0 |
1 |
1 |
0 |
2 |
0 |
1 |
0 |
0 |
0 |
7 |
0 |
1 |
1 |
1 |
3 |
1 |
1 |
0 |
0 |
0 |
8 |
1 |
0 |
0 |
0 |
6 |
0 |
1 |
1 |
0 |
0 |
9 |
1 |
0 |
0 |
1 |
7 |
1 |
1 |
1 |
0 |
0 |
10 |
1 |
0 |
1 |
0 |
4 |
0 |
0 |
1 |
0 |
0 |
11 |
1 |
0 |
1 |
1 |
5 |
1 |
0 |
1 |
0 |
0 |
12 |
1 |
1 |
0 |
0 |
10 |
0 |
1 |
0 |
1 |
0 |
13 |
1 |
1 |
0 |
1 |
11 |
1 |
1 |
0 |
1 |
0 |
14 |
1 |
1 |
1 |
0 |
8 |
0 |
0 |
0 |
1 |
0 |
15 |
1 |
1 |
1 |
1 |
9 |
1 |
0 |
0 |
1 |
0 |
Для
данного преобразования построим систему
логических функций.
Для пяти функций составим карты Карно (рис.3.9-3.13):
Рисунок 3.9 |
Рисунок 3.10 |
Рисунок 3.11 |
Рисунок 3.12 |
Рисунок 3.13 |
Используя приемы совместной минимизации и арифметические преобразования, составим систему логических функций в базисе «И-НЕ / И-НЕ».
Для данной системы логических функций построим принципиальную схему преобразователя.
Рисунок 3.14 - Принципиальная схема преобразователя кодов
На выходе счетчиков выдается восьмиразрядный двоичный код, поэтому в разрабатываемом АЦП используются два идентичных преобразователя – соответственно для младших четырех разрядов и для старших.