Страница 1 из 1

Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 12:06:31
ipiter
Здравствуйте, друзья!
Напомните пожалуйста как рассчитать дешифратор семисегментного кода?
Дешифратор собирается из логических элементов И. Имеет 4 входа и 7 выходов.
Как надо соединить входы этих логических элементов из которых состоит дешифратор, чтобы 4-х разрядный двоичный код, подаваемый на вход, преобразовывался в семиразрядный и выдавался 7-ми разрядный выход?
Помню, что расчитывается он по карте Карно.

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 12:25:30
Z_h_e
Начните с таблицы истинности.

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 16:00:34
Rokl
ipiter писал(а):Здравствуйте, друзья!
Напомните пожалуйста как рассчитать дешифратор семисегментного кода?
Дешифратор собирается из логических элементов И. Имеет 4 входа и 7 выходов.
Как надо соединить входы этих логических элементов из которых состоит дешифратор, чтобы 4-х разрядный двоичный код, подаваемый на вход, преобразовывался в семиразрядный и выдавался 7-ми разрядный выход?
Помню, что расчитывается он по карте Карно.
Напишите для каждого сегмента каждой цифры логические уравнения.
Для каждой цифры должно быть 7 логических уравнений.
Т.е. вам нужно составить 118 логических уравнений, а если ещё и с декадной запятой, то 128.

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 17:17:15
ipiter
1) Составить таблицу истинности как на картинке. ti.jpg
2) Для каждого выхода (сегмента) составить карту Карно как на картинке karta.jpg
3) По картам Карно составить уравнения в МДНФ для каждого выхода.

дальше как связать все семь полученных уравнений и составить схему дешифратора из семи элементов И?...

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 18:49:15
Rokl
ipiter писал(а):дальше как связать все семь полученных уравнений и составить схему дешифратора из семи элементов И?...
Так у тебя 7 сегментов или 1? Если 7 сегментов, значит должно быть 7 выходных функций У(У1-У7).
А так, как 4разрядный входной код имеет 16 независимых значений, значит для каждой выходной функции У(1-7) должен быть 16 входовой логический элемент ИЛИ, объединяющий 16 элементов 7И с входными инверсиями. (т.е. любое из 16 значений входного кода для каждого сегмента должно независимо формировать выходную функцию У каждого сегмента.)
Вот как то так.

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 19:01:57
Z_h_e
составить схему дешифратора из семи элементов И
Элемент ИЛИ и НЕ можно заменить элементами И-НЕ. Но семью элементами никак не отделаться.
Что за задача то такая?

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 20:28:02
ipiter
Rokl писал(а):
ipiter писал(а):дальше как связать все семь полученных уравнений и составить схему дешифратора из семи элементов И?...
Так у тебя 7 сегментов или 1? Если 7 сегментов, значит должно быть 7 выходных функций У(У1-У7).
7 сегментов конечно. Я же писал: "Для каждого выхода составить уравнение в МДНФ." Так?

Re: Как расчитать семисегментный дешифратор

Добавлено: Ср ноя 05, 2014 20:30:20
ipiter
Z_h_e писал(а): Что за задача то такая?
Составить схему дешифратора 4-х разрядного кода в семисегментный код.