1. Главная
  2. Библиотека
  3. Автоматизация технологических процессов
  4. Необходимо разработать преобразователь кодов, который б...
Разбор задачи

Необходимо разработать преобразователь кодов, который будет выполнять следующие функции: Тип устройства: преобразователь кодов для конвертации двоичного кода 8421 в семисегментный код Диапазон работы: преобразование чисел от 3 до 7 (включительно) Входные

  • Предмет: Автоматизация технологических процессов
  • Автор: Кэмп
  • #Микропроцессорные системы в автоматике
  • #Цифровые устройства автоматического управления
Необходимо разработать преобразователь кодов, который будет выполнять следующие функции: Тип устройства: преобразователь кодов для конвертации двоичного кода 8421 в семисегментный код Диапазон работы: преобразование чисел от 3 до 7 (включительно) Входные

Условие:

Необходимо разработать преобразователь кодов, который будет выполнять следующие функции:

Тип устройства: преобразователь кодов для конвертации двоичного кода 8421 в семисегментный код

Диапазон работы: преобразование чисел от 3 до 7 (включительно)

Входные параметры:

4 входа для двоичного кода (X1-X4)

Входы должны обрабатывать код 8421

Выходные параметры:

7 выходов для семисегментного индикатора (a-g)

Каждый выход соответствует сегменту индикатора

Требования к реализации:

Построить таблицу истинности для заданного диапазона чисел

Получить аналитические выражения для каждого выхода

Минимизировать логические функции

Реализовать схему в базисе И-ИЛИ-НЕ

Проверить работоспособность схемы

Ожидаемый результат:

Таблица истинности

Минимизированные логические выражения

Схема в выбранном базисе

Проверка корректности работы на всех входных комбинациях

При разработке использовать стандартные обозначения:

Входы: X1 (младший разряд), X2, X3, X4 (старший разряд)

Выходы: a, b, c, d, e, f, g (сегменты индикатора)

Решение:

1. Дано

  • Тип устройства: Преобразователь двоичного кода 8421 (BCD) в семисегментный код.
  • Диапазон работы (Десятичные числа): D{3,4,5,6,7}D \in \{3, 4, 5, 6, 7\}.
  • Входы (Двоичный код 8421): X4X3X2X1X_4 X_3 X_2 X_1, где X1X_1 — младший разряд (вес 1), X4X_4 — старший разряд (вес 8).
  • Выходы (Сегменты): a,b,c,d,e,f,ga, b, c, d, e, f, g.

2. Найти

  1. Полную таблицу истинности для заданного диапазона.
  2. Аналитические выражения для выходов a,b,c,d,e,f,ga, b, c, d, e, f, g.
  3. Минимизированные логические функции.
  4. Логическую схему в базисе И-ИЛИ-НЕ.
  5. Описание проверки работоспособности.

--...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое из следующих утверждений верно относительно построения таблицы истинности для преобразователя двоичного кода 8421 в семисегментный код в заданном диапазоне чисел от 3 до 7?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет