Проектирование устройства управления и моделирование его работы средствами MultiSim

Знакомство с основными этапами разработки устройства управления, вырабатывающего заданную последовательность выходных сигналов. Общая характеристика особенностей проектирования устройства управления и моделирование его работы средствами MultiSim.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид контрольная работа
Язык русский
Дата добавления 13.07.2013
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Проектирование устройства управления и моделирование его работы средствами MultiSim

выходной сигнал multisim моделирование

Для разработки имеется входной сигнал CLK, который представляет собой чередование симметричных импульсов одинакового периода. Этот сигнал используется для синхронизации работы всех устройств схемы.

Временная диаграмма A представлена следующим образом:

6.5 такта на выходе идёт единица, после чего полтора такта идёт ноль. Далее 5.5 тактов - единица и 1.5 такта - ноль. Каждое повторение количество единиц в такте уменьшается на один такт вплоть до 1.5 такта единицы и 1.5 такта ноль. Работа схемы завершается на 1.5 такта нуля.

Временная диаграмма B представлена следующим образом:

2 такта в единицу, 1 такт в ноль, 3 такта в единицу, 1 такт в ноль, то есть получается последовательность: 2-1-3-1. Далее по циклу идет повторение.

Временная диаграмма C представлена следующим образом:

3 такта в единицу, 1 такт в ноль, то есть получается последовательность: 3-1. Далее по циклу идет повторение.

Для получения нужных сигналов потребуется:

- 2 4-х разрядных счетчика соединённых последовательно, так как у нас 6 входных сигналов;

- Генератор сигналов;

- Логические элементы "И" (AND), «Исключающее И» (NAND), "ИЛИ" (OR) и инвертор (NOT) для реализации схемы формирования сигналов A, B, C;

- Логический анализатор

Постановка задачи

Разработать устройство управления, вырабатывающее заданную последовательность выходных сигналов показанных на рисунке 1.

Рисунок 1 Последовательность выходных сигналов

Проектирование схемы устройства управления

Составим таблицу состояний устройства управления выходного сигнала А. В таблице истинности A, B, C, D, E, CLK - состояния счётчика.

Таблица

Выпишем строки, где функция равна единице и приведём к СДНФ функцию А:

Используем следующие сокращения: CLK = F, И = &&, ИЛИ = ||, Отрицание, следующее за знаком переменной - ¬.

(F&&E&&D&&C&&B&&¬A)||(F&&E&&D&&C&&¬B&&A)||(F&&E&&D&&C&&¬B&&¬A)||(F&&E&&D&&¬C&&¬B&&¬A)||(F&&E&&¬D&&C&&B&&A)||(F&&E&&¬D&&C&&B&&¬A)||(F&&E&&¬D&&C&&¬B&&A)||(F&&E&&¬D&&C&&¬B&&¬A)||(F&&E&&¬D&&¬C&&¬B&&¬A)||(F&&¬E&&D&&C&&B&&A)||(F&&¬E&&D&&C&&B&&¬A)||(F&&¬E&&D&&C&&¬B&&A)||(F&&¬E&&D&&C&&¬B&&¬A)||(F&&¬E&&D&&¬C&&B&&A)||(F&&¬E&&D&&¬C&&B&&¬A)||(F&&¬E&&¬D&&C&&B&&¬A)||(F&&¬E&&¬D&&C&&¬B&&A)||(F&&¬E&&¬D&&C&&¬B&&¬A)||(F&&¬E&&¬D&&¬C&&B&&A)||(F&&¬E&&¬D&&¬C&&B&&¬A)||(F&&¬E&&¬D&&¬C&&¬B&&A)||(F&&¬E&&¬D&&¬C&&¬B&&¬A)||(¬F&&E&&D&&C&&B&&A)||(¬F&&E&&D&&C&&B&&¬A)||(¬F&&E&&D&&¬C&&B&&¬A)||(¬F&&E&&D&&¬C&&¬B&&A)||(¬F&&E&&D&&¬C&&¬B&&¬A)||(¬F&&E&&¬D&&C&&B&&A)||(¬F&&E&&¬D&&C&&B&&¬A)||(¬F&&E&&¬D&&C&&¬B&&A)||(¬F&&E&&¬D&&C&&¬B&&¬A)||(¬F&&E&&¬D&&¬C&&B&&A)||(¬F&&E&&¬D&&¬C&&B&&¬A)||(¬F&&E&&¬D&&¬C&&¬B&&A)||(¬F&&E&&¬D&&¬C&&¬B&&¬A)||(¬F&&¬E&&D&&C&&¬B&&¬A)||(¬F&&¬E&&D&&¬C&&B&&A)||(¬F&&¬E&&D&&¬C&&B&&¬A)||(¬F&&¬E&&D&&¬C&&¬B&&A)||(¬F&&¬E&&D&&¬C&&¬B&&¬A)||(¬F&&¬E&&¬D&&C&&B&&A)||(¬F&&¬E&&¬D&&C&&B&&¬A)||(¬F&&¬E&&¬D&&C&&¬B&&A)||(¬F&&¬E&&¬D&&C&&¬B&&¬A)||(¬F&&¬E&&¬D&&¬C&&B&&A)||(¬F&&¬E&&¬D&&¬C&&B&&¬A)||(¬F&&¬E&&¬D&&¬C&&¬B&&A)||(¬F&&¬E&&¬D&&¬C&&¬B&&¬A).

После первого сокращения получаем следующее:

(F&&E&&D&&C&&¬(B&&A))||(F&&E&&¬(D&&B)&&¬(¬D&&¬C)&&¬(C&&¬B)&&¬(¬C&&A))||(F&&E&&¬D&&¬(¬C&&A)&&¬B)||(F&&¬E&&D&&C&&¬(¬B&&¬A))||(F&&¬E&&D&&¬(C&&B)&&¬(¬C&&¬B)&&¬(¬B&&A))||(F&&¬E&&¬D&&C&&¬(B&&A))||(F&&¬E&&¬D&&¬C&&B)||(F&&¬E&&¬D&&¬C&&¬B)||(¬F&&E&&D&&C&&B)||(¬F&&E&&D&&¬C&&¬(B&&A))||(¬F&&¬E&&¬D&&¬C&&¬(B&&A))||(¬F&&E&&¬D&&C&&¬(¬B&&¬A))||(¬F&&E&&¬D&&¬(C&&B)&&¬(¬C&&¬B)&&¬(¬B&&A))||(¬F&&¬E&&¬(D&&B)&&¬(¬D&&¬C)&&¬(C&&¬B)&&¬(¬C&&A))||(¬F&&¬E&&D&&¬C&&¬(¬B&&¬A))||(¬F&&¬E&&¬D&&¬(C&&B)&&¬(¬C&&¬B)&&¬(¬C&&¬A))||(¬F&&¬(E&&D)&&¬(¬E&&¬C)&&¬(¬D&&C)&&¬(C&&A)&&¬B)

После второго сокращения:

(F&&E&&¬(D&&B&&A)&&¬(¬C&&B)&&¬(¬C&&A))||(F&&¬E&&¬(¬D&&¬C)&&¬(¬D&&B&&A)&&¬(¬C&&¬B))||(¬(F&&E)&&¬(¬F&&¬D)&&¬(¬E&&C)&&¬(D&&¬C)&&¬(D&&¬B))||(¬F&&¬(E&&¬D)&&¬(¬E&&D)&&¬C&&¬(B&&A))||(¬F&&E&&¬D&&¬(¬C&&¬B))||(¬F&&¬E&&¬(D&&C)&&¬(¬D&&¬C)&&¬(¬D&&¬B))||(¬F&&¬(E&&D)&&¬(E&&C)&&¬(E&&B)&&¬(¬E&&¬C&&¬B)&&¬(D&&A)&&¬(C&&B)&&¬(B&&¬A))

В результате минимизации СДНФ была получена следующая формула для функции А:

(F&&¬(E&&D&&B&&A)&&¬(E&&¬C&&B)&&¬(¬E&&¬D&&B&&A)&&¬(¬E&&¬C&&¬B)&&¬(¬D&&¬C&&B)&&¬(¬C&&¬B&&A))||(¬(F&&E)&&¬(¬F&&¬C&&B&&A)&&¬(E&&¬D)&&¬(¬E&&D)&&¬(¬E&&C)&&¬(C&&¬B))||(¬F&&E&&¬D&&¬(¬C&&¬B))||(¬F&&¬(E&&D)&&¬(E&&C)&&¬(E&&B)&&¬(¬E&&¬D&&¬C&&¬B)&&¬(D&&C&&B)&&¬(D&&C&&A)&&¬(¬D&&¬C&&B&&¬A))

Рисунок 1 - схема устройства управления выходного сигнала А

Составим таблицу состояний устройства управления для выходных сигналов B и C:

Таблица

Выпишем строки, где функция равна единице и приведём к СДНФ функцию B:

(E&&D&&C&&B&&A)||(E&&D&&C&&¬B&&A)||(E&&D&&C&&¬B&&¬A)||(E&&D&&¬C&&B&&¬A)||(E&&D&&¬C&&¬B&&A)||(E&&D&&¬C&&¬B&&¬A)||(E&&¬D&&C&&B&&¬A)||(E&&¬D&&C&&¬B&&A)||(E&&¬D&&¬C&&B&&A)||(E&&¬D&&¬C&&B&&¬A)||(E&&¬D&&¬C&&¬B&&A)||(¬E&&D&&C&&B&&A)||(¬E&&D&&C&&B&&¬A)||(¬E&&D&&C&&¬B&&¬A)||(¬E&&D&&¬C&&B&&A)||(¬E&&D&&¬C&&B&&¬A)||(¬E&&D&&¬C&&¬B&&¬A)||(¬E&&¬D&&C&&B&&A)||(¬E&&¬D&&C&&¬B&&A)||(¬E&&¬D&&C&&¬B&&¬A)||(¬E&&¬D&&¬C&&B&&A)||(¬E&&¬D&&¬C&&¬B&&A)||(¬E&&¬D&&¬C&&¬B&&¬A)

После первого сокращения получаем следующее:

(E&&D&&C&&¬(B&&¬A))||(E&&D&&¬C&&¬(B&&A))||(E&&¬D&&C&&¬(B&&A)&&¬(¬B&&¬A))||(E&&¬D&&¬C&&¬(¬B&&¬A))||(¬E&&D&&C&&¬(¬B&&A))||(¬E&&D&&¬C&&¬(¬B&&A))||(¬E&&¬D&&C&&¬(B&&¬A))||(¬E&&¬D&&¬C&&¬B(B&&¬A))

После второго сокращения получаем конечный вариант функции В:

(¬(E&&¬D)&&¬(¬E&&D)&&C&&¬(B&&¬A))||(E&&¬(D&&C)&&¬(D&&B&&A)&&¬(¬D&&¬B&&¬A)&&¬(C&&B&&A))||(¬E&&¬(D&&¬B&&A)&&¬(¬D&&C)&&¬(¬D&&B&&¬A)

Рисунок 2 - схема реализации функции В

Выпишем строки, где функция равна единице и приведём к СДНФ функцию С:

(E&&D&&C&&B&&¬A)||(E&&D&&C&&¬B&&A)||(E&&D&&C&&¬B&&¬A)||(E&&D&&¬C&&B&&¬A)||(E&&D&&¬C&&¬B&&A)||(E&&D&&¬C&&¬B&&¬A)||(E&&¬D&&C&&B&&¬A)||(E&&¬D&&C&&¬B&&A)||(E&&¬D&&C&&¬B&&¬A)||(E&&¬D&&¬C&&B&&¬A)||(E&&¬D&&¬C&&¬B&&A)||(E&&¬D&&¬C&&¬B&&¬A)||(¬E&&D&&C&&B&&¬A)||(¬E&&D&&C&&¬B&&A)||(¬E&&D&&C&&¬B&&¬A)||(¬E&&D&&¬C&&B&&¬A)||(¬E&&D&&¬C&&¬B&&A)||(¬E&&D&&¬C&&¬B&&¬A)||(¬E&&¬D&&C&&B&&¬A)||(¬E&&¬D&&C&&¬B&&A)||(¬E&&¬D&&C&&¬B&&¬A)||(¬E&&¬D&&¬C&&B&&¬A)||(¬E&&¬D&&¬C&&¬B&&A)||(¬E&&¬D&&¬C&&¬B&&¬A)

После первого сокращения получаем следующее:

(E&&D&&C&&¬(B&&A))||(E&&D&&¬C&&¬(B&&A))||(E&&¬D&&C&&¬(B&&A))||(E&&¬D&&¬C&&¬(B&&A))||(¬E&&D&&C&&¬(B&&A))||(¬E&&D&&¬C&&¬(B&&A))||(¬E&&¬D&&C&&¬(B&&A))||(¬E&&¬D&&¬C&&¬(B&&A))

После второго сокращения получаем конечный вариант функции С:

(E&&¬(¬D&&¬C)&&¬(B&&A))||(¬(E&&D)&&¬(¬E&&¬D)&&¬(¬D&&C)&&¬(B&&A))||(¬E&&¬D&&¬(B&&A))

Рисунок 3 - схема реализации функции С.

Выбор элементов схемы в системе Workbench

1) Generic 4-bit Binary Counter (4х битовый двоичный счетчик):

Рис.

4-разрядный счетчик состоит из двух часовых входов и четырех выходов."А" счетчик по существу регистр сдвига, который передает старший бит для каждого тактового импульса - отрицательное значение конца такта. Чтобы использовать максимальную длину счетчика, внешние часы должны быть поданы на вход CLKA часы и выходные данные должны быть подключены к CLKB входу часов.Счетчик сбрасывается при подаче сигнала на RO1 или RO2 входы.

2) AND Gate от 2 до 8 входов (логическое "И"):

Рис.

Принцип работы:

Рис.

A, B - сигналы на входе;

Y - сигнал на выходе.

3) NOT Gate (логическое "НЕ" или инвертор):

Рис.

Принцип работы:

Рис.

A - сигнал на входе;

Y - сигнал на выходе.

4) OR Gate на 3 и 4 входа (логическое "ИЛИ"):

Рис.

Принцип работы:

Рис.

A, B - сигналы на входе;

Y - Сигнал на выходе.

5) NAND Gate от 2 до 5 входов (логическое «И НЕ»)

Рис.

Принцип работы:

Рис.

A, B - сигналы на входе;

Y - Сигнал на выходе.

В результате анализа поставленной задачи и выбора элементов схемы в системе Workbench была создана схема представленная на рисунке 2.

Рисунок 4 - Созданная схема

Результат моделирования работы схемы

Результат работы разработанной схемы в системе Workbench представлена на рисунке 5.

Рисунок 5 - Результат моделирования работы схемы

Заключение

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

Был использован программный продукт Electronics WorkBench позволяющий моделировать работу цифровых схем.

Результат работы показал, что схемы функций разработаны правильно

Список использованной литературы

1.Кирий В.Г. Теория автоматов. Конспект лекций. Изд. ИрГТУ? 2002. -97с.

2.Кирий В.Г. Теория автоматов. Задачник. Изд.2.? исправленное и дополненное.-Иркутск: Изд-во ИрГТУ? 2005-95с.

3.Руководство пользователя Electronics WorkBench.

4.Методические указания по работе с системой моделирования Electronics WorkBench.

5.Алексенко А.Г., Шагурин И.И. Микросхемотехника : Учеб. пособие для студентов вузов. - 2-е изд., перераб. и доп. - м.: Радио и связь, 1990.- 496 с.

Размещено на Allbest.ru


Подобные документы

  • Проектирование схемы устройства управления, выбор и описание элементов схем (ввода-вывода, логические, счетчик и другие элементы), принципы и подходы к реализации различных функций. Моделирование работы схемы в Electronics Workbench, анализ результатов.

    контрольная работа [690,8 K], добавлен 04.04.2016

  • Принципы и основы работы счётчиков и сумматоров. Классификация приборов, конструктивные особенности. Основы работы в среде Multisim. Схемотехническое моделирование работы и конструкции счетчиков и сумматоров на базе триггеров и интегральных микросхем.

    курсовая работа [445,8 K], добавлен 07.02.2016

  • Светофор как устройство для подачи световых сигналов, регулирующих движение на улицах и автомобильных дорогах, подвижного состава на железной дороге. Знакомство с этапами разработки устройства управления трехцветным светофором на логических элементах.

    курсовая работа [373,5 K], добавлен 22.12.2016

  • Проектирование контроллера опорно-поворотного устройства антенны. Структура микроконтроллера. Функциональная и принципиальная схема устройства. Выбор транзисторной сборки, двигателя, дисплея, источника питания. Алгоритм работы устройства, моделирование.

    курсовая работа [1,6 M], добавлен 08.06.2012

  • Назначение и область применения исследуемого устройства. Общие сведения и описание работы принципиальной схемы, перечень ее основных элементов. Методика разработки и внутренняя структура принципиальной схемы в Multisim. Изображение выходного сигнала.

    курсовая работа [378,5 K], добавлен 22.11.2013

  • Запись условий работы устройства управления и графическая модель цикла работы механизма. Синтез отдельных блоков. Граф состояний и переходов минимизированного автомата. Определение функций возбуждения памяти. Проверка правильности работы устройства.

    курсовая работа [1,4 M], добавлен 20.02.2015

  • Математическая модель технологического процесса. Структурная схема микропроцессорной системы. Алгоритм работы цифровой вычислительной машины. Расчет параметров устройства управления. Моделирование динамики системы с применением ППП "MatLab/Simulink".

    курсовая работа [1016,6 K], добавлен 21.11.2012

  • Разработка устройства логического управления (контроллер) промышленного назначения с "гибкой" (программируемой) логикой. Технические характеристики устройства. Структурная схема и конструкция контроллера. Нормирование сигналов, алгоритм управления.

    курсовая работа [2,0 M], добавлен 21.10.2012

  • Внедрение микропроцессорной и цифровой техники в устройства управления промышленными объектами. Проектирование схемы детектора фронтов, генератора тактовых импульсов, счетного устройства, блока вывода в устройство обработки, блока индикации и управления.

    курсовая работа [247,5 K], добавлен 15.05.2012

  • Исследование и специфика использования инверсного кода и Хемминга. Структурная схема устройства передачи данных, его компоненты и принцип работы. Моделирование датчика температуры, а также кодирующего и декодирующего устройства для инверсного кода.

    курсовая работа [530,1 K], добавлен 30.01.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.