Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Уральский государственный лесотехнический
университет
Кафедра автоматизации производственных процессов
Ордуянц Г.Г.
Тойбич В.Я.
Проектирование и исследование
комбинационных схем в оболочке MultiSim
Для студентов специальности 2102
очной и заочной форм обучения
Екатеринбург 2004
Печатается по рекомендации методической комиссии
факультета ЛИФ УГЛТУ
Протокол № от 2004г.
Рецензент кандидат технических наук, доцент С.П. Санников
Редактор
Подписано печать Формат 60х84 1/16
Плоская печать Печ. л. Тираж 50 экз.
Поз. Заказ № Цена
Редакционно-издательский отдел УГЛТУ
Отдел оперативной полиграфии УГЛТУ
Общие сведения
Из библиотеки компонентов и инструментов MulniSim в ходе создания и исследования комбинационных схем рекомендуется использовать следующие элементы и приборы:
1.Источники питания 2.Пассивные элементы 3.Цифровые микросхемы
4.Индикаторы 5.Электромеханические устройства
6.Измерительные приборы и средства анализа:
Для перенесения компонента из библиотеки на рабочее поле курсор мыши подводится к значку соответствующего раздела, при этом его название подсвечивается. После выбора компонента курсором мыши и нажатия ее левой кнопки (отмена выбора- нажатие правой кнопки) возможны два варианта. В первом, наиболее простом случае, курсор мыши в форме стрелки с выбранным компонентом переносится на рабочее поле и нажимается левая кнопка мыши. Во втором случае выбор компонента сопровождается вызовом окна. Если необходимо отредактировать параметры компонента, то в этом окне нажимается кнопка Edit, проводится коррекция параметров, и только после нажатия кнопки ОК в этом окне курсор мыши принимает указанную форму.
Для прокладки соединительных проводников курсор мыши необходимо подвести к выводу компонента и когда курсор примет крестообразную форму, нажать-отпустить левую кнопку мыши, проводник в виде пунктирной линии протянуть к выводу второго компонента и повторно нажать-отпустить левую кнопку. Для удаления проводника он выделяется и нажимается клавиша Delete. При изменении формы проводника он отмечается, при этом точки его перегибов и соединений с выводами компонента отмечаются квадратиками, которые и служат для перемещения курсором мыши его отдельных частей .
При установке курсора мыши на иконку прибора или на любой другой компонент схемы и нажатия ее правой кнопки, вызывается динамическое меню, позволяющее вырезать (Cut), копировать (Copy), изменить цвет (Color) компонента, а также выполнить четыре команды по его перемещению (вращению).
При необходимости удаления в буфер, копирования, изменения цвета или перемещения компонента целесообразно воспользоваться соответствующими командами из меню Edit. Если требуется размножить некоторый компонент, то после его копирования курсор мыши ставится на свободное место рабочего поля и нажатием правой кнопки мыши вызывается второе динамическое меню, отличающееся от первого большим числом команд. После выбора из этого меню команды вставки Paste курсор мыши с прицепившимся к нему значком компонента устанавливается в требуемое место будущей схемы и нажимается левая кнопка мыши. Если компонент необходимо вставить в разрыв проводника, то он устанавливается так, чтобы его выводы с обеих сторон совпали с проводником, после чего нажимается левая кнопка мыши. Для удаления компонента он отмечается и нажимается клавиша Delete, при этом удаляются и присоединенные к нему проводники.
Порядок проведения работы
1.Собрать на рабочем поле комбинационную схему соответственно полученному заданию.
2.Оснастить вход-выход контрольно-измерительными приборами. Для задания входных аргументов можно применить генератор слов или электромеханические переключатели, а выходные функции удобно контролировать при помощи индикаторных лампочек и семисегментных и линейных индикаторов.
3.Задавая генератором слов или переключателями последовательности входных слов, провести исследование схемы, заполнить таблицы истинности или вывести математическую модель логического устройства.
Пример
Задание: Провести исследование дешифратора двоичных сигналов на основе микросхемы серии ТТЛ 7442N, составить схему наращивания.
Из библиотеки элементов ТТЛ выберем дешифратор 7442N.
После нажатия мышью клавиши ОК, выбранный дешифратор переместится на рабочее поле.
Оснастим схему средствами контроля и запрограммируем генератор слов.
Исследование схемы проведем в ручном режиме, поэтому при каждом нажатии курсором мыши на клавишу Step на панели генератора слов на входы дешифратора будут в пошаговом режиме поступать новые слова. Полученные данные занесем в табл.1.
Таблица 1
Состояния дешифратора 7442N
ВХОДЫ ВЫХОДЫ |
|||||||||||||
D |
C |
B |
A |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Вывод: Исследуемый дешифратор преобразует двоичный код поступающий на входы ABCD в сигнал низкого уровня, появляющийся на одном из десятичных выходов 0-9. Если десятичный эквивалент входного кода превышает 9, то на всех выходах 0-9 появляются напряжения высокого уровня. Если ограничить поступающий входной код от 0 до 8, то вход D можно использовать как разрешающий с низким активным уровнем, что дает возможность увеличить количество выходов до 16. Для инвертирования разряда D можно применить одну из секций микросхемы 7404N, которую также можно извлечь из библиотеки ТТЛ.
Соберем на рабочем поле схему наращивания, сигналы на входы подадим от генератора слов.
Результаты исследования занесем в табл. 2.
Таблица 2
Состояния дешифратора вида 4:16
Вход |
Выход |
||||||||||||||||||||||
U2 |
U1 |
U1 |
U2 |
||||||||||||||||||||
D |
C |
B |
A |
D |
C |
B |
A |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
Варианты задания:
1.Спроектировать и исследовать схему преобразователя трехразрядного двоичного кода в сигналы управления одноразрядным 7-ми сегментным индикатором с выводами от каждого сегмента.
2Спроектировать и исследовать схему преобразователя четырехразрядного двоичного кода в сигналы управления одноразрядным 7-ми сегментным индикатором с выводами от каждого сегмента. Смотри приложение.
3.Спроектировать и исследовать схему преобразователя четырехразрядного двоичного кода в сигналы управления двумя разрядами 7-ми сегментных индикаторов с выводами от каждого сегмента.
4.Спроектировать и исследовать схему для дешифрации четырех разрядного двоичного кода на дешифраторах вида 3:8.
5.Спроектировать и исследовать схему преобразователя трехразрядного кода Грея в сигналы управления одноразрядным 7-ми сегментным индикатором с выводами от каждого сегмента.
6.Спроектировать и исследовать схему преобразователя четырехразрядного кода Грея в сигналы управления двумя разрядами 7-ми сегментных индикаторов с выводами от каждого сегмента.
7.Провести исследование приоритетного шифратора вида 8:3. Смотри приложение.
8.Провести исследование приоритетного шифратора вида 10:4.
9.Спроектировать и исследовать схему шифратора вида 16:4 с использованием двух шифраторов вида 8:3.
10.Спроектировать и исследовать мультиплексор вида 4:1, построенный на логических элементах И, ИЛИ, НЕ.
11.Спроектировать и исследовать схему мультиплексора вида 16:1 с использованием двух мультиплексоров вида 8:1.
12.Спроектировать и исследовать схему мультиплексора вида 16:1 из мультиплексоров вида 4:1.
13.Синтезировать и исследовать схему полусумматора двух одноразрядных двоичных чисел на логических элементах И-НЕ.
14.Синтезировать и исследовать схему полного одноразрядного сумматора на элементах 2И-ИЛИ-НЕ.
15.Спроектировать и исследовать схему четырехразрядного инкрементора на HALF ADDER (полусумматор) из библиотеки MISC.
16.Спроектировать и исследовать схему сумматора для сложения двух четырехразрядных двоичных чисел на HALF ADDER (полусумматор) из библиотеки MISC.
17.Спроектировать и исследовать схему сумматора-вычитателя двух четырехразрядных двоичных чисел.
18.Спроектировать и исследовать схему устройства для сравнения двух четырехразрядных двоичных чисел на основе четырехразрядного сумматора-вычитателя.
19.Спроектировать и исследовать схему устройства для вычисления среднего арифметического двух четырехразрядных двоичных чисел.
20.Спроектировать и исследовать схему для сложения четырехразрядного двоичного числа с пятиразрядной двоичной константой.
21.Спроектировать и исследовать схему для возведения в квадрат трехзначного двоичного числа. Смотри приложение.
22.Спроектировать и исследовать схему для перемножения двухразрядных двоичных чисел.
23.Спроектировать и исследовать схему для перемножения двухразрядного и трехразрядного двоичного числа.
24.Спроектировать и исследовать схему преобразователя кодов согласно нижеприведенной таблице.
Указание: схему выделения старшей единицы реализовать:
а) на шифраторе и дешифраторе вида 8:3;
в) на элементах М2. Смотри приложение;
с) на элементах И-НЕ.
Входной код |
Показания индикатора по последней цифре номера зачетной книжки |
||||||||||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
||||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
L |
8 |
П |
0 |
Н |
2 |
E |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
А |
2 |
0 |
Г |
3 |
8 |
Р |
0 |
6 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
b |
3 |
F |
9 |
0 |
6 |
О |
1 |
L |
A |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
C |
4 |
1 |
С |
4 |
4 |
П |
8 |
9 |
C |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
d |
5 |
d |
5 |
С |
2 |
Ь |
7 |
A |
L |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
E |
6 |
2 |
S |
А |
4 |
Г |
3 |
2 |
3 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
F |
7 |
P |
9 |
6 |
6 |
Е |
4 |
H |
7 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
H |
8 |
3 |
E |
P |
8 |
Ч |
6 |
5 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
P |
9 |
C |
1 |
7 |
0 |
Ц |
5 |
d |
F |
25. Спроектировать и исследовать схему преобразователя трехразрядных двоичных кодов на мультиплексорах вида 8:1, согласно нижеприведенной таблице.
ВХОД ВЫХОД |
|||||
C |
B |
A |
Z |
Y |
X |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
ПРИЛОЖЕНИЕ
В приложении приводятся схемы реализации некоторых вариантов заданий. Следует помнить, что приведенные схемы не претендуют на роль «истины в последней инстанции», а только демонстрируют возможности программы Multisim. Например, исследование шифратора вида 8:3 можно проводить в режиме ручного управления при помощи кнопок (схема 2), а можно автоматизировать этот процесс при помощи программируемого генератора слов, как это сделано в схеме 3.
С Х Е М Ы
Схема 1. Дешифратор управления сегментами индикатора
В схеме применен некий гипотетический дешифратор имеющий инверсные выходы из библиотеки MISC.Если принцип образования схемы понятен, попытайтесь самостоятельно сконструировать аналогичный преобразователь с использованием дешифратора с прямыми выходами, например 4028 из библиотеки СMOS (КМОП).
Схема 2. Исследование шифратора 74148 вида 8:3 в ручном режиме.
Схема 3. Исследование шифратора вида 8:3 при помощи генератора слов.
Схема 4. Устройство для возведения в квадрат двоичных чисел.
Схема 5. Преобразователь унитарного кода в семисегментный с узлом выделения старшей единицы на элементах М2.
Логический преобразователь
Осцилограф
Мультиметр
Функциональный генератор
Логический анализатор
Генератор слов