Проектирование цифрового автомата

Автор: Пользователь скрыл имя, 24 Мая 2013 в 14:07, курсовая работа

Описание работы

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

Содержание

Введение 6
1 Аналитический обзор 7
1.1 Обзор САПР 8
1.2 Программный пакет MultiSim 11
1.3 Техническое задание 12
2 Проектировочная часть 13
2.1 Структурная схема цифрового автомата 13
2.2 Алгоритм функционирования цифрового автомата 15
2.3 Описание состояний цифрового автомата 18
2.4 Вычисление функций переходов на основе индивидуальных параметров разработки 19
2.5 Составление полной таблицы функционирования ЦА 20
2.6 Составление логических функций, описывающих работу цифрового автомата 22
2.7 Синтез принципиальной электрической схемы цифрового автомата 26
2.7.1 Выбор микросхем 26
2.7.2 Разработка печатной платы ЦА с использованием UltiBoard 12.0 26
Заключение 29
Список использованных источников 30

Работа содержит 1 файл

курсовая работа Апцву.doc

— 1.11 Мб (Скачать)

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

Для составления комбинационных схем применялись элементы логики И-НЕ, в качестве триггеров были выбраны JK-триггеры.

В процессе вычисления минимизированных форм логических функций для комбинационных схем применялись законы математической логики и возможности программы MultiSim 12.0. Так же разработана печатная плата с помощью программного пакета Ultiboard 12.0.

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

 

 

 

 

 

 

 

 

 

Список  использованных источников

 

  1. Основы анализа и синтеза комбинационных логических устройств: Методические указания / Под редакцией В.И. Воробьева; РХТУ им. Д. И. Менделеева, Новомосковский ин-т; Сост.:  B.C. Прохоров.– Новомосковск,  НИ РХТУ им Д.И. Менделеева, 2001. - 78 с.
  2. Проектирование цифрового автомата: Методические указания к курсовой работе, Под редакцией В.И. Воробьева; РХТУ им. Д.И. Менделеева, Новомосковский ин-т; Сост.: В.С. Прохоров. Новомосковск, 2001.- 24 с.
  3. Кардашев Г.А. Цифровая электроника на персональном компьютере Electronics Work bench и Micro – Cap. – М.: Горячая линия – Телеком, 2003. – 311 с.: ил.
  4. Марк Е. Хернитер «Multisim. Современная система компьютерного моделирования и анализа схем электронных устройств», изд.: ДМК Пресс, 2006

5  Новиков Ю.В. Основы цифровой схемотехники. Базовые элементы и схемы. Методы проектирования. - М.: Мир, 2001. - 379 с.: ил.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение  А


 

 

        

 

Номер такта

Входной сигнал

Предшествующие  состояние триггеров

регистра

Последующие состояния  триггеров регистра

Сигналы управления триггерами

Цифровой двоичный

код на выходе ЦА y(t)

Символ

W

0

1

0

0

0

0

0

0

1

1

0

X

0

X

1

X

1

X

0

0

0

0

0

0

-

1

1

0

0

1

1

0

1

1

0

0

X

1

X

X

0

X

1

1

0

0

0

0

0

П

2

1

0

1

1

0

1

0

0

1

1

X

X

1

X

1

1

X

0

1

1

1

1

0

О

3

1

1

0

0

1

1

1

0

0

X

0

1

X

0

X

X

1

0

1

1

0

0

0

Л

4

1

1

1

0

0

0

0

0

1

X

1

X

1

0

X

1

X

1

1

1

1

1

0

Я

5

1

0

0

0

1

0

1

0

0

0

X

1

X

0

X

X

1

0

1

0

1

1

0

К

6

1

0

1

0

0

0

1

1

1

0

X

X

0

1

X

1

X

0

1

1

1

1

0

О

7

1

0

1

1

1

1

0

1

0

1

X

X

1

X

0

X

1

0

0

0

1

1

0

В

8

1

1

0

1

0

1

1

0

1

X

0

1

X

X

1

1

X

0

0

0

0

1

0

А

9

1

1

1

0

1

0

0

1

0

X

1

X

1

1

X

X

1

0

0

0

0

0

0

-

10

1

0

0

1

0

0

1

0

1

0

X

1

X

X

1

1

X

0

0

0

0

1

0

А

11

1

0

1

0

1

1

0

0

0

1

X

X

1

0

X

X

1

0

0

0

0

0

0

-

12

1

1

0

0

0

1

0

1

1

X

0

0

X

1

X

1

X

0

0

0

0

1

1

А

13

1

1

0

1

1

0

0

0

0

X

1

0

X

X

1

X

1

0

0

0

0

0

0

-


 

 

 

 


Приложение Б

 

 

 

 

 

 

 

 

 

 

 

 

 


Приложение В

 




Информация о работе Проектирование цифрового автомата