Лабораторная работа №4. Семисегментный индикатор.


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Федеральное агентство железнодорожного транспортаФилиал федерального государственного бюджетного образовательного учреждения высшего профессионального образования«Сибирский государственный университет путей сообщения» в г.Новоалтайске Лабораторная работа №4. Семисегментный индикатор. Автор: преподаватель информатики и схемотехники Чебан Олег ОлеговичДата создания: 2015Цель работы: 1. Исследовать работу семисегментного индикатора. 2. Научиться минимизировать логические функции методом карт Карно.Оборудование: Программа моделирования цифровых логических схем Logisim http://www.cburch.com/logisim/ru/ Постановка задачи.Дано: Семисегментный индикатор в программе Logisim представлен на Рис.1.Рис. 1. Семисегментный индикатор в программе Logisim Построим таблицу истинности для 3-х битового входа, т. е. 2^3 = 8 (цифры от 0 до 7), см. Табл. 1.Таблица 1. Таблица истинности семисегментного индикатора от трех переменных. 3. Найдем сумму произведений термовПравила Карно. В произведении не участвует тот терм (переменная), который меняет свое значение с 0 на 1 или с 1 на 0. Например, в первом произведении X равен 1, Y – в первом столбце = 0, во втором = 0, поэтому терм Y участвует в произведении с отрицанием, т. к. равен 0. Терм Z в первом столбце равен 0, а во втором 1, значит он не входит в первое произведение термов.Каждая единица должны быть объедена в группу с соседней единицей. Итак, получилось 4 группы, запишем сумму произведений термов: F(a)=X*НЕ Y+НЕ X*Y+Y*НЕ Z+X*НЕ Z4. Строим логическую схему для сегмента А, Рис. 2Рис. 2. Логическая схема для сегмента А 5. Дадим название схемы (в свойствах схемы) → FaАналогично по логическим выражениям постройте логические схемы для сегментов: Fb, Fc, Fd, Fe, Ff, FgFb = X*НЕ Y + НЕ Y * НЕ Z + X * НЕ Z(протестируйте результат!)Fc = НЕ X*Y + Y *Z + Y * НЕ Z + X*Y + X * Z + НЕ X * НЕ Z Fd = НЕ X*НЕ Y + НЕ X * Z + НЕ X * Y + НЕ Y * НЕ Z + Y* Z + НЕ X * НЕ Z Fe = НЕ X * НЕ Z + Y * НЕ ZFf = НЕ X*Y + Y * НЕ Z + НЕ X * НЕ Z + X*НЕ Y*ZFg = X*НЕ Y + НЕ Y * НЕ Z + НЕ X * НЕ ZFh = 1 (константа) — десятичная точка, создавать схему не нужно.6. Строим микросхему «Семисегментный индикатор», Рис. 3 Рис. 3. Семисегментный индикатор Самостоятельно. Объединить подсхемы Fn в единую микросхему, см. Рис. 4Рис. 4. Микросхема «Семисегментный индикатор».

Приложенные файлы

  • ppt Logica4
    Чебан О. О.
    Размер файла: 84 kB Загрузок: 5