Lek2_07_2 (520166)
Текст из файла
Компьютерные технологии в прибростроении
Осень 2003г., А –15-01
Лекция №7
(продолжение)
Electronics WorkBench 3.0 (Digital)-продолжение.
1. Конвертер логики (Logic converter)
Преобразует :
-цепь к таблице истинности,
-таблицу истинности к булевскому выражению,
-булевское выражение к цепи или таблице истиности
цепь к таблице истинности,
-
Преобразование цепи к таблице истинности
-Поместить устройство Logic converter (LC) в рабочее окно.
-Собрать логическую цепь
-Подсоединить логическую цепь цепь к LC: входы LC (A…H) к входам цепи и выход LC (Out) к выходу логической цепи.
-Старт операции (нажать верхнюю кнопку на LC -«схема->таблица»)
-Читать таблицу истинности
См. пример LC_1.cd3
-
Преобразование таблицы истинности к логическому выражению
-Поместить устройство Logic converter (LC) в рабочее окно.
-Ввести таблицу истинности (входы LC A…H –аргументы, выход Out- функция)
-Старт операции (нажать вторую сверху кнопку на LC -« таблица -> функция »)
-Операция оптимизации (нажать третью сверху кнопку на LC -« таблица ->Simp- функция »)
-Читать логическую функция в нижнем окне LC.
-
Преобразование логического выражения к схеме
Как продолжение п.2:
--Старт операции (нажать вторую снизу кнопку на LC -« функция -> схема » или вторую снизу кнопку на LC -« функция ->NAND схема » в базисе элементов с NOT).
-Получить схему
(См. пример LC_3.cd3)
Независимое действие:
-Поместить устройство Logic converter (LC) в рабочее окно.
-Ввести логическую функцию с аргументами A…H в нижнем окне LC
--Старт операции (нажать вторую снизу кнопку на LC -« функция -> схема » или вторую снизу кнопку на LC -« функция ->NAND схема » в базисе элементов с NOT).
-Получить схему
(См. пример LC_4.cd3)
2. Пример синтеза схемы дешифратора для семисегментного дисплея
На основе таблицы из прошлой лекции можно составить таблицы истинности для устройства, реализующее соответствие битов двоичного представления чисел 0-9 и сегментов дисплея.
Поместим в рабочее окно устройство LC. Щелкнем по входам A…D И получим таблицу истинности для аргументов , соответствующих битам чисел 0..16. Заполним столбец функции (Out) значениями 0 или 1 для сегмента a (для чисел 0..9). Произведем действия, описанные в п.п.2 и 3 и получим схему логической цепи для связи битов чисел 0..9 и сегмента a..
Разместим в рабочем окне генератор слов. Наберем таблицу слов 0…9 в четырех битах.
Подсоединим генератор слов к входам полученной ранее схемы в режиме Step.
Разместим в рабочем окне семисегментный дисплей.
Подсоединим выход схемы к сегменту a дисплея.
В циклическом старте убедится, что сегмент a не высвечивается только на числах 1 и 4.
Преобразовать полученную логическую цепь в подсхему (макромодель) с именем ”a”. Записать файл модели.
Очистить рабочее поле.
Повторить операции, выполненные для сегмента «a» для остальных сегментов b…g.
Собрать полную схему дешифратора, ипользуя макромодели «a…g» и наблюдать символы цифр для чисел 0…9.
См. пример DSP7_A_f.cd3, DSP7_A.cd3, DSP7.cd3.
-
Мультиплексор
Устройство для преобразования параллельного кода в последовательный.
№ | A | B | C | Out |
0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 |
2 | 0 | 1 | 0 | 1 |
3 | 0 | 1 | 1 | 0 |
4 | 1 | 0 | 0 | 0 |
5 | 1 | 0 | 1 | 1 |
6 | 1 | 1 | 0 | 1 |
7 | 1 | 1 | 1 | 1 |
На входе адреса C “0” подключает к выходу канал B, а «1»-канал A.
См. пример Mult2.cd3.
-
Примеры устройств из библиотеки EWBD
74151.cd3 –Мультиплексор – чип
74153.cd3 –Мультиплексор – устройство
7493.cd3, 7493D.cd3 –Счетчик
99CNT.cd3–Двоичный счетчик
bcd27seg.cd3-дешифратор
Macros.cd3-набор макромоделей различных логических устройств
Эти модели можно копировать через буфер в любую модель пользователя.
(См. пример 123.cd3)
Ram.cd3- регистр для 4-х битового слова.
Riplecnt.cd3- четырех разрядный двоичный счетчик
ShiftReg.cd3- Регистр сдвига
Stopwtch.cd3 –секундомер
Synccnt.cd3-счетчик
Задание на лабораторную работу №8
-
Синтезировать два фрагмента логической цепи дешифратора для заданных в таблице сегментов семисегментного дисплея, используя конвертер логики.
№ПК | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Сегм | a,b | c,d | d,f | e,f | g,h | a,h | b,g | c,e | d,a | g,f |
-
Подключить каждый фрагмент цепи к генератору слов с числами 0-9 и дисплею.
-
Убедиться в правильности выполнения п.1
-
Подготовить макромодель каждого фрагмента с именами сегментов.
-
Импортитровать макромодели остальных сегментов дисплея, подготовленные другими студентами в свой файл.
-
Собрать полную схему дешифратора и убедиться в ее правильной работе.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.